nsCOMPtr( T* aRawPtr ) : NSCAP_CTOR_BASE(aRawPtr)
nsCOMPtr( const nsCOMPtr<nsISupports>& aSmartPtr ) : nsCOMPtr_base(aSmartPtr.mRawPtr)
      nsCOMPtr( T* aRawPtr )            : NSCAP_CTOR_BASE(aRawPtr)          // construct from a raw pointer (of the right type)        {          if ( mRawPtr )            NSCAP_ADDREF(mRawPtr);          NSCAP_ASSERT_NO_QUERY_NEEDED();        }