Lines Matching defs:aInstancePtr
92 NS_GetWeakReference( nsISupports* aInstancePtr, nsresult* aErrorPtr )
95 nsGetWeakReference(aInstancePtr, aErrorPtr)(NS_GET_IID(nsIWeakReference), &result);
100 nsSupportsWeakReference::GetWeakReference( nsIWeakReference** aInstancePtr )
102 if ( !aInstancePtr )
107 *aInstancePtr = mProxy;
110 if ( !*aInstancePtr )
114 NS_ADDREF(*aInstancePtr);
137 nsWeakReference::QueryInterface( const nsIID& aIID, void** aInstancePtr )
139 NS_ASSERTION(aInstancePtr, "QueryInterface requires a non-NULL destination!");
141 if ( !aInstancePtr )
161 *aInstancePtr = foundInterface;
166 nsWeakReference::QueryReferent( const nsIID& aIID, void** aInstancePtr )
168 return mReferent ? mReferent->QueryInterface(aIID, aInstancePtr) : NS_ERROR_NULL_POINTER;