nsCOMPtr( const already_AddRefed<T>& aSmartPtr ) : NSCAP_CTOR_BASE(aSmartPtr.mRawPtr)
nsCOMPtr( const nsQueryInterfaceWithError& qi ) : nsCOMPtr_base(0)
      nsCOMPtr( const already_AddRefed<T>& aSmartPtr )            : NSCAP_CTOR_BASE(aSmartPtr.mRawPtr)          // construct from |dont_AddRef(expr)|        {          NSCAP_LOG_ASSIGNMENT(this, aSmartPtr.mRawPtr);          NSCAP_ASSERT_NO_QUERY_NEEDED();        }