if ( mRawPtr ) NSCAP_ADDREF(this, mRawPtr); NSCAP_LOG_ASSIGNMENT(this, aRawPtr); NSCAP_ASSERT_NO_QUERY_NEEDED();
NSCAP_LOG_ASSIGNMENT(this, 0); assign_from_helper(helper, NS_GET_IID(nsISupports));
      nsCOMPtr( T* aRawPtr )            : NSCAP_CTOR_BASE(aRawPtr)          // construct from a raw pointer (of the right type)        {          if ( mRawPtr )            NSCAP_ADDREF(this, mRawPtr);          NSCAP_LOG_ASSIGNMENT(this, aRawPtr);          NSCAP_ASSERT_NO_QUERY_NEEDED();        }