Searched refs:mRawPtr (Results 1 - 7 of 7) sorted by relevance
/vbox/src/libs/xpcom18a4/xpcom/glue/ |
H A D | nsCOMPtr.cpp | 45 if ( mRawPtr ) 47 status = mRawPtr->QueryInterface(aIID, answer); 62 if ( mRawPtr ) 64 status = mRawPtr->QueryInterface(aIID, answer); 79 NSCAP_LOG_RELEASE(this, mRawPtr); 80 if ( mRawPtr ) 81 NSCAP_RELEASE(this, mRawPtr); 123 return NS_REINTERPRET_CAST(void**, &mRawPtr);
|
H A D | nsCOMPtr.h | 111 // Our use of nsCOMPtr_base::mRawPtr violates the C++ standard's aliasing 268 : mRawPtr(aRawPtr) 273 T* get() const { return mRawPtr; } 275 T* mRawPtr; member in struct:already_AddRefed 348 : mRawPtr(aRawPtr) 356 nsISupports* mRawPtr; member in class:nsQueryInterface 363 : mRawPtr(aRawPtr), 372 nsISupports* mRawPtr; member in class:nsQueryInterfaceWithError 429 : mRawPtr(rawPtr) 443 NS_MAY_ALIAS_PTR(nsISupports) mRawPtr; member in class:nsCOMPtr_base [all...] |
H A D | nsIWeakReferenceUtils.h | 97 : mRawPtr(aRawPtr), 106 nsISupports* mRawPtr; member in class:nsGetWeakReference
|
H A D | nsWeakReference.cpp | 70 if ( mRawPtr ) 72 nsCOMPtr<nsISupportsWeakReference> factoryPtr = do_QueryInterface(mRawPtr, &status);
|
/vbox/src/libs/xpcom18a4/xpcom/io/ |
H A D | nsFastLoadPtr.h | 47 * startup. You must be willing to tolerate the null mRawPtr test on every 77 if (!this->mRawPtr) { 80 &this->mRawPtr)); 82 return NS_REINTERPRET_CAST(nsDerivedSafe<T>*, this->mRawPtr); 95 &this->mRawPtr)); 108 this->mRawPtr));
|
/vbox/src/libs/xpcom18a4/xpcom/build/ |
H A D | nsOS2VACLegacy.cpp | 143 obj_nsISupports *mRawPtr; member in struct:obj_nsCOMPtr_base 163 obj_nsISupports *mRawPtr; /* const nsCID& */ member in struct:obj_nsQueryInterface_nsCOMPtr_helper 190 ; 63 if ( mRawPtr ) 195 ; 64 NSCAP_RELEASE(this, mRawPtr); 224 if (pThis->mRawPtr) 226 /* NSCAP_RELEASE(this, mRawPtr); */ 227 pThis->mRawPtr->pVFT->Release((char*)pThis->mRawPtr + pThis->mRawPtr->pVFT->uDeltaRelease); 520 ; 45 if ( mRawPtr ) [all...] |
/vbox/src/libs/xpcom18a4/xpcom/base/ |
H A D | nsAutoPtr.h | 63 return NS_REINTERPRET_CAST(void**, &mRawPtr); 69 T* oldPtr = mRawPtr; 70 mRawPtr = newPtr; 75 T* mRawPtr; member in class:nsAutoPtr 82 delete mRawPtr; 88 : mRawPtr(0) 94 : mRawPtr(aRawPtr) 100 : mRawPtr( aSmartPtr.forget() ) 133 return mRawPtr; 153 T* temp = mRawPtr; 495 T* mRawPtr; member in class:nsAutoArrayPtr 926 T* mRawPtr; member in class:nsRefPtr [all...] |
Completed in 60 milliseconds