/work/obj-fuzz/dist/include/nsCOMPtr.h
Line | Count | Source (jump to first uncovered line) |
1 | | /* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ |
2 | | /* vim: set ts=8 sts=2 et sw=2 tw=80: */ |
3 | | /* This Source Code Form is subject to the terms of the Mozilla Public |
4 | | * License, v. 2.0. If a copy of the MPL was not distributed with this |
5 | | * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ |
6 | | |
7 | | #ifndef nsCOMPtr_h___ |
8 | | #define nsCOMPtr_h___ |
9 | | |
10 | | /* |
11 | | * Having problems? |
12 | | * |
13 | | * See the User Manual at: |
14 | | * http://www.mozilla.org/projects/xpcom/nsCOMPtr.html |
15 | | * |
16 | | * |
17 | | * nsCOMPtr |
18 | | * better than a raw pointer |
19 | | * for owning objects |
20 | | * -- scc |
21 | | */ |
22 | | |
23 | | #include "mozilla/AlreadyAddRefed.h" |
24 | | #include "mozilla/Assertions.h" |
25 | | #include "mozilla/Attributes.h" |
26 | | #include "mozilla/Move.h" |
27 | | #include "mozilla/TypeTraits.h" |
28 | | |
29 | | #include "nsDebug.h" // for |NS_ASSERTION| |
30 | | #include "nsISupportsUtils.h" // for |nsresult|, |NS_ADDREF|, |NS_GET_TEMPLATE_IID| et al |
31 | | #include "mozilla/RefPtr.h" |
32 | | |
33 | | #include "nsCycleCollectionNoteChild.h" |
34 | | |
35 | | |
36 | | /* |
37 | | * WARNING: This file defines several macros for internal use only. These |
38 | | * macros begin with the prefix |NSCAP_|. Do not use these macros in your own |
39 | | * code. They are for internal use only for cross-platform compatibility, and |
40 | | * are subject to change without notice. |
41 | | */ |
42 | | |
43 | | |
44 | | #ifdef _MSC_VER |
45 | | // Under VC++, we win by inlining StartAssignment. |
46 | | #define NSCAP_FEATURE_INLINE_STARTASSIGNMENT |
47 | | |
48 | | // Also under VC++, at the highest warning level, we are overwhelmed with |
49 | | // warnings about (unused) inline functions being removed. This is to be |
50 | | // expected with templates, so we disable the warning. |
51 | | #pragma warning( disable: 4514 ) |
52 | | #endif |
53 | | |
54 | | #define NSCAP_FEATURE_USE_BASE |
55 | | |
56 | | #ifdef DEBUG |
57 | | #define NSCAP_FEATURE_TEST_DONTQUERY_CASES |
58 | | #undef NSCAP_FEATURE_USE_BASE |
59 | | #endif |
60 | | |
61 | | #ifdef __GNUC__ |
62 | | // Our use of nsCOMPtr_base::mRawPtr violates the C++ standard's aliasing |
63 | | // rules. Mark it with the may_alias attribute so that gcc 3.3 and higher |
64 | | // don't reorder instructions based on aliasing assumptions for |
65 | | // this variable. Fortunately, gcc versions < 3.3 do not do any |
66 | | // optimizations that break nsCOMPtr. |
67 | | |
68 | | #define NS_MAY_ALIAS_PTR(t) t* __attribute__((__may_alias__)) |
69 | | #else |
70 | | #define NS_MAY_ALIAS_PTR(t) t* |
71 | | #endif |
72 | | |
73 | | #if defined(NSCAP_DISABLE_DEBUG_PTR_TYPES) |
74 | | #define NSCAP_FEATURE_USE_BASE |
75 | | #endif |
76 | | |
77 | | /* |
78 | | * The following three macros (NSCAP_ADDREF, NSCAP_RELEASE, and |
79 | | * NSCAP_LOG_ASSIGNMENT) allow external clients the ability to add logging or |
80 | | * other interesting debug facilities. In fact, if you want |nsCOMPtr| to |
81 | | * participate in the standard logging facility, you provide |
82 | | * (e.g., in "nsISupportsImpl.h") suitable definitions |
83 | | * |
84 | | * #define NSCAP_ADDREF(this, ptr) NS_ADDREF(ptr) |
85 | | * #define NSCAP_RELEASE(this, ptr) NS_RELEASE(ptr) |
86 | | */ |
87 | | |
88 | | #ifndef NSCAP_ADDREF |
89 | 31.0M | #define NSCAP_ADDREF(this, ptr) (ptr)->AddRef() |
90 | | #endif |
91 | | |
92 | | #ifndef NSCAP_RELEASE |
93 | 69.4M | #define NSCAP_RELEASE(this, ptr) (ptr)->Release() |
94 | | #endif |
95 | | |
96 | | // Clients can define |NSCAP_LOG_ASSIGNMENT| to perform logging. |
97 | | #ifdef NSCAP_LOG_ASSIGNMENT |
98 | | // Remember that |NSCAP_LOG_ASSIGNMENT| was defined by some client so that we |
99 | | // know to instantiate |~nsGetterAddRefs| in turn to note the external |
100 | | // assignment into the |nsCOMPtr|. |
101 | | #define NSCAP_LOG_EXTERNAL_ASSIGNMENT |
102 | | #else |
103 | | // ...otherwise, just strip it out of the code |
104 | | #define NSCAP_LOG_ASSIGNMENT(this, ptr) |
105 | | #endif |
106 | | |
107 | | #ifndef NSCAP_LOG_RELEASE |
108 | | #define NSCAP_LOG_RELEASE(this, ptr) |
109 | | #endif |
110 | | |
111 | | namespace mozilla { |
112 | | template<class T> class OwningNonNull; |
113 | | } // namespace mozilla |
114 | | |
115 | | template<class T> |
116 | | inline already_AddRefed<T> |
117 | | dont_AddRef(T* aRawPtr) |
118 | 22.2M | { |
119 | 22.2M | return already_AddRefed<T>(aRawPtr); |
120 | 22.2M | } already_AddRefed<nsIWeakReference> dont_AddRef<nsIWeakReference>(nsIWeakReference*) Line | Count | Source | 118 | 219 | { | 119 | 219 | return already_AddRefed<T>(aRawPtr); | 120 | 219 | } |
Unexecuted instantiation: already_AddRefed<nsIOpenSignedAppFileCallback> dont_AddRef<nsIOpenSignedAppFileCallback>(nsIOpenSignedAppFileCallback*) already_AddRefed<nsStringBuffer> dont_AddRef<nsStringBuffer>(nsStringBuffer*) Line | Count | Source | 118 | 22.2M | { | 119 | 22.2M | return already_AddRefed<T>(aRawPtr); | 120 | 22.2M | } |
already_AddRefed<nsDynamicAtom> dont_AddRef<nsDynamicAtom>(nsDynamicAtom*) Line | Count | Source | 118 | 37 | { | 119 | 37 | return already_AddRefed<T>(aRawPtr); | 120 | 37 | } |
Unexecuted instantiation: already_AddRefed<mozilla::ComputedStyle> dont_AddRef<mozilla::ComputedStyle>(mozilla::ComputedStyle*) Unexecuted instantiation: already_AddRefed<nsProcess> dont_AddRef<nsProcess>(nsProcess*) Unexecuted instantiation: already_AddRefed<nsThread> dont_AddRef<nsThread>(nsThread*) Unexecuted instantiation: already_AddRefed<NetDashboardCallback> dont_AddRef<NetDashboardCallback>(NetDashboardCallback*) Unexecuted instantiation: already_AddRefed<mozilla::net::TokenBucketCancelable> dont_AddRef<mozilla::net::TokenBucketCancelable>(mozilla::net::TokenBucketCancelable*) Unexecuted instantiation: already_AddRefed<nsITLSServerSecurityObserver> dont_AddRef<nsITLSServerSecurityObserver>(nsITLSServerSecurityObserver*) Unexecuted instantiation: already_AddRefed<mozilla::net::PendingPACQuery> dont_AddRef<mozilla::net::PendingPACQuery>(mozilla::net::PendingPACQuery*) Unexecuted instantiation: already_AddRefed<nsIRequestObserver> dont_AddRef<nsIRequestObserver>(nsIRequestObserver*) Unexecuted instantiation: already_AddRefed<nsIServerSocketListener> dont_AddRef<nsIServerSocketListener>(nsIServerSocketListener*) Unexecuted instantiation: already_AddRefed<nsIUDPSocketListener> dont_AddRef<nsIUDPSocketListener>(nsIUDPSocketListener*) Unexecuted instantiation: already_AddRefed<nsITransportEventSink> dont_AddRef<nsITransportEventSink>(nsITransportEventSink*) Unexecuted instantiation: already_AddRefed<nsIDNSListener> dont_AddRef<nsIDNSListener>(nsIDNSListener*) Unexecuted instantiation: already_AddRefed<nsIChannel> dont_AddRef<nsIChannel>(nsIChannel*) Unexecuted instantiation: already_AddRefed<nsISiteSecurityService> dont_AddRef<nsISiteSecurityService>(nsISiteSecurityService*) Unexecuted instantiation: already_AddRefed<nsICookieService> dont_AddRef<nsICookieService>(nsICookieService*) Unexecuted instantiation: already_AddRefed<nsIStreamConverterService> dont_AddRef<nsIStreamConverterService>(nsIStreamConverterService*) Unexecuted instantiation: already_AddRefed<nsIIOService> dont_AddRef<nsIIOService>(nsIIOService*) Unexecuted instantiation: already_AddRefed<nsIHttpActivityObserver> dont_AddRef<nsIHttpActivityObserver>(nsIHttpActivityObserver*) Unexecuted instantiation: already_AddRefed<nsIInterfaceRequestor> dont_AddRef<nsIInterfaceRequestor>(nsIInterfaceRequestor*) Unexecuted instantiation: already_AddRefed<mozilla::net::WebSocketEventListenerChild> dont_AddRef<mozilla::net::WebSocketEventListenerChild>(mozilla::net::WebSocketEventListenerChild*) Unexecuted instantiation: already_AddRefed<mozilla::net::WebSocketEventListenerParent> dont_AddRef<mozilla::net::WebSocketEventListenerParent>(mozilla::net::WebSocketEventListenerParent*) Unexecuted instantiation: already_AddRefed<mozilla::net::DataChannelParent> dont_AddRef<mozilla::net::DataChannelParent>(mozilla::net::DataChannelParent*) Unexecuted instantiation: already_AddRefed<mozilla::net::PSimpleChannelParent> dont_AddRef<mozilla::net::PSimpleChannelParent>(mozilla::net::PSimpleChannelParent*) Unexecuted instantiation: already_AddRefed<mozilla::net::FileChannelParent> dont_AddRef<mozilla::net::FileChannelParent>(mozilla::net::FileChannelParent*) Unexecuted instantiation: already_AddRefed<mozilla::net::TransportProviderParent> dont_AddRef<mozilla::net::TransportProviderParent>(mozilla::net::TransportProviderParent*) Unexecuted instantiation: already_AddRefed<mozilla::DataChannel> dont_AddRef<mozilla::DataChannel>(mozilla::DataChannel*) Unexecuted instantiation: already_AddRefed<nsIWifiListener> dont_AddRef<nsIWifiListener>(nsIWifiListener*) Unexecuted instantiation: already_AddRefed<mozilla::dom::TemporaryIPCBlobChild> dont_AddRef<mozilla::dom::TemporaryIPCBlobChild>(mozilla::dom::TemporaryIPCBlobChild*) Unexecuted instantiation: already_AddRefed<mozilla::dom::IPCBlobInputStreamChild> dont_AddRef<mozilla::dom::IPCBlobInputStreamChild>(mozilla::dom::IPCBlobInputStreamChild*) Unexecuted instantiation: already_AddRefed<mozilla::layout::VsyncChild> dont_AddRef<mozilla::layout::VsyncChild>(mozilla::layout::VsyncChild*) Unexecuted instantiation: already_AddRefed<mozilla::dom::BroadcastChannelChild> dont_AddRef<mozilla::dom::BroadcastChannelChild>(mozilla::dom::BroadcastChannelChild*) Unexecuted instantiation: already_AddRefed<mozilla::camera::CamerasChild> dont_AddRef<mozilla::camera::CamerasChild>(mozilla::camera::CamerasChild*) Unexecuted instantiation: already_AddRefed<mozilla::dom::ServiceWorkerManagerChild> dont_AddRef<mozilla::dom::ServiceWorkerManagerChild>(mozilla::dom::ServiceWorkerManagerChild*) Unexecuted instantiation: already_AddRefed<mozilla::dom::MessagePortChild> dont_AddRef<mozilla::dom::MessagePortChild>(mozilla::dom::MessagePortChild*) Unexecuted instantiation: already_AddRefed<mozilla::dom::MIDIPortChild> dont_AddRef<mozilla::dom::MIDIPortChild>(mozilla::dom::MIDIPortChild*) Unexecuted instantiation: already_AddRefed<mozilla::dom::MIDIManagerChild> dont_AddRef<mozilla::dom::MIDIManagerChild>(mozilla::dom::MIDIManagerChild*) Unexecuted instantiation: already_AddRefed<mozilla::dom::FileSystemTaskChildBase> dont_AddRef<mozilla::dom::FileSystemTaskChildBase>(mozilla::dom::FileSystemTaskChildBase*) Unexecuted instantiation: already_AddRefed<mozilla::dom::WebAuthnTransactionChild> dont_AddRef<mozilla::dom::WebAuthnTransactionChild>(mozilla::dom::WebAuthnTransactionChild*) Unexecuted instantiation: already_AddRefed<mozilla::net::HttpBackgroundChannelChild> dont_AddRef<mozilla::net::HttpBackgroundChannelChild>(mozilla::net::HttpBackgroundChannelChild*) Unexecuted instantiation: already_AddRefed<mozilla::dom::IPCBlobInputStreamParent> dont_AddRef<mozilla::dom::IPCBlobInputStreamParent>(mozilla::dom::IPCBlobInputStreamParent*) Unexecuted instantiation: already_AddRefed<mozilla::layout::VsyncParent> dont_AddRef<mozilla::layout::VsyncParent>(mozilla::layout::VsyncParent*) Unexecuted instantiation: already_AddRefed<mozilla::camera::CamerasParent> dont_AddRef<mozilla::camera::CamerasParent>(mozilla::camera::CamerasParent*) Unexecuted instantiation: already_AddRefed<mozilla::dom::ServiceWorkerManagerParent> dont_AddRef<mozilla::dom::ServiceWorkerManagerParent>(mozilla::dom::ServiceWorkerManagerParent*) Unexecuted instantiation: already_AddRefed<mozilla::dom::FileSystemRequestParent> dont_AddRef<mozilla::dom::FileSystemRequestParent>(mozilla::dom::FileSystemRequestParent*) Unexecuted instantiation: already_AddRefed<mozilla::dom::GamepadEventChannelParent> dont_AddRef<mozilla::dom::GamepadEventChannelParent>(mozilla::dom::GamepadEventChannelParent*) Unexecuted instantiation: already_AddRefed<mozilla::dom::GamepadTestChannelParent> dont_AddRef<mozilla::dom::GamepadTestChannelParent>(mozilla::dom::GamepadTestChannelParent*) Unexecuted instantiation: already_AddRefed<mozilla::net::HttpBackgroundChannelParent> dont_AddRef<mozilla::net::HttpBackgroundChannelParent>(mozilla::net::HttpBackgroundChannelParent*) Unexecuted instantiation: already_AddRefed<mozilla::dom::MIDIPortParent> dont_AddRef<mozilla::dom::MIDIPortParent>(mozilla::dom::MIDIPortParent*) Unexecuted instantiation: already_AddRefed<mozilla::dom::MIDIManagerParent> dont_AddRef<mozilla::dom::MIDIManagerParent>(mozilla::dom::MIDIManagerParent*) Unexecuted instantiation: already_AddRefed<nsIPrincipal> dont_AddRef<nsIPrincipal>(nsIPrincipal*) Unexecuted instantiation: already_AddRefed<AsyncScriptCompiler> dont_AddRef<AsyncScriptCompiler>(AsyncScriptCompiler*) Unexecuted instantiation: already_AddRefed<mozilla::dom::ScriptLoadRequest> dont_AddRef<mozilla::dom::ScriptLoadRequest>(mozilla::dom::ScriptLoadRequest*) Unexecuted instantiation: already_AddRefed<nsXPCWrappedJS> dont_AddRef<nsXPCWrappedJS>(nsXPCWrappedJS*) Unexecuted instantiation: already_AddRefed<mozilla::dom::quota::QuotaObject> dont_AddRef<mozilla::dom::quota::QuotaObject>(mozilla::dom::quota::QuotaObject*) Unexecuted instantiation: already_AddRefed<mozilla::storage::AsyncStatementParamsHolder> dont_AddRef<mozilla::storage::AsyncStatementParamsHolder>(mozilla::storage::AsyncStatementParamsHolder*) Unexecuted instantiation: already_AddRefed<mozilla::storage::StatementRowHolder> dont_AddRef<mozilla::storage::StatementRowHolder>(mozilla::storage::StatementRowHolder*) Unexecuted instantiation: already_AddRefed<mozilla::storage::StatementParamsHolder> dont_AddRef<mozilla::storage::StatementParamsHolder>(mozilla::storage::StatementParamsHolder*) Unexecuted instantiation: already_AddRefed<mozilla::dom::WebrtcGlobalStatisticsCallback> dont_AddRef<mozilla::dom::WebrtcGlobalStatisticsCallback>(mozilla::dom::WebrtcGlobalStatisticsCallback*) Unexecuted instantiation: already_AddRefed<mozilla::dom::WebrtcGlobalLoggingCallback> dont_AddRef<mozilla::dom::WebrtcGlobalLoggingCallback>(mozilla::dom::WebrtcGlobalLoggingCallback*) Unexecuted instantiation: already_AddRefed<nsAtom> dont_AddRef<nsAtom>(nsAtom*) Unexecuted instantiation: already_AddRefed<mozilla::dom::U2FRegisterCallback> dont_AddRef<mozilla::dom::U2FRegisterCallback>(mozilla::dom::U2FRegisterCallback*) Unexecuted instantiation: already_AddRefed<mozilla::dom::U2FSignCallback> dont_AddRef<mozilla::dom::U2FSignCallback>(mozilla::dom::U2FSignCallback*) Unexecuted instantiation: already_AddRefed<nsIAsyncShutdownBarrier> dont_AddRef<nsIAsyncShutdownBarrier>(nsIAsyncShutdownBarrier*) Unexecuted instantiation: already_AddRefed<nsIAsyncShutdownClient> dont_AddRef<nsIAsyncShutdownClient>(nsIAsyncShutdownClient*) already_AddRefed<nsStaticAtom> dont_AddRef<nsStaticAtom>(nsStaticAtom*) Line | Count | Source | 118 | 39 | { | 119 | 39 | return already_AddRefed<T>(aRawPtr); | 120 | 39 | } |
Unexecuted instantiation: already_AddRefed<nsICacheInfoChannel> dont_AddRef<nsICacheInfoChannel>(nsICacheInfoChannel*) Unexecuted instantiation: already_AddRefed<mozilla::dom::AnonymousContent> dont_AddRef<mozilla::dom::AnonymousContent>(mozilla::dom::AnonymousContent*) Unexecuted instantiation: already_AddRefed<mozilla::dom::AudioBuffer> dont_AddRef<mozilla::dom::AudioBuffer>(mozilla::dom::AudioBuffer*) Unexecuted instantiation: already_AddRefed<mozilla::dom::AudioListener> dont_AddRef<mozilla::dom::AudioListener>(mozilla::dom::AudioListener*) Unexecuted instantiation: already_AddRefed<mozilla::dom::AudioParam> dont_AddRef<mozilla::dom::AudioParam>(mozilla::dom::AudioParam*) Unexecuted instantiation: already_AddRefed<mozilla::dom::AudioParamMap> dont_AddRef<mozilla::dom::AudioParamMap>(mozilla::dom::AudioParamMap*) Unexecuted instantiation: already_AddRefed<mozilla::dom::AudioWorkletProcessor> dont_AddRef<mozilla::dom::AudioWorkletProcessor>(mozilla::dom::AudioWorkletProcessor*) Unexecuted instantiation: already_AddRefed<mozilla::dom::BrowsingContext> dont_AddRef<mozilla::dom::BrowsingContext>(mozilla::dom::BrowsingContext*) Unexecuted instantiation: already_AddRefed<nsMimeType> dont_AddRef<nsMimeType>(nsMimeType*) Unexecuted instantiation: already_AddRefed<mozilla::dom::PerformanceNavigation> dont_AddRef<mozilla::dom::PerformanceNavigation>(mozilla::dom::PerformanceNavigation*) Unexecuted instantiation: already_AddRefed<mozilla::dom::PerformanceTiming> dont_AddRef<mozilla::dom::PerformanceTiming>(mozilla::dom::PerformanceTiming*) Unexecuted instantiation: already_AddRefed<mozilla::dom::PeriodicWave> dont_AddRef<mozilla::dom::PeriodicWave>(mozilla::dom::PeriodicWave*) Unexecuted instantiation: already_AddRefed<mozilla::dom::PlacesEvent> dont_AddRef<mozilla::dom::PlacesEvent>(mozilla::dom::PlacesEvent*) Unexecuted instantiation: already_AddRefed<mozilla::dom::PlacesVisit> dont_AddRef<mozilla::dom::PlacesVisit>(mozilla::dom::PlacesVisit*) Unexecuted instantiation: already_AddRefed<mozilla::dom::PlacesWeakCallbackWrapper> dont_AddRef<mozilla::dom::PlacesWeakCallbackWrapper>(mozilla::dom::PlacesWeakCallbackWrapper*) Unexecuted instantiation: already_AddRefed<mozilla::dom::PositionError> dont_AddRef<mozilla::dom::PositionError>(mozilla::dom::PositionError*) Unexecuted instantiation: already_AddRefed<mozilla::dom::SVGAngle> dont_AddRef<mozilla::dom::SVGAngle>(mozilla::dom::SVGAngle*) Unexecuted instantiation: already_AddRefed<mozilla::dom::SVGAnimatedAngle> dont_AddRef<mozilla::dom::SVGAnimatedAngle>(mozilla::dom::SVGAnimatedAngle*) Unexecuted instantiation: already_AddRefed<mozilla::dom::SVGAnimatedBoolean> dont_AddRef<mozilla::dom::SVGAnimatedBoolean>(mozilla::dom::SVGAnimatedBoolean*) Unexecuted instantiation: already_AddRefed<mozilla::dom::SVGAnimatedLength> dont_AddRef<mozilla::dom::SVGAnimatedLength>(mozilla::dom::SVGAnimatedLength*) Unexecuted instantiation: already_AddRefed<mozilla::DOMSVGAnimatedLengthList> dont_AddRef<mozilla::DOMSVGAnimatedLengthList>(mozilla::DOMSVGAnimatedLengthList*) Unexecuted instantiation: already_AddRefed<mozilla::dom::SVGAnimatedRect> dont_AddRef<mozilla::dom::SVGAnimatedRect>(mozilla::dom::SVGAnimatedRect*) Unexecuted instantiation: already_AddRefed<mozilla::dom::SVGAnimatedTransformList> dont_AddRef<mozilla::dom::SVGAnimatedTransformList>(mozilla::dom::SVGAnimatedTransformList*) Unexecuted instantiation: already_AddRefed<mozilla::dom::SVGMatrix> dont_AddRef<mozilla::dom::SVGMatrix>(mozilla::dom::SVGMatrix*) Unexecuted instantiation: already_AddRefed<mozilla::DOMSVGPathSegArcAbs> dont_AddRef<mozilla::DOMSVGPathSegArcAbs>(mozilla::DOMSVGPathSegArcAbs*) Unexecuted instantiation: already_AddRefed<mozilla::DOMSVGPathSegArcRel> dont_AddRef<mozilla::DOMSVGPathSegArcRel>(mozilla::DOMSVGPathSegArcRel*) Unexecuted instantiation: already_AddRefed<mozilla::DOMSVGPathSegClosePath> dont_AddRef<mozilla::DOMSVGPathSegClosePath>(mozilla::DOMSVGPathSegClosePath*) Unexecuted instantiation: already_AddRefed<mozilla::DOMSVGPathSegCurvetoCubicAbs> dont_AddRef<mozilla::DOMSVGPathSegCurvetoCubicAbs>(mozilla::DOMSVGPathSegCurvetoCubicAbs*) Unexecuted instantiation: already_AddRefed<mozilla::DOMSVGPathSegCurvetoCubicRel> dont_AddRef<mozilla::DOMSVGPathSegCurvetoCubicRel>(mozilla::DOMSVGPathSegCurvetoCubicRel*) Unexecuted instantiation: already_AddRefed<mozilla::DOMSVGPathSegCurvetoCubicSmoothAbs> dont_AddRef<mozilla::DOMSVGPathSegCurvetoCubicSmoothAbs>(mozilla::DOMSVGPathSegCurvetoCubicSmoothAbs*) Unexecuted instantiation: already_AddRefed<mozilla::DOMSVGPathSegCurvetoCubicSmoothRel> dont_AddRef<mozilla::DOMSVGPathSegCurvetoCubicSmoothRel>(mozilla::DOMSVGPathSegCurvetoCubicSmoothRel*) Unexecuted instantiation: already_AddRefed<mozilla::DOMSVGPathSegCurvetoQuadraticAbs> dont_AddRef<mozilla::DOMSVGPathSegCurvetoQuadraticAbs>(mozilla::DOMSVGPathSegCurvetoQuadraticAbs*) Unexecuted instantiation: already_AddRefed<mozilla::DOMSVGPathSegCurvetoQuadraticRel> dont_AddRef<mozilla::DOMSVGPathSegCurvetoQuadraticRel>(mozilla::DOMSVGPathSegCurvetoQuadraticRel*) Unexecuted instantiation: already_AddRefed<mozilla::DOMSVGPathSegCurvetoQuadraticSmoothAbs> dont_AddRef<mozilla::DOMSVGPathSegCurvetoQuadraticSmoothAbs>(mozilla::DOMSVGPathSegCurvetoQuadraticSmoothAbs*) Unexecuted instantiation: already_AddRefed<mozilla::DOMSVGPathSegCurvetoQuadraticSmoothRel> dont_AddRef<mozilla::DOMSVGPathSegCurvetoQuadraticSmoothRel>(mozilla::DOMSVGPathSegCurvetoQuadraticSmoothRel*) Unexecuted instantiation: already_AddRefed<mozilla::DOMSVGPathSegLinetoAbs> dont_AddRef<mozilla::DOMSVGPathSegLinetoAbs>(mozilla::DOMSVGPathSegLinetoAbs*) Unexecuted instantiation: already_AddRefed<mozilla::DOMSVGPathSegLinetoHorizontalAbs> dont_AddRef<mozilla::DOMSVGPathSegLinetoHorizontalAbs>(mozilla::DOMSVGPathSegLinetoHorizontalAbs*) Unexecuted instantiation: already_AddRefed<mozilla::DOMSVGPathSegLinetoHorizontalRel> dont_AddRef<mozilla::DOMSVGPathSegLinetoHorizontalRel>(mozilla::DOMSVGPathSegLinetoHorizontalRel*) Unexecuted instantiation: already_AddRefed<mozilla::DOMSVGPathSegLinetoRel> dont_AddRef<mozilla::DOMSVGPathSegLinetoRel>(mozilla::DOMSVGPathSegLinetoRel*) Unexecuted instantiation: already_AddRefed<mozilla::DOMSVGPathSegLinetoVerticalAbs> dont_AddRef<mozilla::DOMSVGPathSegLinetoVerticalAbs>(mozilla::DOMSVGPathSegLinetoVerticalAbs*) Unexecuted instantiation: already_AddRefed<mozilla::DOMSVGPathSegLinetoVerticalRel> dont_AddRef<mozilla::DOMSVGPathSegLinetoVerticalRel>(mozilla::DOMSVGPathSegLinetoVerticalRel*) Unexecuted instantiation: already_AddRefed<mozilla::DOMSVGPathSegMovetoAbs> dont_AddRef<mozilla::DOMSVGPathSegMovetoAbs>(mozilla::DOMSVGPathSegMovetoAbs*) Unexecuted instantiation: already_AddRefed<mozilla::DOMSVGPathSegMovetoRel> dont_AddRef<mozilla::DOMSVGPathSegMovetoRel>(mozilla::DOMSVGPathSegMovetoRel*) Unexecuted instantiation: already_AddRefed<mozilla::dom::SVGTransform> dont_AddRef<mozilla::dom::SVGTransform>(mozilla::dom::SVGTransform*) Unexecuted instantiation: already_AddRefed<mozilla::dom::ScreenLuminance> dont_AddRef<mozilla::dom::ScreenLuminance>(mozilla::dom::ScreenLuminance*) Unexecuted instantiation: already_AddRefed<mozilla::dom::CSSPseudoElement> dont_AddRef<mozilla::dom::CSSPseudoElement>(mozilla::dom::CSSPseudoElement*) Unexecuted instantiation: already_AddRefed<mozilla::dom::CanvasGradient> dont_AddRef<mozilla::dom::CanvasGradient>(mozilla::dom::CanvasGradient*) Unexecuted instantiation: already_AddRefed<mozilla::dom::CanvasPattern> dont_AddRef<mozilla::dom::CanvasPattern>(mozilla::dom::CanvasPattern*) Unexecuted instantiation: already_AddRefed<mozilla::dom::CanvasPath> dont_AddRef<mozilla::dom::CanvasPath>(mozilla::dom::CanvasPath*) Unexecuted instantiation: already_AddRefed<mozilla::dom::CheckerboardReportService> dont_AddRef<mozilla::dom::CheckerboardReportService>(mozilla::dom::CheckerboardReportService*) Unexecuted instantiation: already_AddRefed<mozilla::dom::VRDisplayCapabilities> dont_AddRef<mozilla::dom::VRDisplayCapabilities>(mozilla::dom::VRDisplayCapabilities*) Unexecuted instantiation: already_AddRefed<mozilla::dom::VREyeParameters> dont_AddRef<mozilla::dom::VREyeParameters>(mozilla::dom::VREyeParameters*) Unexecuted instantiation: already_AddRefed<mozilla::dom::VRFieldOfView> dont_AddRef<mozilla::dom::VRFieldOfView>(mozilla::dom::VRFieldOfView*) Unexecuted instantiation: already_AddRefed<mozilla::dom::VRFrameData> dont_AddRef<mozilla::dom::VRFrameData>(mozilla::dom::VRFrameData*) Unexecuted instantiation: already_AddRefed<mozilla::dom::VRPose> dont_AddRef<mozilla::dom::VRPose>(mozilla::dom::VRPose*) Unexecuted instantiation: already_AddRefed<mozilla::dom::VRStageParameters> dont_AddRef<mozilla::dom::VRStageParameters>(mozilla::dom::VRStageParameters*) Unexecuted instantiation: already_AddRefed<mozilla::dom::VRSubmitFrameResult> dont_AddRef<mozilla::dom::VRSubmitFrameResult>(mozilla::dom::VRSubmitFrameResult*) Unexecuted instantiation: already_AddRefed<mozilla::dom::VideoPlaybackQuality> dont_AddRef<mozilla::dom::VideoPlaybackQuality>(mozilla::dom::VideoPlaybackQuality*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionEXTColorBufferFloat> dont_AddRef<mozilla::WebGLExtensionEXTColorBufferFloat>(mozilla::WebGLExtensionEXTColorBufferFloat*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLSampler> dont_AddRef<mozilla::WebGLSampler>(mozilla::WebGLSampler*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLSync> dont_AddRef<mozilla::WebGLSync>(mozilla::WebGLSync*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLTransformFeedback> dont_AddRef<mozilla::WebGLTransformFeedback>(mozilla::WebGLTransformFeedback*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionInstancedArrays> dont_AddRef<mozilla::WebGLExtensionInstancedArrays>(mozilla::WebGLExtensionInstancedArrays*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionBlendMinMax> dont_AddRef<mozilla::WebGLExtensionBlendMinMax>(mozilla::WebGLExtensionBlendMinMax*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionColorBufferHalfFloat> dont_AddRef<mozilla::WebGLExtensionColorBufferHalfFloat>(mozilla::WebGLExtensionColorBufferHalfFloat*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionDisjointTimerQuery> dont_AddRef<mozilla::WebGLExtensionDisjointTimerQuery>(mozilla::WebGLExtensionDisjointTimerQuery*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionFragDepth> dont_AddRef<mozilla::WebGLExtensionFragDepth>(mozilla::WebGLExtensionFragDepth*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionSRGB> dont_AddRef<mozilla::WebGLExtensionSRGB>(mozilla::WebGLExtensionSRGB*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionShaderTextureLod> dont_AddRef<mozilla::WebGLExtensionShaderTextureLod>(mozilla::WebGLExtensionShaderTextureLod*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionTextureFilterAnisotropic> dont_AddRef<mozilla::WebGLExtensionTextureFilterAnisotropic>(mozilla::WebGLExtensionTextureFilterAnisotropic*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionMOZDebug> dont_AddRef<mozilla::WebGLExtensionMOZDebug>(mozilla::WebGLExtensionMOZDebug*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionElementIndexUint> dont_AddRef<mozilla::WebGLExtensionElementIndexUint>(mozilla::WebGLExtensionElementIndexUint*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionStandardDerivatives> dont_AddRef<mozilla::WebGLExtensionStandardDerivatives>(mozilla::WebGLExtensionStandardDerivatives*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionTextureFloat> dont_AddRef<mozilla::WebGLExtensionTextureFloat>(mozilla::WebGLExtensionTextureFloat*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionTextureFloatLinear> dont_AddRef<mozilla::WebGLExtensionTextureFloatLinear>(mozilla::WebGLExtensionTextureFloatLinear*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionTextureHalfFloat> dont_AddRef<mozilla::WebGLExtensionTextureHalfFloat>(mozilla::WebGLExtensionTextureHalfFloat*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionTextureHalfFloatLinear> dont_AddRef<mozilla::WebGLExtensionTextureHalfFloatLinear>(mozilla::WebGLExtensionTextureHalfFloatLinear*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionVertexArray> dont_AddRef<mozilla::WebGLExtensionVertexArray>(mozilla::WebGLExtensionVertexArray*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionColorBufferFloat> dont_AddRef<mozilla::WebGLExtensionColorBufferFloat>(mozilla::WebGLExtensionColorBufferFloat*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionCompressedTextureASTC> dont_AddRef<mozilla::WebGLExtensionCompressedTextureASTC>(mozilla::WebGLExtensionCompressedTextureASTC*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionCompressedTextureATC> dont_AddRef<mozilla::WebGLExtensionCompressedTextureATC>(mozilla::WebGLExtensionCompressedTextureATC*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionCompressedTextureES3> dont_AddRef<mozilla::WebGLExtensionCompressedTextureES3>(mozilla::WebGLExtensionCompressedTextureES3*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionCompressedTextureETC1> dont_AddRef<mozilla::WebGLExtensionCompressedTextureETC1>(mozilla::WebGLExtensionCompressedTextureETC1*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionCompressedTexturePVRTC> dont_AddRef<mozilla::WebGLExtensionCompressedTexturePVRTC>(mozilla::WebGLExtensionCompressedTexturePVRTC*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionCompressedTextureS3TC> dont_AddRef<mozilla::WebGLExtensionCompressedTextureS3TC>(mozilla::WebGLExtensionCompressedTextureS3TC*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionCompressedTextureS3TC_SRGB> dont_AddRef<mozilla::WebGLExtensionCompressedTextureS3TC_SRGB>(mozilla::WebGLExtensionCompressedTextureS3TC_SRGB*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionDebugRendererInfo> dont_AddRef<mozilla::WebGLExtensionDebugRendererInfo>(mozilla::WebGLExtensionDebugRendererInfo*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionDebugShaders> dont_AddRef<mozilla::WebGLExtensionDebugShaders>(mozilla::WebGLExtensionDebugShaders*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionDepthTexture> dont_AddRef<mozilla::WebGLExtensionDepthTexture>(mozilla::WebGLExtensionDepthTexture*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionDrawBuffers> dont_AddRef<mozilla::WebGLExtensionDrawBuffers>(mozilla::WebGLExtensionDrawBuffers*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLExtensionLoseContext> dont_AddRef<mozilla::WebGLExtensionLoseContext>(mozilla::WebGLExtensionLoseContext*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLActiveInfo> dont_AddRef<mozilla::WebGLActiveInfo>(mozilla::WebGLActiveInfo*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLBuffer> dont_AddRef<mozilla::WebGLBuffer>(mozilla::WebGLBuffer*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLFramebuffer> dont_AddRef<mozilla::WebGLFramebuffer>(mozilla::WebGLFramebuffer*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLProgram> dont_AddRef<mozilla::WebGLProgram>(mozilla::WebGLProgram*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLQuery> dont_AddRef<mozilla::WebGLQuery>(mozilla::WebGLQuery*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLRenderbuffer> dont_AddRef<mozilla::WebGLRenderbuffer>(mozilla::WebGLRenderbuffer*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLShader> dont_AddRef<mozilla::WebGLShader>(mozilla::WebGLShader*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLShaderPrecisionFormat> dont_AddRef<mozilla::WebGLShaderPrecisionFormat>(mozilla::WebGLShaderPrecisionFormat*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLTexture> dont_AddRef<mozilla::WebGLTexture>(mozilla::WebGLTexture*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLUniformLocation> dont_AddRef<mozilla::WebGLUniformLocation>(mozilla::WebGLUniformLocation*) Unexecuted instantiation: already_AddRefed<mozilla::WebGLVertexArray> dont_AddRef<mozilla::WebGLVertexArray>(mozilla::WebGLVertexArray*) Unexecuted instantiation: already_AddRefed<mozilla::webgpu::Instance> dont_AddRef<mozilla::webgpu::Instance>(mozilla::webgpu::Instance*) Unexecuted instantiation: already_AddRefed<mozilla::webgpu::Adapter> dont_AddRef<mozilla::webgpu::Adapter>(mozilla::webgpu::Adapter*) Unexecuted instantiation: already_AddRefed<mozilla::webgpu::AttachmentState> dont_AddRef<mozilla::webgpu::AttachmentState>(mozilla::webgpu::AttachmentState*) Unexecuted instantiation: already_AddRefed<mozilla::webgpu::BindGroup> dont_AddRef<mozilla::webgpu::BindGroup>(mozilla::webgpu::BindGroup*) Unexecuted instantiation: already_AddRefed<mozilla::webgpu::BindGroupLayout> dont_AddRef<mozilla::webgpu::BindGroupLayout>(mozilla::webgpu::BindGroupLayout*) Unexecuted instantiation: already_AddRefed<mozilla::webgpu::BlendState> dont_AddRef<mozilla::webgpu::BlendState>(mozilla::webgpu::BlendState*) Unexecuted instantiation: already_AddRefed<mozilla::webgpu::Buffer> dont_AddRef<mozilla::webgpu::Buffer>(mozilla::webgpu::Buffer*) Unexecuted instantiation: already_AddRefed<mozilla::webgpu::CommandBuffer> dont_AddRef<mozilla::webgpu::CommandBuffer>(mozilla::webgpu::CommandBuffer*) Unexecuted instantiation: already_AddRefed<mozilla::webgpu::CommandEncoder> dont_AddRef<mozilla::webgpu::CommandEncoder>(mozilla::webgpu::CommandEncoder*) Unexecuted instantiation: already_AddRefed<mozilla::webgpu::ComputePipeline> dont_AddRef<mozilla::webgpu::ComputePipeline>(mozilla::webgpu::ComputePipeline*) Unexecuted instantiation: already_AddRefed<mozilla::webgpu::DepthStencilState> dont_AddRef<mozilla::webgpu::DepthStencilState>(mozilla::webgpu::DepthStencilState*) Unexecuted instantiation: already_AddRefed<mozilla::webgpu::Device> dont_AddRef<mozilla::webgpu::Device>(mozilla::webgpu::Device*) Unexecuted instantiation: already_AddRefed<mozilla::webgpu::Fence> dont_AddRef<mozilla::webgpu::Fence>(mozilla::webgpu::Fence*) Unexecuted instantiation: already_AddRefed<mozilla::webgpu::InputState> dont_AddRef<mozilla::webgpu::InputState>(mozilla::webgpu::InputState*) Unexecuted instantiation: already_AddRefed<mozilla::webgpu::LogEntry> dont_AddRef<mozilla::webgpu::LogEntry>(mozilla::webgpu::LogEntry*) Unexecuted instantiation: already_AddRefed<mozilla::webgpu::PipelineLayout> dont_AddRef<mozilla::webgpu::PipelineLayout>(mozilla::webgpu::PipelineLayout*) Unexecuted instantiation: already_AddRefed<mozilla::webgpu::Queue> dont_AddRef<mozilla::webgpu::Queue>(mozilla::webgpu::Queue*) Unexecuted instantiation: already_AddRefed<mozilla::webgpu::RenderPipeline> dont_AddRef<mozilla::webgpu::RenderPipeline>(mozilla::webgpu::RenderPipeline*) Unexecuted instantiation: already_AddRefed<mozilla::webgpu::Sampler> dont_AddRef<mozilla::webgpu::Sampler>(mozilla::webgpu::Sampler*) Unexecuted instantiation: already_AddRefed<mozilla::webgpu::ShaderModule> dont_AddRef<mozilla::webgpu::ShaderModule>(mozilla::webgpu::ShaderModule*) Unexecuted instantiation: already_AddRefed<mozilla::webgpu::SwapChain> dont_AddRef<mozilla::webgpu::SwapChain>(mozilla::webgpu::SwapChain*) Unexecuted instantiation: already_AddRefed<mozilla::webgpu::Texture> dont_AddRef<mozilla::webgpu::Texture>(mozilla::webgpu::Texture*) Unexecuted instantiation: already_AddRefed<mozilla::webgpu::TextureView> dont_AddRef<mozilla::webgpu::TextureView>(mozilla::webgpu::TextureView*) Unexecuted instantiation: already_AddRefed<mozilla::dom::WebKitCSSMatrix> dont_AddRef<mozilla::dom::WebKitCSSMatrix>(mozilla::dom::WebKitCSSMatrix*) Unexecuted instantiation: already_AddRefed<mozilla::dom::WorkerLocation> dont_AddRef<mozilla::dom::WorkerLocation>(mozilla::dom::WorkerLocation*) Unexecuted instantiation: already_AddRefed<mozilla::dom::WorkerNavigator> dont_AddRef<mozilla::dom::WorkerNavigator>(mozilla::dom::WorkerNavigator*) Unexecuted instantiation: already_AddRefed<mozilla::dom::DOMMatrix> dont_AddRef<mozilla::dom::DOMMatrix>(mozilla::dom::DOMMatrix*) Unexecuted instantiation: already_AddRefed<mozilla::dom::DOMMatrixReadOnly> dont_AddRef<mozilla::dom::DOMMatrixReadOnly>(mozilla::dom::DOMMatrixReadOnly*) Unexecuted instantiation: already_AddRefed<mozilla::dom::DOMPoint> dont_AddRef<mozilla::dom::DOMPoint>(mozilla::dom::DOMPoint*) Unexecuted instantiation: already_AddRefed<mozilla::dom::DOMPointReadOnly> dont_AddRef<mozilla::dom::DOMPointReadOnly>(mozilla::dom::DOMPointReadOnly*) Unexecuted instantiation: already_AddRefed<mozilla::dom::DOMQuad> dont_AddRef<mozilla::dom::DOMQuad>(mozilla::dom::DOMQuad*) Unexecuted instantiation: already_AddRefed<mozilla::dom::DeviceAcceleration> dont_AddRef<mozilla::dom::DeviceAcceleration>(mozilla::dom::DeviceAcceleration*) Unexecuted instantiation: already_AddRefed<mozilla::dom::DeviceRotationRate> dont_AddRef<mozilla::dom::DeviceRotationRate>(mozilla::dom::DeviceRotationRate*) Unexecuted instantiation: already_AddRefed<mozilla::dom::FileReaderSync> dont_AddRef<mozilla::dom::FileReaderSync>(mozilla::dom::FileReaderSync*) Unexecuted instantiation: already_AddRefed<mozilla::dom::FontFaceSetIterator> dont_AddRef<mozilla::dom::FontFaceSetIterator>(mozilla::dom::FontFaceSetIterator*) Unexecuted instantiation: already_AddRefed<mozilla::dom::GamepadPose> dont_AddRef<mozilla::dom::GamepadPose>(mozilla::dom::GamepadPose*) Unexecuted instantiation: already_AddRefed<mozilla::dom::HTMLCanvasPrintState> dont_AddRef<mozilla::dom::HTMLCanvasPrintState>(mozilla::dom::HTMLCanvasPrintState*) Unexecuted instantiation: already_AddRefed<mozilla::dom::FetchStream> dont_AddRef<mozilla::dom::FetchStream>(mozilla::dom::FetchStream*) Unexecuted instantiation: already_AddRefed<mozilla::dom::FileHandle> dont_AddRef<mozilla::dom::FileHandle>(mozilla::dom::FileHandle*) Unexecuted instantiation: already_AddRefed<mozilla::dom::NormalFileHandleOp> dont_AddRef<mozilla::dom::NormalFileHandleOp>(mozilla::dom::NormalFileHandleOp*) Unexecuted instantiation: AsmJSCache.cpp:already_AddRefed<mozilla::dom::asmjscache::(anonymous namespace)::ParentRunnable> dont_AddRef<mozilla::dom::asmjscache::(anonymous namespace)::ParentRunnable>(mozilla::dom::asmjscache::(anonymous namespace)::ParentRunnable*) Unexecuted instantiation: already_AddRefed<mozilla::dom::Promise> dont_AddRef<mozilla::dom::Promise>(mozilla::dom::Promise*) Unexecuted instantiation: already_AddRefed<mozilla::media::Refcountable<mozilla::dom::MediaTrackSettings> > dont_AddRef<mozilla::media::Refcountable<mozilla::dom::MediaTrackSettings> >(mozilla::media::Refcountable<mozilla::dom::MediaTrackSettings>*) Unexecuted instantiation: already_AddRefed<mozilla::AudioData> dont_AddRef<mozilla::AudioData>(mozilla::AudioData*) Unexecuted instantiation: already_AddRefed<mozilla::VideoData> dont_AddRef<mozilla::VideoData>(mozilla::VideoData*) Unexecuted instantiation: already_AddRefed<mozilla::DOMMediaStream> dont_AddRef<mozilla::DOMMediaStream>(mozilla::DOMMediaStream*) Unexecuted instantiation: already_AddRefed<mozilla::media::Refcountable<mozilla::UniquePtr<mozilla::GetUserMediaStreamRunnable::TracksAvailableCallback, mozilla::DefaultDelete<mozilla::GetUserMediaStreamRunnable::TracksAvailableCallback> > > > dont_AddRef<mozilla::media::Refcountable<mozilla::UniquePtr<mozilla::GetUserMediaStreamRunnable::TracksAvailableCallback, mozilla::DefaultDelete<mozilla::GetUserMediaStreamRunnable::TracksAvailableCallback> > > >(mozilla::media::Refcountable<mozilla::UniquePtr<mozilla::GetUserMediaStreamRunnable::TracksAvailableCallback, mozilla::DefaultDelete<mozilla::GetUserMediaStreamRunnable::TracksAvailableCallback> > >*) Unexecuted instantiation: already_AddRefed<mozilla::MediaSourceDecoder> dont_AddRef<mozilla::MediaSourceDecoder>(mozilla::MediaSourceDecoder*) Unexecuted instantiation: already_AddRefed<nsPIDOMWindowInner> dont_AddRef<nsPIDOMWindowInner>(nsPIDOMWindowInner*) Unexecuted instantiation: Unified_cpp_dom_quota0.cpp:already_AddRefed<mozilla::dom::quota::(anonymous namespace)::QuotaUsageRequestBase> dont_AddRef<mozilla::dom::quota::(anonymous namespace)::QuotaUsageRequestBase>(mozilla::dom::quota::(anonymous namespace)::QuotaUsageRequestBase*) Unexecuted instantiation: Unified_cpp_dom_quota0.cpp:already_AddRefed<mozilla::dom::quota::(anonymous namespace)::QuotaRequestBase> dont_AddRef<mozilla::dom::quota::(anonymous namespace)::QuotaRequestBase>(mozilla::dom::quota::(anonymous namespace)::QuotaRequestBase*) Unexecuted instantiation: Unified_cpp_dom_quota0.cpp:already_AddRefed<mozilla::dom::quota::(anonymous namespace)::Quota> dont_AddRef<mozilla::dom::quota::(anonymous namespace)::Quota>(mozilla::dom::quota::(anonymous namespace)::Quota*) Unexecuted instantiation: already_AddRefed<mozilla::dom::LocalStorageCacheParent> dont_AddRef<mozilla::dom::LocalStorageCacheParent>(mozilla::dom::LocalStorageCacheParent*) Unexecuted instantiation: ActorsParent.cpp:already_AddRefed<mozilla::dom::indexedDB::(anonymous namespace)::DatabaseFile> dont_AddRef<mozilla::dom::indexedDB::(anonymous namespace)::DatabaseFile>(mozilla::dom::indexedDB::(anonymous namespace)::DatabaseFile*) Unexecuted instantiation: ActorsParent.cpp:already_AddRefed<mozilla::dom::indexedDB::(anonymous namespace)::DatabaseOp> dont_AddRef<mozilla::dom::indexedDB::(anonymous namespace)::DatabaseOp>(mozilla::dom::indexedDB::(anonymous namespace)::DatabaseOp*) Unexecuted instantiation: ActorsParent.cpp:already_AddRefed<mozilla::dom::indexedDB::(anonymous namespace)::NormalTransactionOp> dont_AddRef<mozilla::dom::indexedDB::(anonymous namespace)::NormalTransactionOp>(mozilla::dom::indexedDB::(anonymous namespace)::NormalTransactionOp*) Unexecuted instantiation: ActorsParent.cpp:already_AddRefed<mozilla::dom::indexedDB::(anonymous namespace)::Cursor> dont_AddRef<mozilla::dom::indexedDB::(anonymous namespace)::Cursor>(mozilla::dom::indexedDB::(anonymous namespace)::Cursor*) Unexecuted instantiation: ActorsParent.cpp:already_AddRefed<mozilla::dom::indexedDB::(anonymous namespace)::NormalTransaction> dont_AddRef<mozilla::dom::indexedDB::(anonymous namespace)::NormalTransaction>(mozilla::dom::indexedDB::(anonymous namespace)::NormalTransaction*) Unexecuted instantiation: ActorsParent.cpp:already_AddRefed<mozilla::dom::indexedDB::(anonymous namespace)::VersionChangeTransaction> dont_AddRef<mozilla::dom::indexedDB::(anonymous namespace)::VersionChangeTransaction>(mozilla::dom::indexedDB::(anonymous namespace)::VersionChangeTransaction*) Unexecuted instantiation: ActorsParent.cpp:already_AddRefed<mozilla::dom::indexedDB::(anonymous namespace)::MutableFile> dont_AddRef<mozilla::dom::indexedDB::(anonymous namespace)::MutableFile>(mozilla::dom::indexedDB::(anonymous namespace)::MutableFile*) Unexecuted instantiation: ActorsParent.cpp:already_AddRefed<mozilla::dom::indexedDB::(anonymous namespace)::FactoryOp> dont_AddRef<mozilla::dom::indexedDB::(anonymous namespace)::FactoryOp>(mozilla::dom::indexedDB::(anonymous namespace)::FactoryOp*) Unexecuted instantiation: ActorsParent.cpp:already_AddRefed<mozilla::dom::indexedDB::(anonymous namespace)::Database> dont_AddRef<mozilla::dom::indexedDB::(anonymous namespace)::Database>(mozilla::dom::indexedDB::(anonymous namespace)::Database*) Unexecuted instantiation: ActorsParent.cpp:already_AddRefed<mozilla::dom::indexedDB::(anonymous namespace)::Factory> dont_AddRef<mozilla::dom::indexedDB::(anonymous namespace)::Factory>(mozilla::dom::indexedDB::(anonymous namespace)::Factory*) Unexecuted instantiation: ActorsParent.cpp:already_AddRefed<mozilla::dom::indexedDB::(anonymous namespace)::Utils> dont_AddRef<mozilla::dom::indexedDB::(anonymous namespace)::Utils>(mozilla::dom::indexedDB::(anonymous namespace)::Utils*) Unexecuted instantiation: ActorsParent.cpp:already_AddRefed<mozilla::dom::indexedDB::(anonymous namespace)::PermissionRequestHelper> dont_AddRef<mozilla::dom::indexedDB::(anonymous namespace)::PermissionRequestHelper>(mozilla::dom::indexedDB::(anonymous namespace)::PermissionRequestHelper*) Unexecuted instantiation: already_AddRefed<mozilla::psm::PSMContentDownloaderChild> dont_AddRef<mozilla::psm::PSMContentDownloaderChild>(mozilla::psm::PSMContentDownloaderChild*) Unexecuted instantiation: already_AddRefed<mozilla::psm::PSMContentDownloaderParent> dont_AddRef<mozilla::psm::PSMContentDownloaderParent>(mozilla::psm::PSMContentDownloaderParent*) Unexecuted instantiation: already_AddRefed<mozilla::dom::PresentationParent> dont_AddRef<mozilla::dom::PresentationParent>(mozilla::dom::PresentationParent*) Unexecuted instantiation: already_AddRefed<mozilla::docshell::OfflineCacheUpdateParent> dont_AddRef<mozilla::docshell::OfflineCacheUpdateParent>(mozilla::docshell::OfflineCacheUpdateParent*) Unexecuted instantiation: already_AddRefed<mozilla::dom::URLClassifierParent> dont_AddRef<mozilla::dom::URLClassifierParent>(mozilla::dom::URLClassifierParent*) Unexecuted instantiation: already_AddRefed<mozilla::dom::URLClassifierLocalParent> dont_AddRef<mozilla::dom::URLClassifierLocalParent>(mozilla::dom::URLClassifierLocalParent*) Unexecuted instantiation: already_AddRefed<mozilla::dom::LoginReputationParent> dont_AddRef<mozilla::dom::LoginReputationParent>(mozilla::dom::LoginReputationParent*) Unexecuted instantiation: Unified_cpp_dom_script0.cpp:already_AddRefed<mozilla::dom::(anonymous namespace)::NotifyOffThreadScriptLoadCompletedRunnable> dont_AddRef<mozilla::dom::(anonymous namespace)::NotifyOffThreadScriptLoadCompletedRunnable>(mozilla::dom::(anonymous namespace)::NotifyOffThreadScriptLoadCompletedRunnable*) Unexecuted instantiation: already_AddRefed<mozilla::dom::ServiceWorkerRegistrationInfo> dont_AddRef<mozilla::dom::ServiceWorkerRegistrationInfo>(mozilla::dom::ServiceWorkerRegistrationInfo*) Unexecuted instantiation: already_AddRefed<nsIInterceptedChannel> dont_AddRef<nsIInterceptedChannel>(nsIInterceptedChannel*) Unexecuted instantiation: already_AddRefed<mozilla::dom::KeepAliveToken> dont_AddRef<mozilla::dom::KeepAliveToken>(mozilla::dom::KeepAliveToken*) Unexecuted instantiation: already_AddRefed<mozilla::dom::ServiceWorkerPrivate> dont_AddRef<mozilla::dom::ServiceWorkerPrivate>(mozilla::dom::ServiceWorkerPrivate*) Unexecuted instantiation: already_AddRefed<mozilla::dom::ServiceWorkerInfo> dont_AddRef<mozilla::dom::ServiceWorkerInfo>(mozilla::dom::ServiceWorkerInfo*) Unexecuted instantiation: already_AddRefed<mozilla::dom::ServiceWorkerUpdateJob> dont_AddRef<mozilla::dom::ServiceWorkerUpdateJob>(mozilla::dom::ServiceWorkerUpdateJob*) Unexecuted instantiation: Unified_cpp_dom_simpledb0.cpp:already_AddRefed<mozilla::dom::(anonymous namespace)::ConnectionOperationBase> dont_AddRef<mozilla::dom::(anonymous namespace)::ConnectionOperationBase>(mozilla::dom::(anonymous namespace)::ConnectionOperationBase*) Unexecuted instantiation: Unified_cpp_dom_simpledb0.cpp:already_AddRefed<mozilla::dom::(anonymous namespace)::Connection> dont_AddRef<mozilla::dom::(anonymous namespace)::Connection>(mozilla::dom::(anonymous namespace)::Connection*) Unexecuted instantiation: already_AddRefed<mozilla::dom::PresentationBuilderChild> dont_AddRef<mozilla::dom::PresentationBuilderChild>(mozilla::dom::PresentationBuilderChild*) Unexecuted instantiation: already_AddRefed<mozilla::dom::PresentationRequestParent> dont_AddRef<mozilla::dom::PresentationRequestParent>(mozilla::dom::PresentationRequestParent*) Unexecuted instantiation: already_AddRefed<nsIContent> dont_AddRef<nsIContent>(nsIContent*) Unexecuted instantiation: already_AddRefed<mozilla::TransactionItem> dont_AddRef<mozilla::TransactionItem>(mozilla::TransactionItem*) Unexecuted instantiation: already_AddRefed<mozilla::css::SheetLoadData> dont_AddRef<mozilla::css::SheetLoadData>(mozilla::css::SheetLoadData*) Unexecuted instantiation: already_AddRefed<nsStyleImageRequest> dont_AddRef<nsStyleImageRequest>(nsStyleImageRequest*) Unexecuted instantiation: already_AddRefed<nsILocalCertGetCallback> dont_AddRef<nsILocalCertGetCallback>(nsILocalCertGetCallback*) Unexecuted instantiation: already_AddRefed<nsILocalCertCallback> dont_AddRef<nsILocalCertCallback>(nsILocalCertCallback*) Unexecuted instantiation: already_AddRefed<nsIObserver> dont_AddRef<nsIObserver>(nsIObserver*) Unexecuted instantiation: already_AddRefed<nsICertVerificationCallback> dont_AddRef<nsICertVerificationCallback>(nsICertVerificationCallback*) Unexecuted instantiation: already_AddRefed<mozilla::extensions::StreamFilterChild> dont_AddRef<mozilla::extensions::StreamFilterChild>(mozilla::extensions::StreamFilterChild*) Unexecuted instantiation: already_AddRefed<mozilla::extensions::StreamFilterParent> dont_AddRef<mozilla::extensions::StreamFilterParent>(mozilla::extensions::StreamFilterParent*) Unexecuted instantiation: FinalizationWitnessService.cpp:already_AddRefed<mozilla::(anonymous namespace)::FinalizationEvent> dont_AddRef<mozilla::(anonymous namespace)::FinalizationEvent>(mozilla::(anonymous namespace)::FinalizationEvent*) Unexecuted instantiation: already_AddRefed<nsINativeOSFileSuccessCallback> dont_AddRef<nsINativeOSFileSuccessCallback>(nsINativeOSFileSuccessCallback*) Unexecuted instantiation: already_AddRefed<nsINativeOSFileErrorCallback> dont_AddRef<nsINativeOSFileErrorCallback>(nsINativeOSFileErrorCallback*) Unexecuted instantiation: already_AddRefed<nsIFaviconDataCallback> dont_AddRef<nsIFaviconDataCallback>(nsIFaviconDataCallback*) Unexecuted instantiation: already_AddRefed<mozIVisitedStatusCallback> dont_AddRef<mozIVisitedStatusCallback>(mozIVisitedStatusCallback*) Unexecuted instantiation: already_AddRefed<mozIVisitInfoCallback> dont_AddRef<mozIVisitInfoCallback>(mozIVisitInfoCallback*) Unexecuted instantiation: already_AddRefed<nsIURIClassifierCallback> dont_AddRef<nsIURIClassifierCallback>(nsIURIClassifierCallback*) Unexecuted instantiation: already_AddRefed<nsIUrlClassifierLookupCallback> dont_AddRef<nsIUrlClassifierLookupCallback>(nsIUrlClassifierLookupCallback*) Unexecuted instantiation: already_AddRefed<nsIUrlClassifierCallback> dont_AddRef<nsIUrlClassifierCallback>(nsIUrlClassifierCallback*) Unexecuted instantiation: already_AddRefed<nsIUrlClassifierUpdateObserver> dont_AddRef<nsIUrlClassifierUpdateObserver>(nsIUrlClassifierUpdateObserver*) Unexecuted instantiation: already_AddRefed<nsIUrlClassifierGetCacheCallback> dont_AddRef<nsIUrlClassifierGetCacheCallback>(nsIUrlClassifierGetCacheCallback*) Unexecuted instantiation: already_AddRefed<nsIIdentitySignCallback> dont_AddRef<nsIIdentitySignCallback>(nsIIdentitySignCallback*) Unexecuted instantiation: already_AddRefed<nsIIdentityKeyGenCallback> dont_AddRef<nsIIdentityKeyGenCallback>(nsIIdentityKeyGenCallback*) |
121 | | |
122 | | template<class T> |
123 | | inline already_AddRefed<T>&& |
124 | | dont_AddRef(already_AddRefed<T>&& aAlreadyAddRefedPtr) |
125 | 0 | { |
126 | 0 | return std::move(aAlreadyAddRefedPtr); |
127 | 0 | } |
128 | | |
129 | | |
130 | | /* |
131 | | * An nsCOMPtr_helper transforms commonly called getters into typesafe forms |
132 | | * that are more convenient to call, and more efficient to use with |nsCOMPtr|s. |
133 | | * Good candidates for helpers are |QueryInterface()|, |CreateInstance()|, etc. |
134 | | * |
135 | | * Here are the rules for a helper: |
136 | | * - it implements |operator()| to produce an interface pointer |
137 | | * - (except for its name) |operator()| is a valid [XP]COM `getter' |
138 | | * - the interface pointer that it returns is already |AddRef()|ed (as from |
139 | | * any good getter) |
140 | | * - it matches the type requested with the supplied |nsIID| argument |
141 | | * - its constructor provides an optional |nsresult*| that |operator()| can |
142 | | * fill in with an error when it is executed |
143 | | * |
144 | | * See |class nsGetInterface| for an example. |
145 | | */ |
146 | | class MOZ_STACK_CLASS nsCOMPtr_helper |
147 | | { |
148 | | public: |
149 | | virtual nsresult NS_FASTCALL operator()(const nsIID&, void**) const = 0; |
150 | | }; |
151 | | |
152 | | /* |
153 | | * nsQueryInterface could have been implemented as an nsCOMPtr_helper to avoid |
154 | | * adding specialized machinery in nsCOMPtr, but do_QueryInterface is called |
155 | | * often enough that the codesize savings are big enough to warrant the |
156 | | * specialcasing. |
157 | | */ |
158 | | class MOZ_STACK_CLASS nsQueryInterface final |
159 | | { |
160 | | public: |
161 | | explicit |
162 | 0 | nsQueryInterface(nsISupports* aRawPtr) : mRawPtr(aRawPtr) {} |
163 | | |
164 | | nsresult NS_FASTCALL operator()(const nsIID& aIID, void**) const; |
165 | | |
166 | | private: |
167 | | nsISupports* MOZ_OWNING_REF mRawPtr; |
168 | | }; |
169 | | |
170 | | class nsQueryInterfaceWithError final |
171 | | { |
172 | | public: |
173 | | nsQueryInterfaceWithError(nsISupports* aRawPtr, nsresult* aError) |
174 | | : mRawPtr(aRawPtr) |
175 | | , mErrorPtr(aError) |
176 | 0 | { |
177 | 0 | } |
178 | | |
179 | | nsresult NS_FASTCALL operator()(const nsIID& aIID, void**) const; |
180 | | |
181 | | private: |
182 | | nsISupports* MOZ_OWNING_REF mRawPtr; |
183 | | nsresult* mErrorPtr; |
184 | | }; |
185 | | |
186 | | inline nsQueryInterface |
187 | | do_QueryInterface(nsISupports* aRawPtr) |
188 | | { |
189 | | return nsQueryInterface(aRawPtr); |
190 | | } |
191 | | |
192 | | inline nsQueryInterfaceWithError |
193 | | do_QueryInterface(nsISupports* aRawPtr, nsresult* aError) |
194 | | { |
195 | | return nsQueryInterfaceWithError(aRawPtr, aError); |
196 | | } |
197 | | |
198 | | template<class T> |
199 | | inline void |
200 | | do_QueryInterface(already_AddRefed<T>&) |
201 | | { |
202 | | // This signature exists solely to _stop_ you from doing the bad thing. |
203 | | // Saying |do_QueryInterface()| on a pointer that is not otherwise owned by |
204 | | // someone else is an automatic leak. See bug 8221. |
205 | | } |
206 | | |
207 | | template<class T> |
208 | | inline void |
209 | | do_QueryInterface(already_AddRefed<T>&, nsresult*) |
210 | | { |
211 | | // This signature exists solely to _stop_ you from doing the bad thing. |
212 | | // Saying |do_QueryInterface()| on a pointer that is not otherwise owned by |
213 | | // someone else is an automatic leak. See bug 8221. |
214 | | } |
215 | | |
216 | | |
217 | | //////////////////////////////////////////////////////////////////////////// |
218 | | // Using servicemanager with COMPtrs |
219 | | class nsGetServiceByCID final |
220 | | { |
221 | | public: |
222 | 0 | explicit nsGetServiceByCID(const nsCID& aCID) : mCID(aCID) {} |
223 | | |
224 | | nsresult NS_FASTCALL operator()(const nsIID&, void**) const; |
225 | | |
226 | | private: |
227 | | const nsCID& mCID; |
228 | | }; |
229 | | |
230 | | class nsGetServiceByCIDWithError final |
231 | | { |
232 | | public: |
233 | | nsGetServiceByCIDWithError(const nsCID& aCID, nsresult* aErrorPtr) |
234 | | : mCID(aCID) |
235 | | , mErrorPtr(aErrorPtr) |
236 | 0 | { |
237 | 0 | } |
238 | | |
239 | | nsresult NS_FASTCALL operator()(const nsIID&, void**) const; |
240 | | |
241 | | private: |
242 | | const nsCID& mCID; |
243 | | nsresult* mErrorPtr; |
244 | | }; |
245 | | |
246 | | class nsGetServiceByContractID final |
247 | | { |
248 | | public: |
249 | | explicit nsGetServiceByContractID(const char* aContractID) |
250 | | : mContractID(aContractID) |
251 | 0 | { |
252 | 0 | } |
253 | | |
254 | | nsresult NS_FASTCALL operator()(const nsIID&, void**) const; |
255 | | |
256 | | private: |
257 | | const char* mContractID; |
258 | | }; |
259 | | |
260 | | class nsGetServiceByContractIDWithError final |
261 | | { |
262 | | public: |
263 | | nsGetServiceByContractIDWithError(const char* aContractID, nsresult* aErrorPtr) |
264 | | : mContractID(aContractID) |
265 | | , mErrorPtr(aErrorPtr) |
266 | 0 | { |
267 | 0 | } |
268 | | |
269 | | nsresult NS_FASTCALL operator()(const nsIID&, void**) const; |
270 | | |
271 | | private: |
272 | | const char* mContractID; |
273 | | nsresult* mErrorPtr; |
274 | | }; |
275 | | |
276 | | class nsIWeakReference; |
277 | | |
278 | | // Weak references |
279 | | class MOZ_STACK_CLASS nsQueryReferent final |
280 | | { |
281 | | public: |
282 | | nsQueryReferent(nsIWeakReference* aWeakPtr, nsresult* aError) |
283 | | : mWeakPtr(aWeakPtr) |
284 | | , mErrorPtr(aError) |
285 | 0 | { |
286 | 0 | } |
287 | | |
288 | | nsresult NS_FASTCALL operator()(const nsIID& aIID, void**) const; |
289 | | |
290 | | private: |
291 | | nsIWeakReference* MOZ_NON_OWNING_REF mWeakPtr; |
292 | | nsresult* mErrorPtr; |
293 | | }; |
294 | | |
295 | | /** |
296 | | * Factors implementation for all template versions of nsCOMPtr. |
297 | | * |
298 | | * Here's the way people normally do things like this: |
299 | | * |
300 | | * template<class T> class Foo { ... }; |
301 | | * template<> class Foo<void*> { ... }; |
302 | | * template<class T> class Foo<T*> : private Foo<void*> { ... }; |
303 | | */ |
304 | | class nsCOMPtr_base |
305 | | { |
306 | | public: |
307 | 0 | explicit nsCOMPtr_base(nsISupports* aRawPtr = nullptr) : mRawPtr(aRawPtr) {} |
308 | | |
309 | | NS_CONSTRUCTOR_FASTCALL ~nsCOMPtr_base() |
310 | 199M | { |
311 | 199M | NSCAP_LOG_RELEASE(this, mRawPtr); |
312 | 199M | if (mRawPtr) { |
313 | 62.5M | NSCAP_RELEASE(this, mRawPtr); |
314 | 62.5M | } |
315 | 199M | } |
316 | | |
317 | | void NS_FASTCALL |
318 | | assign_with_AddRef(nsISupports*); |
319 | | void NS_FASTCALL |
320 | | assign_from_qi(const nsQueryInterface, const nsIID&); |
321 | | void NS_FASTCALL |
322 | | assign_from_qi_with_error(const nsQueryInterfaceWithError&, const nsIID&); |
323 | | void NS_FASTCALL |
324 | | assign_from_gs_cid(const nsGetServiceByCID, const nsIID&); |
325 | | void NS_FASTCALL |
326 | | assign_from_gs_cid_with_error(const nsGetServiceByCIDWithError&, const nsIID&); |
327 | | void NS_FASTCALL |
328 | | assign_from_gs_contractid(const nsGetServiceByContractID, const nsIID&); |
329 | | void NS_FASTCALL |
330 | | assign_from_gs_contractid_with_error(const nsGetServiceByContractIDWithError&, |
331 | | const nsIID&); |
332 | | void NS_FASTCALL |
333 | | assign_from_query_referent(const nsQueryReferent&, const nsIID&); |
334 | | void NS_FASTCALL |
335 | | assign_from_helper(const nsCOMPtr_helper&, const nsIID&); |
336 | | void** NS_FASTCALL |
337 | | begin_assignment(); |
338 | | |
339 | | protected: |
340 | | NS_MAY_ALIAS_PTR(nsISupports) MOZ_OWNING_REF mRawPtr; |
341 | | |
342 | | void assign_assuming_AddRef(nsISupports* aNewPtr) |
343 | 104M | { |
344 | 104M | // |AddRef()|ing the new value (before entering this function) before |
345 | 104M | // |Release()|ing the old lets us safely ignore the self-assignment case. |
346 | 104M | // We must, however, be careful only to |Release()| _after_ doing the |
347 | 104M | // assignment, in case the |Release()| leads to our _own_ destruction, |
348 | 104M | // which would, in turn, cause an incorrect second |Release()| of our old |
349 | 104M | // pointer. Thank <waterson@netscape.com> for discovering this. |
350 | 104M | nsISupports* oldPtr = mRawPtr; |
351 | 104M | mRawPtr = aNewPtr; |
352 | 104M | NSCAP_LOG_ASSIGNMENT(this, aNewPtr); |
353 | 104M | NSCAP_LOG_RELEASE(this, oldPtr); |
354 | 104M | if (oldPtr) { |
355 | 6.90M | NSCAP_RELEASE(this, oldPtr); |
356 | 6.90M | } |
357 | 104M | } |
358 | | }; |
359 | | |
360 | | // template<class T> class nsGetterAddRefs; |
361 | | |
362 | | // Helper for assert_validity method |
363 | | template<class T> |
364 | | char (&TestForIID(decltype(&NS_GET_TEMPLATE_IID(T))))[2]; |
365 | | template<class T> |
366 | | char TestForIID(...); |
367 | | |
368 | | template<class T> |
369 | | class MOZ_IS_REFPTR nsCOMPtr final |
370 | | #ifdef NSCAP_FEATURE_USE_BASE |
371 | | : private nsCOMPtr_base |
372 | | #endif |
373 | | { |
374 | | |
375 | | #ifdef NSCAP_FEATURE_USE_BASE |
376 | | #define NSCAP_CTOR_BASE(x) nsCOMPtr_base(x) |
377 | | #else |
378 | | #define NSCAP_CTOR_BASE(x) mRawPtr(x) |
379 | | |
380 | | private: |
381 | | void assign_with_AddRef(nsISupports*); |
382 | | void assign_from_qi(const nsQueryInterface, const nsIID&); |
383 | | void assign_from_qi_with_error(const nsQueryInterfaceWithError&, const nsIID&); |
384 | | void assign_from_gs_cid(const nsGetServiceByCID, const nsIID&); |
385 | | void assign_from_gs_cid_with_error(const nsGetServiceByCIDWithError&, |
386 | | const nsIID&); |
387 | | void assign_from_gs_contractid(const nsGetServiceByContractID, const nsIID&); |
388 | | void assign_from_gs_contractid_with_error( |
389 | | const nsGetServiceByContractIDWithError&, const nsIID&); |
390 | | void assign_from_query_referent(const nsQueryReferent&, const nsIID&); |
391 | | void assign_from_helper(const nsCOMPtr_helper&, const nsIID&); |
392 | | void** begin_assignment(); |
393 | | |
394 | | void assign_assuming_AddRef(T* aNewPtr) |
395 | | { |
396 | | T* oldPtr = mRawPtr; |
397 | | mRawPtr = aNewPtr; |
398 | | NSCAP_LOG_ASSIGNMENT(this, aNewPtr); |
399 | | NSCAP_LOG_RELEASE(this, oldPtr); |
400 | | if (oldPtr) { |
401 | | NSCAP_RELEASE(this, oldPtr); |
402 | | } |
403 | | } |
404 | | |
405 | | private: |
406 | | T* MOZ_OWNING_REF mRawPtr; |
407 | | #endif |
408 | | |
409 | | void assert_validity() |
410 | 114M | { |
411 | 114M | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " |
412 | 114M | "for types with IIDs. Either use RefPtr; add an IID to " |
413 | 114M | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" |
414 | 114M | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " |
415 | 114M | "to a base class with an IID."); |
416 | 114M | } nsCOMPtr<nsIProperties>::assert_validity() Line | Count | Source | 410 | 39 | { | 411 | 39 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 39 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 39 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 39 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 39 | "to a base class with an IID."); | 416 | 39 | } |
Unexecuted instantiation: nsCOMPtr<nsIHashable>::assert_validity() nsCOMPtr<nsIWidget>::assert_validity() Line | Count | Source | 410 | 3 | { | 411 | 3 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 3 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 3 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 3 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 3 | "to a base class with an IID."); | 416 | 3 | } |
nsCOMPtr<nsIFileInputStream>::assert_validity() Line | Count | Source | 410 | 12 | { | 411 | 12 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 12 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 12 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 12 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 12 | "to a base class with an IID."); | 416 | 12 | } |
nsCOMPtr<nsILineInputStream>::assert_validity() Line | Count | Source | 410 | 12 | { | 411 | 12 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 12 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 12 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 12 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 12 | "to a base class with an IID."); | 416 | 12 | } |
nsCOMPtr<nsIURI>::assert_validity() Line | Count | Source | 410 | 30.0M | { | 411 | 30.0M | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 30.0M | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 30.0M | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 30.0M | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 30.0M | "to a base class with an IID."); | 416 | 30.0M | } |
nsCOMPtr<nsIPrincipal>::assert_validity() Line | Count | Source | 410 | 17.3k | { | 411 | 17.3k | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 17.3k | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 17.3k | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 17.3k | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 17.3k | "to a base class with an IID."); | 416 | 17.3k | } |
nsCOMPtr<mozilla::dom::EventTarget>::assert_validity() Line | Count | Source | 410 | 3 | { | 411 | 3 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 3 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 3 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 3 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 3 | "to a base class with an IID."); | 416 | 3 | } |
nsCOMPtr<nsILoadInfo>::assert_validity() Line | Count | Source | 410 | 90 | { | 411 | 90 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 90 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 90 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 90 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 90 | "to a base class with an IID."); | 416 | 90 | } |
nsCOMPtr<nsIDocument>::assert_validity() Line | Count | Source | 410 | 583 | { | 411 | 583 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 583 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 583 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 583 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 583 | "to a base class with an IID."); | 416 | 583 | } |
nsCOMPtr<nsIStreamListener>::assert_validity() Line | Count | Source | 410 | 10 | { | 411 | 10 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 10 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 10 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 10 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 10 | "to a base class with an IID."); | 416 | 10 | } |
Unexecuted instantiation: nsCOMPtr<nsILoadContext>::assert_validity() nsCOMPtr<nsIProgressEventSink>::assert_validity() Line | Count | Source | 410 | 5 | { | 411 | 5 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 5 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 5 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 5 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 5 | "to a base class with an IID."); | 416 | 5 | } |
Unexecuted instantiation: nsCOMPtr<nsIChannelEventSink>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISecurityEventSink>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheContainer>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIParser>::assert_validity() nsCOMPtr<nsILoadGroup>::assert_validity() Line | Count | Source | 410 | 5.79k | { | 411 | 5.79k | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 5.79k | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 5.79k | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 5.79k | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 5.79k | "to a base class with an IID."); | 416 | 5.79k | } |
nsCOMPtr<nsIEventTarget>::assert_validity() Line | Count | Source | 410 | 14.6k | { | 411 | 14.6k | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 14.6k | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 14.6k | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 14.6k | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 14.6k | "to a base class with an IID."); | 416 | 14.6k | } |
nsCOMPtr<nsIWeakReference>::assert_validity() Line | Count | Source | 410 | 6.73k | { | 411 | 6.73k | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 6.73k | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 6.73k | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 6.73k | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 6.73k | "to a base class with an IID."); | 416 | 6.73k | } |
nsCOMPtr<nsINode>::assert_validity() Line | Count | Source | 410 | 13 | { | 411 | 13 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 13 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 13 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 13 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 13 | "to a base class with an IID."); | 416 | 13 | } |
Unexecuted instantiation: nsCOMPtr<nsIStackFrame>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIGfxInfo>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozISandboxReport>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozISandboxReportArray>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsINSSComponent>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICertBlocklist>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIX509Cert>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIX509CertList>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIX509CertValidity>::assert_validity() nsCOMPtr<nsIThread>::assert_validity() Line | Count | Source | 410 | 284 | { | 411 | 284 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 284 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 284 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 284 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 284 | "to a base class with an IID."); | 416 | 284 | } |
nsCOMPtr<nsIZipReader>::assert_validity() Line | Count | Source | 410 | 15 | { | 411 | 15 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 15 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 15 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 15 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 15 | "to a base class with an IID."); | 416 | 15 | } |
Unexecuted instantiation: nsCOMPtr<nsIUTF8StringEnumerator>::assert_validity() nsCOMPtr<nsIInputStream>::assert_validity() Line | Count | Source | 410 | 10 | { | 411 | 10 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 10 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 10 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 10 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 10 | "to a base class with an IID."); | 416 | 10 | } |
nsCOMPtr<nsIClassInfo>::assert_validity() Line | Count | Source | 410 | 8.11M | { | 411 | 8.11M | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 8.11M | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 8.11M | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 8.11M | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 8.11M | "to a base class with an IID."); | 416 | 8.11M | } |
nsCOMPtr<nsIXPCScriptable>::assert_validity() Line | Count | Source | 410 | 37.3M | { | 411 | 37.3M | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 37.3M | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 37.3M | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 37.3M | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 37.3M | "to a base class with an IID."); | 416 | 37.3M | } |
Unexecuted instantiation: nsCOMPtr<mozilla::dom::DataTransfer>::assert_validity() nsCOMPtr<nsIContent>::assert_validity() Line | Count | Source | 410 | 12 | { | 411 | 12 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 12 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 12 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 12 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 12 | "to a base class with an IID."); | 416 | 12 | } |
Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowInner>::assert_validity() nsCOMPtr<nsPIDOMWindowOuter>::assert_validity() Line | Count | Source | 410 | 14 | { | 411 | 14 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 14 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 14 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 14 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 14 | "to a base class with an IID."); | 416 | 14 | } |
nsCOMPtr<nsIProtocolHandlerWithDynamicFlags>::assert_validity() Line | Count | Source | 410 | 11.7k | { | 411 | 11.7k | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 11.7k | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 11.7k | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 11.7k | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 11.7k | "to a base class with an IID."); | 416 | 11.7k | } |
Unexecuted instantiation: nsCOMPtr<nsIArray>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIMutableArray>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWritableVariant>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPersistentProperties>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIUnicharInputStream>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIStringEnumerator>::assert_validity() nsCOMPtr<nsIDirectoryServiceProvider2>::assert_validity() Line | Count | Source | 410 | 12 | { | 411 | 12 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 12 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 12 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 12 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 12 | "to a base class with an IID."); | 416 | 12 | } |
nsCOMPtr<nsIDirectoryServiceProvider>::assert_validity() Line | Count | Source | 410 | 21 | { | 411 | 21 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 21 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 21 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 21 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 21 | "to a base class with an IID."); | 416 | 21 | } |
nsCOMPtr<nsICategoryManager>::assert_validity() Line | Count | Source | 410 | 11 | { | 411 | 11 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 11 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 11 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 11 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 11 | "to a base class with an IID."); | 416 | 11 | } |
nsCOMPtr<nsICategoryEntry>::assert_validity() Line | Count | Source | 410 | 20 | { | 411 | 20 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 20 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 20 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 20 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 20 | "to a base class with an IID."); | 416 | 20 | } |
nsCOMPtr<nsIDirectoryEnumerator>::assert_validity() Line | Count | Source | 410 | 3 | { | 411 | 3 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 3 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 3 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 3 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 3 | "to a base class with an IID."); | 416 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIGIOService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIInputStreamLength>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStreamLength>::assert_validity() nsCOMPtr<nsIAsyncInputStream>::assert_validity() Line | Count | Source | 410 | 2 | { | 411 | 2 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 2 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 2 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 2 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 2 | "to a base class with an IID."); | 416 | 2 | } |
Unexecuted instantiation: nsCOMPtr<nsIInputStreamCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICloneableInputStream>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIIPCSerializableInputStream>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISeekableStream>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIInputStreamLengthCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIOutputStream>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIStreamBufferAccess>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISerializable>::assert_validity() nsCOMPtr<nsIAsyncOutputStream>::assert_validity() Line | Count | Source | 410 | 2 | { | 411 | 2 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 2 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 2 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 2 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 2 | "to a base class with an IID."); | 416 | 2 | } |
Unexecuted instantiation: nsCOMPtr<nsIOutputStreamCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISafeOutputStream>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIInputStreamTee>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIBufferedInputStream>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIBufferedOutputStream>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIStreamTransportService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITransport>::assert_validity() nsCOMPtr<mozilla::ModuleLoader>::assert_validity() Line | Count | Source | 410 | 422 | { | 411 | 422 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 422 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 422 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 422 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 422 | "to a base class with an IID."); | 416 | 422 | } |
nsCOMPtr<nsIXULAppInfo>::assert_validity() Line | Count | Source | 410 | 14 | { | 411 | 14 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 14 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 14 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 14 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 14 | "to a base class with an IID."); | 416 | 14 | } |
nsCOMPtr<nsIXULRuntime>::assert_validity() Line | Count | Source | 410 | 22 | { | 411 | 22 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 22 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 22 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 22 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 22 | "to a base class with an IID."); | 416 | 22 | } |
nsCOMPtr<nsIChromeRegistry>::assert_validity() Line | Count | Source | 410 | 9 | { | 411 | 9 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 9 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 9 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 9 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 9 | "to a base class with an IID."); | 416 | 9 | } |
Unexecuted instantiation: nsCOMPtr<nsISupportsCString>::assert_validity() nsCOMPtr<nsIFactory>::assert_validity() Line | Count | Source | 410 | 3.84M | { | 411 | 3.84M | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 3.84M | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 3.84M | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 3.84M | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 3.84M | "to a base class with an IID."); | 416 | 3.84M | } |
Unexecuted instantiation: nsCOMPtr<nsISupportsID>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICancelableRunnable>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsINamed>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsILabelableRunnable>::assert_validity() nsCOMPtr<nsISerialEventTarget>::assert_validity() Line | Count | Source | 410 | 27 | { | 411 | 27 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 27 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 27 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 27 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 27 | "to a base class with an IID."); | 416 | 27 | } |
nsCOMPtr<nsIThreadInternal>::assert_validity() Line | Count | Source | 410 | 3 | { | 411 | 3 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 3 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 3 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 3 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 3 | "to a base class with an IID."); | 416 | 3 | } |
nsCOMPtr<nsIIdlePeriod>::assert_validity() Line | Count | Source | 410 | 6 | { | 411 | 6 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 6 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 6 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 6 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 6 | "to a base class with an IID."); | 416 | 6 | } |
nsCOMPtr<nsIIdleRunnable>::assert_validity() Line | Count | Source | 410 | 1 | { | 411 | 1 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 1 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 1 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 1 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 1 | "to a base class with an IID."); | 416 | 1 | } |
nsCOMPtr<nsIThreadObserver>::assert_validity() Line | Count | Source | 410 | 320 | { | 411 | 320 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 320 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 320 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 320 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 320 | "to a base class with an IID."); | 416 | 320 | } |
Unexecuted instantiation: nsCOMPtr<nsIBlockThreadedExecutionCallback>::assert_validity() nsCOMPtr<nsIRunnablePriority>::assert_validity() Line | Count | Source | 410 | 163 | { | 411 | 163 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 163 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 163 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 163 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 163 | "to a base class with an IID."); | 416 | 163 | } |
nsCOMPtr<nsIThreadPool>::assert_validity() Line | Count | Source | 410 | 7 | { | 411 | 7 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 7 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 7 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 7 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 7 | "to a base class with an IID."); | 416 | 7 | } |
Unexecuted instantiation: nsCOMPtr<nsITransferable>::assert_validity() Unexecuted instantiation: nsCOMPtr<imgIContainer>::assert_validity() Unexecuted instantiation: nsCOMPtr<imgIRequest>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPresShell>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIConsoleReportCollector>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIContentPolicy>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITabChild>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWebNavigation>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDocShell>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsINestedEventLoopCondition>::assert_validity() nsCOMPtr<nsIThreadPoolListener>::assert_validity() Line | Count | Source | 410 | 7 | { | 411 | 7 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 7 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 7 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 7 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 7 | "to a base class with an IID."); | 416 | 7 | } |
Unexecuted instantiation: nsCOMPtr<nsIFilePicker>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIFilePickerShownCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIContentPref>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICookie2>::assert_validity() nsCOMPtr<nsIURIMutator>::assert_validity() Line | Count | Source | 410 | 1.43M | { | 411 | 1.43M | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 1.43M | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 1.43M | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 1.43M | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 1.43M | "to a base class with an IID."); | 416 | 1.43M | } |
nsCOMPtr<nsIStandardURLMutator>::assert_validity() Line | Count | Source | 410 | 1.12M | { | 411 | 1.12M | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 1.12M | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 1.12M | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 1.12M | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 1.12M | "to a base class with an IID."); | 416 | 1.12M | } |
nsCOMPtr<nsIChannel>::assert_validity() Line | Count | Source | 410 | 27 | { | 411 | 27 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 27 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 27 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 27 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 27 | "to a base class with an IID."); | 416 | 27 | } |
nsCOMPtr<nsIURL>::assert_validity() Line | Count | Source | 410 | 7.88k | { | 411 | 7.88k | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 7.88k | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 7.88k | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 7.88k | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 7.88k | "to a base class with an IID."); | 416 | 7.88k | } |
Unexecuted instantiation: nsCOMPtr<nsIWindowMediator>::assert_validity() nsCOMPtr<nsIPrefService>::assert_validity() Line | Count | Source | 410 | 6 | { | 411 | 6 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 6 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 6 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 6 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 6 | "to a base class with an IID."); | 416 | 6 | } |
nsCOMPtr<nsIPrefBranch>::assert_validity() Line | Count | Source | 410 | 21 | { | 411 | 21 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 21 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 21 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 21 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 21 | "to a base class with an IID."); | 416 | 21 | } |
nsCOMPtr<nsIIOService>::assert_validity() Line | Count | Source | 410 | 6.12M | { | 411 | 6.12M | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 6.12M | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 6.12M | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 6.12M | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 6.12M | "to a base class with an IID."); | 416 | 6.12M | } |
nsCOMPtr<nsIProtocolHandler>::assert_validity() Line | Count | Source | 410 | 3.06M | { | 411 | 3.06M | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 3.06M | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 3.06M | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 3.06M | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 3.06M | "to a base class with an IID."); | 416 | 3.06M | } |
nsCOMPtr<nsIResProtocolHandler>::assert_validity() Line | Count | Source | 410 | 37 | { | 411 | 37 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 37 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 37 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 37 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 37 | "to a base class with an IID."); | 416 | 37 | } |
nsCOMPtr<nsISubstitutingProtocolHandler>::assert_validity() Line | Count | Source | 410 | 4 | { | 411 | 4 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 4 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 4 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 4 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 4 | "to a base class with an IID."); | 416 | 4 | } |
Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeItem>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIToolkitChromeRegistry>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIXULChromeRegistry>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIStringBundleService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPermissionManager>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIServiceWorkerManager>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownService>::assert_validity() nsCOMPtr<nsIUUIDGenerator>::assert_validity() Line | Count | Source | 410 | 18 | { | 411 | 18 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 18 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 18 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 18 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 18 | "to a base class with an IID."); | 416 | 18 | } |
nsCOMPtr<nsISocketTransportService>::assert_validity() Line | Count | Source | 410 | 3 | { | 411 | 3 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 3 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 3 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 3 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 3 | "to a base class with an IID."); | 416 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsICacheStorageService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIURIClassifier>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIHttpActivityDistributor>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozilla::IHistory>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozIThirdPartyUtil>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIServiceManager>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPrefLocalizedString>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIRelativeFilePref>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISupportsString>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIStringBundle>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICollation>::assert_validity() nsCOMPtr<nsIErrorService>::assert_validity() Line | Count | Source | 410 | 6 | { | 411 | 6 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 6 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 6 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 6 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 6 | "to a base class with an IID."); | 416 | 6 | } |
Unexecuted instantiation: nsCOMPtr<nsIPropertyElement>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozIDOMLocalization>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIStringInputStream>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDNSRecord>::assert_validity() nsCOMPtr<nsISocketTransport>::assert_validity() Line | Count | Source | 410 | 2 | { | 411 | 2 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 2 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 2 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 2 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 2 | "to a base class with an IID."); | 416 | 2 | } |
Unexecuted instantiation: nsCOMPtr<nsINetworkPredictor>::assert_validity() nsCOMPtr<nsICancelable>::assert_validity() Line | Count | Source | 410 | 2 | { | 411 | 2 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 2 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 2 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 2 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 2 | "to a base class with an IID."); | 416 | 2 | } |
Unexecuted instantiation: nsCOMPtr<nsIBackgroundFileSaverObserver>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIX509CertDB>::assert_validity() nsCOMPtr<nsIRequest>::assert_validity() Line | Count | Source | 410 | 11 | { | 411 | 11 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 11 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 11 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 11 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 11 | "to a base class with an IID."); | 416 | 11 | } |
nsCOMPtr<nsICaptivePortalDetector>::assert_validity() Line | Count | Source | 410 | 3 | { | 411 | 3 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 3 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 3 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 3 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 3 | "to a base class with an IID."); | 416 | 3 | } |
nsCOMPtr<nsICaptivePortalService>::assert_validity() Line | Count | Source | 410 | 6 | { | 411 | 6 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 6 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 6 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 6 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 6 | "to a base class with an IID."); | 416 | 6 | } |
nsCOMPtr<nsIDNSService>::assert_validity() Line | Count | Source | 410 | 1 | { | 411 | 1 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 1 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 1 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 1 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 1 | "to a base class with an IID."); | 416 | 1 | } |
Unexecuted instantiation: nsCOMPtr<nsILoadContextInfo>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIFrameLoaderOwner>::assert_validity() nsCOMPtr<nsIContentSecurityPolicy>::assert_validity() Line | Count | Source | 410 | 17.3k | { | 411 | 17.3k | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 17.3k | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 17.3k | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 17.3k | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 17.3k | "to a base class with an IID."); | 416 | 17.3k | } |
Unexecuted instantiation: nsCOMPtr<nsIRedirectHistoryEntry>::assert_validity() nsCOMPtr<nsIXPConnect>::assert_validity() Line | Count | Source | 410 | 16.2M | { | 411 | 16.2M | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 16.2M | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 16.2M | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 16.2M | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 16.2M | "to a base class with an IID."); | 416 | 16.2M | } |
Unexecuted instantiation: nsCOMPtr<nsINetworkPredictorVerifier>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISpeculativeConnect>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICacheStorage>::assert_validity() nsCOMPtr<nsIHttpChannel>::assert_validity() Line | Count | Source | 410 | 2 | { | 411 | 2 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 2 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 2 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 2 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 2 | "to a base class with an IID."); | 416 | 2 | } |
Unexecuted instantiation: nsCOMPtr<nsICachingChannel>::assert_validity() nsCOMPtr<nsIURLParser>::assert_validity() Line | Count | Source | 410 | 2.25M | { | 411 | 2.25M | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 2.25M | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 2.25M | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 2.25M | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 2.25M | "to a base class with an IID."); | 416 | 2.25M | } |
Unexecuted instantiation: nsCOMPtr<nsIParentChannel>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIApplicationCache>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITLSServerSocket>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITLSClientStatus>::assert_validity() nsCOMPtr<nsIAsyncVerifyRedirectCallback>::assert_validity() Line | Count | Source | 410 | 2 | { | 411 | 2 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 2 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 2 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 2 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 2 | "to a base class with an IID."); | 416 | 2 | } |
Unexecuted instantiation: nsCOMPtr<nsIClassOfService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISupportsPriority>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIRequestTailUnblockCallback>::assert_validity() nsCOMPtr<nsIRequestContext>::assert_validity() Line | Count | Source | 410 | 9 | { | 411 | 9 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 9 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 9 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 9 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 9 | "to a base class with an IID."); | 416 | 9 | } |
Unexecuted instantiation: nsCOMPtr<nsIDocumentLoader>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIServerSocket>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITLSServerSecurityObserver>::assert_validity() nsCOMPtr<nsIHttpChannelInternal>::assert_validity() Line | Count | Source | 410 | 2 | { | 411 | 2 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 2 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 2 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 2 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 2 | "to a base class with an IID."); | 416 | 2 | } |
Unexecuted instantiation: nsCOMPtr<nsIRequestObserver>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPrivateBrowsingChannel>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWritablePropertyBag>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIStreamConverterService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIThreadRetargetableRequest>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIThreadRetargetableStreamListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozIDOMWindowProxy>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISecureBrowserUI>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIScriptSecurityManager>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICacheEntry>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIClassifiedChannel>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIURIClassifierCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIIOServiceInternal>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDNSListener>::assert_validity() nsCOMPtr<nsPISocketTransportService>::assert_validity() Line | Count | Source | 410 | 3 | { | 411 | 3 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 3 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 3 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 3 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 3 | "to a base class with an IID."); | 416 | 3 | } |
nsCOMPtr<nsINetworkLinkService>::assert_validity() Line | Count | Source | 410 | 3 | { | 411 | 3 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 3 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 3 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 3 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 3 | "to a base class with an IID."); | 416 | 3 | } |
nsCOMPtr<nsIFileProtocolHandler>::assert_validity() Line | Count | Source | 410 | 11 | { | 411 | 11 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 11 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 11 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 11 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 11 | "to a base class with an IID."); | 416 | 11 | } |
nsCOMPtr<nsIProxiedProtocolHandler>::assert_validity() Line | Count | Source | 410 | 9 | { | 411 | 9 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 9 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 9 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 9 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 9 | "to a base class with an IID."); | 416 | 9 | } |
Unexecuted instantiation: nsCOMPtr<nsIUploadChannel2>::assert_validity() nsCOMPtr<nsINestedURI>::assert_validity() Line | Count | Source | 410 | 17.4k | { | 411 | 17.4k | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 17.4k | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 17.4k | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 17.4k | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 17.4k | "to a base class with an IID."); | 416 | 17.4k | } |
Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyService2>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIIncrementalStreamLoaderObserver>::assert_validity() nsCOMPtr<nsIRequestContextService>::assert_validity() Line | Count | Source | 410 | 4 | { | 411 | 4 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 4 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 4 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 4 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 4 | "to a base class with an IID."); | 416 | 4 | } |
Unexecuted instantiation: nsCOMPtr<nsITimedChannel>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsILoadGroupChild>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIFileOutputStream>::assert_validity() nsCOMPtr<nsIIDNService>::assert_validity() Line | Count | Source | 410 | 9 | { | 411 | 9 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 9 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 9 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 9 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 9 | "to a base class with an IID."); | 416 | 9 | } |
Unexecuted instantiation: nsCOMPtr<nsIInputStreamChannel>::assert_validity() nsCOMPtr<nsIInputStreamPump>::assert_validity() Line | Count | Source | 410 | 5 | { | 411 | 5 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 5 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 5 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 5 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 5 | "to a base class with an IID."); | 416 | 5 | } |
Unexecuted instantiation: nsCOMPtr<nsIDownloader>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIIncrementalStreamLoader>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIStreamLoader>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISyncStreamListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIRequestObserverProxy>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISimpleStreamListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPropertyBag2>::assert_validity() nsCOMPtr<nsINetUtil>::assert_validity() Line | Count | Source | 410 | 23.3k | { | 411 | 23.3k | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 23.3k | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 23.3k | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 23.3k | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 23.3k | "to a base class with an IID."); | 416 | 23.3k | } |
Unexecuted instantiation: nsCOMPtr<nsIFileStream>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISensitiveInfoHiddenURI>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIOfflineCacheUpdateService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAuthPromptAdapterFactory>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAuthPrompt>::assert_validity() nsCOMPtr<nsIFileURL>::assert_validity() Line | Count | Source | 410 | 14 | { | 411 | 14 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 14 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 14 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 14 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 14 | "to a base class with an IID."); | 416 | 14 | } |
nsCOMPtr<nsIStandardURL>::assert_validity() Line | Count | Source | 410 | 5.77k | { | 411 | 5.77k | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 5.77k | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 5.77k | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 5.77k | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 5.77k | "to a base class with an IID."); | 416 | 5.77k | } |
Unexecuted instantiation: nsCOMPtr<nsIRedirectChannelRegistrar>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIMIMEHeaderParam>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIContentSniffer>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIViewSourceChannel>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISystemProxySettings>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDHCPClient>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPromptFactory>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDownloadObserver>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyFilter>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyChannelFilter>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIProxyInfo>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozilla::net::nsProxyInfo>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsPIDNSService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIUploadChannel>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIForcePendingChannel>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIObjectOutputStream>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIObjectInputStream>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIServerSocketListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITransportEventSink>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISocketProviderService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISocketProvider>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISSLSocketControl>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIInputAvailableCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIUDPSocket>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsINetAddr>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIUDPSocketListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIStreamLoaderObserver>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIUDPMessage>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICookieManager>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozIStorageConnection>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozIStorageStatementCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozIStorageCompletionCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozIStorageStatement>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozIStorageAsyncStatement>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozIStoragePendingStatement>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICookiePermission>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIEffectiveTLDService>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozIStorageService>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozIStorageFunction>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozIStorageBindingParamsArray>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICookie>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozIStorageBindingParams>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICookieService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDNSByTypeRecord>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDNSListenerProxy>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIHttpPushListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWritablePropertyBag2>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIProperty>::assert_validity() nsCOMPtr<nsIComponentRegistrar>::assert_validity() Line | Count | Source | 410 | 3 | { | 411 | 3 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 3 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 3 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 3 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 3 | "to a base class with an IID."); | 416 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIStreamConverter>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIExternalProtocolHandler>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDirIndexListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDirIndex>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDirIndexParser>::assert_validity() nsCOMPtr<nsITextToSubURI>::assert_validity() Line | Count | Source | 410 | 1 | { | 411 | 1 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 1 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 1 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 1 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 1 | "to a base class with an IID."); | 416 | 1 | } |
Unexecuted instantiation: nsCOMPtr<nsIDivertableChannel>::assert_validity() nsCOMPtr<nsIMIMEService>::assert_validity() Line | Count | Source | 410 | 3 | { | 411 | 3 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 3 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 3 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 3 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 3 | "to a base class with an IID."); | 416 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIEncodedChannel>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICacheEntryInfo>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICacheService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICacheDeviceInfo>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheNamespace>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIStorageStream>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICacheStorageVisitor>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileChunkListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICacheEntryDoomCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileIOListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICacheStorageConsumptionObserver>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICacheEntryOpenCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISizeOf>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileMetadataListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICacheEntryMetaDataVisitor>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICacheSession>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICacheEntryDescriptor>::assert_validity() nsCOMPtr<nsIAboutModule>::assert_validity() Line | Count | Source | 410 | 4.09k | { | 411 | 4.09k | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 4.09k | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 4.09k | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 4.09k | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 4.09k | "to a base class with an IID."); | 416 | 4.09k | } |
Unexecuted instantiation: nsCOMPtr<nsINestedAboutURIMutator>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIEnterprisePolicies>::assert_validity() nsCOMPtr<nsIFileURLMutator>::assert_validity() Line | Count | Source | 410 | 4.68k | { | 411 | 4.68k | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 4.68k | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 4.68k | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 4.68k | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 4.68k | "to a base class with an IID."); | 416 | 4.68k | } |
Unexecuted instantiation: nsCOMPtr<nsIPrompt>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIFTPEventSink>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIResumableChannel>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIFTPChannel>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAuthPromptProvider>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIChannelWithDivertableParentListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAuthPrompt2>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAsyncStreamCopier>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIFTPChannelParentInternal>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIProxiedChannel>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIHttpAuthenticator>::assert_validity() nsCOMPtr<nsIParentalControlsService>::assert_validity() Line | Count | Source | 410 | 1 | { | 411 | 1 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 1 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 1 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 1 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 1 | "to a base class with an IID."); | 416 | 1 | } |
Unexecuted instantiation: nsCOMPtr<nsISiteSecurityService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDOMWindow>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsINetworkProperties>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWellKnownOpportunisticUtils>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIBackgroundChannelRegistrar>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIInputChannelThrottleQueue>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIHttpUpgradeListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIMIMEInputStream>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIHttpHeaderVisitor>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDOMWindowUtils>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISecurityConsoleMessage>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsINetworkInterceptController>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheChannel>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICacheInfoChannel>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIServerTiming>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIChildChannel>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIInterceptedBodyCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICompressConvStats>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIHttpChannelChild>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDeprecationWarner>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITabParent>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIInterceptedChannel>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIHttpActivityObserver>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICorsPreflightCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIContentSignatureVerifier>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICryptoHash>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIHttpProtocolHandler>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozilla::dom::Element>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWindowWatcher>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIParentRedirectingChannel>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAsyncVerifyRedirectReadyCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIRedirectResultListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIHttpChannelAuthProvider>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITransportSecurityInfo>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsINSSErrorsService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISecurityReporter>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIStreamListenerTee>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIRedirectProcessChooser>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISpeculativeConnectionOverrider>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIRoutedSocketTransportService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISupportsPRUint32>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAuthModule>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIMultiplexInputStream>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIThrottledInputChannel>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIJARChannel>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIFileChannel>::assert_validity() nsCOMPtr<nsIJARURI>::assert_validity() Line | Count | Source | 410 | 9 | { | 411 | 9 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 9 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 9 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 9 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 9 | "to a base class with an IID."); | 416 | 9 | } |
Unexecuted instantiation: nsCOMPtr<nsISubstitutionObserver>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIFormPOSTActionChannel>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsINestedURIMutator>::assert_validity() nsCOMPtr<nsITransportProvider>::assert_validity() Line | Count | Source | 410 | 2 | { | 411 | 2 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 2 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 2 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 2 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 2 | "to a base class with an IID."); | 416 | 2 | } |
Unexecuted instantiation: nsCOMPtr<nsIWebSocketListener>::assert_validity() nsCOMPtr<nsIDashboardEventNotifier>::assert_validity() Line | Count | Source | 410 | 2 | { | 411 | 2 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 2 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 2 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 2 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 2 | "to a base class with an IID."); | 416 | 2 | } |
nsCOMPtr<nsIRandomGenerator>::assert_validity() Line | Count | Source | 410 | 2 | { | 411 | 2 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 2 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 2 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 2 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 2 | "to a base class with an IID."); | 416 | 2 | } |
Unexecuted instantiation: nsCOMPtr<nsIWebSocketChannel>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWebSocketEventListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWyciwygChannel>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISocketFilter>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIChildProcessChannelListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAuthPromptCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIHttpAuthenticatorCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIHttpAuthenticableChannel>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownBlocker>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownClient>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISearchableInputStream>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICrashService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIIPCSerializableURI>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDOMGeoPositionCoords>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAlertNotification>::assert_validity() nsCOMPtr<nsIJSID>::assert_validity() Line | Count | Source | 410 | 3 | { | 411 | 3 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 3 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 3 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 3 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 3 | "to a base class with an IID."); | 416 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIScreenManager>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIScreen>::assert_validity() nsCOMPtr<nsIXPConnectWrappedNative>::assert_validity() Line | Count | Source | 410 | 1.62M | { | 411 | 1.62M | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 1.62M | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 1.62M | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 1.62M | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 1.62M | "to a base class with an IID."); | 416 | 1.62M | } |
nsCOMPtr<xpcIJSGetFactory>::assert_validity() Line | Count | Source | 410 | 5 | { | 411 | 5 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 5 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 5 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 5 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 5 | "to a base class with an IID."); | 416 | 5 | } |
nsCOMPtr<nsIComponentManager>::assert_validity() Line | Count | Source | 410 | 1.62M | { | 411 | 1.62M | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 1.62M | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 1.62M | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 1.62M | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 1.62M | "to a base class with an IID."); | 416 | 1.62M | } |
Unexecuted instantiation: nsCOMPtr<nsIScriptElement>::assert_validity() nsCOMPtr<nsIXPCComponents_utils_Sandbox>::assert_validity() Line | Count | Source | 410 | 3 | { | 411 | 3 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 3 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 3 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 3 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 3 | "to a base class with an IID."); | 416 | 3 | } |
nsCOMPtr<nsIDebug2>::assert_validity() Line | Count | Source | 410 | 512 | { | 411 | 512 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 512 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 512 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 512 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 512 | "to a base class with an IID."); | 416 | 512 | } |
nsCOMPtr<nsIScriptObjectPrincipal>::assert_validity() Line | Count | Source | 410 | 3 | { | 411 | 3 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 3 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 3 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 3 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 3 | "to a base class with an IID."); | 416 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIExpandedPrincipal>::assert_validity() nsCOMPtr<nsIJSIID>::assert_validity() Line | Count | Source | 410 | 7 | { | 411 | 7 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 7 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 7 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 7 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 7 | "to a base class with an IID."); | 416 | 7 | } |
nsCOMPtr<nsIJSCID>::assert_validity() Line | Count | Source | 410 | 4 | { | 411 | 4 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 4 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 4 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 4 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 4 | "to a base class with an IID."); | 416 | 4 | } |
nsCOMPtr<nsIXPCComponents>::assert_validity() Line | Count | Source | 410 | 4 | { | 411 | 4 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 4 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 4 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 4 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 4 | "to a base class with an IID."); | 416 | 4 | } |
nsCOMPtr<nsIXPCComponents_Interfaces>::assert_validity() Line | Count | Source | 410 | 4 | { | 411 | 4 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 4 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 4 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 4 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 4 | "to a base class with an IID."); | 416 | 4 | } |
nsCOMPtr<nsIXPCComponents_Classes>::assert_validity() Line | Count | Source | 410 | 4 | { | 411 | 4 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 4 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 4 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 4 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 4 | "to a base class with an IID."); | 416 | 4 | } |
nsCOMPtr<nsIXPCConstructor>::assert_validity() Line | Count | Source | 410 | 1 | { | 411 | 1 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 1 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 1 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 1 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 1 | "to a base class with an IID."); | 416 | 1 | } |
Unexecuted instantiation: nsCOMPtr<nsIEditorSpellCheck>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICommandParams>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozIDOMWindow>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISupportsDouble>::assert_validity() nsCOMPtr<nsIPlatformInfo>::assert_validity() Line | Count | Source | 410 | 5 | { | 411 | 5 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 5 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 5 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 5 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 5 | "to a base class with an IID."); | 416 | 5 | } |
Unexecuted instantiation: nsCOMPtr<XPCVariant>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIJSEnumerator>::assert_validity() nsCOMPtr<nsIXPCWrappedJSClass>::assert_validity() Line | Count | Source | 410 | 1.62M | { | 411 | 1.62M | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 1.62M | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 1.62M | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 1.62M | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 1.62M | "to a base class with an IID."); | 416 | 1.62M | } |
nsCOMPtr<nsIXPCComponents_Results>::assert_validity() Line | Count | Source | 410 | 3 | { | 411 | 3 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 3 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 3 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 3 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 3 | "to a base class with an IID."); | 416 | 3 | } |
nsCOMPtr<nsIXPCComponents_Utils>::assert_validity() Line | Count | Source | 410 | 3 | { | 411 | 3 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 3 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 3 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 3 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 3 | "to a base class with an IID."); | 416 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIXPConnectWrappedJSUnmarkGray>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIXPCTestReturnCodeChild>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICharsetDetectionObserver>::assert_validity() nsCOMPtr<nsIZipReaderCache>::assert_validity() Line | Count | Source | 410 | 3 | { | 411 | 3 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 3 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 3 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 3 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 3 | "to a base class with an IID."); | 416 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIJARProtocolHandler>::assert_validity() nsCOMPtr<nsIJARURIMutator>::assert_validity() Line | Count | Source | 410 | 5.35k | { | 411 | 5.35k | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 5.35k | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 5.35k | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 5.35k | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 5.35k | "to a base class with an IID."); | 416 | 5.35k | } |
Unexecuted instantiation: nsCOMPtr<nsIURLMutator>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozIStorageError>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozilla::storage::StorageBaseStatementInternal>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozIStorageProgressHandler>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozIStorageVacuumParticipant>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozilla::storage::IStorageBindingParamsInternal>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPromptService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICollationFactory>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsINavHistoryService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsINavHistoryQuery>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsINavHistoryQueryOptions>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsINavHistoryResult>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsINavHistoryContainerResultNode>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsINavHistoryResultNode>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPermission>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozIGeckoMediaPluginService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIUDPSocketChild>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWebProgressListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWebProgressListener2>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIURIContentListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIContentHandler>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIExternalHelperAppService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIProcess>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIHandlerService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIHandlerApp>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIMIMEInfo>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIHandlerInfo>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDBusHandlerApp>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIContentDispatchChooser>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIBackgroundFileSaver>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITransfer>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIHelperAppLauncherDialog>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozilla::dom::nsIExternalHelperAppParent>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIRefreshURI>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIExternalProtocolService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsILocalHandlerApp>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIOfflineCacheUpdateObserver>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIOfflineCacheUpdate>::assert_validity() nsCOMPtr<nsIWebProgress>::assert_validity() Line | Count | Source | 410 | 3 | { | 411 | 3 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 3 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 3 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 3 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 3 | "to a base class with an IID."); | 416 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIDomainSet>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIURIFixup>::assert_validity() nsCOMPtr<nsIDomainPolicy>::assert_validity() Line | Count | Source | 410 | 3 | { | 411 | 3 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 3 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 3 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 3 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 3 | "to a base class with an IID."); | 416 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsISAXContentHandler>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISAXErrorHandler>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIHTMLContentSink>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITokenizer>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIContentSink>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIExpatSink>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDTD>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIFragmentContentSink>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIStyleSheetLinkingElement>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIHTMLDocument>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICharsetDetector>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIFormProcessor>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIFormControl>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDocumentEncoder>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDeviceContextSpec>::assert_validity() Unexecuted instantiation: nsCOMPtr<imgITools>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDocumentLoaderFactory>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIContentViewer>::assert_validity() Unexecuted instantiation: nsCOMPtr<imgIEncoder>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIClipboardHelper>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIHangDetails>::assert_validity() Unexecuted instantiation: nsCOMPtr<imgIScriptedNotificationObserver>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIMultiPartChannel>::assert_validity() Unexecuted instantiation: nsCOMPtr<imgIContainerCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<imgINotificationObserver>::assert_validity() Unexecuted instantiation: nsCOMPtr<imgILoader>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIMozIconURI>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWebNavigationInfo>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIIdleService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIForm>::assert_validity() Unexecuted instantiation: nsCOMPtr<imgICache>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIImageLoadingContent>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDragSession>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDragService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIMozBrowserFrame>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIObjectLoadingContent>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISupportsInterfacePointer>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozilla::dom::BlobImpl>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIScrollable>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozilla::DOMEventTargetHelper>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIContentSecurityManager>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeOwner>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome3>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIBrowser>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPluginTag>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIFakePluginTag>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIBrowserElementAPI>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICSSDeclaration>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIBaseWindow>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIContentPermissionRequestCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITimeoutHandler>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDeviceSensors>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIScriptContext>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIControllers>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsPIWindowRoot>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDOMStorageManager>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISlowScriptDebugCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISlowScriptDebug>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAddonPolicyService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIScriptTimeoutHandler>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISizeOfEventTarget>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDOMXULControlElement>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDOMXULCommandDispatcher>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIBrowserDOMWindow>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIController>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIControllerContext>::assert_validity() Unexecuted instantiation: nsCOMPtr<WindowStateHolder>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIXULWindow>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIEmbeddingSiteWindow>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPrint>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPrintSettingsService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPrintSettings>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIJSArgArray>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDOMChromeWindow>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWebBrowserFind>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWebBrowserFindInFrames>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsPIWindowWatcher>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAppShell>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIHTMLCollection>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIURILoader>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIScriptChannel>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsPluginTag>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIInternalPluginTag>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIMessageSender>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIScriptGlobalObject>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITextControlElement>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozIMozIntl>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPrefetchService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWebContentHandlerRegistrar>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIGeolocationProvider>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDOMGeoPosition>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIContentIterator>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISelectionListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISelectionController>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITextInputProcessorCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITimerCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAppStartup>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISHEntry>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAppShellService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIClipboard>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIFormatConverter>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersist>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIFlavorDataProvider>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIContentPermissionType>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIContentPermissionPrompt>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIContentPermissionRequest>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDocumentActivity>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIXMLContentSink>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIStructuredCloneContainer>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsILayoutHistoryState>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICSSLoaderObserver>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozilla::dom::Link>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIContentSerializer>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDocumentEncoderNodeFixup>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDOMXULMenuListElement>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIFrameEnumerator>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDOMMozBrowserFrame>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistDocument>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIContentViewerEdit>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISupportsPrimitive>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISupportsPRBool>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISupportsPRUint8>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISupportsPRUint16>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISupportsChar>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISupportsPRInt16>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISupportsPRInt32>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISupportsFloat>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAnimationObserver>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsINodeList>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICommandController>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDOMGlobalPropertyInitializer>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICanvasRenderingContextInternal>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIControllerCommandTable>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIControllerCommand>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIReflowObserver>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITreeView>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozilla::JSEventHandler>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIListenerChangeListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIEditor>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIConverterInputStream>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICloneableInputStreamWithRange>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIFileMetadataCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIFileMetadata>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozilla::dom::nsIIPCBlobInputStream>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIContentPermissionRequester>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIGeolocationUpdate>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPluginDocument>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIConstraintValidation>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIColorPicker>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozilla::dom::RadioNodeList>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsILinkHandler>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIFormSubmitObserver>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIColorPickerShownCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIContentPrefCallback2>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIContentPrefService2>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIRadioGroupContainer>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIRadioVisitor>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIMenuBuilder>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIMutationObserver>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWebVTTParserWrapper>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIFocusManager>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICommandManager>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIInlineSpellChecker>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIEditingSession>::assert_validity() nsCOMPtr<nsIJSURIMutator>::assert_validity() Line | Count | Source | 410 | 1.79k | { | 411 | 1.79k | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 1.79k | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 1.79k | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 1.79k | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 1.79k | "to a base class with an IID."); | 416 | 1.79k | } |
Unexecuted instantiation: nsCOMPtr<mozilla::dom::MediaDevices>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIMediaDevice>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIKeyObjectFactory>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIKeyObject>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICryptoHMAC>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIGetUserMediaDevicesSuccessCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDOMGetUserMediaErrorCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozIGeckoMediaPluginChromeService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAudioChannelAgent>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITabSource>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISpeechService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISpeechTask>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISpeechTaskCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISpeechRecognitionService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsINotificationStorageCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsINotificationStorage>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAlertsService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAlertsDoNotDisturb>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPushQuotaManager>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDOMMozWakeLockListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDOMEventListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPushService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPushData>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPushMessage>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIBinaryOutputStream>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIBinaryInputStream>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIQuotaOriginUsageResult>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIQuotaManagerService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIQuotaRequest>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIQuotaUsageCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIQuotaCallback>::assert_validity() nsCOMPtr<nsICSPEventListener>::assert_validity() Line | Count | Source | 410 | 5.77k | { | 411 | 5.77k | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 5.77k | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 5.77k | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 5.77k | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 5.77k | "to a base class with an IID."); | 416 | 5.77k | } |
Unexecuted instantiation: nsCOMPtr<mozilla::DOMSVGLength>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozilla::nsISVGPoint>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozilla::dom::SVGTests>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIScriptableInputStream>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIArrayBufferInputStream>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITCPSocketCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISocketFilterHandler>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIUDPSocketInternal>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPluginHost>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIClearSiteDataCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIGetSitesWithDataCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<GetSitesClosure>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIBlocklistService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPluginWidget>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIBFCacheEntry>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAsyncFileMetadata>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIClipboardProxy>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPresentationService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIContentProcessInfo>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozilla::dom::nsIContentParent>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIContentProcessProvider>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISpellChecker>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISound>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIURIFixupInfo>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIBrowserSearchService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISearchEngine>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIOpenURIInFrameParams>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIProfiler>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWorkerDebugger>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWorkerDebuggerListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWorkerDebuggerManagerListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAudioChannelAgentCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIU2FTokenManager>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDocumentTransformer>::assert_validity() Unexecuted instantiation: nsCOMPtr<txIEXSLTRegExFunctions>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITransformObserver>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIScriptLoaderObserver>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIXPathResult>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIXPConnectJSObjectHolder>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIOffThreadScriptReceiver>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIXULStore>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDOMXULSelectControlItemElement>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDOMXULSelectControlElement>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIConsoleAPIStorage>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozilla::dom::WorkletGlobalScope>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistDocumentReceiver>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWebPageDescriptor>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistResourceVisitor>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistWriteCompletion>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistURIMap>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPaymentAddress>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIGeneralResponseData>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIBasicCardResponseData>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPaymentMethodData>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPaymentCurrencyAmount>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPaymentItem>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPaymentDetailsModifier>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPaymentShippingOption>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPaymentDetails>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPaymentOptions>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPaymentRequest>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPaymentUIService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPaymentCanMakeActionResponse>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPaymentAbortActionResponse>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPaymentShowActionResponse>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPaymentRequestService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPaymentActionResponse>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPaymentCompleteActionResponse>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIServiceWorkerUnregisterCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPushErrorReporter>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIServiceWorkerManagerListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIServiceWorkerInfo>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIServiceWorkerRegistrationInfoListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIUnsubscribeResultCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISDBCloseCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISDBCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransport>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransportBuilder>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPresentationTransportBuilderConstructor>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPresentationChannelDescription>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPresentationServiceCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPresentationDeviceProvider>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPresentationDevice>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPresentationControlChannel>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionRequest>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPresentationTerminateRequest>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPresentationDeviceManager>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPresentationRequestUIGlue>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPresentationDeviceRequest>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPresentationDevicePrompt>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPresentationRespondingListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsINetworkInfoService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPresentationDataChannelSessionTransportBuilder>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPresentationTCPSessionTransportBuilder>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransportCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransportBuilderListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPresentationControlService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDNSServiceDiscovery>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDNSServiceInfo>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPresentationDeviceListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIKeyEventInPluginCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozilla::widget::TextEventDispatcherListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIBidiKeyboard>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPrinterEnumerator>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIIdleServiceInternal>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPowerManagerService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIApplicationChooserFinishedCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIClipboardOwner>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsPrintSettingsGTK>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIApplicationChooser>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITheme>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsStyledElement>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITransaction>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAbsorbingTransaction>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIURIRefObject>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIEditorSpellCheckCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsPICommandUpdater>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICrashReporter>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIHapticFeedback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIStyleSheetService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDOMXULMultiSelectControlElement>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIBoxObject>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITreeBoxObject>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsBoxLayout>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDocumentViewerPrint>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIInProcessContentFrameMessageManager>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIFrameTraversal>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDateTimeInputArea>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDOMXULButtonElement>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITreeSelection>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsPIBoxObject>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsINativeTreeSelection>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIGridPart>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPrintProgressParams>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPrintingPromptService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISearchSubmission>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsILoadURIDelegate>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISHistory>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPrivacyTransitionObserver>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChromeFocus>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIScrollObserver>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsPILoadGroupInternal>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIFaviconService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome2>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITooltipListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITooltipTextProvider>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISHistoryListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIExternalURLHandlerService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWindowMediatorListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIGConfService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAccessible>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAccessibleDocument>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAccessibleEvent>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAccessibleTraversalRule>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDOMXULContainerItemElement>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDOMXULContainerElement>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIEventListenerChange>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIEventListenerService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAccessiblePivotObserver>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsTreeColumn>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIXBLAccessible>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAccessibleRelation>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAccessibleTable>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteInput>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAutoCompletePopup>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDOMXULRelatedElement>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozIPersonalDictionary>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozITXTToHTMLConv>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozISpellCheckingEngine>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICertOverrideService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIBadCertListener2>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIContentSignatureReceiverCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPK11TokenDB>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPK11Token>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPKCS11Module>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIASN1Object>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIProtectedAuthThread>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISecretDecoderRing>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITokenPasswordDialogs>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITokenDialogs>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIGeneratingKeypairInfoDialogs>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIKeygenThread>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIASN1Sequence>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIASN1PrintableItem>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICertificateDialogs>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIClientAuthDialogs>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPKCS11Slot>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsISiteSecurityState>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIDialogParamBlock>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIClientAuthUserDecision>::assert_validity() nsCOMPtr<nsIRemoteService>::assert_validity() Line | Count | Source | 410 | 3 | { | 411 | 3 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 3 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 3 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 3 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 3 | "to a base class with an IID."); | 416 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsICommandLineRunner>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAlertsIconData>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAlertsIconURI>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIFaviconDataCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAlertNotificationImageListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIClearDataService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICommandLineHandler>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICommandLineValidator>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozIExtensionProcessScript>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITraceableChannel>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIFind>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsINativeOSFileSuccessCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsINativeOSFileErrorCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPerformanceStats>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPerformanceObserver>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozIStorageAsyncConnection>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozIPlaceInfo>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozIVisitInfo>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsINavBookmarksService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAnnotationService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownBarrier>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPropertyBag>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozIStorageRow>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsINavBookmarkObserver>::assert_validity() Unexecuted instantiation: nsCOMPtr<mozIStorageValueArray>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsINavHistoryObserver>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteController>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsINavHistoryResultObserver>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierDBService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIApplicationReputationQuery>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIApplicationReputationCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsILoginReputationQuery>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsILoginReputationQueryCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsILoginReputationService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIThreadManager>::assert_validity() nsCOMPtr<nsITelemetry>::assert_validity() Line | Count | Source | 410 | 6 | { | 411 | 6 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 6 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 6 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 6 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 6 | "to a base class with an IID."); | 416 | 6 | } |
Unexecuted instantiation: nsCOMPtr<nsIPageThumbsStorageService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIURLFormatter>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierUtils>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierLookupCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierCacheInfo>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierPositiveCacheEntry>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierCacheEntry>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierUpdateObserver>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierHashCompleter>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIUrlListManager>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIFullHashMatch>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierClassifyCallback>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWindowCreator>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWindowCreator2>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIWindowProvider>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteSearch>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteSearchDescriptor>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteSimpleResultListener>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteSimpleResult>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPrintProgress>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIPrintDialogService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIFormAutoComplete>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsILoginManager>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteObserver>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteResult>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIInputListAutoComplete>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIToolkitProfile>::assert_validity() nsCOMPtr<nsIProfileLock>::assert_validity() Line | Count | Source | 410 | 3 | { | 411 | 3 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 3 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 3 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 3 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 3 | "to a base class with an IID."); | 416 | 3 | } |
nsCOMPtr<nsIToolkitProfileService>::assert_validity() Line | Count | Source | 410 | 3 | { | 411 | 3 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 3 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 3 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 3 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 3 | "to a base class with an IID."); | 416 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIProfileUnlocker>::assert_validity() nsCOMPtr<nsINativeAppSupport>::assert_validity() Line | Count | Source | 410 | 3 | { | 411 | 3 | static_assert(1 < sizeof(TestForIID<T>(nullptr)), "nsCOMPtr only works " | 412 | 3 | "for types with IIDs. Either use RefPtr; add an IID to " | 413 | 3 | "your type with NS_DECLARE_STATIC_IID_ACCESSOR/" | 414 | 3 | "NS_DEFINE_STATIC_IID_ACCESSOR; or make the nsCOMPtr point " | 415 | 3 | "to a base class with an IID."); | 416 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIProfileMigrator>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIUpdatePrompt>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIUpdateManager>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIGSettingsService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIGSettingsCollection>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIIdentityKeyPair>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIZipWriter>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIImageToPixbuf>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIGIOMimeApp>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIAboutNewTabService>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIScriptableBase64Encoder>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsICOMPtrEqTestFoo>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIParserUtils>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsITransactionManager>::assert_validity() Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierParseFindFullHashCallback>::assert_validity() |
417 | | |
418 | | public: |
419 | | typedef T element_type; |
420 | | |
421 | | #ifndef NSCAP_FEATURE_USE_BASE |
422 | | ~nsCOMPtr() |
423 | | { |
424 | | NSCAP_LOG_RELEASE(this, mRawPtr); |
425 | | if (mRawPtr) { |
426 | | NSCAP_RELEASE(this, mRawPtr); |
427 | | } |
428 | | } |
429 | | #endif |
430 | | |
431 | | #ifdef NSCAP_FEATURE_TEST_DONTQUERY_CASES |
432 | | void Assert_NoQueryNeeded() |
433 | | { |
434 | | if (mRawPtr) { |
435 | | nsCOMPtr<T> query_result(do_QueryInterface(mRawPtr)); |
436 | | NS_ASSERTION(query_result.get() == mRawPtr, "QueryInterface needed"); |
437 | | } |
438 | | } |
439 | | |
440 | | #define NSCAP_ASSERT_NO_QUERY_NEEDED() Assert_NoQueryNeeded(); |
441 | | #else |
442 | | #define NSCAP_ASSERT_NO_QUERY_NEEDED() |
443 | | #endif |
444 | | |
445 | | |
446 | | // Constructors |
447 | | |
448 | | nsCOMPtr() |
449 | | : NSCAP_CTOR_BASE(nullptr) |
450 | 78.5M | { |
451 | 78.5M | assert_validity(); |
452 | 78.5M | NSCAP_LOG_ASSIGNMENT(this, nullptr); |
453 | 78.5M | } nsCOMPtr<nsIFile>::nsCOMPtr() Line | Count | Source | 450 | 2.25M | { | 451 | 2.25M | assert_validity(); | 452 | 2.25M | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 2.25M | } |
Unexecuted instantiation: nsCOMPtr<nsIX509Cert>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIX509CertList>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIX509CertValidity>::nsCOMPtr() nsCOMPtr<nsIThread>::nsCOMPtr() Line | Count | Source | 450 | 259 | { | 451 | 259 | assert_validity(); | 452 | 259 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 259 | } |
nsCOMPtr<nsIZipReader>::nsCOMPtr() Line | Count | Source | 450 | 10 | { | 451 | 10 | assert_validity(); | 452 | 10 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 10 | } |
Unexecuted instantiation: nsCOMPtr<nsIUTF8StringEnumerator>::nsCOMPtr() nsCOMPtr<nsIInputStream>::nsCOMPtr() Line | Count | Source | 450 | 10 | { | 451 | 10 | assert_validity(); | 452 | 10 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 10 | } |
Unexecuted instantiation: nsCOMPtr<nsIMutableArray>::nsCOMPtr() nsCOMPtr<nsICategoryEntry>::nsCOMPtr() Line | Count | Source | 450 | 10 | { | 451 | 10 | assert_validity(); | 452 | 10 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 10 | } |
nsCOMPtr<nsIDirectoryEnumerator>::nsCOMPtr() Line | Count | Source | 450 | 3 | { | 451 | 3 | assert_validity(); | 452 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIInputStreamCallback>::nsCOMPtr() nsCOMPtr<nsIAsyncInputStream>::nsCOMPtr() Line | Count | Source | 450 | 2 | { | 451 | 2 | assert_validity(); | 452 | 2 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 2 | } |
Unexecuted instantiation: nsCOMPtr<nsIInputStreamLengthCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIOutputStream>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIStreamBufferAccess>::nsCOMPtr() nsCOMPtr<nsIAsyncOutputStream>::nsCOMPtr() Line | Count | Source | 450 | 2 | { | 451 | 2 | assert_validity(); | 452 | 2 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 2 | } |
Unexecuted instantiation: nsCOMPtr<nsISeekableStream>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIOutputStreamCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsITransport>::nsCOMPtr() nsCOMPtr<nsIProperties>::nsCOMPtr() Line | Count | Source | 450 | 6 | { | 451 | 6 | assert_validity(); | 452 | 6 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 6 | } |
nsCOMPtr<mozilla::ModuleLoader>::nsCOMPtr() Line | Count | Source | 450 | 181 | { | 451 | 181 | assert_validity(); | 452 | 181 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 181 | } |
nsCOMPtr<nsIURI>::nsCOMPtr() Line | Count | Source | 450 | 22.5M | { | 451 | 22.5M | assert_validity(); | 452 | 22.5M | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 22.5M | } |
nsCOMPtr<nsICategoryManager>::nsCOMPtr() Line | Count | Source | 450 | 1 | { | 451 | 1 | assert_validity(); | 452 | 1 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 1 | } |
nsCOMPtr<nsIFactory>::nsCOMPtr() Line | Count | Source | 450 | 1.66k | { | 451 | 1.66k | assert_validity(); | 452 | 1.66k | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 1.66k | } |
nsCOMPtr<nsIThreadObserver>::nsCOMPtr() Line | Count | Source | 450 | 240 | { | 451 | 240 | assert_validity(); | 452 | 240 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 240 | } |
nsCOMPtr<nsISerialEventTarget>::nsCOMPtr() Line | Count | Source | 450 | 27 | { | 451 | 27 | assert_validity(); | 452 | 27 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 27 | } |
nsCOMPtr<nsIThreadPoolListener>::nsCOMPtr() Line | Count | Source | 450 | 7 | { | 451 | 7 | assert_validity(); | 452 | 7 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 7 | } |
nsCOMPtr<nsIURIMutator>::nsCOMPtr() Line | Count | Source | 450 | 1.43M | { | 451 | 1.43M | assert_validity(); | 452 | 1.43M | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 1.43M | } |
nsCOMPtr<nsIChannel>::nsCOMPtr() Line | Count | Source | 450 | 27 | { | 451 | 27 | assert_validity(); | 452 | 27 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 27 | } |
nsCOMPtr<nsIPrefBranch>::nsCOMPtr() Line | Count | Source | 450 | 9 | { | 451 | 9 | assert_validity(); | 452 | 9 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 9 | } |
nsCOMPtr<nsIProtocolHandler>::nsCOMPtr() Line | Count | Source | 450 | 3.06M | { | 451 | 3.06M | assert_validity(); | 452 | 3.06M | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3.06M | } |
Unexecuted instantiation: nsCOMPtr<nsIServiceManager>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIStringBundle>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISupportsString>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPrefLocalizedString>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPersistentProperties>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIErrorService>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozIDOMLocalization>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDNSRecord>::nsCOMPtr() nsCOMPtr<nsISocketTransport>::nsCOMPtr() Line | Count | Source | 450 | 2 | { | 451 | 2 | assert_validity(); | 452 | 2 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 2 | } |
nsCOMPtr<nsILoadInfo>::nsCOMPtr() Line | Count | Source | 450 | 51 | { | 451 | 51 | assert_validity(); | 452 | 51 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 51 | } |
nsCOMPtr<nsIInterfaceRequestor>::nsCOMPtr() Line | Count | Source | 450 | 10 | { | 451 | 10 | assert_validity(); | 452 | 10 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 10 | } |
nsCOMPtr<nsICaptivePortalDetector>::nsCOMPtr() Line | Count | Source | 450 | 3 | { | 451 | 3 | assert_validity(); | 452 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3 | } |
nsCOMPtr<nsIWeakReference>::nsCOMPtr() Line | Count | Source | 450 | 48 | { | 451 | 48 | assert_validity(); | 452 | 48 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 48 | } |
nsCOMPtr<nsICancelable>::nsCOMPtr() Line | Count | Source | 450 | 2 | { | 451 | 2 | assert_validity(); | 452 | 2 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 2 | } |
nsCOMPtr<nsIDNSService>::nsCOMPtr() Line | Count | Source | 450 | 1 | { | 451 | 1 | assert_validity(); | 452 | 1 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 1 | } |
nsCOMPtr<nsIPrincipal>::nsCOMPtr() Line | Count | Source | 450 | 11.5k | { | 451 | 11.5k | assert_validity(); | 452 | 11.5k | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 11.5k | } |
nsCOMPtr<nsIContentSecurityPolicy>::nsCOMPtr() Line | Count | Source | 450 | 11.5k | { | 451 | 11.5k | assert_validity(); | 452 | 11.5k | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 11.5k | } |
Unexecuted instantiation: nsCOMPtr<nsINetworkPredictorVerifier>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsICacheStorageService>::nsCOMPtr() nsCOMPtr<nsIIOService>::nsCOMPtr() Line | Count | Source | 450 | 3.05M | { | 451 | 3.05M | assert_validity(); | 452 | 3.05M | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3.05M | } |
Unexecuted instantiation: nsCOMPtr<nsISpeculativeConnect>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsICacheStorage>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsILoadContextInfo>::nsCOMPtr() nsCOMPtr<nsIHttpChannel>::nsCOMPtr() Line | Count | Source | 450 | 2 | { | 451 | 2 | assert_validity(); | 452 | 2 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 2 | } |
Unexecuted instantiation: nsCOMPtr<nsINetworkPredictor>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsILoadContext>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIParentChannel>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISafeOutputStream>::nsCOMPtr() nsCOMPtr<nsIStreamListener>::nsCOMPtr() Line | Count | Source | 450 | 10 | { | 451 | 10 | assert_validity(); | 452 | 10 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 10 | } |
nsCOMPtr<nsILoadGroup>::nsCOMPtr() Line | Count | Source | 450 | 5.78k | { | 451 | 5.78k | assert_validity(); | 452 | 5.78k | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 5.78k | } |
nsCOMPtr<nsIRequestContext>::nsCOMPtr() Line | Count | Source | 450 | 6 | { | 451 | 6 | assert_validity(); | 452 | 6 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 6 | } |
nsCOMPtr<nsIRequest>::nsCOMPtr() Line | Count | Source | 450 | 11 | { | 451 | 11 | assert_validity(); | 452 | 11 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 11 | } |
Unexecuted instantiation: nsCOMPtr<nsITLSServerSecurityObserver>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsITLSServerSocket>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIChannelEventSink>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIRequestObserver>::nsCOMPtr() nsCOMPtr<nsIProgressEventSink>::nsCOMPtr() Line | Count | Source | 450 | 5 | { | 451 | 5 | assert_validity(); | 452 | 5 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 5 | } |
Unexecuted instantiation: nsCOMPtr<nsIThreadRetargetableRequest>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozIDOMWindowProxy>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISecureBrowserUI>::nsCOMPtr() nsCOMPtr<nsIDocument>::nsCOMPtr() Line | Count | Source | 450 | 3 | { | 451 | 3 | assert_validity(); | 452 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3 | } |
nsCOMPtr<nsPISocketTransportService>::nsCOMPtr() Line | Count | Source | 450 | 3 | { | 451 | 3 | assert_validity(); | 452 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3 | } |
nsCOMPtr<nsICaptivePortalService>::nsCOMPtr() Line | Count | Source | 450 | 3 | { | 451 | 3 | assert_validity(); | 452 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3 | } |
nsCOMPtr<nsINetworkLinkService>::nsCOMPtr() Line | Count | Source | 450 | 3 | { | 451 | 3 | assert_validity(); | 452 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIIncrementalStreamLoaderObserver>::nsCOMPtr() nsCOMPtr<nsIRequestContextService>::nsCOMPtr() Line | Count | Source | 450 | 4 | { | 451 | 4 | assert_validity(); | 452 | 4 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 4 | } |
Unexecuted instantiation: nsCOMPtr<nsIStringInputStream>::nsCOMPtr() nsCOMPtr<nsIFileProtocolHandler>::nsCOMPtr() Line | Count | Source | 450 | 11 | { | 451 | 11 | assert_validity(); | 452 | 11 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 11 | } |
nsCOMPtr<nsINetUtil>::nsCOMPtr() Line | Count | Source | 450 | 11.6k | { | 451 | 11.6k | assert_validity(); | 452 | 11.6k | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 11.6k | } |
Unexecuted instantiation: nsCOMPtr<nsISystemProxySettings>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDHCPClient>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIStreamLoader>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIProxyInfo>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozilla::net::nsProxyInfo>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIServerSocketListener>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsITransportEventSink>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISocketProvider>::nsCOMPtr() nsCOMPtr<nsIURLParser>::nsCOMPtr() Line | Count | Source | 450 | 2.25M | { | 451 | 2.25M | assert_validity(); | 452 | 2.25M | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 2.25M | } |
Unexecuted instantiation: nsCOMPtr<nsINetAddr>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIStreamLoaderObserver>::nsCOMPtr() nsCOMPtr<nsIThreadPool>::nsCOMPtr() Line | Count | Source | 450 | 1 | { | 451 | 1 | assert_validity(); | 452 | 1 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 1 | } |
Unexecuted instantiation: nsCOMPtr<nsIUDPSocketListener>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozIStorageConnection>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozIStorageStatementCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozIStorageCompletionCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozIStorageAsyncStatement>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozIStorageStatement>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozIThirdPartyUtil>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozIStoragePendingStatement>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsICookiePermission>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIEffectiveTLDService>::nsCOMPtr() nsCOMPtr<nsIIDNService>::nsCOMPtr() Line | Count | Source | 450 | 3 | { | 451 | 3 | assert_validity(); | 452 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3 | } |
Unexecuted instantiation: nsCOMPtr<mozIStorageService>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozIStorageBindingParamsArray>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIArray>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozIStorageBindingParams>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDNSByTypeRecord>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDNSListener>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPropertyBag2>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISupportsCString>::nsCOMPtr() nsCOMPtr<nsIComponentRegistrar>::nsCOMPtr() Line | Count | Source | 450 | 3 | { | 451 | 3 | assert_validity(); | 452 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIDirIndexListener>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIThreadRetargetableStreamListener>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDirIndexParser>::nsCOMPtr() nsCOMPtr<nsITextToSubURI>::nsCOMPtr() Line | Count | Source | 450 | 1 | { | 451 | 1 | assert_validity(); | 452 | 1 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 1 | } |
Unexecuted instantiation: nsCOMPtr<nsIApplicationCache>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIStorageStream>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsICacheEntryInfo>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileChunkListener>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsICacheEntryDoomCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsICacheEntryOpenCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileListener>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileIOListener>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISizeOf>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileMetadataListener>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIThreadInternal>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsICacheSession>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsICacheEntry>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsICacheEntryDescriptor>::nsCOMPtr() nsCOMPtr<nsIAboutModule>::nsCOMPtr() Line | Count | Source | 450 | 4.09k | { | 451 | 4.09k | assert_validity(); | 452 | 4.09k | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 4.09k | } |
Unexecuted instantiation: nsCOMPtr<nsITabChild>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPrompt>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIFTPEventSink>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIAuthPrompt2>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIFTPChannelParentInternal>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIAuthPrompt>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIHttpAuthenticator>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISSLSocketControl>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIInputChannelThrottleQueue>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIHttpUpgradeListener>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIMIMEInputStream>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIStreamConverterService>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDOMWindowUtils>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsINetworkInterceptController>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIChildChannel>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIInterceptedBodyCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsICacheInfoChannel>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheContainer>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDeprecationWarner>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIContentSignatureVerifier>::nsCOMPtr() nsCOMPtr<nsIAsyncVerifyRedirectCallback>::nsCOMPtr() Line | Count | Source | 450 | 2 | { | 451 | 2 | assert_validity(); | 452 | 2 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 2 | } |
Unexecuted instantiation: nsCOMPtr<nsIInterceptedChannel>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIRedirectResultListener>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIHttpActivityObserver>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIHttpChannelAuthProvider>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIHttpPushListener>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheNamespace>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsITabParent>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISocketTransportService>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIJARChannel>::nsCOMPtr() nsCOMPtr<nsIInputStreamPump>::nsCOMPtr() Line | Count | Source | 450 | 5 | { | 451 | 5 | assert_validity(); | 452 | 5 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 5 | } |
nsCOMPtr<nsIHttpChannelInternal>::nsCOMPtr() Line | Count | Source | 450 | 2 | { | 451 | 2 | assert_validity(); | 452 | 2 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 2 | } |
Unexecuted instantiation: nsCOMPtr<nsICachingChannel>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheChannel>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIUploadChannel>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIFormPOSTActionChannel>::nsCOMPtr() nsCOMPtr<nsITransportProvider>::nsCOMPtr() Line | Count | Source | 450 | 2 | { | 451 | 2 | assert_validity(); | 452 | 2 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 2 | } |
nsCOMPtr<nsIRandomGenerator>::nsCOMPtr() Line | Count | Source | 450 | 2 | { | 451 | 2 | assert_validity(); | 452 | 2 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 2 | } |
Unexecuted instantiation: nsCOMPtr<nsIWebSocketChannel>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIWyciwygChannel>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISocketFilter>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIAuthPromptCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDownloadObserver>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIInputStreamTee>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsICryptoHash>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIAuthModule>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIHttpAuthenticatorCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIIPCSerializableInputStream>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDOMGeoPositionCoords>::nsCOMPtr() nsCOMPtr<mozilla::dom::EventTarget>::nsCOMPtr() Line | Count | Source | 450 | 3 | { | 451 | 3 | assert_validity(); | 452 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3 | } |
nsCOMPtr<nsIWidget>::nsCOMPtr() Line | Count | Source | 450 | 3 | { | 451 | 3 | assert_validity(); | 452 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3 | } |
Unexecuted instantiation: nsCOMPtr<mozilla::dom::DataTransfer>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIJSID>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIScreen>::nsCOMPtr() nsCOMPtr<xpcIJSGetFactory>::nsCOMPtr() Line | Count | Source | 450 | 5 | { | 451 | 5 | assert_validity(); | 452 | 5 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 5 | } |
nsCOMPtr<nsIComponentManager>::nsCOMPtr() Line | Count | Source | 450 | 1.62M | { | 451 | 1.62M | assert_validity(); | 452 | 1.62M | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 1.62M | } |
nsCOMPtr<nsIJARURI>::nsCOMPtr() Line | Count | Source | 450 | 9 | { | 451 | 9 | assert_validity(); | 452 | 9 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 9 | } |
nsCOMPtr<nsIFileURL>::nsCOMPtr() Line | Count | Source | 450 | 4 | { | 451 | 4 | assert_validity(); | 452 | 4 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 4 | } |
Unexecuted instantiation: nsCOMPtr<nsIIncrementalStreamLoader>::nsCOMPtr() nsCOMPtr<nsIResProtocolHandler>::nsCOMPtr() Line | Count | Source | 450 | 3 | { | 451 | 3 | assert_validity(); | 452 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3 | } |
nsCOMPtr<nsIChromeRegistry>::nsCOMPtr() Line | Count | Source | 450 | 3 | { | 451 | 3 | assert_validity(); | 452 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIStackFrame>::nsCOMPtr() nsCOMPtr<nsIXPCComponents_utils_Sandbox>::nsCOMPtr() Line | Count | Source | 450 | 3 | { | 451 | 3 | assert_validity(); | 452 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3 | } |
nsCOMPtr<nsIClassInfo>::nsCOMPtr() Line | Count | Source | 450 | 6.49M | { | 451 | 6.49M | assert_validity(); | 452 | 6.49M | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 6.49M | } |
nsCOMPtr<nsINode>::nsCOMPtr() Line | Count | Source | 450 | 3 | { | 451 | 3 | assert_validity(); | 452 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIExpandedPrincipal>::nsCOMPtr() nsCOMPtr<nsIXPCScriptable>::nsCOMPtr() Line | Count | Source | 450 | 35.7M | { | 451 | 35.7M | assert_validity(); | 452 | 35.7M | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 35.7M | } |
nsCOMPtr<nsIXPConnectWrappedNative>::nsCOMPtr() Line | Count | Source | 450 | 3 | { | 451 | 3 | assert_validity(); | 452 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3 | } |
nsCOMPtr<nsIXPCComponents>::nsCOMPtr() Line | Count | Source | 450 | 1 | { | 451 | 1 | assert_validity(); | 452 | 1 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 1 | } |
nsCOMPtr<nsIJSCID>::nsCOMPtr() Line | Count | Source | 450 | 1 | { | 451 | 1 | assert_validity(); | 452 | 1 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 1 | } |
nsCOMPtr<nsIJSIID>::nsCOMPtr() Line | Count | Source | 450 | 1 | { | 451 | 1 | assert_validity(); | 452 | 1 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 1 | } |
nsCOMPtr<nsIXPCComponents_Interfaces>::nsCOMPtr() Line | Count | Source | 450 | 4 | { | 451 | 4 | assert_validity(); | 452 | 4 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 4 | } |
nsCOMPtr<nsIXPCComponents_Classes>::nsCOMPtr() Line | Count | Source | 450 | 4 | { | 451 | 4 | assert_validity(); | 452 | 4 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 4 | } |
Unexecuted instantiation: nsCOMPtr<nsIScriptError>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISupportsDouble>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIJSEnumerator>::nsCOMPtr() nsCOMPtr<nsIXPCComponents_Results>::nsCOMPtr() Line | Count | Source | 450 | 3 | { | 451 | 3 | assert_validity(); | 452 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3 | } |
nsCOMPtr<nsIXPCComponents_Utils>::nsCOMPtr() Line | Count | Source | 450 | 3 | { | 451 | 3 | assert_validity(); | 452 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsICharsetDetectionObserver>::nsCOMPtr() nsCOMPtr<nsIZipReaderCache>::nsCOMPtr() Line | Count | Source | 450 | 3 | { | 451 | 3 | assert_validity(); | 452 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3 | } |
nsCOMPtr<nsIMIMEService>::nsCOMPtr() Line | Count | Source | 450 | 3 | { | 451 | 3 | assert_validity(); | 452 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3 | } |
nsCOMPtr<nsIURL>::nsCOMPtr() Line | Count | Source | 450 | 5.35k | { | 451 | 5.35k | assert_validity(); | 452 | 5.35k | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 5.35k | } |
Unexecuted instantiation: nsCOMPtr<mozIStorageError>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozilla::storage::StorageBaseStatementInternal>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsICollation>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIMemoryReporter>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPermissionManager>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsINavHistoryQuery>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsINavHistoryQueryOptions>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsINavHistoryResult>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsINavHistoryContainerResultNode>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsINavHistoryResultNode>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozIGeckoMediaPluginService>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIUUIDGenerator>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIWebProgressListener>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIURIContentListener>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDocumentLoader>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIFileInputStream>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsILineInputStream>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIHandlerApp>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIHandlerInfo>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIMIMEInfo>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIHelperAppLauncherDialog>::nsCOMPtr() nsCOMPtr<nsIObserverService>::nsCOMPtr() Line | Count | Source | 450 | 3 | { | 451 | 3 | assert_validity(); | 452 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIOfflineCacheUpdate>::nsCOMPtr() nsCOMPtr<nsIDomainPolicy>::nsCOMPtr() Line | Count | Source | 450 | 3 | { | 451 | 3 | assert_validity(); | 452 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIDomainSet>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISAXContentHandler>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISAXErrorHandler>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsITokenizer>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIContentSink>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIExpatSink>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIUnicharInputStream>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowInner>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDTD>::nsCOMPtr() nsCOMPtr<nsIContent>::nsCOMPtr() Line | Count | Source | 450 | 9 | { | 451 | 9 | assert_validity(); | 452 | 9 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 9 | } |
Unexecuted instantiation: nsCOMPtr<nsICharsetDetector>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeItem>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozilla::dom::Element>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIScreenManager>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDeviceContextSpec>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIGfxInfo>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIServerSocket>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPresShell>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIContentViewer>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsITimedChannel>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<imgIContainer>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<imgINotificationObserver>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<imgILoader>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<imgIEncoder>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIWebNavigation>::nsCOMPtr() nsCOMPtr<nsPIDOMWindowOuter>::nsCOMPtr() Line | Count | Source | 450 | 9 | { | 451 | 9 | assert_validity(); | 452 | 9 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 9 | } |
Unexecuted instantiation: nsCOMPtr<imgIRequest>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDragSession>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDocumentLoaderFactory>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozilla::dom::BlobImpl>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeOwner>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPluginTag>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsITransferable>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsICSSDeclaration>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsITimeoutHandler>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIIdleService>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISlowScriptDebugCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIScriptContext>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIControllers>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIBrowserDOMWindow>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIController>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDocShell>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPrint>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPrintSettings>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIJSArgArray>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIHTMLCollection>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsITextInputProcessorCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISHEntry>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIXULWindow>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIClipboard>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIImageLoadingContent>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIContentPermissionRequestCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDocumentEncoder>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownClient>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIScriptGlobalObject>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIStructuredCloneContainer>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIParser>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsILayoutHistoryState>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDOMXULCommandDispatcher>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIURIClassifier>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIContentSerializer>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDocumentEncoderNodeFixup>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIFrameEnumerator>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISelectionController>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIContentViewerEdit>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIContentIterator>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsINodeList>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsICanvasRenderingContextInternal>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIControllerCommandTable>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIControllerCommand>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISupportsPRUint32>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIObjectOutputStream>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozilla::JSEventHandler>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIForm>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIFileMetadataCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIFileMetadata>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIFileStream>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIGeolocationProvider>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDOMGeoPosition>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIContentPermissionRequester>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIGeolocationUpdate>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIBrowserElementAPI>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIContentPref>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIFormSubmitObserver>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIFormControl>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIMultiplexInputStream>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIFormProcessor>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIHTMLDocument>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsICommandManager>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIXMLContentSink>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIHTMLContentSink>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIInlineSpellChecker>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIEditingSession>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIWebVTTParserWrapper>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownBlocker>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIKeyObject>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIMediaDevice>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIAudioChannelAgent>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsITabSource>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISpeechService>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISpeechRecognitionService>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheService>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPushData>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIBinaryOutputStream>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIQuotaRequest>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIBinaryInputStream>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIQuotaCallback>::nsCOMPtr() nsCOMPtr<nsICSPEventListener>::nsCOMPtr() Line | Count | Source | 450 | 5.77k | { | 451 | 5.77k | assert_validity(); | 452 | 5.77k | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 5.77k | } |
Unexecuted instantiation: nsCOMPtr<mozilla::nsISVGPoint>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozilla::dom::SVGTests>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIScriptableInputStream>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIArrayBufferInputStream>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsITCPSocketCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIUDPSocket>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIUDPSocketChild>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIUDPSocketInternal>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIClearSiteDataCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIGetSitesWithDataCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozIStorageProgressHandler>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIURIClassifierCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome3>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIContentProcessInfo>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIURIFixupInfo>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISearchEngine>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIFrameLoaderOwner>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIScriptTimeoutHandler>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsITimerCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIAudioChannelAgentCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIXPConnectWrappedJS>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIObjectInputStream>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDocumentTransformer>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIStyleSheetLinkingElement>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsITransformObserver>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIXPathResult>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIXULStore>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIStringEnumerator>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIScriptSecurityManager>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDOMXULSelectControlElement>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIConsoleAPIStorage>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistDocument>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistDocumentReceiver>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIWebProgressListener2>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistURIMap>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIScriptElement>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPaymentAddress>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPaymentCurrencyAmount>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPaymentItem>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPaymentShippingOption>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPaymentDetailsModifier>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPaymentUIService>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPaymentMethodData>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPaymentDetails>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPaymentOptions>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPaymentRequest>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIConsoleReportCollector>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISDBCloseCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISDBCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionListener>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransport>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransportBuilder>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPresentationTransportBuilderConstructor>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPresentationChannelDescription>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozilla::dom::nsIContentParent>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPresentationServiceCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIWebProgress>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPresentationDevice>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPresentationControlChannel>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPresentationRespondingListener>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPresentationService>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPresentationTCPSessionTransportBuilder>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransportCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransportBuilderListener>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPresentationDataChannelSessionTransportBuilder>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPresentationControlService>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDNSServiceDiscovery>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPresentationDeviceListener>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIColorPickerShownCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIFilePickerShownCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPrintSession>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIFormatConverter>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIApplicationChooserFinishedCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsILocalHandlerApp>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIClipboardOwner>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISupportsInterfacePointer>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsPrintSettingsGTK>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsITheme>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDOMEventListener>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsILinkHandler>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIURIRefObject>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISubstitutingProtocolHandler>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsICSSLoaderObserver>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDOMXULSelectControlItemElement>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsBoxLayout>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDocumentViewerPrint>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIMutationObserver>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsITreeView>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIBaseWindow>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIBoxObject>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsITreeBoxObject>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsITreeSelection>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPropertyElement>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPrintProgressParams>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIWebNavigationInfo>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISearchSubmission>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsILoadURIDelegate>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDOMStorageManager>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIWebBrowserFind>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsITransportSecurityInfo>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIEmbeddingSiteWindow>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsITooltipTextProvider>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIAccessibleEvent>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDOMXULContainerElement>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDOMXULButtonElement>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIXULAppInfo>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIAccessibleRelation>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISpellChecker>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozIPersonalDictionary>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozITXTToHTMLConv>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozISpellCheckingEngine>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIContentSignatureReceiverCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPK11Token>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIX509CertDB>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIASN1Object>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsITokenPasswordDialogs>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsICertOverrideService>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsITokenDialogs>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIGeneratingKeypairInfoDialogs>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIKeygenThread>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIASN1Sequence>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIASN1PrintableItem>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsICertificateDialogs>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIClientAuthDialogs>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISecurityEventSink>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISiteSecurityState>::nsCOMPtr() nsCOMPtr<nsIRemoteService>::nsCOMPtr() Line | Count | Source | 450 | 3 | { | 451 | 3 | assert_validity(); | 452 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIAlertsIconURI>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIAlertsService>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIAlertNotification>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIScrollable>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIWindowWatcher>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersist>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIDOMWindow>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozIExtensionProcessScript>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPerformanceStats>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozIStorageAsyncConnection>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozIPlaceInfo>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownBarrier>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPropertyBag>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<mozIStorageRow>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<imgITools>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<imgICache>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIAutoCompletePopup>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteController>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIAppShell>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsISound>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIFind>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIEditor>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierDBService>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierUpdateObserver>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierLookupCallback>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierHashCompleter>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIWindowCreator>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIWindowProvider>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteInput>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteSimpleResultListener>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPrintProgress>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIPrintSettingsService>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIFormAutoComplete>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsILoginManager>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsILoginReputationService>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteObserver>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteResult>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIToolkitProfile>::nsCOMPtr() nsCOMPtr<nsIProfileLock>::nsCOMPtr() Line | Count | Source | 450 | 3 | { | 451 | 3 | assert_validity(); | 452 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIProfileUnlocker>::nsCOMPtr() nsCOMPtr<nsINativeAppSupport>::nsCOMPtr() Line | Count | Source | 450 | 3 | { | 451 | 3 | assert_validity(); | 452 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3 | } |
nsCOMPtr<nsIToolkitProfileService>::nsCOMPtr() Line | Count | Source | 450 | 3 | { | 451 | 3 | assert_validity(); | 452 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsICommandLineRunner>::nsCOMPtr() nsCOMPtr<nsIDirectoryServiceProvider>::nsCOMPtr() Line | Count | Source | 450 | 3 | { | 451 | 3 | assert_validity(); | 452 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 453 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIGConfService>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIGSettingsService>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIGSettingsCollection>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIIdentityKeyPair>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIZipWriter>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsIGIOMimeApp>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsICOMPtrEqTestFoo>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsICookie2>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsICrashReporter>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsITransaction>::nsCOMPtr() Unexecuted instantiation: nsCOMPtr<nsITelemetry>::nsCOMPtr() |
454 | | |
455 | | MOZ_IMPLICIT nsCOMPtr(decltype(nullptr)) |
456 | | : NSCAP_CTOR_BASE(nullptr) |
457 | 6.15k | { |
458 | 6.15k | assert_validity(); |
459 | 6.15k | NSCAP_LOG_ASSIGNMENT(this, nullptr); |
460 | 6.15k | } Unexecuted instantiation: nsCOMPtr<nsIUnicharInputStream>::nsCOMPtr(decltype(nullptr)) nsCOMPtr<mozilla::ModuleLoader>::nsCOMPtr(decltype(nullptr)) Line | Count | Source | 457 | 240 | { | 458 | 240 | assert_validity(); | 459 | 240 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 460 | 240 | } |
nsCOMPtr<nsIObserver>::nsCOMPtr(decltype(nullptr)) Line | Count | Source | 457 | 16 | { | 458 | 16 | assert_validity(); | 459 | 16 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 460 | 16 | } |
nsCOMPtr<nsIWeakReference>::nsCOMPtr(decltype(nullptr)) Line | Count | Source | 457 | 5.83k | { | 458 | 5.83k | assert_validity(); | 459 | 5.83k | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 460 | 5.83k | } |
nsCOMPtr<nsIRunnable>::nsCOMPtr(decltype(nullptr)) Line | Count | Source | 457 | 46 | { | 458 | 46 | assert_validity(); | 459 | 46 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 460 | 46 | } |
Unexecuted instantiation: nsCOMPtr<nsIEventTarget>::nsCOMPtr(decltype(nullptr)) nsCOMPtr<nsIThread>::nsCOMPtr(decltype(nullptr)) Line | Count | Source | 457 | 6 | { | 458 | 6 | assert_validity(); | 459 | 6 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 460 | 6 | } |
Unexecuted instantiation: nsCOMPtr<nsIAsyncOutputStream>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStream>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIBackgroundFileSaverObserver>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIFile>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIOutputStreamCallback>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIRequest>::nsCOMPtr(decltype(nullptr)) nsCOMPtr<nsIPrincipal>::nsCOMPtr(decltype(nullptr)) Line | Count | Source | 457 | 5 | { | 458 | 5 | assert_validity(); | 459 | 5 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 460 | 5 | } |
Unexecuted instantiation: nsCOMPtr<nsIX509Cert>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsITLSServerSecurityObserver>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIAsyncVerifyRedirectCallback>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIChannel>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyChannelFilter>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyFilter>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<mozIStorageConnection>::nsCOMPtr(decltype(nullptr)) nsCOMPtr<nsIDashboardEventNotifier>::nsCOMPtr(decltype(nullptr)) Line | Count | Source | 457 | 2 | { | 458 | 2 | assert_validity(); | 459 | 2 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 460 | 2 | } |
Unexecuted instantiation: nsCOMPtr<mozilla::dom::EventTarget>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowInner>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<mozIStorageProgressHandler>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsITimer>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIBackgroundFileSaver>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIWebProgressListener2>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsITransfer>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIURI>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIInputStreamCallback>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsINode>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<mozilla::dom::Element>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIDocShell>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsILoadGroup>::nsCOMPtr(decltype(nullptr)) nsCOMPtr<nsIContent>::nsCOMPtr(decltype(nullptr)) Line | Count | Source | 457 | 3 | { | 458 | 3 | assert_validity(); | 459 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 460 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowOuter>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIInputStream>::nsCOMPtr(decltype(nullptr)) nsCOMPtr<nsIThreadPool>::nsCOMPtr(decltype(nullptr)) Line | Count | Source | 457 | 3 | { | 458 | 3 | assert_validity(); | 459 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 460 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsISerialEventTarget>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownClient>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsISpeechTaskCallback>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsICryptoHash>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIDocument>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIStyleSheetLinkingElement>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsITreeBoxObject>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsITreeSelection>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<imgIContainer>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<mozIDOMWindowProxy>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIStreamLoader>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIX509CertList>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIAlertsService>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsINavBookmarkObserver>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsINavHistoryObserver>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsINavHistoryResultObserver>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierCacheInfo>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierUpdateObserver>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIAutoCompletePopup>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIDHCPClient>::nsCOMPtr(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsISocketFilter>::nsCOMPtr(decltype(nullptr)) |
461 | | |
462 | | nsCOMPtr(const nsCOMPtr<T>& aSmartPtr) |
463 | | : NSCAP_CTOR_BASE(aSmartPtr.mRawPtr) |
464 | 4.18M | { |
465 | 4.18M | assert_validity(); |
466 | 4.18M | if (mRawPtr) { |
467 | 4.16M | NSCAP_ADDREF(this, mRawPtr); |
468 | 4.16M | } |
469 | 4.18M | NSCAP_LOG_ASSIGNMENT(this, aSmartPtr.mRawPtr); |
470 | 4.18M | } Unexecuted instantiation: nsCOMPtr<nsIX509Cert>::nsCOMPtr(nsCOMPtr<nsIX509Cert> const&) nsCOMPtr<nsIFile>::nsCOMPtr(nsCOMPtr<nsIFile> const&) Line | Count | Source | 464 | 388 | { | 465 | 388 | assert_validity(); | 466 | 388 | if (mRawPtr) { | 467 | 76 | NSCAP_ADDREF(this, mRawPtr); | 468 | 76 | } | 469 | 388 | NSCAP_LOG_ASSIGNMENT(this, aSmartPtr.mRawPtr); | 470 | 388 | } |
Unexecuted instantiation: nsCOMPtr<nsIInputStream>::nsCOMPtr(nsCOMPtr<nsIInputStream> const&) Unexecuted instantiation: nsCOMPtr<nsISeekableStream>::nsCOMPtr(nsCOMPtr<nsISeekableStream> const&) Unexecuted instantiation: nsCOMPtr<mozilla::ModuleLoader>::nsCOMPtr(nsCOMPtr<mozilla::ModuleLoader> const&) nsCOMPtr<nsIFactory>::nsCOMPtr(nsCOMPtr<nsIFactory> const&) Line | Count | Source | 464 | 1.91M | { | 465 | 1.91M | assert_validity(); | 466 | 1.91M | if (mRawPtr) { | 467 | 1.91M | NSCAP_ADDREF(this, mRawPtr); | 468 | 1.91M | } | 469 | 1.91M | NSCAP_LOG_ASSIGNMENT(this, aSmartPtr.mRawPtr); | 470 | 1.91M | } |
nsCOMPtr<nsIThreadObserver>::nsCOMPtr(nsCOMPtr<nsIThreadObserver> const&) Line | Count | Source | 464 | 40 | { | 465 | 40 | assert_validity(); | 466 | 40 | if (mRawPtr) { | 467 | 8 | NSCAP_ADDREF(this, mRawPtr); | 468 | 8 | } | 469 | 40 | NSCAP_LOG_ASSIGNMENT(this, aSmartPtr.mRawPtr); | 470 | 40 | } |
nsCOMPtr<nsIEventTarget>::nsCOMPtr(nsCOMPtr<nsIEventTarget> const&) Line | Count | Source | 464 | 86 | { | 465 | 86 | assert_validity(); | 466 | 86 | if (mRawPtr) { | 467 | 86 | NSCAP_ADDREF(this, mRawPtr); | 468 | 86 | } | 469 | 86 | NSCAP_LOG_ASSIGNMENT(this, aSmartPtr.mRawPtr); | 470 | 86 | } |
Unexecuted instantiation: nsCOMPtr<nsITimer>::nsCOMPtr(nsCOMPtr<nsITimer> const&) nsCOMPtr<nsIURI>::nsCOMPtr(nsCOMPtr<nsIURI> const&) Line | Count | Source | 464 | 2.26M | { | 465 | 2.26M | assert_validity(); | 466 | 2.26M | if (mRawPtr) { | 467 | 2.24M | NSCAP_ADDREF(this, mRawPtr); | 468 | 2.24M | } | 469 | 2.26M | NSCAP_LOG_ASSIGNMENT(this, aSmartPtr.mRawPtr); | 470 | 2.26M | } |
nsCOMPtr<nsIObserver>::nsCOMPtr(nsCOMPtr<nsIObserver> const&) Line | Count | Source | 464 | 71 | { | 465 | 71 | assert_validity(); | 466 | 71 | if (mRawPtr) { | 467 | 55 | NSCAP_ADDREF(this, mRawPtr); | 468 | 55 | } | 469 | 71 | NSCAP_LOG_ASSIGNMENT(this, aSmartPtr.mRawPtr); | 470 | 71 | } |
nsCOMPtr<nsIWeakReference>::nsCOMPtr(nsCOMPtr<nsIWeakReference> const&) Line | Count | Source | 464 | 654 | { | 465 | 654 | assert_validity(); | 466 | 654 | if (mRawPtr) { | 467 | 19 | NSCAP_ADDREF(this, mRawPtr); | 468 | 19 | } | 469 | 654 | NSCAP_LOG_ASSIGNMENT(this, aSmartPtr.mRawPtr); | 470 | 654 | } |
Unexecuted instantiation: nsCOMPtr<nsIPrefBranch>::nsCOMPtr(nsCOMPtr<nsIPrefBranch> const&) Unexecuted instantiation: nsCOMPtr<nsIStringBundle>::nsCOMPtr(nsCOMPtr<nsIStringBundle> const&) Unexecuted instantiation: nsCOMPtr<nsICancelable>::nsCOMPtr(nsCOMPtr<nsICancelable> const&) Unexecuted instantiation: nsCOMPtr<nsIPrincipal>::nsCOMPtr(nsCOMPtr<nsIPrincipal> const&) Unexecuted instantiation: nsCOMPtr<nsIRedirectHistoryEntry>::nsCOMPtr(nsCOMPtr<nsIRedirectHistoryEntry> const&) Unexecuted instantiation: nsCOMPtr<nsIRequest>::nsCOMPtr(nsCOMPtr<nsIRequest> const&) Unexecuted instantiation: nsCOMPtr<nsIChannel>::nsCOMPtr(nsCOMPtr<nsIChannel> const&) Unexecuted instantiation: nsCOMPtr<nsIProxyInfo>::nsCOMPtr(nsCOMPtr<nsIProxyInfo> const&) nsCOMPtr<nsIThread>::nsCOMPtr(nsCOMPtr<nsIThread> const&) Line | Count | Source | 464 | 8 | { | 465 | 8 | assert_validity(); | 466 | 8 | if (mRawPtr) { | 467 | 8 | NSCAP_ADDREF(this, mRawPtr); | 468 | 8 | } | 469 | 8 | NSCAP_LOG_ASSIGNMENT(this, aSmartPtr.mRawPtr); | 470 | 8 | } |
Unexecuted instantiation: nsCOMPtr<nsIUDPSocketListener>::nsCOMPtr(nsCOMPtr<nsIUDPSocketListener> const&) Unexecuted instantiation: nsCOMPtr<nsIDNSListener>::nsCOMPtr(nsCOMPtr<nsIDNSListener> const&) Unexecuted instantiation: nsCOMPtr<nsIPropertyBag2>::nsCOMPtr(nsCOMPtr<nsIPropertyBag2> const&) Unexecuted instantiation: nsCOMPtr<nsIStreamListener>::nsCOMPtr(nsCOMPtr<nsIStreamListener> const&) Unexecuted instantiation: nsCOMPtr<nsIApplicationCache>::nsCOMPtr(nsCOMPtr<nsIApplicationCache> const&) Unexecuted instantiation: nsCOMPtr<nsICacheEntryOpenCallback>::nsCOMPtr(nsCOMPtr<nsICacheEntryOpenCallback> const&) Unexecuted instantiation: nsCOMPtr<nsILoadContext>::nsCOMPtr(nsCOMPtr<nsILoadContext> const&) Unexecuted instantiation: nsCOMPtr<nsIServerTiming>::nsCOMPtr(nsCOMPtr<nsIServerTiming> const&) Unexecuted instantiation: nsCOMPtr<nsITabParent>::nsCOMPtr(nsCOMPtr<nsITabParent> const&) Unexecuted instantiation: nsCOMPtr<nsIAsyncVerifyRedirectReadyCallback>::nsCOMPtr(nsCOMPtr<nsIAsyncVerifyRedirectReadyCallback> const&) Unexecuted instantiation: nsCOMPtr<nsILoadInfo>::nsCOMPtr(nsCOMPtr<nsILoadInfo> const&) Unexecuted instantiation: nsCOMPtr<nsIConsoleReportCollector>::nsCOMPtr(nsCOMPtr<nsIConsoleReportCollector> const&) Unexecuted instantiation: nsCOMPtr<nsIInterfaceRequestor>::nsCOMPtr(nsCOMPtr<nsIInterfaceRequestor> const&) Unexecuted instantiation: nsCOMPtr<nsINetworkInterceptController>::nsCOMPtr(nsCOMPtr<nsINetworkInterceptController> const&) Unexecuted instantiation: nsCOMPtr<nsICacheStorage>::nsCOMPtr(nsCOMPtr<nsICacheStorage> const&) Unexecuted instantiation: nsCOMPtr<nsICacheEntry>::nsCOMPtr(nsCOMPtr<nsICacheEntry> const&) Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStream>::nsCOMPtr(nsCOMPtr<nsIAsyncInputStream> const&) Unexecuted instantiation: nsCOMPtr<nsIAsyncOutputStream>::nsCOMPtr(nsCOMPtr<nsIAsyncOutputStream> const&) Unexecuted instantiation: nsCOMPtr<nsIWebSocketEventListener>::nsCOMPtr(nsCOMPtr<nsIWebSocketEventListener> const&) Unexecuted instantiation: nsCOMPtr<nsIAuthPromptCallback>::nsCOMPtr(nsCOMPtr<nsIAuthPromptCallback> const&) Unexecuted instantiation: nsCOMPtr<mozilla::dom::EventTarget>::nsCOMPtr(nsCOMPtr<mozilla::dom::EventTarget> const&) Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowInner>::nsCOMPtr(nsCOMPtr<nsPIDOMWindowInner> const&) Unexecuted instantiation: nsCOMPtr<nsIXPCComponents_utils_Sandbox>::nsCOMPtr(nsCOMPtr<nsIXPCComponents_utils_Sandbox> const&) Unexecuted instantiation: nsCOMPtr<nsIVariant>::nsCOMPtr(nsCOMPtr<nsIVariant> const&) Unexecuted instantiation: nsCOMPtr<nsIJSEnumerator>::nsCOMPtr(nsCOMPtr<nsIJSEnumerator> const&) Unexecuted instantiation: nsCOMPtr<nsIJARURI>::nsCOMPtr(nsCOMPtr<nsIJARURI> const&) Unexecuted instantiation: nsCOMPtr<nsIZipReaderCache>::nsCOMPtr(nsCOMPtr<nsIZipReaderCache> const&) nsCOMPtr<nsIURL>::nsCOMPtr(nsCOMPtr<nsIURL> const&) Line | Count | Source | 464 | 180 | { | 465 | 180 | assert_validity(); | 466 | 180 | if (mRawPtr) { | 467 | 180 | NSCAP_ADDREF(this, mRawPtr); | 468 | 180 | } | 469 | 180 | NSCAP_LOG_ASSIGNMENT(this, aSmartPtr.mRawPtr); | 470 | 180 | } |
Unexecuted instantiation: nsCOMPtr<nsIRequestObserver>::nsCOMPtr(nsCOMPtr<nsIRequestObserver> const&) Unexecuted instantiation: nsCOMPtr<mozilla::storage::StorageBaseStatementInternal>::nsCOMPtr(nsCOMPtr<mozilla::storage::StorageBaseStatementInternal> const&) Unexecuted instantiation: nsCOMPtr<mozIStorageStatementCallback>::nsCOMPtr(nsCOMPtr<mozIStorageStatementCallback> const&) Unexecuted instantiation: nsCOMPtr<nsIHelperAppLauncherDialog>::nsCOMPtr(nsCOMPtr<nsIHelperAppLauncherDialog> const&) Unexecuted instantiation: nsCOMPtr<nsIDomainPolicy>::nsCOMPtr(nsCOMPtr<nsIDomainPolicy> const&) Unexecuted instantiation: nsCOMPtr<nsIContentSink>::nsCOMPtr(nsCOMPtr<nsIContentSink> const&) Unexecuted instantiation: nsCOMPtr<nsISerialEventTarget>::nsCOMPtr(nsCOMPtr<nsISerialEventTarget> const&) Unexecuted instantiation: nsCOMPtr<nsIContent>::nsCOMPtr(nsCOMPtr<nsIContent> const&) Unexecuted instantiation: nsCOMPtr<nsIGfxInfo>::nsCOMPtr(nsCOMPtr<nsIGfxInfo> const&) Unexecuted instantiation: nsCOMPtr<nsILoadGroup>::nsCOMPtr(nsCOMPtr<nsILoadGroup> const&) Unexecuted instantiation: nsCOMPtr<nsIWidget>::nsCOMPtr(nsCOMPtr<nsIWidget> const&) Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeItem>::nsCOMPtr(nsCOMPtr<nsIDocShellTreeItem> const&) Unexecuted instantiation: nsCOMPtr<nsITimeoutHandler>::nsCOMPtr(nsCOMPtr<nsITimeoutHandler> const&) Unexecuted instantiation: nsCOMPtr<nsIDocument>::nsCOMPtr(nsCOMPtr<nsIDocument> const&) Unexecuted instantiation: nsCOMPtr<nsIScriptContext>::nsCOMPtr(nsCOMPtr<nsIScriptContext> const&) Unexecuted instantiation: nsCOMPtr<nsIDocShell>::nsCOMPtr(nsCOMPtr<nsIDocShell> const&) Unexecuted instantiation: nsCOMPtr<imgINotificationObserver>::nsCOMPtr(nsCOMPtr<imgINotificationObserver> const&) Unexecuted instantiation: nsCOMPtr<mozilla::dom::Element>::nsCOMPtr(nsCOMPtr<mozilla::dom::Element> const&) Unexecuted instantiation: nsCOMPtr<nsIStackFrame>::nsCOMPtr(nsCOMPtr<nsIStackFrame> const&) Unexecuted instantiation: nsCOMPtr<nsISelectionListener>::nsCOMPtr(nsCOMPtr<nsISelectionListener> const&) Unexecuted instantiation: nsCOMPtr<nsITextInputProcessorCallback>::nsCOMPtr(nsCOMPtr<nsITextInputProcessorCallback> const&) Unexecuted instantiation: nsCOMPtr<nsINode>::nsCOMPtr(nsCOMPtr<nsINode> const&) Unexecuted instantiation: nsCOMPtr<nsIContentPermissionRequestCallback>::nsCOMPtr(nsCOMPtr<nsIContentPermissionRequestCallback> const&) Unexecuted instantiation: nsCOMPtr<nsIParser>::nsCOMPtr(nsCOMPtr<nsIParser> const&) Unexecuted instantiation: nsCOMPtr<nsIContentViewer>::nsCOMPtr(nsCOMPtr<nsIContentViewer> const&) Unexecuted instantiation: nsCOMPtr<nsIPresShell>::nsCOMPtr(nsCOMPtr<nsIPresShell> const&) Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowOuter>::nsCOMPtr(nsCOMPtr<nsPIDOMWindowOuter> const&) Unexecuted instantiation: nsCOMPtr<nsIFrameLoaderOwner>::nsCOMPtr(nsCOMPtr<nsIFrameLoaderOwner> const&) Unexecuted instantiation: nsCOMPtr<nsIGlobalObject>::nsCOMPtr(nsCOMPtr<nsIGlobalObject> const&) Unexecuted instantiation: nsCOMPtr<imgIContainer>::nsCOMPtr(nsCOMPtr<imgIContainer> const&) Unexecuted instantiation: nsCOMPtr<nsICanvasRenderingContextInternal>::nsCOMPtr(nsCOMPtr<nsICanvasRenderingContextInternal> const&) Unexecuted instantiation: nsCOMPtr<nsIWebProgressListener>::nsCOMPtr(nsCOMPtr<nsIWebProgressListener> const&) Unexecuted instantiation: nsCOMPtr<nsITransferable>::nsCOMPtr(nsCOMPtr<nsITransferable> const&) Unexecuted instantiation: nsCOMPtr<nsIClipboard>::nsCOMPtr(nsCOMPtr<nsIClipboard> const&) Unexecuted instantiation: nsCOMPtr<nsIListenerChangeListener>::nsCOMPtr(nsCOMPtr<nsIListenerChangeListener> const&) Unexecuted instantiation: nsCOMPtr<nsICacheInfoChannel>::nsCOMPtr(nsCOMPtr<nsICacheInfoChannel> const&) Unexecuted instantiation: nsCOMPtr<nsIThreadPool>::nsCOMPtr(nsCOMPtr<nsIThreadPool> const&) Unexecuted instantiation: nsCOMPtr<nsIDOMGeoPosition>::nsCOMPtr(nsCOMPtr<nsIDOMGeoPosition> const&) Unexecuted instantiation: nsCOMPtr<nsIContentPermissionRequester>::nsCOMPtr(nsCOMPtr<nsIContentPermissionRequester> const&) Unexecuted instantiation: nsCOMPtr<nsIContentPermissionRequest>::nsCOMPtr(nsCOMPtr<nsIContentPermissionRequest> const&) Unexecuted instantiation: nsCOMPtr<nsIMediaDevice>::nsCOMPtr(nsCOMPtr<nsIMediaDevice> const&) Unexecuted instantiation: nsCOMPtr<nsIGetUserMediaDevicesSuccessCallback>::nsCOMPtr(nsCOMPtr<nsIGetUserMediaDevicesSuccessCallback> const&) Unexecuted instantiation: nsCOMPtr<nsIDOMGetUserMediaErrorCallback>::nsCOMPtr(nsCOMPtr<nsIDOMGetUserMediaErrorCallback> const&) Unexecuted instantiation: nsCOMPtr<nsIDOMMozWakeLockListener>::nsCOMPtr(nsCOMPtr<nsIDOMMozWakeLockListener> const&) Unexecuted instantiation: nsCOMPtr<nsIPushData>::nsCOMPtr(nsCOMPtr<nsIPushData> const&) Unexecuted instantiation: nsCOMPtr<nsIUDPSocket>::nsCOMPtr(nsCOMPtr<nsIUDPSocket> const&) Unexecuted instantiation: nsCOMPtr<nsIClearSiteDataCallback>::nsCOMPtr(nsCOMPtr<nsIClearSiteDataCallback> const&) Unexecuted instantiation: nsCOMPtr<nsIGetSitesWithDataCallback>::nsCOMPtr(nsCOMPtr<nsIGetSitesWithDataCallback> const&) Unexecuted instantiation: nsCOMPtr<nsIInternalPluginTag>::nsCOMPtr(nsCOMPtr<nsIInternalPluginTag> const&) Unexecuted instantiation: nsCOMPtr<nsIFileURL>::nsCOMPtr(nsCOMPtr<nsIFileURL> const&) Unexecuted instantiation: nsCOMPtr<nsIWorkerDebuggerListener>::nsCOMPtr(nsCOMPtr<nsIWorkerDebuggerListener> const&) Unexecuted instantiation: nsCOMPtr<nsIWorkerDebuggerManagerListener>::nsCOMPtr(nsCOMPtr<nsIWorkerDebuggerManagerListener> const&) Unexecuted instantiation: nsCOMPtr<nsIAudioChannelAgentCallback>::nsCOMPtr(nsCOMPtr<nsIAudioChannelAgentCallback> const&) Unexecuted instantiation: nsCOMPtr<nsIHttpChannel>::nsCOMPtr(nsCOMPtr<nsIHttpChannel> const&) Unexecuted instantiation: nsCOMPtr<nsIScriptElement>::nsCOMPtr(nsCOMPtr<nsIScriptElement> const&) Unexecuted instantiation: nsCOMPtr<nsIPaymentCurrencyAmount>::nsCOMPtr(nsCOMPtr<nsIPaymentCurrencyAmount> const&) Unexecuted instantiation: nsCOMPtr<nsIPaymentItem>::nsCOMPtr(nsCOMPtr<nsIPaymentItem> const&) Unexecuted instantiation: nsCOMPtr<nsIArray>::nsCOMPtr(nsCOMPtr<nsIArray> const&) Unexecuted instantiation: nsCOMPtr<nsIPaymentDetails>::nsCOMPtr(nsCOMPtr<nsIPaymentDetails> const&) Unexecuted instantiation: nsCOMPtr<nsIPaymentOptions>::nsCOMPtr(nsCOMPtr<nsIPaymentOptions> const&) Unexecuted instantiation: nsCOMPtr<nsIPaymentActionResponse>::nsCOMPtr(nsCOMPtr<nsIPaymentActionResponse> const&) Unexecuted instantiation: nsCOMPtr<nsIPaymentAddress>::nsCOMPtr(nsCOMPtr<nsIPaymentAddress> const&) Unexecuted instantiation: nsCOMPtr<nsIServiceWorkerManagerListener>::nsCOMPtr(nsCOMPtr<nsIServiceWorkerManagerListener> const&) Unexecuted instantiation: nsCOMPtr<nsIServiceWorkerRegistrationInfoListener>::nsCOMPtr(nsCOMPtr<nsIServiceWorkerRegistrationInfoListener> const&) Unexecuted instantiation: nsCOMPtr<nsIPresentationService>::nsCOMPtr(nsCOMPtr<nsIPresentationService> const&) Unexecuted instantiation: nsCOMPtr<nsIPresentationDevice>::nsCOMPtr(nsCOMPtr<nsIPresentationDevice> const&) Unexecuted instantiation: nsCOMPtr<nsIPresentationControlChannel>::nsCOMPtr(nsCOMPtr<nsIPresentationControlChannel> const&) Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransportCallback>::nsCOMPtr(nsCOMPtr<nsIPresentationSessionTransportCallback> const&) Unexecuted instantiation: nsCOMPtr<nsIScreen>::nsCOMPtr(nsCOMPtr<nsIScreen> const&) Unexecuted instantiation: nsCOMPtr<nsITheme>::nsCOMPtr(nsCOMPtr<nsITheme> const&) Unexecuted instantiation: nsCOMPtr<nsITransaction>::nsCOMPtr(nsCOMPtr<nsITransaction> const&) Unexecuted instantiation: nsCOMPtr<imgIRequest>::nsCOMPtr(nsCOMPtr<imgIRequest> const&) Unexecuted instantiation: nsCOMPtr<nsINodeList>::nsCOMPtr(nsCOMPtr<nsINodeList> const&) Unexecuted instantiation: nsCOMPtr<nsIPrintSettings>::nsCOMPtr(nsCOMPtr<nsIPrintSettings> const&) Unexecuted instantiation: nsCOMPtr<nsISHEntry>::nsCOMPtr(nsCOMPtr<nsISHEntry> const&) Unexecuted instantiation: nsCOMPtr<nsIStructuredCloneContainer>::nsCOMPtr(nsCOMPtr<nsIStructuredCloneContainer> const&) Unexecuted instantiation: nsCOMPtr<nsITreeView>::nsCOMPtr(nsCOMPtr<nsITreeView> const&) Unexecuted instantiation: nsCOMPtr<nsIURIContentListener>::nsCOMPtr(nsCOMPtr<nsIURIContentListener> const&) Unexecuted instantiation: nsCOMPtr<nsIX509CertList>::nsCOMPtr(nsCOMPtr<nsIX509CertList> const&) Unexecuted instantiation: nsCOMPtr<nsIMutableArray>::nsCOMPtr(nsCOMPtr<nsIMutableArray> const&) Unexecuted instantiation: nsCOMPtr<nsIAlertNotification>::nsCOMPtr(nsCOMPtr<nsIAlertNotification> const&) Unexecuted instantiation: nsCOMPtr<nsIPerformanceObserver>::nsCOMPtr(nsCOMPtr<nsIPerformanceObserver> const&) Unexecuted instantiation: nsCOMPtr<mozIVisitInfo>::nsCOMPtr(nsCOMPtr<mozIVisitInfo> const&) Unexecuted instantiation: nsCOMPtr<nsINavBookmarkObserver>::nsCOMPtr(nsCOMPtr<nsINavBookmarkObserver> const&) Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierCallback>::nsCOMPtr(nsCOMPtr<nsIUrlClassifierCallback> const&) Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierLookupCallback>::nsCOMPtr(nsCOMPtr<nsIUrlClassifierLookupCallback> const&) Unexecuted instantiation: nsCOMPtr<nsIURIClassifierCallback>::nsCOMPtr(nsCOMPtr<nsIURIClassifierCallback> const&) Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteInput>::nsCOMPtr(nsCOMPtr<nsIAutoCompleteInput> const&) Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteSimpleResultListener>::nsCOMPtr(nsCOMPtr<nsIAutoCompleteSimpleResultListener> const&) Unexecuted instantiation: nsCOMPtr<nsIProfileLock>::nsCOMPtr(nsCOMPtr<nsIProfileLock> const&) Unexecuted instantiation: nsCOMPtr<nsIGSettingsCollection>::nsCOMPtr(nsCOMPtr<nsIGSettingsCollection> const&) Unexecuted instantiation: nsCOMPtr<nsIInputStreamLengthCallback>::nsCOMPtr(nsCOMPtr<nsIInputStreamLengthCallback> const&) Unexecuted instantiation: nsCOMPtr<nsIInputStreamCallback>::nsCOMPtr(nsCOMPtr<nsIInputStreamCallback> const&) Unexecuted instantiation: nsCOMPtr<nsICookieManager>::nsCOMPtr(nsCOMPtr<nsICookieManager> const&) Unexecuted instantiation: nsCOMPtr<nsIDHCPClient>::nsCOMPtr(nsCOMPtr<nsIDHCPClient> const&) Unexecuted instantiation: nsCOMPtr<nsITelemetry>::nsCOMPtr(nsCOMPtr<nsITelemetry> const&) |
471 | | |
472 | | nsCOMPtr(nsCOMPtr<T>&& aSmartPtr) |
473 | | : NSCAP_CTOR_BASE(aSmartPtr.mRawPtr) |
474 | 1.13M | { |
475 | 1.13M | assert_validity(); |
476 | 1.13M | aSmartPtr.mRawPtr = nullptr; |
477 | 1.13M | NSCAP_LOG_ASSIGNMENT(this, mRawPtr); |
478 | 1.13M | NSCAP_ASSERT_NO_QUERY_NEEDED(); |
479 | 1.13M | } Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStream>::nsCOMPtr(nsCOMPtr<nsIAsyncInputStream>&&) Unexecuted instantiation: nsCOMPtr<nsIInputStreamCallback>::nsCOMPtr(nsCOMPtr<nsIInputStreamCallback>&&) Unexecuted instantiation: nsCOMPtr<nsITimer>::nsCOMPtr(nsCOMPtr<nsITimer>&&) nsCOMPtr<nsIURI>::nsCOMPtr(nsCOMPtr<nsIURI>&&) Line | Count | Source | 474 | 1.13M | { | 475 | 1.13M | assert_validity(); | 476 | 1.13M | aSmartPtr.mRawPtr = nullptr; | 477 | 1.13M | NSCAP_LOG_ASSIGNMENT(this, mRawPtr); | 478 | 1.13M | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 479 | 1.13M | } |
nsCOMPtr<nsIFile>::nsCOMPtr(nsCOMPtr<nsIFile>&&) Line | Count | Source | 474 | 9 | { | 475 | 9 | assert_validity(); | 476 | 9 | aSmartPtr.mRawPtr = nullptr; | 477 | 9 | NSCAP_LOG_ASSIGNMENT(this, mRawPtr); | 478 | 9 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 479 | 9 | } |
Unexecuted instantiation: nsCOMPtr<nsITabParent>::nsCOMPtr(nsCOMPtr<nsITabParent>&&) Unexecuted instantiation: nsCOMPtr<nsIAsyncVerifyRedirectReadyCallback>::nsCOMPtr(nsCOMPtr<nsIAsyncVerifyRedirectReadyCallback>&&) Unexecuted instantiation: nsCOMPtr<nsIChannel>::nsCOMPtr(nsCOMPtr<nsIChannel>&&) Unexecuted instantiation: nsCOMPtr<nsILoadInfo>::nsCOMPtr(nsCOMPtr<nsILoadInfo>&&) Unexecuted instantiation: nsCOMPtr<nsICacheStorage>::nsCOMPtr(nsCOMPtr<nsICacheStorage>&&) Unexecuted instantiation: nsCOMPtr<nsIZipReaderCache>::nsCOMPtr(nsCOMPtr<nsIZipReaderCache>&&) Unexecuted instantiation: nsCOMPtr<nsIJARURI>::nsCOMPtr(nsCOMPtr<nsIJARURI>&&) nsCOMPtr<nsIURL>::nsCOMPtr(nsCOMPtr<nsIURL>&&) Line | Count | Source | 474 | 90 | { | 475 | 90 | assert_validity(); | 476 | 90 | aSmartPtr.mRawPtr = nullptr; | 477 | 90 | NSCAP_LOG_ASSIGNMENT(this, mRawPtr); | 478 | 90 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 479 | 90 | } |
Unexecuted instantiation: nsCOMPtr<nsIPrincipal>::nsCOMPtr(nsCOMPtr<nsIPrincipal>&&) Unexecuted instantiation: nsCOMPtr<nsIEventTarget>::nsCOMPtr(nsCOMPtr<nsIEventTarget>&&) Unexecuted instantiation: nsCOMPtr<nsIStreamListener>::nsCOMPtr(nsCOMPtr<nsIStreamListener>&&) Unexecuted instantiation: nsCOMPtr<nsIThread>::nsCOMPtr(nsCOMPtr<nsIThread>&&) Unexecuted instantiation: nsCOMPtr<nsILoadGroup>::nsCOMPtr(nsCOMPtr<nsILoadGroup>&&) Unexecuted instantiation: nsCOMPtr<mozilla::dom::EventTarget>::nsCOMPtr(nsCOMPtr<mozilla::dom::EventTarget>&&) Unexecuted instantiation: nsCOMPtr<mozilla::dom::Element>::nsCOMPtr(nsCOMPtr<mozilla::dom::Element>&&) Unexecuted instantiation: nsCOMPtr<nsINode>::nsCOMPtr(nsCOMPtr<nsINode>&&) Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowOuter>::nsCOMPtr(nsCOMPtr<nsPIDOMWindowOuter>&&) Unexecuted instantiation: nsCOMPtr<nsIInputStream>::nsCOMPtr(nsCOMPtr<nsIInputStream>&&) Unexecuted instantiation: nsCOMPtr<nsIGlobalObject>::nsCOMPtr(nsCOMPtr<nsIGlobalObject>&&) Unexecuted instantiation: nsCOMPtr<nsIWebProgressListener>::nsCOMPtr(nsCOMPtr<nsIWebProgressListener>&&) Unexecuted instantiation: nsCOMPtr<nsIDocShell>::nsCOMPtr(nsCOMPtr<nsIDocShell>&&) Unexecuted instantiation: nsCOMPtr<nsIContent>::nsCOMPtr(nsCOMPtr<nsIContent>&&) Unexecuted instantiation: nsCOMPtr<nsIClipboard>::nsCOMPtr(nsCOMPtr<nsIClipboard>&&) Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownClient>::nsCOMPtr(nsCOMPtr<nsIAsyncShutdownClient>&&) Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowInner>::nsCOMPtr(nsCOMPtr<nsPIDOMWindowInner>&&) Unexecuted instantiation: nsCOMPtr<nsIContentPermissionRequest>::nsCOMPtr(nsCOMPtr<nsIContentPermissionRequest>&&) Unexecuted instantiation: nsCOMPtr<nsIWeakReference>::nsCOMPtr(nsCOMPtr<nsIWeakReference>&&) Unexecuted instantiation: nsCOMPtr<nsIGetUserMediaDevicesSuccessCallback>::nsCOMPtr(nsCOMPtr<nsIGetUserMediaDevicesSuccessCallback>&&) Unexecuted instantiation: nsCOMPtr<nsIDOMGetUserMediaErrorCallback>::nsCOMPtr(nsCOMPtr<nsIDOMGetUserMediaErrorCallback>&&) Unexecuted instantiation: nsCOMPtr<nsIPaymentActionResponse>::nsCOMPtr(nsCOMPtr<nsIPaymentActionResponse>&&) Unexecuted instantiation: nsCOMPtr<nsIPaymentAddress>::nsCOMPtr(nsCOMPtr<nsIPaymentAddress>&&) Unexecuted instantiation: nsCOMPtr<nsIPresentationService>::nsCOMPtr(nsCOMPtr<nsIPresentationService>&&) Unexecuted instantiation: nsCOMPtr<nsIScreen>::nsCOMPtr(nsCOMPtr<nsIScreen>&&) Unexecuted instantiation: nsCOMPtr<nsIDOMEventListener>::nsCOMPtr(nsCOMPtr<nsIDOMEventListener>&&) Unexecuted instantiation: nsCOMPtr<nsIContentViewer>::nsCOMPtr(nsCOMPtr<nsIContentViewer>&&) Unexecuted instantiation: nsCOMPtr<nsIDocument>::nsCOMPtr(nsCOMPtr<nsIDocument>&&) Unexecuted instantiation: nsCOMPtr<nsIPerformanceObserver>::nsCOMPtr(nsCOMPtr<nsIPerformanceObserver>&&) Unexecuted instantiation: nsCOMPtr<nsINavBookmarkObserver>::nsCOMPtr(nsCOMPtr<nsINavBookmarkObserver>&&) Unexecuted instantiation: nsCOMPtr<nsINavHistoryObserver>::nsCOMPtr(nsCOMPtr<nsINavHistoryObserver>&&) Unexecuted instantiation: nsCOMPtr<nsINavHistoryResultObserver>::nsCOMPtr(nsCOMPtr<nsINavHistoryResultObserver>&&) Unexecuted instantiation: nsCOMPtr<nsIVariant>::nsCOMPtr(nsCOMPtr<nsIVariant>&&) Unexecuted instantiation: nsCOMPtr<nsIURIClassifierCallback>::nsCOMPtr(nsCOMPtr<nsIURIClassifierCallback>&&) Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierCallback>::nsCOMPtr(nsCOMPtr<nsIUrlClassifierCallback>&&) Unexecuted instantiation: nsCOMPtr<nsIProfileLock>::nsCOMPtr(nsCOMPtr<nsIProfileLock>&&) Unexecuted instantiation: nsCOMPtr<nsIInputStreamLengthCallback>::nsCOMPtr(nsCOMPtr<nsIInputStreamLengthCallback>&&) |
480 | | |
481 | | MOZ_IMPLICIT nsCOMPtr(T* aRawPtr) |
482 | | : NSCAP_CTOR_BASE(aRawPtr) |
483 | 82.0M | { |
484 | 82.0M | assert_validity(); |
485 | 82.0M | if (mRawPtr) { |
486 | 26.8M | NSCAP_ADDREF(this, mRawPtr); |
487 | 26.8M | } |
488 | 82.0M | NSCAP_LOG_ASSIGNMENT(this, aRawPtr); |
489 | 82.0M | NSCAP_ASSERT_NO_QUERY_NEEDED(); |
490 | 82.0M | } Unexecuted instantiation: nsCOMPtr<mozISandboxReport>::nsCOMPtr(mozISandboxReport*) Unexecuted instantiation: nsCOMPtr<mozISandboxReportArray>::nsCOMPtr(mozISandboxReportArray*) nsCOMPtr<nsIFile>::nsCOMPtr(nsIFile*) Line | Count | Source | 483 | 18 | { | 484 | 18 | assert_validity(); | 485 | 18 | if (mRawPtr) { | 486 | 18 | NSCAP_ADDREF(this, mRawPtr); | 487 | 18 | } | 488 | 18 | NSCAP_LOG_ASSIGNMENT(this, aRawPtr); | 489 | 18 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 490 | 18 | } |
nsCOMPtr<nsIEventTarget>::nsCOMPtr(nsIEventTarget*) Line | Count | Source | 483 | 50 | { | 484 | 50 | assert_validity(); | 485 | 50 | if (mRawPtr) { | 486 | 13 | NSCAP_ADDREF(this, mRawPtr); | 487 | 13 | } | 488 | 50 | NSCAP_LOG_ASSIGNMENT(this, aRawPtr); | 489 | 50 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 490 | 50 | } |
nsCOMPtr<nsIZipReader>::nsCOMPtr(nsIZipReader*) Line | Count | Source | 483 | 5 | { | 484 | 5 | assert_validity(); | 485 | 5 | if (mRawPtr) { | 486 | 5 | NSCAP_ADDREF(this, mRawPtr); | 487 | 5 | } | 488 | 5 | NSCAP_LOG_ASSIGNMENT(this, aRawPtr); | 489 | 5 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 490 | 5 | } |
Unexecuted instantiation: nsCOMPtr<nsIX509Cert>::nsCOMPtr(nsIX509Cert*) Unexecuted instantiation: nsCOMPtr<nsIArray>::nsCOMPtr(nsIArray*) Unexecuted instantiation: nsCOMPtr<nsIVariant>::nsCOMPtr(nsIVariant*) nsCOMPtr<nsISimpleEnumerator>::nsCOMPtr(nsISimpleEnumerator*) Line | Count | Source | 483 | 20 | { | 484 | 20 | assert_validity(); | 485 | 20 | if (mRawPtr) { | 486 | 20 | NSCAP_ADDREF(this, mRawPtr); | 487 | 20 | } | 488 | 20 | NSCAP_LOG_ASSIGNMENT(this, aRawPtr); | 489 | 20 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 490 | 20 | } |
Unexecuted instantiation: nsCOMPtr<nsIWritableVariant>::nsCOMPtr(nsIWritableVariant*) nsCOMPtr<nsIObserver>::nsCOMPtr(nsIObserver*) Line | Count | Source | 483 | 68 | { | 484 | 68 | assert_validity(); | 485 | 68 | if (mRawPtr) { | 486 | 68 | NSCAP_ADDREF(this, mRawPtr); | 487 | 68 | } | 488 | 68 | NSCAP_LOG_ASSIGNMENT(this, aRawPtr); | 489 | 68 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 490 | 68 | } |
Unexecuted instantiation: nsCOMPtr<nsIPersistentProperties>::nsCOMPtr(nsIPersistentProperties*) nsCOMPtr<nsIDirectoryServiceProvider>::nsCOMPtr(nsIDirectoryServiceProvider*) Line | Count | Source | 483 | 12 | { | 484 | 12 | assert_validity(); | 485 | 12 | if (mRawPtr) { | 486 | 9 | NSCAP_ADDREF(this, mRawPtr); | 487 | 9 | } | 488 | 12 | NSCAP_LOG_ASSIGNMENT(this, aRawPtr); | 489 | 12 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 490 | 12 | } |
nsCOMPtr<nsICategoryEntry>::nsCOMPtr(nsICategoryEntry*) Line | Count | Source | 483 | 10 | { | 484 | 10 | assert_validity(); | 485 | 10 | if (mRawPtr) { | 486 | 0 | NSCAP_ADDREF(this, mRawPtr); | 487 | 0 | } | 488 | 10 | NSCAP_LOG_ASSIGNMENT(this, aRawPtr); | 489 | 10 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 490 | 10 | } |
Unexecuted instantiation: nsCOMPtr<nsIInputStream>::nsCOMPtr(nsIInputStream*) Unexecuted instantiation: nsCOMPtr<nsIInputStreamCallback>::nsCOMPtr(nsIInputStreamCallback*) Unexecuted instantiation: nsCOMPtr<nsIInputStreamLengthCallback>::nsCOMPtr(nsIInputStreamLengthCallback*) Unexecuted instantiation: nsCOMPtr<nsIOutputStream>::nsCOMPtr(nsIOutputStream*) Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStreamLength>::nsCOMPtr(nsIAsyncInputStreamLength*) Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStream>::nsCOMPtr(nsIAsyncInputStream*) Unexecuted instantiation: nsCOMPtr<nsIOutputStreamCallback>::nsCOMPtr(nsIOutputStreamCallback*) Unexecuted instantiation: nsCOMPtr<nsIInputStreamTee>::nsCOMPtr(nsIInputStreamTee*) Unexecuted instantiation: nsCOMPtr<nsISupportsID>::nsCOMPtr(nsISupportsID*) Unexecuted instantiation: nsCOMPtr<nsIFactory>::nsCOMPtr(nsIFactory*) Unexecuted instantiation: nsCOMPtr<nsISerialEventTarget>::nsCOMPtr(nsISerialEventTarget*) Unexecuted instantiation: nsCOMPtr<nsIBlockThreadedExecutionCallback>::nsCOMPtr(nsIBlockThreadedExecutionCallback*) nsCOMPtr<nsIThreadPool>::nsCOMPtr(nsIThreadPool*) Line | Count | Source | 483 | 3 | { | 484 | 3 | assert_validity(); | 485 | 3 | if (mRawPtr) { | 486 | 3 | NSCAP_ADDREF(this, mRawPtr); | 487 | 3 | } | 488 | 3 | NSCAP_LOG_ASSIGNMENT(this, aRawPtr); | 489 | 3 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 490 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIThreadObserver>::nsCOMPtr(nsIThreadObserver*) nsCOMPtr<nsIIdlePeriod>::nsCOMPtr(nsIIdlePeriod*) Line | Count | Source | 483 | 3 | { | 484 | 3 | assert_validity(); | 485 | 3 | if (mRawPtr) { | 486 | 3 | NSCAP_ADDREF(this, mRawPtr); | 487 | 3 | } | 488 | 3 | NSCAP_LOG_ASSIGNMENT(this, aRawPtr); | 489 | 3 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 490 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsINestedEventLoopCondition>::nsCOMPtr(nsINestedEventLoopCondition*) Unexecuted instantiation: nsCOMPtr<nsIThreadPoolListener>::nsCOMPtr(nsIThreadPoolListener*) Unexecuted instantiation: nsCOMPtr<nsIURIMutator>::nsCOMPtr(nsIURIMutator*) nsCOMPtr<nsIURI>::nsCOMPtr(nsIURI*) Line | Count | Source | 483 | 4.13M | { | 484 | 4.13M | assert_validity(); | 485 | 4.13M | if (mRawPtr) { | 486 | 4.12M | NSCAP_ADDREF(this, mRawPtr); | 487 | 4.12M | } | 488 | 4.13M | NSCAP_LOG_ASSIGNMENT(this, aRawPtr); | 489 | 4.13M | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 490 | 4.13M | } |
Unexecuted instantiation: nsCOMPtr<nsIDocument>::nsCOMPtr(nsIDocument*) Unexecuted instantiation: nsCOMPtr<nsIChromeRegistry>::nsCOMPtr(nsIChromeRegistry*) Unexecuted instantiation: nsCOMPtr<nsIPresShell>::nsCOMPtr(nsIPresShell*) Unexecuted instantiation: nsCOMPtr<nsIRelativeFilePref>::nsCOMPtr(nsIRelativeFilePref*) nsCOMPtr<nsIPrefBranch>::nsCOMPtr(nsIPrefBranch*) Line | Count | Source | 483 | 6 | { | 484 | 6 | assert_validity(); | 485 | 6 | if (mRawPtr) { | 486 | 6 | NSCAP_ADDREF(this, mRawPtr); | 487 | 6 | } | 488 | 6 | NSCAP_LOG_ASSIGNMENT(this, aRawPtr); | 489 | 6 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 490 | 6 | } |
Unexecuted instantiation: nsCOMPtr<nsICollation>::nsCOMPtr(nsICollation*) Unexecuted instantiation: nsCOMPtr<nsITimer>::nsCOMPtr(nsITimer*) Unexecuted instantiation: nsCOMPtr<nsIThread>::nsCOMPtr(nsIThread*) Unexecuted instantiation: nsCOMPtr<nsINetworkPredictor>::nsCOMPtr(nsINetworkPredictor*) Unexecuted instantiation: nsCOMPtr<nsICaptivePortalService>::nsCOMPtr(nsICaptivePortalService*) Unexecuted instantiation: nsCOMPtr<nsILoadContext>::nsCOMPtr(nsILoadContext*) Unexecuted instantiation: nsCOMPtr<nsIChannel>::nsCOMPtr(nsIChannel*) Unexecuted instantiation: nsCOMPtr<nsILoadContextInfo>::nsCOMPtr(nsILoadContextInfo*) Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowOuter>::nsCOMPtr(nsPIDOMWindowOuter*) nsCOMPtr<nsIPrincipal>::nsCOMPtr(nsIPrincipal*) Line | Count | Source | 483 | 16 | { | 484 | 16 | assert_validity(); | 485 | 16 | if (mRawPtr) { | 486 | 16 | NSCAP_ADDREF(this, mRawPtr); | 487 | 16 | } | 488 | 16 | NSCAP_LOG_ASSIGNMENT(this, aRawPtr); | 489 | 16 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 490 | 16 | } |
Unexecuted instantiation: nsCOMPtr<nsIDocShell>::nsCOMPtr(nsIDocShell*) Unexecuted instantiation: nsCOMPtr<nsIRedirectHistoryEntry>::nsCOMPtr(nsIRedirectHistoryEntry*) nsCOMPtr<nsIXPConnect>::nsCOMPtr(nsIXPConnect*) Line | Count | Source | 483 | 16.2M | { | 484 | 16.2M | assert_validity(); | 485 | 16.2M | if (mRawPtr) { | 486 | 16.2M | NSCAP_ADDREF(this, mRawPtr); | 487 | 16.2M | } | 488 | 16.2M | NSCAP_LOG_ASSIGNMENT(this, aRawPtr); | 489 | 16.2M | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 490 | 16.2M | } |
Unexecuted instantiation: nsCOMPtr<nsINetworkPredictorVerifier>::nsCOMPtr(nsINetworkPredictorVerifier*) Unexecuted instantiation: nsCOMPtr<nsIStreamListener>::nsCOMPtr(nsIStreamListener*) Unexecuted instantiation: nsCOMPtr<nsITLSServerSocket>::nsCOMPtr(nsITLSServerSocket*) Unexecuted instantiation: nsCOMPtr<nsITLSClientStatus>::nsCOMPtr(nsITLSClientStatus*) Unexecuted instantiation: nsCOMPtr<nsIAsyncVerifyRedirectCallback>::nsCOMPtr(nsIAsyncVerifyRedirectCallback*) Unexecuted instantiation: nsCOMPtr<nsIRequestTailUnblockCallback>::nsCOMPtr(nsIRequestTailUnblockCallback*) nsCOMPtr<nsIRequestContext>::nsCOMPtr(nsIRequestContext*) Line | Count | Source | 483 | 3 | { | 484 | 3 | assert_validity(); | 485 | 3 | if (mRawPtr) { | 486 | 3 | NSCAP_ADDREF(this, mRawPtr); | 487 | 3 | } | 488 | 3 | NSCAP_LOG_ASSIGNMENT(this, aRawPtr); | 489 | 3 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 490 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIBufferedInputStream>::nsCOMPtr(nsIBufferedInputStream*) Unexecuted instantiation: nsCOMPtr<nsIURIClassifierCallback>::nsCOMPtr(nsIURIClassifierCallback*) Unexecuted instantiation: nsCOMPtr<nsIIOServiceInternal>::nsCOMPtr(nsIIOServiceInternal*) Unexecuted instantiation: nsCOMPtr<nsIRequest>::nsCOMPtr(nsIRequest*) Unexecuted instantiation: nsCOMPtr<nsILoadInfo>::nsCOMPtr(nsILoadInfo*) Unexecuted instantiation: nsCOMPtr<nsIFileStream>::nsCOMPtr(nsIFileStream*) Unexecuted instantiation: nsCOMPtr<nsISystemProxySettings>::nsCOMPtr(nsISystemProxySettings*) Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyService>::nsCOMPtr(nsIProtocolProxyService*) Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyCallback>::nsCOMPtr(nsIProtocolProxyCallback*) Unexecuted instantiation: nsCOMPtr<nsIServerSocket>::nsCOMPtr(nsIServerSocket*) Unexecuted instantiation: nsCOMPtr<nsISocketTransport>::nsCOMPtr(nsISocketTransport*) Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyFilter>::nsCOMPtr(nsIProtocolProxyFilter*) Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyChannelFilter>::nsCOMPtr(nsIProtocolProxyChannelFilter*) nsCOMPtr<nsIURLParser>::nsCOMPtr(nsIURLParser*) Line | Count | Source | 483 | 3 | { | 484 | 3 | assert_validity(); | 485 | 3 | if (mRawPtr) { | 486 | 3 | NSCAP_ADDREF(this, mRawPtr); | 487 | 3 | } | 488 | 3 | NSCAP_LOG_ASSIGNMENT(this, aRawPtr); | 489 | 3 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 490 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIInputAvailableCallback>::nsCOMPtr(nsIInputAvailableCallback*) Unexecuted instantiation: nsCOMPtr<nsITransport>::nsCOMPtr(nsITransport*) Unexecuted instantiation: nsCOMPtr<nsIUDPSocket>::nsCOMPtr(nsIUDPSocket*) Unexecuted instantiation: nsCOMPtr<nsIUDPSocketListener>::nsCOMPtr(nsIUDPSocketListener*) Unexecuted instantiation: nsCOMPtr<nsINetAddr>::nsCOMPtr(nsINetAddr*) Unexecuted instantiation: nsCOMPtr<nsIUDPMessage>::nsCOMPtr(nsIUDPMessage*) Unexecuted instantiation: nsCOMPtr<nsIDNSListener>::nsCOMPtr(nsIDNSListener*) Unexecuted instantiation: nsCOMPtr<mozIStorageConnection>::nsCOMPtr(mozIStorageConnection*) Unexecuted instantiation: nsCOMPtr<mozIStorageStatement>::nsCOMPtr(mozIStorageStatement*) Unexecuted instantiation: nsCOMPtr<mozIStorageFunction>::nsCOMPtr(mozIStorageFunction*) Unexecuted instantiation: nsCOMPtr<mozIStorageBindingParamsArray>::nsCOMPtr(mozIStorageBindingParamsArray*) Unexecuted instantiation: nsCOMPtr<nsICancelable>::nsCOMPtr(nsICancelable*) Unexecuted instantiation: nsCOMPtr<nsIDNSRecord>::nsCOMPtr(nsIDNSRecord*) Unexecuted instantiation: nsCOMPtr<nsIDNSByTypeRecord>::nsCOMPtr(nsIDNSByTypeRecord*) Unexecuted instantiation: nsCOMPtr<nsIHttpPushListener>::nsCOMPtr(nsIHttpPushListener*) Unexecuted instantiation: nsCOMPtr<nsIWritablePropertyBag2>::nsCOMPtr(nsIWritablePropertyBag2*) Unexecuted instantiation: nsCOMPtr<nsISocketProvider>::nsCOMPtr(nsISocketProvider*) Unexecuted instantiation: nsCOMPtr<nsISocketProviderService>::nsCOMPtr(nsISocketProviderService*) Unexecuted instantiation: nsCOMPtr<nsIDirIndex>::nsCOMPtr(nsIDirIndex*) Unexecuted instantiation: nsCOMPtr<nsICacheEntryInfo>::nsCOMPtr(nsICacheEntryInfo*) Unexecuted instantiation: nsCOMPtr<nsICacheDeviceInfo>::nsCOMPtr(nsICacheDeviceInfo*) Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheNamespace>::nsCOMPtr(nsIApplicationCacheNamespace*) Unexecuted instantiation: nsCOMPtr<nsIApplicationCache>::nsCOMPtr(nsIApplicationCache*) Unexecuted instantiation: nsCOMPtr<nsICacheStorageVisitor>::nsCOMPtr(nsICacheStorageVisitor*) Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileListener>::nsCOMPtr(mozilla::net::CacheFileListener*) Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileChunkListener>::nsCOMPtr(mozilla::net::CacheFileChunkListener*) Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileIOListener>::nsCOMPtr(mozilla::net::CacheFileIOListener*) Unexecuted instantiation: nsCOMPtr<nsICacheEntryOpenCallback>::nsCOMPtr(nsICacheEntryOpenCallback*) Unexecuted instantiation: nsCOMPtr<nsICacheEntryDoomCallback>::nsCOMPtr(nsICacheEntryDoomCallback*) Unexecuted instantiation: nsCOMPtr<nsICacheEntryMetaDataVisitor>::nsCOMPtr(nsICacheEntryMetaDataVisitor*) Unexecuted instantiation: nsCOMPtr<nsICacheStorage>::nsCOMPtr(nsICacheStorage*) Unexecuted instantiation: nsCOMPtr<nsICacheStorageConsumptionObserver>::nsCOMPtr(nsICacheStorageConsumptionObserver*) Unexecuted instantiation: nsCOMPtr<nsICacheEntry>::nsCOMPtr(nsICacheEntry*) Unexecuted instantiation: nsCOMPtr<nsITransportEventSink>::nsCOMPtr(nsITransportEventSink*) Unexecuted instantiation: nsCOMPtr<nsIPrompt>::nsCOMPtr(nsIPrompt*) Unexecuted instantiation: nsCOMPtr<nsIFTPEventSink>::nsCOMPtr(nsIFTPEventSink*) Unexecuted instantiation: nsCOMPtr<nsIProxyInfo>::nsCOMPtr(nsIProxyInfo*) Unexecuted instantiation: nsCOMPtr<nsINetworkProperties>::nsCOMPtr(nsINetworkProperties*) Unexecuted instantiation: nsCOMPtr<nsIHttpChannelInternal>::nsCOMPtr(nsIHttpChannelInternal*) Unexecuted instantiation: nsCOMPtr<nsIHttpChannel>::nsCOMPtr(nsIHttpChannel*) Unexecuted instantiation: nsCOMPtr<nsIConsoleReportCollector>::nsCOMPtr(nsIConsoleReportCollector*) Unexecuted instantiation: nsCOMPtr<nsIHttpHeaderVisitor>::nsCOMPtr(nsIHttpHeaderVisitor*) Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowInner>::nsCOMPtr(nsPIDOMWindowInner*) Unexecuted instantiation: nsCOMPtr<nsIInterceptedChannel>::nsCOMPtr(nsIInterceptedChannel*) Unexecuted instantiation: nsCOMPtr<nsIHttpActivityObserver>::nsCOMPtr(nsIHttpActivityObserver*) Unexecuted instantiation: nsCOMPtr<nsICorsPreflightCallback>::nsCOMPtr(nsICorsPreflightCallback*) Unexecuted instantiation: nsCOMPtr<mozilla::dom::Element>::nsCOMPtr(mozilla::dom::Element*) Unexecuted instantiation: nsCOMPtr<nsIAsyncVerifyRedirectReadyCallback>::nsCOMPtr(nsIAsyncVerifyRedirectReadyCallback*) Unexecuted instantiation: nsCOMPtr<nsIAuthPrompt2>::nsCOMPtr(nsIAuthPrompt2*) Unexecuted instantiation: nsCOMPtr<nsINetworkInterceptController>::nsCOMPtr(nsINetworkInterceptController*) Unexecuted instantiation: nsCOMPtr<nsIAsyncOutputStream>::nsCOMPtr(nsIAsyncOutputStream*) Unexecuted instantiation: nsCOMPtr<nsIHttpUpgradeListener>::nsCOMPtr(nsIHttpUpgradeListener*) Unexecuted instantiation: nsCOMPtr<nsIServerTiming>::nsCOMPtr(nsIServerTiming*) Unexecuted instantiation: nsCOMPtr<nsISubstitutionObserver>::nsCOMPtr(nsISubstitutionObserver*) Unexecuted instantiation: nsCOMPtr<nsIWebSocketListener>::nsCOMPtr(nsIWebSocketListener*) Unexecuted instantiation: nsCOMPtr<nsIAuthPromptProvider>::nsCOMPtr(nsIAuthPromptProvider*) Unexecuted instantiation: nsCOMPtr<nsIWebSocketEventListener>::nsCOMPtr(nsIWebSocketEventListener*) Unexecuted instantiation: nsCOMPtr<nsINetworkLinkService>::nsCOMPtr(nsINetworkLinkService*) Unexecuted instantiation: nsCOMPtr<nsISpeculativeConnect>::nsCOMPtr(nsISpeculativeConnect*) Unexecuted instantiation: nsCOMPtr<nsIHttpAuthenticatorCallback>::nsCOMPtr(nsIHttpAuthenticatorCallback*) Unexecuted instantiation: nsCOMPtr<nsIHttpAuthenticableChannel>::nsCOMPtr(nsIHttpAuthenticableChannel*) Unexecuted instantiation: nsCOMPtr<nsIScriptSecurityManager>::nsCOMPtr(nsIScriptSecurityManager*) Unexecuted instantiation: nsCOMPtr<nsIWidget>::nsCOMPtr(nsIWidget*) nsCOMPtr<nsIGlobalObject>::nsCOMPtr(nsIGlobalObject*) Line | Count | Source | 483 | 56.8M | { | 484 | 56.8M | assert_validity(); | 485 | 56.8M | if (mRawPtr) { | 486 | 1.62M | NSCAP_ADDREF(this, mRawPtr); | 487 | 1.62M | } | 488 | 56.8M | NSCAP_LOG_ASSIGNMENT(this, aRawPtr); | 489 | 56.8M | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 490 | 56.8M | } |
Unexecuted instantiation: nsCOMPtr<nsINode>::nsCOMPtr(nsINode*) Unexecuted instantiation: nsCOMPtr<nsIXPCComponents_utils_Sandbox>::nsCOMPtr(nsIXPCComponents_utils_Sandbox*) nsCOMPtr<nsIXPCConstructor>::nsCOMPtr(nsIXPCConstructor*) Line | Count | Source | 483 | 1 | { | 484 | 1 | assert_validity(); | 485 | 1 | if (mRawPtr) { | 486 | 1 | NSCAP_ADDREF(this, mRawPtr); | 487 | 1 | } | 488 | 1 | NSCAP_LOG_ASSIGNMENT(this, aRawPtr); | 489 | 1 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 490 | 1 | } |
Unexecuted instantiation: nsCOMPtr<nsIEditorSpellCheck>::nsCOMPtr(nsIEditorSpellCheck*) Unexecuted instantiation: nsCOMPtr<nsICommandParams>::nsCOMPtr(nsICommandParams*) nsCOMPtr<nsIXPCScriptable>::nsCOMPtr(nsIXPCScriptable*) Line | Count | Source | 483 | 1.62M | { | 484 | 1.62M | assert_validity(); | 485 | 1.62M | if (mRawPtr) { | 486 | 1.62M | NSCAP_ADDREF(this, mRawPtr); | 487 | 1.62M | } | 488 | 1.62M | NSCAP_LOG_ASSIGNMENT(this, aRawPtr); | 489 | 1.62M | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 490 | 1.62M | } |
Unexecuted instantiation: nsCOMPtr<nsIProperty>::nsCOMPtr(nsIProperty*) nsCOMPtr<nsIXPCWrappedJSClass>::nsCOMPtr(nsIXPCWrappedJSClass*) Line | Count | Source | 483 | 1.62M | { | 484 | 1.62M | assert_validity(); | 485 | 1.62M | if (mRawPtr) { | 486 | 1.62M | NSCAP_ADDREF(this, mRawPtr); | 487 | 1.62M | } | 488 | 1.62M | NSCAP_LOG_ASSIGNMENT(this, aRawPtr); | 489 | 1.62M | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 490 | 1.62M | } |
Unexecuted instantiation: nsCOMPtr<nsIJSEnumerator>::nsCOMPtr(nsIJSEnumerator*) nsCOMPtr<nsIClassInfo>::nsCOMPtr(nsIClassInfo*) Line | Count | Source | 483 | 1.62M | { | 484 | 1.62M | assert_validity(); | 485 | 1.62M | if (mRawPtr) { | 486 | 1.62M | NSCAP_ADDREF(this, mRawPtr); | 487 | 1.62M | } | 488 | 1.62M | NSCAP_LOG_ASSIGNMENT(this, aRawPtr); | 489 | 1.62M | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 490 | 1.62M | } |
Unexecuted instantiation: nsCOMPtr<nsIZipReaderCache>::nsCOMPtr(nsIZipReaderCache*) Unexecuted instantiation: nsCOMPtr<nsIStreamConverter>::nsCOMPtr(nsIStreamConverter*) Unexecuted instantiation: nsCOMPtr<mozIStorageError>::nsCOMPtr(mozIStorageError*) Unexecuted instantiation: nsCOMPtr<mozIStorageCompletionCallback>::nsCOMPtr(mozIStorageCompletionCallback*) Unexecuted instantiation: nsCOMPtr<mozIStorageVacuumParticipant>::nsCOMPtr(mozIStorageVacuumParticipant*) Unexecuted instantiation: nsCOMPtr<mozilla::storage::StorageBaseStatementInternal>::nsCOMPtr(mozilla::storage::StorageBaseStatementInternal*) Unexecuted instantiation: nsCOMPtr<mozIStorageBindingParams>::nsCOMPtr(mozIStorageBindingParams*) Unexecuted instantiation: nsCOMPtr<mozIStorageStatementCallback>::nsCOMPtr(mozIStorageStatementCallback*) nsCOMPtr<nsIWeakReference>::nsCOMPtr(nsIWeakReference*) Line | Count | Source | 483 | 3 | { | 484 | 3 | assert_validity(); | 485 | 3 | if (mRawPtr) { | 486 | 3 | NSCAP_ADDREF(this, mRawPtr); | 487 | 3 | } | 488 | 3 | NSCAP_LOG_ASSIGNMENT(this, aRawPtr); | 489 | 3 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 490 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIDocumentLoader>::nsCOMPtr(nsIDocumentLoader*) Unexecuted instantiation: nsCOMPtr<nsIHandlerApp>::nsCOMPtr(nsIHandlerApp*) Unexecuted instantiation: nsCOMPtr<nsIMIMEInfo>::nsCOMPtr(nsIMIMEInfo*) Unexecuted instantiation: nsCOMPtr<mozilla::dom::EventTarget>::nsCOMPtr(mozilla::dom::EventTarget*) Unexecuted instantiation: nsCOMPtr<nsIOfflineCacheUpdate>::nsCOMPtr(nsIOfflineCacheUpdate*) Unexecuted instantiation: nsCOMPtr<nsIDomainSet>::nsCOMPtr(nsIDomainSet*) Unexecuted instantiation: nsCOMPtr<nsIStringBundle>::nsCOMPtr(nsIStringBundle*) Unexecuted instantiation: nsCOMPtr<nsIRequestObserver>::nsCOMPtr(nsIRequestObserver*) Unexecuted instantiation: nsCOMPtr<nsIParser>::nsCOMPtr(nsIParser*) Unexecuted instantiation: nsCOMPtr<nsIContent>::nsCOMPtr(nsIContent*) Unexecuted instantiation: nsCOMPtr<nsIHangDetails>::nsCOMPtr(nsIHangDetails*) Unexecuted instantiation: nsCOMPtr<imgIContainer>::nsCOMPtr(imgIContainer*) Unexecuted instantiation: nsCOMPtr<nsIContentSink>::nsCOMPtr(nsIContentSink*) Unexecuted instantiation: nsCOMPtr<imgIScriptedNotificationObserver>::nsCOMPtr(imgIScriptedNotificationObserver*) Unexecuted instantiation: nsCOMPtr<nsIProperties>::nsCOMPtr(nsIProperties*) Unexecuted instantiation: nsCOMPtr<imgIContainerCallback>::nsCOMPtr(imgIContainerCallback*) Unexecuted instantiation: nsCOMPtr<imgIRequest>::nsCOMPtr(imgIRequest*) Unexecuted instantiation: nsCOMPtr<imgINotificationObserver>::nsCOMPtr(imgINotificationObserver*) Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeItem>::nsCOMPtr(nsIDocShellTreeItem*) Unexecuted instantiation: nsCOMPtr<nsITimeoutHandler>::nsCOMPtr(nsITimeoutHandler*) Unexecuted instantiation: nsCOMPtr<nsIScriptContext>::nsCOMPtr(nsIScriptContext*) Unexecuted instantiation: nsCOMPtr<nsIControllers>::nsCOMPtr(nsIControllers*) Unexecuted instantiation: nsCOMPtr<nsIScreen>::nsCOMPtr(nsIScreen*) Unexecuted instantiation: nsCOMPtr<nsPIWindowRoot>::nsCOMPtr(nsPIWindowRoot*) Unexecuted instantiation: nsCOMPtr<nsITabChild>::nsCOMPtr(nsITabChild*) Unexecuted instantiation: nsCOMPtr<nsIDOMXULCommandDispatcher>::nsCOMPtr(nsIDOMXULCommandDispatcher*) Unexecuted instantiation: nsCOMPtr<nsIXULWindow>::nsCOMPtr(nsIXULWindow*) Unexecuted instantiation: nsCOMPtr<nsIObjectLoadingContent>::nsCOMPtr(nsIObjectLoadingContent*) Unexecuted instantiation: nsCOMPtr<nsPluginTag>::nsCOMPtr(nsPluginTag*) Unexecuted instantiation: nsCOMPtr<nsIInternalPluginTag>::nsCOMPtr(nsIInternalPluginTag*) Unexecuted instantiation: nsCOMPtr<imgIEncoder>::nsCOMPtr(imgIEncoder*) Unexecuted instantiation: nsCOMPtr<nsIScriptGlobalObject>::nsCOMPtr(nsIScriptGlobalObject*) Unexecuted instantiation: nsCOMPtr<nsISelectionListener>::nsCOMPtr(nsISelectionListener*) Unexecuted instantiation: nsCOMPtr<nsITimerCallback>::nsCOMPtr(nsITimerCallback*) Unexecuted instantiation: nsCOMPtr<nsIFlavorDataProvider>::nsCOMPtr(nsIFlavorDataProvider*) Unexecuted instantiation: nsCOMPtr<nsIContentIterator>::nsCOMPtr(nsIContentIterator*) Unexecuted instantiation: nsCOMPtr<nsIContentPermissionRequest>::nsCOMPtr(nsIContentPermissionRequest*) Unexecuted instantiation: nsCOMPtr<nsIProgressEventSink>::nsCOMPtr(nsIProgressEventSink*) Unexecuted instantiation: nsCOMPtr<nsIChannelEventSink>::nsCOMPtr(nsIChannelEventSink*) Unexecuted instantiation: nsCOMPtr<nsISecurityEventSink>::nsCOMPtr(nsISecurityEventSink*) Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheContainer>::nsCOMPtr(nsIApplicationCacheContainer*) Unexecuted instantiation: nsCOMPtr<nsIRefreshURI>::nsCOMPtr(nsIRefreshURI*) Unexecuted instantiation: nsCOMPtr<nsICSSLoaderObserver>::nsCOMPtr(nsICSSLoaderObserver*) Unexecuted instantiation: nsCOMPtr<mozilla::dom::Link>::nsCOMPtr(mozilla::dom::Link*) Unexecuted instantiation: nsCOMPtr<nsIBrowserDOMWindow>::nsCOMPtr(nsIBrowserDOMWindow*) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistDocument>::nsCOMPtr(nsIWebBrowserPersistDocument*) Unexecuted instantiation: nsCOMPtr<nsIJSArgArray>::nsCOMPtr(nsIJSArgArray*) Unexecuted instantiation: nsCOMPtr<nsIFrameLoaderOwner>::nsCOMPtr(nsIFrameLoaderOwner*) Unexecuted instantiation: nsCOMPtr<nsINodeList>::nsCOMPtr(nsINodeList*) Unexecuted instantiation: nsCOMPtr<nsICookie2>::nsCOMPtr(nsICookie2*) Unexecuted instantiation: nsCOMPtr<nsIStackFrame>::nsCOMPtr(nsIStackFrame*) Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownBlocker>::nsCOMPtr(nsIAsyncShutdownBlocker*) Unexecuted instantiation: nsCOMPtr<nsIWebProgressListener>::nsCOMPtr(nsIWebProgressListener*) Unexecuted instantiation: nsCOMPtr<nsIController>::nsCOMPtr(nsIController*) Unexecuted instantiation: nsCOMPtr<nsIControllerCommandTable>::nsCOMPtr(nsIControllerCommandTable*) Unexecuted instantiation: nsCOMPtr<nsIListenerChangeListener>::nsCOMPtr(nsIListenerChangeListener*) Unexecuted instantiation: nsCOMPtr<nsILoadGroup>::nsCOMPtr(nsILoadGroup*) Unexecuted instantiation: nsCOMPtr<nsIFileMetadataCallback>::nsCOMPtr(nsIFileMetadataCallback*) Unexecuted instantiation: nsCOMPtr<nsIDOMGeoPosition>::nsCOMPtr(nsIDOMGeoPosition*) Unexecuted instantiation: nsCOMPtr<nsIDOMGeoPositionCoords>::nsCOMPtr(nsIDOMGeoPositionCoords*) Unexecuted instantiation: nsCOMPtr<nsIContentPermissionRequester>::nsCOMPtr(nsIContentPermissionRequester*) Unexecuted instantiation: nsCOMPtr<nsICanvasRenderingContextInternal>::nsCOMPtr(nsICanvasRenderingContextInternal*) Unexecuted instantiation: nsCOMPtr<nsIColorPicker>::nsCOMPtr(nsIColorPicker*) Unexecuted instantiation: nsCOMPtr<nsIFilePicker>::nsCOMPtr(nsIFilePicker*) Unexecuted instantiation: nsCOMPtr<nsIFilePickerShownCallback>::nsCOMPtr(nsIFilePickerShownCallback*) Unexecuted instantiation: nsCOMPtr<nsIFormControl>::nsCOMPtr(nsIFormControl*) Unexecuted instantiation: nsCOMPtr<nsIColorPickerShownCallback>::nsCOMPtr(nsIColorPickerShownCallback*) Unexecuted instantiation: nsCOMPtr<nsIContentPrefCallback2>::nsCOMPtr(nsIContentPrefCallback2*) Unexecuted instantiation: nsCOMPtr<nsIRadioGroupContainer>::nsCOMPtr(nsIRadioGroupContainer*) Unexecuted instantiation: nsCOMPtr<nsIRadioVisitor>::nsCOMPtr(nsIRadioVisitor*) Unexecuted instantiation: nsCOMPtr<nsIHTMLCollection>::nsCOMPtr(nsIHTMLCollection*) Unexecuted instantiation: nsCOMPtr<nsIMutationObserver>::nsCOMPtr(nsIMutationObserver*) Unexecuted instantiation: nsCOMPtr<nsIConstraintValidation>::nsCOMPtr(nsIConstraintValidation*) Unexecuted instantiation: nsCOMPtr<nsISelectionController>::nsCOMPtr(nsISelectionController*) Unexecuted instantiation: nsCOMPtr<mozilla::dom::MediaDevices>::nsCOMPtr(mozilla::dom::MediaDevices*) Unexecuted instantiation: nsCOMPtr<nsIGetUserMediaDevicesSuccessCallback>::nsCOMPtr(nsIGetUserMediaDevicesSuccessCallback*) Unexecuted instantiation: nsCOMPtr<nsIDOMGetUserMediaErrorCallback>::nsCOMPtr(nsIDOMGetUserMediaErrorCallback*) Unexecuted instantiation: nsCOMPtr<nsISpeechService>::nsCOMPtr(nsISpeechService*) Unexecuted instantiation: nsCOMPtr<nsISpeechTask>::nsCOMPtr(nsISpeechTask*) Unexecuted instantiation: nsCOMPtr<nsINotificationStorageCallback>::nsCOMPtr(nsINotificationStorageCallback*) Unexecuted instantiation: nsCOMPtr<nsIDOMMozWakeLockListener>::nsCOMPtr(nsIDOMMozWakeLockListener*) Unexecuted instantiation: nsCOMPtr<nsIDOMEventListener>::nsCOMPtr(nsIDOMEventListener*) Unexecuted instantiation: nsCOMPtr<nsIPushData>::nsCOMPtr(nsIPushData*) Unexecuted instantiation: nsCOMPtr<nsIPushMessage>::nsCOMPtr(nsIPushMessage*) Unexecuted instantiation: nsCOMPtr<nsIQuotaManagerService>::nsCOMPtr(nsIQuotaManagerService*) Unexecuted instantiation: nsCOMPtr<nsIQuotaUsageCallback>::nsCOMPtr(nsIQuotaUsageCallback*) Unexecuted instantiation: nsCOMPtr<mozilla::nsISVGPoint>::nsCOMPtr(mozilla::nsISVGPoint*) Unexecuted instantiation: nsCOMPtr<mozilla::DOMSVGLength>::nsCOMPtr(mozilla::DOMSVGLength*) Unexecuted instantiation: nsCOMPtr<nsIClearSiteDataCallback>::nsCOMPtr(nsIClearSiteDataCallback*) Unexecuted instantiation: nsCOMPtr<nsIGetSitesWithDataCallback>::nsCOMPtr(nsIGetSitesWithDataCallback*) Unexecuted instantiation: nsCOMPtr<GetSitesClosure>::nsCOMPtr(GetSitesClosure*) Unexecuted instantiation: nsCOMPtr<nsIBFCacheEntry>::nsCOMPtr(nsIBFCacheEntry*) Unexecuted instantiation: nsCOMPtr<mozilla::dom::DataTransfer>::nsCOMPtr(mozilla::dom::DataTransfer*) Unexecuted instantiation: nsCOMPtr<nsIContentProcessInfo>::nsCOMPtr(nsIContentProcessInfo*) Unexecuted instantiation: nsCOMPtr<nsIMessageSender>::nsCOMPtr(nsIMessageSender*) Unexecuted instantiation: nsCOMPtr<nsIOpenURIInFrameParams>::nsCOMPtr(nsIOpenURIInFrameParams*) Unexecuted instantiation: nsCOMPtr<mozIDOMWindowProxy>::nsCOMPtr(mozIDOMWindowProxy*) Unexecuted instantiation: nsCOMPtr<nsIContentSecurityPolicy>::nsCOMPtr(nsIContentSecurityPolicy*) Unexecuted instantiation: nsCOMPtr<nsIWorkerDebugger>::nsCOMPtr(nsIWorkerDebugger*) Unexecuted instantiation: nsCOMPtr<nsIWorkerDebuggerListener>::nsCOMPtr(nsIWorkerDebuggerListener*) Unexecuted instantiation: nsCOMPtr<nsIWorkerDebuggerManagerListener>::nsCOMPtr(nsIWorkerDebuggerManagerListener*) Unexecuted instantiation: nsCOMPtr<mozilla::DOMEventTargetHelper>::nsCOMPtr(mozilla::DOMEventTargetHelper*) Unexecuted instantiation: nsCOMPtr<nsIXPConnectWrappedJS>::nsCOMPtr(nsIXPConnectWrappedJS*) Unexecuted instantiation: nsCOMPtr<nsIXMLContentSink>::nsCOMPtr(nsIXMLContentSink*) Unexecuted instantiation: nsCOMPtr<nsIDocumentTransformer>::nsCOMPtr(nsIDocumentTransformer*) Unexecuted instantiation: nsCOMPtr<txIEXSLTRegExFunctions>::nsCOMPtr(txIEXSLTRegExFunctions*) Unexecuted instantiation: nsCOMPtr<nsITransformObserver>::nsCOMPtr(nsITransformObserver*) Unexecuted instantiation: nsCOMPtr<nsIScriptLoaderObserver>::nsCOMPtr(nsIScriptLoaderObserver*) Unexecuted instantiation: nsCOMPtr<nsIOffThreadScriptReceiver>::nsCOMPtr(nsIOffThreadScriptReceiver*) Unexecuted instantiation: nsCOMPtr<nsIObjectInputStream>::nsCOMPtr(nsIObjectInputStream*) Unexecuted instantiation: nsCOMPtr<nsITimedChannel>::nsCOMPtr(nsITimedChannel*) Unexecuted instantiation: nsCOMPtr<nsIDOMWindowUtils>::nsCOMPtr(nsIDOMWindowUtils*) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistResourceVisitor>::nsCOMPtr(nsIWebBrowserPersistResourceVisitor*) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistWriteCompletion>::nsCOMPtr(nsIWebBrowserPersistWriteCompletion*) Unexecuted instantiation: nsCOMPtr<nsIScriptElement>::nsCOMPtr(nsIScriptElement*) Unexecuted instantiation: nsCOMPtr<nsIPaymentMethodData>::nsCOMPtr(nsIPaymentMethodData*) Unexecuted instantiation: nsCOMPtr<nsIPaymentCurrencyAmount>::nsCOMPtr(nsIPaymentCurrencyAmount*) Unexecuted instantiation: nsCOMPtr<nsIPaymentItem>::nsCOMPtr(nsIPaymentItem*) Unexecuted instantiation: nsCOMPtr<nsIPaymentDetailsModifier>::nsCOMPtr(nsIPaymentDetailsModifier*) Unexecuted instantiation: nsCOMPtr<nsIPaymentShippingOption>::nsCOMPtr(nsIPaymentShippingOption*) Unexecuted instantiation: nsCOMPtr<nsIPaymentDetails>::nsCOMPtr(nsIPaymentDetails*) Unexecuted instantiation: nsCOMPtr<nsIPaymentOptions>::nsCOMPtr(nsIPaymentOptions*) Unexecuted instantiation: nsCOMPtr<nsIPaymentActionResponse>::nsCOMPtr(nsIPaymentActionResponse*) Unexecuted instantiation: nsCOMPtr<nsIPaymentAddress>::nsCOMPtr(nsIPaymentAddress*) Unexecuted instantiation: nsCOMPtr<nsIWebSocketChannel>::nsCOMPtr(nsIWebSocketChannel*) Unexecuted instantiation: nsCOMPtr<nsICacheInfoChannel>::nsCOMPtr(nsICacheInfoChannel*) Unexecuted instantiation: nsCOMPtr<nsIServiceWorkerUnregisterCallback>::nsCOMPtr(nsIServiceWorkerUnregisterCallback*) Unexecuted instantiation: nsCOMPtr<nsIServiceWorkerManagerListener>::nsCOMPtr(nsIServiceWorkerManagerListener*) Unexecuted instantiation: nsCOMPtr<nsIServiceWorkerRegistrationInfoListener>::nsCOMPtr(nsIServiceWorkerRegistrationInfoListener*) Unexecuted instantiation: nsCOMPtr<nsIUnsubscribeResultCallback>::nsCOMPtr(nsIUnsubscribeResultCallback*) Unexecuted instantiation: nsCOMPtr<nsIPresentationServiceCallback>::nsCOMPtr(nsIPresentationServiceCallback*) Unexecuted instantiation: nsCOMPtr<nsIPresentationTransportBuilderConstructor>::nsCOMPtr(nsIPresentationTransportBuilderConstructor*) Unexecuted instantiation: nsCOMPtr<nsIPresentationDeviceRequest>::nsCOMPtr(nsIPresentationDeviceRequest*) Unexecuted instantiation: nsCOMPtr<nsIPresentationChannelDescription>::nsCOMPtr(nsIPresentationChannelDescription*) Unexecuted instantiation: nsCOMPtr<nsIPresentationDevice>::nsCOMPtr(nsIPresentationDevice*) Unexecuted instantiation: nsCOMPtr<nsIPresentationControlChannel>::nsCOMPtr(nsIPresentationControlChannel*) Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransport>::nsCOMPtr(nsIPresentationSessionTransport*) Unexecuted instantiation: nsCOMPtr<nsIPresentationService>::nsCOMPtr(nsIPresentationService*) Unexecuted instantiation: nsCOMPtr<nsIKeyEventInPluginCallback>::nsCOMPtr(nsIKeyEventInPluginCallback*) Unexecuted instantiation: nsCOMPtr<mozilla::widget::TextEventDispatcherListener>::nsCOMPtr(mozilla::widget::TextEventDispatcherListener*) Unexecuted instantiation: nsCOMPtr<nsIBidiKeyboard>::nsCOMPtr(nsIBidiKeyboard*) Unexecuted instantiation: nsCOMPtr<nsITransferable>::nsCOMPtr(nsITransferable*) Unexecuted instantiation: nsCOMPtr<nsIApplicationChooser>::nsCOMPtr(nsIApplicationChooser*) Unexecuted instantiation: nsCOMPtr<nsPrintSettingsGTK>::nsCOMPtr(nsPrintSettingsGTK*) Unexecuted instantiation: nsCOMPtr<nsICSSDeclaration>::nsCOMPtr(nsICSSDeclaration*) Unexecuted instantiation: nsCOMPtr<nsIEditorSpellCheckCallback>::nsCOMPtr(nsIEditorSpellCheckCallback*) Unexecuted instantiation: nsCOMPtr<nsITransaction>::nsCOMPtr(nsITransaction*) Unexecuted instantiation: nsCOMPtr<nsICommandManager>::nsCOMPtr(nsICommandManager*) Unexecuted instantiation: nsCOMPtr<nsIEditor>::nsCOMPtr(nsIEditor*) Unexecuted instantiation: nsCOMPtr<nsIStyleSheetLinkingElement>::nsCOMPtr(nsIStyleSheetLinkingElement*) Unexecuted instantiation: nsCOMPtr<nsIBaseWindow>::nsCOMPtr(nsIBaseWindow*) Unexecuted instantiation: nsCOMPtr<nsIContentViewer>::nsCOMPtr(nsIContentViewer*) Unexecuted instantiation: nsCOMPtr<nsIFrameTraversal>::nsCOMPtr(nsIFrameTraversal*) Unexecuted instantiation: nsCOMPtr<nsITextControlElement>::nsCOMPtr(nsITextControlElement*) Unexecuted instantiation: nsCOMPtr<nsBoxLayout>::nsCOMPtr(nsBoxLayout*) Unexecuted instantiation: nsCOMPtr<nsITreeBoxObject>::nsCOMPtr(nsITreeBoxObject*) Unexecuted instantiation: nsCOMPtr<nsIGridPart>::nsCOMPtr(nsIGridPart*) Unexecuted instantiation: nsCOMPtr<nsIDocumentViewerPrint>::nsCOMPtr(nsIDocumentViewerPrint*) Unexecuted instantiation: nsCOMPtr<nsIPrintSettings>::nsCOMPtr(nsIPrintSettings*) Unexecuted instantiation: nsCOMPtr<nsISHistory>::nsCOMPtr(nsISHistory*) Unexecuted instantiation: nsCOMPtr<nsISHEntry>::nsCOMPtr(nsISHEntry*) Unexecuted instantiation: nsCOMPtr<nsPICommandUpdater>::nsCOMPtr(nsPICommandUpdater*) Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeOwner>::nsCOMPtr(nsIDocShellTreeOwner*) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome>::nsCOMPtr(nsIWebBrowserChrome*) Unexecuted instantiation: nsCOMPtr<nsIWebBrowser>::nsCOMPtr(nsIWebBrowser*) Unexecuted instantiation: nsCOMPtr<nsIWindowMediatorListener>::nsCOMPtr(nsIWindowMediatorListener*) Unexecuted instantiation: nsCOMPtr<nsIAccessible>::nsCOMPtr(nsIAccessible*) Unexecuted instantiation: nsCOMPtr<nsIAccessibleDocument>::nsCOMPtr(nsIAccessibleDocument*) Unexecuted instantiation: nsCOMPtr<nsIAccessibleTraversalRule>::nsCOMPtr(nsIAccessibleTraversalRule*) Unexecuted instantiation: nsCOMPtr<nsIAccessiblePivotObserver>::nsCOMPtr(nsIAccessiblePivotObserver*) Unexecuted instantiation: nsCOMPtr<mozISpellCheckingEngine>::nsCOMPtr(mozISpellCheckingEngine*) Unexecuted instantiation: nsCOMPtr<nsIPK11Token>::nsCOMPtr(nsIPK11Token*) Unexecuted instantiation: nsCOMPtr<nsIPKCS11Module>::nsCOMPtr(nsIPKCS11Module*) Unexecuted instantiation: nsCOMPtr<nsIASN1Sequence>::nsCOMPtr(nsIASN1Sequence*) Unexecuted instantiation: nsCOMPtr<nsIASN1PrintableItem>::nsCOMPtr(nsIASN1PrintableItem*) Unexecuted instantiation: nsCOMPtr<nsIX509CertValidity>::nsCOMPtr(nsIX509CertValidity*) Unexecuted instantiation: nsCOMPtr<nsIX509CertList>::nsCOMPtr(nsIX509CertList*) Unexecuted instantiation: nsCOMPtr<nsIPKCS11Slot>::nsCOMPtr(nsIPKCS11Slot*) Unexecuted instantiation: nsCOMPtr<nsICommandLineRunner>::nsCOMPtr(nsICommandLineRunner*) Unexecuted instantiation: nsCOMPtr<nsIAlertsService>::nsCOMPtr(nsIAlertsService*) Unexecuted instantiation: nsCOMPtr<nsIAlertNotification>::nsCOMPtr(nsIAlertNotification*) Unexecuted instantiation: nsCOMPtr<nsIFaviconDataCallback>::nsCOMPtr(nsIFaviconDataCallback*) Unexecuted instantiation: nsCOMPtr<nsIAlertNotificationImageListener>::nsCOMPtr(nsIAlertNotificationImageListener*) Unexecuted instantiation: nsCOMPtr<nsINativeOSFileSuccessCallback>::nsCOMPtr(nsINativeOSFileSuccessCallback*) Unexecuted instantiation: nsCOMPtr<nsINativeOSFileErrorCallback>::nsCOMPtr(nsINativeOSFileErrorCallback*) Unexecuted instantiation: nsCOMPtr<nsIPerformanceObserver>::nsCOMPtr(nsIPerformanceObserver*) Unexecuted instantiation: nsCOMPtr<nsIPerformanceStats>::nsCOMPtr(nsIPerformanceStats*) Unexecuted instantiation: nsCOMPtr<mozIVisitInfo>::nsCOMPtr(mozIVisitInfo*) Unexecuted instantiation: nsCOMPtr<nsINavHistoryResultNode>::nsCOMPtr(nsINavHistoryResultNode*) Unexecuted instantiation: nsCOMPtr<nsIApplicationReputationQuery>::nsCOMPtr(nsIApplicationReputationQuery*) Unexecuted instantiation: nsCOMPtr<nsIApplicationReputationCallback>::nsCOMPtr(nsIApplicationReputationCallback*) Unexecuted instantiation: nsCOMPtr<nsILoginReputationQuery>::nsCOMPtr(nsILoginReputationQuery*) Unexecuted instantiation: nsCOMPtr<nsILoginReputationQueryCallback>::nsCOMPtr(nsILoginReputationQueryCallback*) Unexecuted instantiation: nsCOMPtr<nsIPrefService>::nsCOMPtr(nsIPrefService*) nsCOMPtr<nsITelemetry>::nsCOMPtr(nsITelemetry*) Line | Count | Source | 483 | 3 | { | 484 | 3 | assert_validity(); | 485 | 3 | if (mRawPtr) { | 486 | 3 | NSCAP_ADDREF(this, mRawPtr); | 487 | 3 | } | 488 | 3 | NSCAP_LOG_ASSIGNMENT(this, aRawPtr); | 489 | 3 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 490 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIBufferedOutputStream>::nsCOMPtr(nsIBufferedOutputStream*) Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierCallback>::nsCOMPtr(nsIUrlClassifierCallback*) Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierCacheInfo>::nsCOMPtr(nsIUrlClassifierCacheInfo*) Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierPositiveCacheEntry>::nsCOMPtr(nsIUrlClassifierPositiveCacheEntry*) Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierCacheEntry>::nsCOMPtr(nsIUrlClassifierCacheEntry*) Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierUpdateObserver>::nsCOMPtr(nsIUrlClassifierUpdateObserver*) Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierLookupCallback>::nsCOMPtr(nsIUrlClassifierLookupCallback*) Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteSearch>::nsCOMPtr(nsIAutoCompleteSearch*) Unexecuted instantiation: nsCOMPtr<nsIPrintProgressParams>::nsCOMPtr(nsIPrintProgressParams*) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPrint>::nsCOMPtr(nsIWebBrowserPrint*) Unexecuted instantiation: nsCOMPtr<nsIAutoCompletePopup>::nsCOMPtr(nsIAutoCompletePopup*) Unexecuted instantiation: nsCOMPtr<nsIToolkitProfile>::nsCOMPtr(nsIToolkitProfile*) Unexecuted instantiation: nsCOMPtr<nsIToolkitProfileService>::nsCOMPtr(nsIToolkitProfileService*) Unexecuted instantiation: nsCOMPtr<nsIGIOMimeApp>::nsCOMPtr(nsIGIOMimeApp*) Unexecuted instantiation: nsCOMPtr<nsIObserverService>::nsCOMPtr(nsIObserverService*) Unexecuted instantiation: nsCOMPtr<nsITransactionManager>::nsCOMPtr(nsITransactionManager*) Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierParseFindFullHashCallback>::nsCOMPtr(nsIUrlClassifierParseFindFullHashCallback*) |
491 | | |
492 | | MOZ_IMPLICIT nsCOMPtr(already_AddRefed<T>& aSmartPtr) |
493 | | : NSCAP_CTOR_BASE(aSmartPtr.take()) |
494 | 420 | { |
495 | 420 | assert_validity(); |
496 | 420 | NSCAP_LOG_ASSIGNMENT(this, mRawPtr); |
497 | 420 | NSCAP_ASSERT_NO_QUERY_NEEDED(); |
498 | 420 | } nsCOMPtr<nsIRunnable>::nsCOMPtr(already_AddRefed<nsIRunnable>&) Line | Count | Source | 494 | 417 | { | 495 | 417 | assert_validity(); | 496 | 417 | NSCAP_LOG_ASSIGNMENT(this, mRawPtr); | 497 | 417 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 498 | 417 | } |
nsCOMPtr<nsIIdlePeriod>::nsCOMPtr(already_AddRefed<nsIIdlePeriod>&) Line | Count | Source | 494 | 3 | { | 495 | 3 | assert_validity(); | 496 | 3 | NSCAP_LOG_ASSIGNMENT(this, mRawPtr); | 497 | 3 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 498 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIEventTarget>::nsCOMPtr(already_AddRefed<nsIEventTarget>&) Unexecuted instantiation: nsCOMPtr<nsIStringBundle>::nsCOMPtr(already_AddRefed<nsIStringBundle>&) Unexecuted instantiation: nsCOMPtr<nsIInputStream>::nsCOMPtr(already_AddRefed<nsIInputStream>&) Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStream>::nsCOMPtr(already_AddRefed<nsIAsyncInputStream>&) Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowInner>::nsCOMPtr(already_AddRefed<nsPIDOMWindowInner>&) Unexecuted instantiation: nsCOMPtr<mozilla::dom::Element>::nsCOMPtr(already_AddRefed<mozilla::dom::Element>&) Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowOuter>::nsCOMPtr(already_AddRefed<nsPIDOMWindowOuter>&) Unexecuted instantiation: nsCOMPtr<nsIURI>::nsCOMPtr(already_AddRefed<nsIURI>&) Unexecuted instantiation: nsCOMPtr<nsIPrincipal>::nsCOMPtr(already_AddRefed<nsIPrincipal>&) Unexecuted instantiation: nsCOMPtr<nsIGlobalObject>::nsCOMPtr(already_AddRefed<nsIGlobalObject>&) Unexecuted instantiation: nsCOMPtr<nsIThread>::nsCOMPtr(already_AddRefed<nsIThread>&) Unexecuted instantiation: nsCOMPtr<nsILayoutHistoryState>::nsCOMPtr(already_AddRefed<nsILayoutHistoryState>&) Unexecuted instantiation: nsCOMPtr<nsIContent>::nsCOMPtr(already_AddRefed<nsIContent>&) |
499 | | |
500 | | // Construct from |otherComPtr.forget()|. |
501 | | MOZ_IMPLICIT nsCOMPtr(already_AddRefed<T>&& aSmartPtr) |
502 | | : NSCAP_CTOR_BASE(aSmartPtr.take()) |
503 | 5.01M | { |
504 | 5.01M | assert_validity(); |
505 | 5.01M | NSCAP_LOG_ASSIGNMENT(this, mRawPtr); |
506 | 5.01M | NSCAP_ASSERT_NO_QUERY_NEEDED(); |
507 | 5.01M | } Unexecuted instantiation: nsCOMPtr<nsIStackFrame>::nsCOMPtr(already_AddRefed<nsIStackFrame>&&) Unexecuted instantiation: nsCOMPtr<nsIGfxInfo>::nsCOMPtr(already_AddRefed<nsIGfxInfo>&&) Unexecuted instantiation: nsCOMPtr<nsIMutableArray>::nsCOMPtr(already_AddRefed<nsIMutableArray>&&) nsCOMPtr<nsIWeakReference>::nsCOMPtr(already_AddRefed<nsIWeakReference>&&) Line | Count | Source | 503 | 199 | { | 504 | 199 | assert_validity(); | 505 | 199 | NSCAP_LOG_ASSIGNMENT(this, mRawPtr); | 506 | 199 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 507 | 199 | } |
Unexecuted instantiation: nsCOMPtr<nsIInputStream>::nsCOMPtr(already_AddRefed<nsIInputStream>&&) Unexecuted instantiation: nsCOMPtr<nsIInputStreamCallback>::nsCOMPtr(already_AddRefed<nsIInputStreamCallback>&&) Unexecuted instantiation: nsCOMPtr<nsIOutputStreamCallback>::nsCOMPtr(already_AddRefed<nsIOutputStreamCallback>&&) nsCOMPtr<nsIChromeRegistry>::nsCOMPtr(already_AddRefed<nsIChromeRegistry>&&) Line | Count | Source | 503 | 3 | { | 504 | 3 | assert_validity(); | 505 | 3 | NSCAP_LOG_ASSIGNMENT(this, mRawPtr); | 506 | 3 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 507 | 3 | } |
nsCOMPtr<nsIFactory>::nsCOMPtr(already_AddRefed<nsIFactory>&&) Line | Count | Source | 503 | 1.91M | { | 504 | 1.91M | assert_validity(); | 505 | 1.91M | NSCAP_LOG_ASSIGNMENT(this, mRawPtr); | 506 | 1.91M | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 507 | 1.91M | } |
nsCOMPtr<mozilla::ModuleLoader>::nsCOMPtr(already_AddRefed<mozilla::ModuleLoader>&&) Line | Count | Source | 503 | 1 | { | 504 | 1 | assert_validity(); | 505 | 1 | NSCAP_LOG_ASSIGNMENT(this, mRawPtr); | 506 | 1 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 507 | 1 | } |
Unexecuted instantiation: nsCOMPtr<nsIThreadPool>::nsCOMPtr(already_AddRefed<nsIThreadPool>&&) nsCOMPtr<nsIThreadObserver>::nsCOMPtr(already_AddRefed<nsIThreadObserver>&&) Line | Count | Source | 503 | 40 | { | 504 | 40 | assert_validity(); | 505 | 40 | NSCAP_LOG_ASSIGNMENT(this, mRawPtr); | 506 | 40 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 507 | 40 | } |
nsCOMPtr<nsIURI>::nsCOMPtr(already_AddRefed<nsIURI>&&) Line | Count | Source | 503 | 5.93k | { | 504 | 5.93k | assert_validity(); | 505 | 5.93k | NSCAP_LOG_ASSIGNMENT(this, mRawPtr); | 506 | 5.93k | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 507 | 5.93k | } |
Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowOuter>::nsCOMPtr(already_AddRefed<nsPIDOMWindowOuter>&&) nsCOMPtr<nsIIOService>::nsCOMPtr(already_AddRefed<nsIIOService>&&) Line | Count | Source | 503 | 3.07M | { | 504 | 3.07M | assert_validity(); | 505 | 3.07M | NSCAP_LOG_ASSIGNMENT(this, mRawPtr); | 506 | 3.07M | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 507 | 3.07M | } |
Unexecuted instantiation: nsCOMPtr<nsIObserver>::nsCOMPtr(already_AddRefed<nsIObserver>&&) Unexecuted instantiation: nsCOMPtr<nsIStringBundleService>::nsCOMPtr(already_AddRefed<nsIStringBundleService>&&) nsCOMPtr<nsILoadInfo>::nsCOMPtr(already_AddRefed<nsILoadInfo>&&) Line | Count | Source | 503 | 39 | { | 504 | 39 | assert_validity(); | 505 | 39 | NSCAP_LOG_ASSIGNMENT(this, mRawPtr); | 506 | 39 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 507 | 39 | } |
Unexecuted instantiation: nsCOMPtr<nsIChannel>::nsCOMPtr(already_AddRefed<nsIChannel>&&) Unexecuted instantiation: nsCOMPtr<nsIEventTarget>::nsCOMPtr(already_AddRefed<nsIEventTarget>&&) Unexecuted instantiation: nsCOMPtr<mozIThirdPartyUtil>::nsCOMPtr(already_AddRefed<mozIThirdPartyUtil>&&) nsCOMPtr<nsINetUtil>::nsCOMPtr(already_AddRefed<nsINetUtil>&&) Line | Count | Source | 503 | 11.6k | { | 504 | 11.6k | assert_validity(); | 505 | 11.6k | NSCAP_LOG_ASSIGNMENT(this, mRawPtr); | 506 | 11.6k | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 507 | 11.6k | } |
Unexecuted instantiation: nsCOMPtr<nsIOutputStream>::nsCOMPtr(already_AddRefed<nsIOutputStream>&&) Unexecuted instantiation: nsCOMPtr<nsIRedirectChannelRegistrar>::nsCOMPtr(already_AddRefed<nsIRedirectChannelRegistrar>&&) Unexecuted instantiation: nsCOMPtr<nsIObjectOutputStream>::nsCOMPtr(already_AddRefed<nsIObjectOutputStream>&&) Unexecuted instantiation: nsCOMPtr<nsIObjectInputStream>::nsCOMPtr(already_AddRefed<nsIObjectInputStream>&&) Unexecuted instantiation: nsCOMPtr<nsIArray>::nsCOMPtr(already_AddRefed<nsIArray>&&) Unexecuted instantiation: nsCOMPtr<nsICookiePermission>::nsCOMPtr(already_AddRefed<nsICookiePermission>&&) Unexecuted instantiation: nsCOMPtr<nsILoadContextInfo>::nsCOMPtr(already_AddRefed<nsILoadContextInfo>&&) Unexecuted instantiation: nsCOMPtr<nsICacheEntryOpenCallback>::nsCOMPtr(already_AddRefed<nsICacheEntryOpenCallback>&&) Unexecuted instantiation: nsCOMPtr<nsICacheEntry>::nsCOMPtr(already_AddRefed<nsICacheEntry>&&) Unexecuted instantiation: nsCOMPtr<nsIInterceptedBodyCallback>::nsCOMPtr(already_AddRefed<nsIInterceptedBodyCallback>&&) Unexecuted instantiation: nsCOMPtr<nsIDocument>::nsCOMPtr(already_AddRefed<nsIDocument>&&) nsCOMPtr<nsIPrincipal>::nsCOMPtr(already_AddRefed<nsIPrincipal>&&) Line | Count | Source | 503 | 3 | { | 504 | 3 | assert_validity(); | 505 | 3 | NSCAP_LOG_ASSIGNMENT(this, mRawPtr); | 506 | 3 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 507 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsICacheStorageService>::nsCOMPtr(already_AddRefed<nsICacheStorageService>&&) Unexecuted instantiation: nsCOMPtr<nsIStreamTransportService>::nsCOMPtr(already_AddRefed<nsIStreamTransportService>&&) nsCOMPtr<nsISocketTransportService>::nsCOMPtr(already_AddRefed<nsISocketTransportService>&&) Line | Count | Source | 503 | 2 | { | 504 | 2 | assert_validity(); | 505 | 2 | NSCAP_LOG_ASSIGNMENT(this, mRawPtr); | 506 | 2 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 507 | 2 | } |
Unexecuted instantiation: nsCOMPtr<nsIJARChannel>::nsCOMPtr(already_AddRefed<nsIJARChannel>&&) Unexecuted instantiation: nsCOMPtr<nsIStreamListener>::nsCOMPtr(already_AddRefed<nsIStreamListener>&&) Unexecuted instantiation: nsCOMPtr<nsIRedirectHistoryEntry>::nsCOMPtr(already_AddRefed<nsIRedirectHistoryEntry>&&) Unexecuted instantiation: nsCOMPtr<nsITabChild>::nsCOMPtr(already_AddRefed<nsITabChild>&&) Unexecuted instantiation: nsCOMPtr<nsILoadContext>::nsCOMPtr(already_AddRefed<nsILoadContext>&&) Unexecuted instantiation: nsCOMPtr<mozIStorageError>::nsCOMPtr(already_AddRefed<mozIStorageError>&&) Unexecuted instantiation: nsCOMPtr<mozIStorageStatementCallback>::nsCOMPtr(already_AddRefed<mozIStorageStatementCallback>&&) Unexecuted instantiation: nsCOMPtr<mozIStorageBindingParams>::nsCOMPtr(already_AddRefed<mozIStorageBindingParams>&&) Unexecuted instantiation: nsCOMPtr<nsITimer>::nsCOMPtr(already_AddRefed<nsITimer>&&) Unexecuted instantiation: nsCOMPtr<nsIInterfaceRequestor>::nsCOMPtr(already_AddRefed<nsIInterfaceRequestor>&&) Unexecuted instantiation: nsCOMPtr<nsIHandlerInfo>::nsCOMPtr(already_AddRefed<nsIHandlerInfo>&&) Unexecuted instantiation: nsCOMPtr<nsIMIMEInfo>::nsCOMPtr(already_AddRefed<nsIMIMEInfo>&&) Unexecuted instantiation: nsCOMPtr<nsIProcess>::nsCOMPtr(already_AddRefed<nsIProcess>&&) Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowInner>::nsCOMPtr(already_AddRefed<nsPIDOMWindowInner>&&) Unexecuted instantiation: nsCOMPtr<nsIPermissionManager>::nsCOMPtr(already_AddRefed<nsIPermissionManager>&&) Unexecuted instantiation: nsCOMPtr<nsILoadGroup>::nsCOMPtr(already_AddRefed<nsILoadGroup>&&) nsCOMPtr<nsIUUIDGenerator>::nsCOMPtr(already_AddRefed<nsIUUIDGenerator>&&) Line | Count | Source | 503 | 12 | { | 504 | 12 | assert_validity(); | 505 | 12 | NSCAP_LOG_ASSIGNMENT(this, mRawPtr); | 506 | 12 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 507 | 12 | } |
Unexecuted instantiation: nsCOMPtr<nsIScreen>::nsCOMPtr(already_AddRefed<nsIScreen>&&) Unexecuted instantiation: nsCOMPtr<nsIPresShell>::nsCOMPtr(already_AddRefed<nsIPresShell>&&) Unexecuted instantiation: nsCOMPtr<nsIContent>::nsCOMPtr(already_AddRefed<nsIContent>&&) Unexecuted instantiation: nsCOMPtr<nsIWidget>::nsCOMPtr(already_AddRefed<nsIWidget>&&) Unexecuted instantiation: nsCOMPtr<mozilla::dom::Element>::nsCOMPtr(already_AddRefed<mozilla::dom::Element>&&) Unexecuted instantiation: nsCOMPtr<nsIApplicationCache>::nsCOMPtr(already_AddRefed<nsIApplicationCache>&&) Unexecuted instantiation: nsCOMPtr<nsIDragSession>::nsCOMPtr(already_AddRefed<nsIDragSession>&&) Unexecuted instantiation: nsCOMPtr<imgIContainer>::nsCOMPtr(already_AddRefed<imgIContainer>&&) Unexecuted instantiation: nsCOMPtr<nsIPluginTag>::nsCOMPtr(already_AddRefed<nsIPluginTag>&&) Unexecuted instantiation: nsCOMPtr<nsPIWindowRoot>::nsCOMPtr(already_AddRefed<nsPIWindowRoot>&&) Unexecuted instantiation: nsCOMPtr<nsIScriptTimeoutHandler>::nsCOMPtr(already_AddRefed<nsIScriptTimeoutHandler>&&) Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeOwner>::nsCOMPtr(already_AddRefed<nsIDocShellTreeOwner>&&) Unexecuted instantiation: nsCOMPtr<nsIBaseWindow>::nsCOMPtr(already_AddRefed<nsIBaseWindow>&&) Unexecuted instantiation: nsCOMPtr<nsIController>::nsCOMPtr(already_AddRefed<nsIController>&&) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome>::nsCOMPtr(already_AddRefed<nsIWebBrowserChrome>&&) Unexecuted instantiation: nsCOMPtr<nsIDocShell>::nsCOMPtr(already_AddRefed<nsIDocShell>&&) Unexecuted instantiation: nsCOMPtr<nsINode>::nsCOMPtr(already_AddRefed<nsINode>&&) Unexecuted instantiation: nsCOMPtr<nsIDocumentEncoder>::nsCOMPtr(already_AddRefed<nsIDocumentEncoder>&&) Unexecuted instantiation: nsCOMPtr<imgIEncoder>::nsCOMPtr(already_AddRefed<imgIEncoder>&&) Unexecuted instantiation: nsCOMPtr<nsIContentIterator>::nsCOMPtr(already_AddRefed<nsIContentIterator>&&) Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeItem>::nsCOMPtr(already_AddRefed<nsIDocShellTreeItem>&&) Unexecuted instantiation: nsCOMPtr<nsITextControlElement>::nsCOMPtr(already_AddRefed<nsITextControlElement>&&) Unexecuted instantiation: nsCOMPtr<nsIContentPermissionRequestCallback>::nsCOMPtr(already_AddRefed<nsIContentPermissionRequestCallback>&&) Unexecuted instantiation: nsCOMPtr<nsISelectionController>::nsCOMPtr(already_AddRefed<nsISelectionController>&&) Unexecuted instantiation: nsCOMPtr<nsITransferable>::nsCOMPtr(already_AddRefed<nsITransferable>&&) Unexecuted instantiation: nsCOMPtr<nsIParser>::nsCOMPtr(already_AddRefed<nsIParser>&&) Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownService>::nsCOMPtr(already_AddRefed<nsIAsyncShutdownService>&&) Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownClient>::nsCOMPtr(already_AddRefed<nsIAsyncShutdownClient>&&) Unexecuted instantiation: nsCOMPtr<nsIXULWindow>::nsCOMPtr(already_AddRefed<nsIXULWindow>&&) Unexecuted instantiation: nsCOMPtr<nsIGlobalObject>::nsCOMPtr(already_AddRefed<nsIGlobalObject>&&) Unexecuted instantiation: nsCOMPtr<nsISerialEventTarget>::nsCOMPtr(already_AddRefed<nsISerialEventTarget>&&) Unexecuted instantiation: nsCOMPtr<nsIControllerCommandTable>::nsCOMPtr(already_AddRefed<nsIControllerCommandTable>&&) Unexecuted instantiation: nsCOMPtr<nsIVariant>::nsCOMPtr(already_AddRefed<nsIVariant>&&) Unexecuted instantiation: nsCOMPtr<nsIScriptGlobalObject>::nsCOMPtr(already_AddRefed<nsIScriptGlobalObject>&&) Unexecuted instantiation: nsCOMPtr<nsICacheInfoChannel>::nsCOMPtr(already_AddRefed<nsICacheInfoChannel>&&) Unexecuted instantiation: nsCOMPtr<nsILayoutHistoryState>::nsCOMPtr(already_AddRefed<nsILayoutHistoryState>&&) Unexecuted instantiation: nsCOMPtr<nsIWritableVariant>::nsCOMPtr(already_AddRefed<nsIWritableVariant>&&) Unexecuted instantiation: nsCOMPtr<nsIServiceWorkerManager>::nsCOMPtr(already_AddRefed<nsIServiceWorkerManager>&&) Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheContainer>::nsCOMPtr(already_AddRefed<nsIApplicationCacheContainer>&&) Unexecuted instantiation: nsCOMPtr<mozIStorageStatement>::nsCOMPtr(already_AddRefed<mozIStorageStatement>&&) Unexecuted instantiation: nsCOMPtr<mozilla::DOMSVGLength>::nsCOMPtr(already_AddRefed<mozilla::DOMSVGLength>&&) Unexecuted instantiation: nsCOMPtr<mozilla::IHistory>::nsCOMPtr(already_AddRefed<mozilla::IHistory>&&) Unexecuted instantiation: nsCOMPtr<nsIAudioChannelAgentCallback>::nsCOMPtr(already_AddRefed<nsIAudioChannelAgentCallback>&&) Unexecuted instantiation: nsCOMPtr<nsIXULChromeRegistry>::nsCOMPtr(already_AddRefed<nsIXULChromeRegistry>&&) Unexecuted instantiation: nsCOMPtr<nsIOffThreadScriptReceiver>::nsCOMPtr(already_AddRefed<nsIOffThreadScriptReceiver>&&) Unexecuted instantiation: nsCOMPtr<nsISHEntry>::nsCOMPtr(already_AddRefed<nsISHEntry>&&) Unexecuted instantiation: nsCOMPtr<nsIHttpChannel>::nsCOMPtr(already_AddRefed<nsIHttpChannel>&&) Unexecuted instantiation: nsCOMPtr<nsIConsoleReportCollector>::nsCOMPtr(already_AddRefed<nsIConsoleReportCollector>&&) Unexecuted instantiation: nsCOMPtr<nsIPresentationTransportBuilderConstructor>::nsCOMPtr(already_AddRefed<nsIPresentationTransportBuilderConstructor>&&) Unexecuted instantiation: nsCOMPtr<nsIPresentationServiceCallback>::nsCOMPtr(already_AddRefed<nsIPresentationServiceCallback>&&) Unexecuted instantiation: nsCOMPtr<nsITransaction>::nsCOMPtr(already_AddRefed<nsITransaction>&&) Unexecuted instantiation: nsCOMPtr<nsIHTMLCollection>::nsCOMPtr(already_AddRefed<nsIHTMLCollection>&&) Unexecuted instantiation: nsCOMPtr<nsPICommandUpdater>::nsCOMPtr(already_AddRefed<nsPICommandUpdater>&&) Unexecuted instantiation: nsCOMPtr<nsIImageLoadingContent>::nsCOMPtr(already_AddRefed<nsIImageLoadingContent>&&) Unexecuted instantiation: nsCOMPtr<imgIRequest>::nsCOMPtr(already_AddRefed<imgIRequest>&&) Unexecuted instantiation: nsCOMPtr<nsBoxLayout>::nsCOMPtr(already_AddRefed<nsBoxLayout>&&) Unexecuted instantiation: nsCOMPtr<nsIContentViewer>::nsCOMPtr(already_AddRefed<nsIContentViewer>&&) Unexecuted instantiation: nsCOMPtr<nsIDocumentLoaderFactory>::nsCOMPtr(already_AddRefed<nsIDocumentLoaderFactory>&&) Unexecuted instantiation: nsCOMPtr<nsIEmbeddingSiteWindow>::nsCOMPtr(already_AddRefed<nsIEmbeddingSiteWindow>&&) Unexecuted instantiation: nsCOMPtr<nsISHistory>::nsCOMPtr(already_AddRefed<nsISHistory>&&) Unexecuted instantiation: nsCOMPtr<nsIPersistentProperties>::nsCOMPtr(already_AddRefed<nsIPersistentProperties>&&) Unexecuted instantiation: nsCOMPtr<nsTreeColumn>::nsCOMPtr(already_AddRefed<nsTreeColumn>&&) Unexecuted instantiation: nsCOMPtr<nsITreeView>::nsCOMPtr(already_AddRefed<nsITreeView>&&) Unexecuted instantiation: nsCOMPtr<nsIBoxObject>::nsCOMPtr(already_AddRefed<nsIBoxObject>&&) Unexecuted instantiation: nsCOMPtr<nsITreeBoxObject>::nsCOMPtr(already_AddRefed<nsITreeBoxObject>&&) Unexecuted instantiation: nsCOMPtr<nsIAlertNotificationImageListener>::nsCOMPtr(already_AddRefed<nsIAlertNotificationImageListener>&&) Unexecuted instantiation: nsCOMPtr<nsIAlertsDoNotDisturb>::nsCOMPtr(already_AddRefed<nsIAlertsDoNotDisturb>&&) Unexecuted instantiation: nsCOMPtr<nsITraceableChannel>::nsCOMPtr(already_AddRefed<nsITraceableChannel>&&) Unexecuted instantiation: nsCOMPtr<mozIStorageAsyncStatement>::nsCOMPtr(already_AddRefed<mozIStorageAsyncStatement>&&) Unexecuted instantiation: nsCOMPtr<nsILoginReputationQuery>::nsCOMPtr(already_AddRefed<nsILoginReputationQuery>&&) Unexecuted instantiation: nsCOMPtr<nsIStringBundle>::nsCOMPtr(already_AddRefed<nsIStringBundle>&&) Unexecuted instantiation: nsCOMPtr<nsIToolkitChromeRegistry>::nsCOMPtr(already_AddRefed<nsIToolkitChromeRegistry>&&) Unexecuted instantiation: nsCOMPtr<nsIGSettingsCollection>::nsCOMPtr(already_AddRefed<nsIGSettingsCollection>&&) Unexecuted instantiation: nsCOMPtr<mozIStorageService>::nsCOMPtr(already_AddRefed<mozIStorageService>&&) Unexecuted instantiation: nsCOMPtr<mozIStorageConnection>::nsCOMPtr(already_AddRefed<mozIStorageConnection>&&) Unexecuted instantiation: nsCOMPtr<nsINavHistoryService>::nsCOMPtr(already_AddRefed<nsINavHistoryService>&&) |
508 | | |
509 | | // Construct from |already_AddRefed|. |
510 | | template<typename U> |
511 | | MOZ_IMPLICIT nsCOMPtr(already_AddRefed<U>& aSmartPtr) |
512 | | : NSCAP_CTOR_BASE(static_cast<T*>(aSmartPtr.take())) |
513 | 0 | { |
514 | 0 | assert_validity(); |
515 | 0 | // But make sure that U actually inherits from T. |
516 | 0 | static_assert(mozilla::IsBaseOf<T, U>::value, |
517 | 0 | "U is not a subclass of T"); |
518 | 0 | NSCAP_LOG_ASSIGNMENT(this, static_cast<T*>(mRawPtr)); |
519 | 0 | NSCAP_ASSERT_NO_QUERY_NEEDED(); |
520 | 0 | } |
521 | | |
522 | | // Construct from |otherComPtr.forget()|. |
523 | | template<typename U> |
524 | | MOZ_IMPLICIT nsCOMPtr(already_AddRefed<U>&& aSmartPtr) |
525 | | : NSCAP_CTOR_BASE(static_cast<T*>(aSmartPtr.take())) |
526 | 5.79k | { |
527 | 5.79k | assert_validity(); |
528 | 5.79k | // But make sure that U actually inherits from T. |
529 | 5.79k | static_assert(mozilla::IsBaseOf<T, U>::value, |
530 | 5.79k | "U is not a subclass of T"); |
531 | 5.79k | NSCAP_LOG_ASSIGNMENT(this, static_cast<T*>(mRawPtr)); |
532 | 5.79k | NSCAP_ASSERT_NO_QUERY_NEEDED(); |
533 | 5.79k | } Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStream>::nsCOMPtr<nsPipeInputStream>(already_AddRefed<nsPipeInputStream>&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::EventTargetWrapper, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::EventTargetWrapper, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::LazyIdleThread, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::LazyIdleThread, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::LazyIdleThread, void, false, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::LazyIdleThread, void, false, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIPrincipal>::nsCOMPtr<mozilla::NullPrincipal>(already_AddRefed<mozilla::NullPrincipal>&&) nsCOMPtr<nsIPrincipal>::nsCOMPtr<mozilla::BasePrincipal>(already_AddRefed<mozilla::BasePrincipal>&&) Line | Count | Source | 526 | 5.77k | { | 527 | 5.77k | assert_validity(); | 528 | 5.77k | // But make sure that U actually inherits from T. | 529 | 5.77k | static_assert(mozilla::IsBaseOf<T, U>::value, | 530 | 5.77k | "U is not a subclass of T"); | 531 | 5.77k | NSCAP_LOG_ASSIGNMENT(this, static_cast<T*>(mRawPtr)); | 532 | 5.77k | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 533 | 5.77k | } |
Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<nsICaptivePortalService, nsresult, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<nsICaptivePortalService, nsresult, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::net::nsPACMan, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::net::nsPACMan, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::net::nsProtocolProxyService, nsresult, false, (mozilla::RunnableKind)1> >(already_AddRefed<nsRunnableMethod<mozilla::net::nsProtocolProxyService, nsresult, false, (mozilla::RunnableKind)1> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::net::nsServerSocket, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::net::nsServerSocket, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::net::nsSocketTransportService, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::net::nsSocketTransportService, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::net::nsUDPSocket, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::net::nsUDPSocket, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<nsHostResolver, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<nsHostResolver, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::net::DNSRequestChild, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::net::DNSRequestChild, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<nsCacheService, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<nsCacheService, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::net::CacheObserver, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::net::CacheObserver, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::net::CacheStorageService, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::net::CacheStorageService, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<nsFileUploadContentStream, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<nsFileUploadContentStream, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::net::nsHttpConnectionMgr, nsresult, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::net::nsHttpConnectionMgr, nsresult, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::net::Http2Session, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::net::Http2Session, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::net::HttpBackgroundChannelChild, mozilla::ipc::IPCResult, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::net::HttpBackgroundChannelChild, mozilla::ipc::IPCResult, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::net::HttpBaseChannel, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::net::HttpBaseChannel, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIStreamListener>::nsCOMPtr<mozilla::net::InterceptStreamListener>(already_AddRefed<mozilla::net::InterceptStreamListener>&&) Unexecuted instantiation: nsCOMPtr<nsIEventTarget>::nsCOMPtr<nsISerialEventTarget>(already_AddRefed<nsISerialEventTarget>&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<nsIInterceptedChannel, nsresult, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<nsIInterceptedChannel, nsresult, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::net::InterceptedHttpChannel, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::net::InterceptedHttpChannel, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::net::ExtensionJARFileOpener, nsresult, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::net::ExtensionJARFileOpener, nsresult, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::PContentChild, bool, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::PContentChild, bool, true, (mozilla::RunnableKind)0> >&&) nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::URLPreloader, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::URLPreloader, void, true, (mozilla::RunnableKind)0> >&&) Line | Count | Source | 526 | 3 | { | 527 | 3 | assert_validity(); | 528 | 3 | // But make sure that U actually inherits from T. | 529 | 3 | static_assert(mozilla::IsBaseOf<T, U>::value, | 530 | 3 | "U is not a subclass of T"); | 531 | 3 | NSCAP_LOG_ASSIGNMENT(this, static_cast<T*>(mRawPtr)); | 532 | 3 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 533 | 3 | } |
nsCOMPtr<nsIJSIID>::nsCOMPtr<nsJSIID>(already_AddRefed<nsJSIID>&&) Line | Count | Source | 526 | 6 | { | 527 | 6 | assert_validity(); | 528 | 6 | // But make sure that U actually inherits from T. | 529 | 6 | static_assert(mozilla::IsBaseOf<T, U>::value, | 530 | 6 | "U is not a subclass of T"); | 531 | 6 | NSCAP_LOG_ASSIGNMENT(this, static_cast<T*>(mRawPtr)); | 532 | 6 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 533 | 6 | } |
nsCOMPtr<nsIJSCID>::nsCOMPtr<nsJSCID>(already_AddRefed<nsJSCID>&&) Line | Count | Source | 526 | 3 | { | 527 | 3 | assert_validity(); | 528 | 3 | // But make sure that U actually inherits from T. | 529 | 3 | static_assert(mozilla::IsBaseOf<T, U>::value, | 530 | 3 | "U is not a subclass of T"); | 531 | 3 | NSCAP_LOG_ASSIGNMENT(this, static_cast<T*>(mRawPtr)); | 532 | 3 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 533 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIVariant>::nsCOMPtr<XPCVariant>(already_AddRefed<XPCVariant>&&) nsCOMPtr<nsIJSID>::nsCOMPtr<nsJSID>(already_AddRefed<nsJSID>&&) Line | Count | Source | 526 | 3 | { | 527 | 3 | assert_validity(); | 528 | 3 | // But make sure that U actually inherits from T. | 529 | 3 | static_assert(mozilla::IsBaseOf<T, U>::value, | 530 | 3 | "U is not a subclass of T"); | 531 | 3 | NSCAP_LOG_ASSIGNMENT(this, static_cast<T*>(mRawPtr)); | 532 | 3 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 533 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::storage::Connection, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::storage::Connection, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::storage::Connection, nsresult, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::storage::Connection, nsresult, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIPermission>::nsCOMPtr<nsPermission>(already_AddRefed<nsPermission>&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::VideoFrameConverter, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::VideoFrameConverter, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<nsHtml5Parser, nsresult, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<nsHtml5Parser, nsresult, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::layers::PaintThread, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::layers::PaintThread, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIEventTarget>::nsCOMPtr<nsIThread>(already_AddRefed<nsIThread>&&) Unexecuted instantiation: nsCOMPtr<mozilla::dom::EventTarget>::nsCOMPtr<mozilla::dom::ContentFrameMessageManager>(already_AddRefed<mozilla::dom::ContentFrameMessageManager>&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<nsGlobalWindowOuter, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<nsGlobalWindowOuter, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::EventSourceImpl, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::EventSourceImpl, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::ScreenOrientation, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::ScreenOrientation, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsISerialEventTarget>::nsCOMPtr<mozilla::ThrottledEventQueue>(already_AddRefed<mozilla::ThrottledEventQueue>&&) Unexecuted instantiation: nsCOMPtr<nsINode>::nsCOMPtr<mozilla::dom::DocumentFragment>(already_AddRefed<mozilla::dom::DocumentFragment>&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<nsIDocument, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<nsIDocument, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::cache::Context::ThreadsafeHandle, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::cache::Context::ThreadsafeHandle, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::cache::Manager::CachePutAllAction, void, false, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::cache::Manager::CachePutAllAction, void, false, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIOutputStream>::nsCOMPtr<mozilla::dom::quota::FileOutputStream>(already_AddRefed<mozilla::dom::quota::FileOutputStream>&&) Unexecuted instantiation: nsCOMPtr<nsIInputStream>::nsCOMPtr<mozilla::dom::quota::FileInputStream>(already_AddRefed<mozilla::dom::quota::FileInputStream>&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::cache::ReadStream::Inner, void, true, (mozilla::RunnableKind)1> >(already_AddRefed<nsRunnableMethod<mozilla::dom::cache::ReadStream::Inner, void, true, (mozilla::RunnableKind)1> >&&) Unexecuted instantiation: nsCOMPtr<nsIInputStream>::nsCOMPtr<mozilla::dom::cache::ReadStream>(already_AddRefed<mozilla::dom::cache::ReadStream>&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::EventListenerService, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::EventListenerService, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIContentPermissionRequest>::nsCOMPtr<mozilla::AutoplayPermissionRequest>(already_AddRefed<mozilla::AutoplayPermissionRequest>&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::HTMLTrackElement, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::HTMLTrackElement, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::ImageDocument, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::ImageDocument, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<HTMLContentSink, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<HTMLContentSink, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<nsJSChannel, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<nsJSChannel, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::FileBlockCache, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::FileBlockCache, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::MediaFormatReader, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::MediaFormatReader, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::AbstractCanonical<mozilla::Maybe<mozilla::media::TimeUnit> >, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::AbstractCanonical<mozilla::Maybe<mozilla::media::TimeUnit> >, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::AbstractCanonical<mozilla::media::TimeIntervals>, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::AbstractCanonical<mozilla::media::TimeIntervals>, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::AbstractCanonical<mozilla::media::TimeUnit>, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::AbstractCanonical<mozilla::media::TimeUnit>, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::AbstractCanonical<bool>, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::AbstractCanonical<bool>, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::AbstractCanonical<mozilla::MediaDecoder::PlayState>, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::AbstractCanonical<mozilla::MediaDecoder::PlayState>, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::AbstractCanonical<double>, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::AbstractCanonical<double>, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::AbstractCanonical<nsMainThreadPtrHandle<nsIPrincipal> >, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::AbstractCanonical<nsMainThreadPtrHandle<nsIPrincipal> >, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::MediaDecoderStateMachine, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::MediaDecoderStateMachine, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::GetUserMediaWindowListener, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::GetUserMediaWindowListener, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: Unified_cpp_dom_media7.cpp:nsCOMPtr<nsIRunnable>::nsCOMPtr<mozilla::media::LambdaRunnable<mozilla::MediaInputPort::BlockSourceTrackId(int, mozilla::BlockingMode)::$_0> >(already_AddRefed<mozilla::media::LambdaRunnable<mozilla::MediaInputPort::BlockSourceTrackId(int, mozilla::BlockingMode)::$_0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::MediaFormatReader, nsresult, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::MediaFormatReader, nsresult, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::gmp::GMPParent, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::gmp::GMPParent, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::gmp::GeckoMediaPluginServiceParent, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::gmp::GeckoMediaPluginServiceParent, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::MediaSourceDemuxer, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::MediaSourceDemuxer, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::camera::PCamerasChild, bool, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::camera::PCamerasChild, bool, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::NotificationPermissionRequest, nsresult, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::NotificationPermissionRequest, nsresult, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: Unified_cpp_dom_quota0.cpp:nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::quota::(anonymous namespace)::Quota, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::quota::(anonymous namespace)::Quota, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<mozilla::dom::EventTarget>::nsCOMPtr<nsPIWindowRoot>(already_AddRefed<nsPIWindowRoot>&&) Unexecuted instantiation: ActorsParent.cpp:nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::indexedDB::(anonymous namespace)::Database, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::indexedDB::(anonymous namespace)::Database, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: ActorsParent.cpp:nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::indexedDB::(anonymous namespace)::OpenDatabaseOp, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::indexedDB::(anonymous namespace)::OpenDatabaseOp, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsISpellChecker>::nsCOMPtr<mozSpellChecker>(already_AddRefed<mozSpellChecker>&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::U2FHIDTokenManager, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::U2FHIDTokenManager, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::U2FTokenManager, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::U2FTokenManager, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<nsXMLContentSink, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<nsXMLContentSink, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIContent>::nsCOMPtr<mozilla::dom::ProcessingInstruction>(already_AddRefed<mozilla::dom::ProcessingInstruction>&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<nsIWebBrowserPersistDocumentReceiver, nsresult, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<nsIWebBrowserPersistDocumentReceiver, nsresult, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<nsIWebBrowserPersistResourceVisitor, nsresult, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<nsIWebBrowserPersistResourceVisitor, nsresult, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<nsIWebBrowserPersistWriteCompletion, nsresult, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<nsIWebBrowserPersistWriteCompletion, nsresult, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<nsWebBrowserPersist, nsresult, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<nsWebBrowserPersist, nsresult, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIAsyncVerifyRedirectCallback>::nsCOMPtr<mozilla::dom::nsXMLHttpRequestXPCOMifier>(already_AddRefed<mozilla::dom::nsXMLHttpRequestXPCOMifier>&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<nsThread, nsresult, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<nsThread, nsresult, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<nsIScriptElement, nsresult, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<nsIScriptElement, nsresult, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::ScriptLoader, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::ScriptLoader, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::(anonymous namespace)::CheckScriptEvaluationWithCallback, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::(anonymous namespace)::CheckScriptEvaluationWithCallback, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::(anonymous namespace)::PushErrorReporter, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::(anonymous namespace)::PushErrorReporter, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::ServiceWorkerJob, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::ServiceWorkerJob, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::ServiceWorkerProxy, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::ServiceWorkerProxy, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::ServiceWorkerRegistrar, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::ServiceWorkerRegistrar, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::ServiceWorkerRegistration, void, true, (mozilla::RunnableKind)1> >(already_AddRefed<nsRunnableMethod<mozilla::dom::ServiceWorkerRegistration, void, true, (mozilla::RunnableKind)1> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::ServiceWorkerRegistrationMainThread, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::ServiceWorkerRegistrationMainThread, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::WorkerListener, void, true, (mozilla::RunnableKind)1> >(already_AddRefed<nsRunnableMethod<mozilla::dom::WorkerListener, void, true, (mozilla::RunnableKind)1> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::WorkerListener, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::WorkerListener, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::ServiceWorkerRegistrationInfo, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::ServiceWorkerRegistrationInfo, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::ServiceWorkerRegistrationProxy, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::ServiceWorkerRegistrationProxy, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: Unified_cpp_dom_simpledb0.cpp:nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::(anonymous namespace)::Connection, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::(anonymous namespace)::Connection, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: Unified_cpp_dom_simpledb0.cpp:nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::(anonymous namespace)::OpenOp, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::(anonymous namespace)::OpenOp, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::PresentationConnection, nsresult, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::PresentationConnection, nsresult, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::PresentationRequest, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::PresentationRequest, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<nsIPresentationSessionTransportBuilderListener, nsresult, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<nsIPresentationSessionTransportBuilderListener, nsresult, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::PresentationTCPSessionTransport, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::PresentationTCPSessionTransport, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::CompositorVsyncDispatcher, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::CompositorVsyncDispatcher, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<nsWindow, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<nsWindow, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::dom::FontFaceSet, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::dom::FontFaceSet, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsINodeList>::nsCOMPtr<nsContentList>(already_AddRefed<nsContentList>&&) Unexecuted instantiation: nsCOMPtr<nsIBoxObject>::nsCOMPtr<mozilla::dom::BoxObject>(already_AddRefed<mozilla::dom::BoxObject>&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<nsPresContext, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<nsPresContext, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::layout::VsyncParent, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::layout::VsyncParent, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIDocShell>::nsCOMPtr<nsDocShell>(already_AddRefed<nsDocShell>&&) Unexecuted instantiation: nsCOMPtr<mozIDOMWindowProxy>::nsCOMPtr<nsPIDOMWindowOuter>(already_AddRefed<nsPIDOMWindowOuter>&&) Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeItem>::nsCOMPtr<nsDocShell>(already_AddRefed<nsDocShell>&&) Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeItem>::nsCOMPtr<nsIDocShell>(already_AddRefed<nsIDocShell>&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::DataStorage, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::DataStorage, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::psm::PSMContentStreamListener, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::psm::PSMContentStreamListener, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIAlertsService>::nsCOMPtr<nsXULAlerts>(already_AddRefed<nsXULAlerts>&&) Unexecuted instantiation: nsCOMPtr<mozIStorageCompletionCallback>::nsCOMPtr<mozilla::places::ConnectionShutdownBlocker>(already_AddRefed<mozilla::places::ConnectionShutdownBlocker>&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::places::AsyncFetchAndSetIconForPage, nsresult, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::places::AsyncFetchAndSetIconForPage, nsresult, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<mozilla::places::AsyncReplaceFaviconData, nsresult, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::places::AsyncReplaceFaviconData, nsresult, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRequest>::nsCOMPtr<nsIChannel>(already_AddRefed<nsIChannel>&&) Unexecuted instantiation: Telemetry.cpp:nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<(anonymous namespace)::nsFetchTelemetryData, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<(anonymous namespace)::nsFetchTelemetryData, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<nsUrlClassifierDBServiceWorker, nsresult, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<nsUrlClassifierDBServiceWorker, nsresult, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<nsFormFillController, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<nsFormFillController, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<nsUpdateProcessor, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<nsUpdateProcessor, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIOutputStream>::nsCOMPtr<mozilla::devtools::FileDescriptorOutputStream>(already_AddRefed<mozilla::devtools::FileDescriptorOutputStream>&&) Unexecuted instantiation: nsCOMPtr<nsIThreadPool>::nsCOMPtr<mozilla::SharedThreadPool>(already_AddRefed<mozilla::SharedThreadPool>&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr<nsRunnableMethod<CDMStorageTest, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<CDMStorageTest, void, true, (mozilla::RunnableKind)0> >&&) |
534 | | |
535 | | // Construct from |do_QueryInterface(expr)|. |
536 | | MOZ_IMPLICIT nsCOMPtr(const nsQueryInterface aQI) |
537 | | : NSCAP_CTOR_BASE(nullptr) |
538 | 1.65M | { |
539 | 1.65M | assert_validity(); |
540 | 1.65M | NSCAP_LOG_ASSIGNMENT(this, nullptr); |
541 | 1.65M | assign_from_qi(aQI, NS_GET_TEMPLATE_IID(T)); |
542 | 1.65M | } Unexecuted instantiation: nsCOMPtr<nsIStringEnumerator>::nsCOMPtr(nsQueryInterface) nsCOMPtr<nsIDirectoryServiceProvider2>::nsCOMPtr(nsQueryInterface) Line | Count | Source | 538 | 12 | { | 539 | 12 | assert_validity(); | 540 | 12 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 541 | 12 | assign_from_qi(aQI, NS_GET_TEMPLATE_IID(T)); | 542 | 12 | } |
nsCOMPtr<nsIFile>::nsCOMPtr(nsQueryInterface) Line | Count | Source | 538 | 21 | { | 539 | 21 | assert_validity(); | 540 | 21 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 541 | 21 | assign_from_qi(aQI, NS_GET_TEMPLATE_IID(T)); | 542 | 21 | } |
Unexecuted instantiation: nsCOMPtr<nsIInputStreamLength>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStreamLength>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStream>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsICloneableInputStream>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIIPCSerializableInputStream>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISeekableStream>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIClassInfo>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISerializable>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISafeOutputStream>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIBufferedInputStream>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIBufferedOutputStream>::nsCOMPtr(nsQueryInterface) nsCOMPtr<nsIXULRuntime>::nsCOMPtr(nsQueryInterface) Line | Count | Source | 538 | 12 | { | 539 | 12 | assert_validity(); | 540 | 12 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 541 | 12 | assign_from_qi(aQI, NS_GET_TEMPLATE_IID(T)); | 542 | 12 | } |
Unexecuted instantiation: nsCOMPtr<nsISupportsCString>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIObserver>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsICancelableRunnable>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsINamed>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIThread>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsILabelableRunnable>::nsCOMPtr(nsQueryInterface) nsCOMPtr<nsIThreadInternal>::nsCOMPtr(nsQueryInterface) Line | Count | Source | 538 | 3 | { | 539 | 3 | assert_validity(); | 540 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 541 | 3 | assign_from_qi(aQI, NS_GET_TEMPLATE_IID(T)); | 542 | 3 | } |
nsCOMPtr<nsIIdleRunnable>::nsCOMPtr(nsQueryInterface) Line | Count | Source | 538 | 1 | { | 539 | 1 | assert_validity(); | 540 | 1 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 541 | 1 | assign_from_qi(aQI, NS_GET_TEMPLATE_IID(T)); | 542 | 1 | } |
nsCOMPtr<nsIRunnablePriority>::nsCOMPtr(nsQueryInterface) Line | Count | Source | 538 | 163 | { | 539 | 163 | assert_validity(); | 540 | 163 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 541 | 163 | assign_from_qi(aQI, NS_GET_TEMPLATE_IID(T)); | 542 | 163 | } |
nsCOMPtr<nsIURL>::nsCOMPtr(nsQueryInterface) Line | Count | Source | 538 | 27 | { | 539 | 27 | assert_validity(); | 540 | 27 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 541 | 27 | assign_from_qi(aQI, NS_GET_TEMPLATE_IID(T)); | 542 | 27 | } |
nsCOMPtr<nsPIDOMWindowOuter>::nsCOMPtr(nsQueryInterface) Line | Count | Source | 538 | 5 | { | 539 | 5 | assert_validity(); | 540 | 5 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 541 | 5 | assign_from_qi(aQI, NS_GET_TEMPLATE_IID(T)); | 542 | 5 | } |
Unexecuted instantiation: nsCOMPtr<nsIPrefBranch>::nsCOMPtr(nsQueryInterface) nsCOMPtr<nsIResProtocolHandler>::nsCOMPtr(nsQueryInterface) Line | Count | Source | 538 | 30 | { | 539 | 30 | assert_validity(); | 540 | 30 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 541 | 30 | assign_from_qi(aQI, NS_GET_TEMPLATE_IID(T)); | 542 | 30 | } |
nsCOMPtr<nsISubstitutingProtocolHandler>::nsCOMPtr(nsQueryInterface) Line | Count | Source | 538 | 4 | { | 539 | 4 | assert_validity(); | 540 | 4 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 541 | 4 | assign_from_qi(aQI, NS_GET_TEMPLATE_IID(T)); | 542 | 4 | } |
Unexecuted instantiation: nsCOMPtr<nsIRelativeFilePref>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISupportsString>::nsCOMPtr(nsQueryInterface) nsCOMPtr<nsISupportsWeakReference>::nsCOMPtr(nsQueryInterface) Line | Count | Source | 538 | 16 | { | 539 | 16 | assert_validity(); | 540 | 16 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 541 | 16 | assign_from_qi(aQI, NS_GET_TEMPLATE_IID(T)); | 542 | 16 | } |
Unexecuted instantiation: nsCOMPtr<nsILoadContext>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIFrameLoaderOwner>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIHttpChannel>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsICachingChannel>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIClassOfService>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISupportsPriority>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDocument>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDocumentLoader>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIServerSocket>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIAsyncVerifyRedirectCallback>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIHttpChannelInternal>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIPrivateBrowsingChannel>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIWritablePropertyBag>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIThreadRetargetableStreamListener>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIInputStream>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIOutputStream>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsICacheEntry>::nsCOMPtr(nsQueryInterface) nsCOMPtr<nsIProtocolHandlerWithDynamicFlags>::nsCOMPtr(nsQueryInterface) Line | Count | Source | 538 | 11.7k | { | 539 | 11.7k | assert_validity(); | 540 | 11.7k | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 541 | 11.7k | assign_from_qi(aQI, NS_GET_TEMPLATE_IID(T)); | 542 | 11.7k | } |
Unexecuted instantiation: nsCOMPtr<nsIChannelEventSink>::nsCOMPtr(nsQueryInterface) nsCOMPtr<nsIProxiedProtocolHandler>::nsCOMPtr(nsQueryInterface) Line | Count | Source | 538 | 9 | { | 539 | 9 | assert_validity(); | 540 | 9 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 541 | 9 | assign_from_qi(aQI, NS_GET_TEMPLATE_IID(T)); | 542 | 9 | } |
Unexecuted instantiation: nsCOMPtr<nsIUploadChannel2>::nsCOMPtr(nsQueryInterface) nsCOMPtr<nsINestedURI>::nsCOMPtr(nsQueryInterface) Line | Count | Source | 538 | 17.4k | { | 539 | 17.4k | assert_validity(); | 540 | 17.4k | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 541 | 17.4k | assign_from_qi(aQI, NS_GET_TEMPLATE_IID(T)); | 542 | 17.4k | } |
Unexecuted instantiation: nsCOMPtr<nsISpeculativeConnect>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyService2>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIChannel>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsITimedChannel>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIInputStreamChannel>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIPropertyBag2>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISensitiveInfoHiddenURI>::nsCOMPtr(nsQueryInterface) nsCOMPtr<nsIFileURL>::nsCOMPtr(nsQueryInterface) Line | Count | Source | 538 | 5 | { | 539 | 5 | assert_validity(); | 540 | 5 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 541 | 5 | assign_from_qi(aQI, NS_GET_TEMPLATE_IID(T)); | 542 | 5 | } |
nsCOMPtr<nsIStandardURL>::nsCOMPtr(nsQueryInterface) Line | Count | Source | 538 | 5.77k | { | 539 | 5.77k | assert_validity(); | 540 | 5.77k | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 541 | 5.77k | assign_from_qi(aQI, NS_GET_TEMPLATE_IID(T)); | 542 | 5.77k | } |
Unexecuted instantiation: nsCOMPtr<nsIContentSniffer>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIViewSourceChannel>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIURI>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<mozilla::net::nsProxyInfo>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsPIDNSService>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIRequest>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIUploadChannel>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIForcePendingChannel>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISSLSocketControl>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsITimer>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsICookie>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIMutableArray>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDNSListenerProxy>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIProperty>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIExternalProtocolHandler>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDivertableChannel>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIEncodedChannel>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIWritablePropertyBag2>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIResumableChannel>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIFTPChannel>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIChannelWithDivertableParentListener>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISocketTransport>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIProxiedChannel>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheChannel>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsICacheInfoChannel>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsILoadGroupChild>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsICompressConvStats>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIHttpChannelChild>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIParentRedirectingChannel>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIInterceptedChannel>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsITransportSecurityInfo>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIRoutedSocketTransportService>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISupportsPRUint32>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIThrottledInputChannel>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISearchableInputStream>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIIPCSerializableURI>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeItem>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDocShell>::nsCOMPtr(nsQueryInterface) nsCOMPtr<nsIXPConnectWrappedNative>::nsCOMPtr(nsQueryInterface) Line | Count | Source | 538 | 1.62M | { | 539 | 1.62M | assert_validity(); | 540 | 1.62M | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 541 | 1.62M | assign_from_qi(aQI, NS_GET_TEMPLATE_IID(T)); | 542 | 1.62M | } |
nsCOMPtr<nsINode>::nsCOMPtr(nsQueryInterface) Line | Count | Source | 538 | 5 | { | 539 | 5 | assert_validity(); | 540 | 5 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 541 | 5 | assign_from_qi(aQI, NS_GET_TEMPLATE_IID(T)); | 542 | 5 | } |
nsCOMPtr<nsIPrincipal>::nsCOMPtr(nsQueryInterface) Line | Count | Source | 538 | 3 | { | 539 | 3 | assert_validity(); | 540 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 541 | 3 | assign_from_qi(aQI, NS_GET_TEMPLATE_IID(T)); | 542 | 3 | } |
nsCOMPtr<nsIScriptObjectPrincipal>::nsCOMPtr(nsQueryInterface) Line | Count | Source | 538 | 3 | { | 539 | 3 | assert_validity(); | 540 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 541 | 3 | assign_from_qi(aQI, NS_GET_TEMPLATE_IID(T)); | 542 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsISupportsID>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIVariant>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<mozIDOMWindow>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<mozilla::dom::Exception>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<XPCVariant>::nsCOMPtr(nsQueryInterface) nsCOMPtr<nsIXPCComponents>::nsCOMPtr(nsQueryInterface) Line | Count | Source | 538 | 3 | { | 539 | 3 | assert_validity(); | 540 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 541 | 3 | assign_from_qi(aQI, NS_GET_TEMPLATE_IID(T)); | 542 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIXPConnectWrappedJSUnmarkGray>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIJARURI>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIJARProtocolHandler>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIThreadRetargetableRequest>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<mozilla::storage::StorageBaseStatementInternal>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<mozIStorageVacuumParticipant>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<mozilla::storage::IStorageBindingParamsInternal>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowInner>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<mozIStorageConnection>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIExpandedPrincipal>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIContent>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIMIMEInfo>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDBusHandlerApp>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIFileChannel>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<mozilla::dom::nsIExternalHelperAppParent>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIStreamListener>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsILocalHandlerApp>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheContainer>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIWebProgress>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIHTMLContentSink>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIFragmentContentSink>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIStyleSheetLinkingElement>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIHTMLDocument>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIWyciwygChannel>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIScriptElement>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIFormControl>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIEventTarget>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIParser>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIMultiPartChannel>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIMozIconURI>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIForm>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<imgICache>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIImageLoadingContent>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<mozilla::dom::EventTarget>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIContentSink>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsINetUtil>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIMozBrowserFrame>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIObjectLoadingContent>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISupportsInterfacePointer>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<imgIContainer>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIScrollable>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<mozilla::DOMEventTargetHelper>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIBrowser>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIFakePluginTag>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIBaseWindow>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIWebNavigation>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDOMStorageManager>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIScriptTimeoutHandler>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDOMXULControlElement>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIControllerContext>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<WindowStateHolder>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsPIWindowRoot>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDOMChromeWindow>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserFindInFrames>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPrint>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsPIWindowWatcher>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<mozilla::dom::Element>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIScriptChannel>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsPluginTag>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIScriptGlobalObject>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsITextControlElement>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISizeOf>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIJSID>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISelectionController>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIContentPolicy>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDocumentActivity>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIXMLContentSink>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDOMXULMenuListElement>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDOMMozBrowserFrame>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIContentViewerEdit>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIJSArgArray>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIArray>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISupportsPrimitive>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISupportsPRBool>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISupportsPRUint8>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISupportsPRUint16>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISupportsChar>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISupportsPRInt16>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISupportsPRInt32>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISupportsFloat>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISupportsDouble>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIAnimationObserver>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIWeakReference>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsICommandController>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDOMGlobalPropertyInitializer>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIProperties>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIFormatConverter>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIFlavorDataProvider>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<mozilla::dom::BlobImpl>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIAsyncOutputStream>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIUnicharInputStream>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsICloneableInputStreamWithRange>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIStringInputStream>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<mozilla::dom::nsIIPCBlobInputStream>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIFileMetadata>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIPluginDocument>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<mozilla::dom::RadioNodeList>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsILinkHandler>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIFormSubmitObserver>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsINodeList>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIRadioGroupContainer>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIMediaDevice>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsILineInputStream>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIPermission>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIAlertsDoNotDisturb>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIOfflineCacheUpdate>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDOMWindow>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIQuotaOriginUsageResult>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsINetworkInterceptController>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsITabChild>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISecurityEventSink>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<mozilla::dom::SVGTests>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIGetSitesWithDataCallback>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIInternalPluginTag>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIPluginWidget>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIAsyncFileMetadata>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIClipboardProxy>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIIOServiceInternal>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<mozilla::dom::nsIContentParent>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsITabParent>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsICaptivePortalService>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIU2FTokenManager>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIRefreshURI>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIXPathResult>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIXPConnectJSObjectHolder>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDOMXULSelectControlItemElement>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<mozilla::dom::WorkletGlobalScope>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIWebPageDescriptor>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISHEntry>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistDocument>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIStorageStream>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIJARChannel>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIGeneralResponseData>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIBasicCardResponseData>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIPaymentRequest>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIPaymentAbortActionResponse>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIPaymentShowActionResponse>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIPaymentCanMakeActionResponse>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIPaymentCompleteActionResponse>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIWorkerDebugger>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIServiceWorkerInfo>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIPresentationDeviceProvider>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIPresentationDevice>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionRequest>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIPresentationTerminateRequest>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIPresentationDataChannelSessionTransportBuilder>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIPresentationTCPSessionTransportBuilder>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIWritableVariant>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsPrintSettingsGTK>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsStyledElement>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIAbsorbingTransaction>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIEditor>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsITransferable>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIEditingSession>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsPICommandUpdater>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDOMXULMultiSelectControlElement>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsITreeBoxObject>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDOMXULSelectControlElement>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIInProcessContentFrameMessageManager>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<mozilla::dom::Link>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDateTimeInputArea>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDOMXULButtonElement>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsPIBoxObject>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIBoxObject>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsINativeTreeSelection>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIPrintingPromptService>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIContentViewer>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIWebProgressListener>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsITimerCallback>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIConsoleReportCollector>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsPILoadGroupInternal>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIFormPOSTActionChannel>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDocumentViewerPrint>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIEmbeddingSiteWindow>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsITooltipListener>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIXULWindow>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIPropertyElement>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDOMXULContainerItemElement>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIAccessible>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIXBLAccessible>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIAccessibleTable>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteInput>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIAutoCompletePopup>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDOMXULContainerElement>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDOMXULRelatedElement>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIProtectedAuthThread>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIX509Cert>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIClientAuthUserDecision>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIAlertsIconData>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIAlertsIconURI>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsITraceableChannel>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<mozIStorageAsyncStatement>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsINavHistoryQuery>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsINavHistoryQueryOptions>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDOMEventListener>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIWebProgressListener2>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIFileOutputStream>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierClassifyCallback>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIWindowCreator2>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteSearchDescriptor>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteSimpleResult>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteController>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIToolkitProfile>::nsCOMPtr(nsQueryInterface) nsCOMPtr<nsIDirectoryServiceProvider>::nsCOMPtr(nsQueryInterface) Line | Count | Source | 538 | 3 | { | 539 | 3 | assert_validity(); | 540 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 541 | 3 | assign_from_qi(aQI, NS_GET_TEMPLATE_IID(T)); | 542 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIGIOMimeApp>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISerialEventTarget>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsICookie2>::nsCOMPtr(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<mozIStorageValueArray>::nsCOMPtr(nsQueryInterface) |
543 | | |
544 | | // Construct from |do_QueryInterface(expr, &rv)|. |
545 | | MOZ_IMPLICIT nsCOMPtr(const nsQueryInterfaceWithError& aQI) |
546 | | : NSCAP_CTOR_BASE(nullptr) |
547 | 1.13M | { |
548 | 1.13M | assert_validity(); |
549 | 1.13M | NSCAP_LOG_ASSIGNMENT(this, nullptr); |
550 | 1.13M | assign_from_qi_with_error(aQI, NS_GET_TEMPLATE_IID(T)); |
551 | 1.13M | } nsCOMPtr<nsILineInputStream>::nsCOMPtr(nsQueryInterfaceWithError const&) Line | Count | Source | 547 | 12 | { | 548 | 12 | assert_validity(); | 549 | 12 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 550 | 12 | assign_from_qi_with_error(aQI, NS_GET_TEMPLATE_IID(T)); | 551 | 12 | } |
Unexecuted instantiation: nsCOMPtr<nsIFile>::nsCOMPtr(nsQueryInterfaceWithError const&) nsCOMPtr<nsIStandardURLMutator>::nsCOMPtr(nsQueryInterfaceWithError const&) Line | Count | Source | 547 | 1.12M | { | 548 | 1.12M | assert_validity(); | 549 | 1.12M | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 550 | 1.12M | assign_from_qi_with_error(aQI, NS_GET_TEMPLATE_IID(T)); | 551 | 1.12M | } |
Unexecuted instantiation: nsCOMPtr<nsIPropertyElement>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsISeekableStream>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIHttpChannelInternal>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsISecurityEventSink>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIClassifiedChannel>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIHttpChannel>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIFileProtocolHandler>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIThreadRetargetableStreamListener>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIChannel>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIStreamListener>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIInputStream>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsINestedAboutURIMutator>::nsCOMPtr(nsQueryInterfaceWithError const&) nsCOMPtr<nsIFileURLMutator>::nsCOMPtr(nsQueryInterfaceWithError const&) Line | Count | Source | 547 | 4.68k | { | 548 | 4.68k | assert_validity(); | 549 | 4.68k | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 550 | 4.68k | assign_from_qi_with_error(aQI, NS_GET_TEMPLATE_IID(T)); | 551 | 4.68k | } |
Unexecuted instantiation: nsCOMPtr<nsIProxiedProtocolHandler>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsISSLSocketControl>::nsCOMPtr(nsQueryInterfaceWithError const&) nsCOMPtr<nsIURL>::nsCOMPtr(nsQueryInterfaceWithError const&) Line | Count | Source | 547 | 2.22k | { | 548 | 2.22k | assert_validity(); | 549 | 2.22k | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 550 | 2.22k | assign_from_qi_with_error(aQI, NS_GET_TEMPLATE_IID(T)); | 551 | 2.22k | } |
Unexecuted instantiation: nsCOMPtr<nsIAuthModule>::nsCOMPtr(nsQueryInterfaceWithError const&) nsCOMPtr<nsIFileURL>::nsCOMPtr(nsQueryInterfaceWithError const&) Line | Count | Source | 547 | 5 | { | 548 | 5 | assert_validity(); | 549 | 5 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 550 | 5 | assign_from_qi_with_error(aQI, NS_GET_TEMPLATE_IID(T)); | 551 | 5 | } |
Unexecuted instantiation: nsCOMPtr<nsIFileChannel>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIJARURI>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIJARChannel>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsINestedURIMutator>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIWyciwygChannel>::nsCOMPtr(nsQueryInterfaceWithError const&) nsCOMPtr<nsIJARURIMutator>::nsCOMPtr(nsQueryInterfaceWithError const&) Line | Count | Source | 547 | 5.35k | { | 548 | 5.35k | assert_validity(); | 549 | 5.35k | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 550 | 5.35k | assign_from_qi_with_error(aQI, NS_GET_TEMPLATE_IID(T)); | 551 | 5.35k | } |
Unexecuted instantiation: nsCOMPtr<nsIURLMutator>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIPropertyBag2>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsILocalHandlerApp>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheChannel>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsICachingChannel>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsICacheEntry>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsICacheInfoChannel>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIThreadRetargetableRequest>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIDOMStorageManager>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIWebNavigation>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIHTMLDocument>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsINode>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIScriptObjectPrincipal>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIClassInfo>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIXPConnectWrappedJS>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIControllerContext>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIDOMWindow>::nsCOMPtr(nsQueryInterfaceWithError const&) nsCOMPtr<nsIJSURIMutator>::nsCOMPtr(nsQueryInterfaceWithError const&) Line | Count | Source | 547 | 1.79k | { | 548 | 1.79k | assert_validity(); | 549 | 1.79k | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 550 | 1.79k | assign_from_qi_with_error(aQI, NS_GET_TEMPLATE_IID(T)); | 551 | 1.79k | } |
Unexecuted instantiation: nsCOMPtr<nsIGlobalObject>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIParentChannel>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIEncodedChannel>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIDocShell>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsICommandController>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIBaseWindow>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsISupportsCString>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIX509Cert>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIWebProgressListener>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsISHistoryListener>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeItem>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsINavBookmarkObserver>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<mozIStorageValueArray>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsINavHistoryObserver>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsINavHistoryResultObserver>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIRedirectHistoryEntry>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIX509CertList>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIUploadChannel2>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsISafeOutputStream>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIUploadChannel>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIPrefBranch>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIObserver>::nsCOMPtr(nsQueryInterfaceWithError const&) nsCOMPtr<nsIResProtocolHandler>::nsCOMPtr(nsQueryInterfaceWithError const&) Line | Count | Source | 547 | 4 | { | 548 | 4 | assert_validity(); | 549 | 4 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 550 | 4 | assign_from_qi_with_error(aQI, NS_GET_TEMPLATE_IID(T)); | 551 | 4 | } |
Unexecuted instantiation: nsCOMPtr<nsIImageLoadingContent>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIURI>::nsCOMPtr(nsQueryInterfaceWithError const&) |
552 | | |
553 | | // Construct from |do_GetService(cid_expr)|. |
554 | | MOZ_IMPLICIT nsCOMPtr(const nsGetServiceByCID aGS) |
555 | | : NSCAP_CTOR_BASE(nullptr) |
556 | 3 | { |
557 | 3 | assert_validity(); |
558 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); |
559 | 3 | assign_from_gs_cid(aGS, NS_GET_TEMPLATE_IID(T)); |
560 | 3 | } nsCOMPtr<nsICaptivePortalService>::nsCOMPtr(nsGetServiceByCID) Line | Count | Source | 556 | 3 | { | 557 | 3 | assert_validity(); | 558 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 559 | 3 | assign_from_gs_cid(aGS, NS_GET_TEMPLATE_IID(T)); | 560 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsICacheService>::nsCOMPtr(nsGetServiceByCID) Unexecuted instantiation: nsCOMPtr<nsIAppShell>::nsCOMPtr(nsGetServiceByCID) Unexecuted instantiation: nsCOMPtr<imgITools>::nsCOMPtr(nsGetServiceByCID) Unexecuted instantiation: nsCOMPtr<nsIConsoleService>::nsCOMPtr(nsGetServiceByCID) Unexecuted instantiation: nsCOMPtr<nsIFormProcessor>::nsCOMPtr(nsGetServiceByCID) Unexecuted instantiation: nsCOMPtr<nsIDragService>::nsCOMPtr(nsGetServiceByCID) Unexecuted instantiation: nsCOMPtr<nsIWindowMediator>::nsCOMPtr(nsGetServiceByCID) Unexecuted instantiation: nsCOMPtr<nsICertOverrideService>::nsCOMPtr(nsGetServiceByCID) Unexecuted instantiation: nsCOMPtr<nsINSSComponent>::nsCOMPtr(nsGetServiceByCID) Unexecuted instantiation: nsCOMPtr<nsIStringBundleService>::nsCOMPtr(nsGetServiceByCID) Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyService2>::nsCOMPtr(nsGetServiceByCID) |
561 | | |
562 | | // Construct from |do_GetService(cid_expr, &rv)|. |
563 | | MOZ_IMPLICIT nsCOMPtr(const nsGetServiceByCIDWithError& aGS) |
564 | | : NSCAP_CTOR_BASE(nullptr) |
565 | 0 | { |
566 | 0 | assert_validity(); |
567 | 0 | NSCAP_LOG_ASSIGNMENT(this, nullptr); |
568 | 0 | assign_from_gs_cid_with_error(aGS, NS_GET_TEMPLATE_IID(T)); |
569 | 0 | } Unexecuted instantiation: nsCOMPtr<nsIStreamTransportService>::nsCOMPtr(nsGetServiceByCIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsISocketProviderService>::nsCOMPtr(nsGetServiceByCIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIDNSService>::nsCOMPtr(nsGetServiceByCIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsICacheService>::nsCOMPtr(nsGetServiceByCIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIFormProcessor>::nsCOMPtr(nsGetServiceByCIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIClipboard>::nsCOMPtr(nsGetServiceByCIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsISound>::nsCOMPtr(nsGetServiceByCIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsINSSComponent>::nsCOMPtr(nsGetServiceByCIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsICookieService>::nsCOMPtr(nsGetServiceByCIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIPrefBranch>::nsCOMPtr(nsGetServiceByCIDWithError const&) |
570 | | |
571 | | // Construct from |do_GetService(contractid_expr)|. |
572 | | MOZ_IMPLICIT nsCOMPtr(const nsGetServiceByContractID aGS) |
573 | | : NSCAP_CTOR_BASE(nullptr) |
574 | 602 | { |
575 | 602 | assert_validity(); |
576 | 602 | NSCAP_LOG_ASSIGNMENT(this, nullptr); |
577 | 602 | assign_from_gs_contractid(aGS, NS_GET_TEMPLATE_IID(T)); |
578 | 602 | } Unexecuted instantiation: nsCOMPtr<nsINSSComponent>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsICertBlocklist>::nsCOMPtr(nsGetServiceByContractID) nsCOMPtr<nsICategoryManager>::nsCOMPtr(nsGetServiceByContractID) Line | Count | Source | 574 | 10 | { | 575 | 10 | assert_validity(); | 576 | 10 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 577 | 10 | assign_from_gs_contractid(aGS, NS_GET_TEMPLATE_IID(T)); | 578 | 10 | } |
nsCOMPtr<nsIDirectoryServiceProvider>::nsCOMPtr(nsGetServiceByContractID) Line | Count | Source | 574 | 3 | { | 575 | 3 | assert_validity(); | 576 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 577 | 3 | assign_from_gs_contractid(aGS, NS_GET_TEMPLATE_IID(T)); | 578 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIGIOService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIEventTarget>::nsCOMPtr(nsGetServiceByContractID) nsCOMPtr<nsIXULAppInfo>::nsCOMPtr(nsGetServiceByContractID) Line | Count | Source | 574 | 13 | { | 575 | 13 | assert_validity(); | 576 | 13 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 577 | 13 | assign_from_gs_contractid(aGS, NS_GET_TEMPLATE_IID(T)); | 578 | 13 | } |
nsCOMPtr<nsIChromeRegistry>::nsCOMPtr(nsGetServiceByContractID) Line | Count | Source | 574 | 3 | { | 575 | 3 | assert_validity(); | 576 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 577 | 3 | assign_from_gs_contractid(aGS, NS_GET_TEMPLATE_IID(T)); | 578 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIWindowMediator>::nsCOMPtr(nsGetServiceByContractID) nsCOMPtr<nsIXULRuntime>::nsCOMPtr(nsGetServiceByContractID) Line | Count | Source | 574 | 10 | { | 575 | 10 | assert_validity(); | 576 | 10 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 577 | 10 | assign_from_gs_contractid(aGS, NS_GET_TEMPLATE_IID(T)); | 578 | 10 | } |
nsCOMPtr<nsIPrefService>::nsCOMPtr(nsGetServiceByContractID) Line | Count | Source | 574 | 6 | { | 575 | 6 | assert_validity(); | 576 | 6 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 577 | 6 | assign_from_gs_contractid(aGS, NS_GET_TEMPLATE_IID(T)); | 578 | 6 | } |
nsCOMPtr<nsIPrefBranch>::nsCOMPtr(nsGetServiceByContractID) Line | Count | Source | 574 | 5 | { | 575 | 5 | assert_validity(); | 576 | 5 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 577 | 5 | assign_from_gs_contractid(aGS, NS_GET_TEMPLATE_IID(T)); | 578 | 5 | } |
Unexecuted instantiation: nsCOMPtr<nsIToolkitChromeRegistry>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIXULChromeRegistry>::nsCOMPtr(nsGetServiceByContractID) nsCOMPtr<nsIIOService>::nsCOMPtr(nsGetServiceByContractID) Line | Count | Source | 574 | 3 | { | 575 | 3 | assert_validity(); | 576 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 577 | 3 | assign_from_gs_contractid(aGS, NS_GET_TEMPLATE_IID(T)); | 578 | 3 | } |
nsCOMPtr<nsIObserverService>::nsCOMPtr(nsGetServiceByContractID) Line | Count | Source | 574 | 6 | { | 575 | 6 | assert_validity(); | 576 | 6 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 577 | 6 | assign_from_gs_contractid(aGS, NS_GET_TEMPLATE_IID(T)); | 578 | 6 | } |
Unexecuted instantiation: nsCOMPtr<nsIStringBundleService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIPermissionManager>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIServiceWorkerManager>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownService>::nsCOMPtr(nsGetServiceByContractID) nsCOMPtr<nsIUUIDGenerator>::nsCOMPtr(nsGetServiceByContractID) Line | Count | Source | 574 | 3 | { | 575 | 3 | assert_validity(); | 576 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 577 | 3 | assign_from_gs_contractid(aGS, NS_GET_TEMPLATE_IID(T)); | 578 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIGfxInfo>::nsCOMPtr(nsGetServiceByContractID) nsCOMPtr<nsISocketTransportService>::nsCOMPtr(nsGetServiceByContractID) Line | Count | Source | 574 | 1 | { | 575 | 1 | assert_validity(); | 576 | 1 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 577 | 1 | assign_from_gs_contractid(aGS, NS_GET_TEMPLATE_IID(T)); | 578 | 1 | } |
Unexecuted instantiation: nsCOMPtr<nsIStreamTransportService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsICacheStorageService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIURIClassifier>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIHttpActivityDistributor>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<mozilla::IHistory>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<mozIThirdPartyUtil>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIProperties>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIDNSService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIURLParser>::nsCOMPtr(nsGetServiceByContractID) nsCOMPtr<nsIErrorService>::nsCOMPtr(nsGetServiceByContractID) Line | Count | Source | 574 | 6 | { | 575 | 6 | assert_validity(); | 576 | 6 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 577 | 6 | assign_from_gs_contractid(aGS, NS_GET_TEMPLATE_IID(T)); | 578 | 6 | } |
Unexecuted instantiation: nsCOMPtr<nsIChannelEventSink>::nsCOMPtr(nsGetServiceByContractID) nsCOMPtr<nsIIDNService>::nsCOMPtr(nsGetServiceByContractID) Line | Count | Source | 574 | 6 | { | 575 | 6 | assert_validity(); | 576 | 6 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 577 | 6 | assign_from_gs_contractid(aGS, NS_GET_TEMPLATE_IID(T)); | 578 | 6 | } |
Unexecuted instantiation: nsCOMPtr<nsIOfflineCacheUpdateService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIAuthPromptAdapterFactory>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIPromptFactory>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsISystemProxySettings>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsICookieManager>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIEffectiveTLDService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsICookieService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIMIMEService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsICacheService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsINetUtil>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsISiteSecurityService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsISocketProviderService>::nsCOMPtr(nsGetServiceByContractID) nsCOMPtr<nsIProtocolHandler>::nsCOMPtr(nsGetServiceByContractID) Line | Count | Source | 574 | 4 | { | 575 | 4 | assert_validity(); | 576 | 4 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 577 | 4 | assign_from_gs_contractid(aGS, NS_GET_TEMPLATE_IID(T)); | 578 | 4 | } |
Unexecuted instantiation: nsCOMPtr<nsIBackgroundChannelRegistrar>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIHttpProtocolHandler>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsINSSErrorsService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsISecurityReporter>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIRequestContextService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsICrashService>::nsCOMPtr(nsGetServiceByContractID) nsCOMPtr<nsIDebug2>::nsCOMPtr(nsGetServiceByContractID) Line | Count | Source | 574 | 512 | { | 575 | 512 | assert_validity(); | 576 | 512 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 577 | 512 | assign_from_gs_contractid(aGS, NS_GET_TEMPLATE_IID(T)); | 578 | 512 | } |
nsCOMPtr<nsIPlatformInfo>::nsCOMPtr(nsGetServiceByContractID) Line | Count | Source | 574 | 5 | { | 575 | 5 | assert_validity(); | 576 | 5 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 577 | 5 | assign_from_gs_contractid(aGS, NS_GET_TEMPLATE_IID(T)); | 578 | 5 | } |
Unexecuted instantiation: nsCOMPtr<nsIPromptService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsINavHistoryService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<mozIStorageService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIExternalHelperAppService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIHandlerService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIExternalProtocolService>::nsCOMPtr(nsGetServiceByContractID) nsCOMPtr<nsIWebProgress>::nsCOMPtr(nsGetServiceByContractID) Line | Count | Source | 574 | 3 | { | 575 | 3 | assert_validity(); | 576 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 577 | 3 | assign_from_gs_contractid(aGS, NS_GET_TEMPLATE_IID(T)); | 578 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIURIFixup>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<imgITools>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIScreenManager>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIDocumentLoaderFactory>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIContentPolicy>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIWebNavigationInfo>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIStreamConverterService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIDragService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIContentSecurityManager>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIDeviceSensors>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIAddonPolicyService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIPrintSettingsService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIMessageSender>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIRandomGenerator>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<mozIMozIntl>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIPrefetchService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIWebContentHandlerRegistrar>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIAppStartup>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIWindowWatcher>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIAppShellService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIContentPermissionPrompt>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIClipboard>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIGeolocationProvider>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIContentPrefService2>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIFocusManager>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<mozIGeckoMediaPluginChromeService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<mozIGeckoMediaPluginService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIAlertsService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsINotificationStorage>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIPushQuotaManager>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIPushService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIIdleService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIDOMStorageManager>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsISocketFilterHandler>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIPluginHost>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIBlocklistService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIPresentationService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIContentProcessProvider>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIPropertyBag2>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsICaptivePortalService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIBrowserSearchService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIProfiler>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<txIEXSLTRegExFunctions>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIConsoleAPIStorage>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIPaymentRequestService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIPushErrorReporter>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIPresentationDeviceManager>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIPresentationDevicePrompt>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsINetworkInfoService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIIdleServiceInternal>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIPowerManagerService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsICrashReporter>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIHapticFeedback>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIStyleSheetService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIPrintingPromptService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIDocumentLoader>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIScriptSecurityManager>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIFaviconService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsPIWindowWatcher>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIExternalURLHandlerService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIEventListenerService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<mozIPersonalDictionary>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsICertOverrideService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIPK11TokenDB>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsISecretDecoderRing>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIX509CertDB>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIClearDataService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsICommandLineHandler>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsICommandLineValidator>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsINavBookmarksService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIAnnotationService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIThreadManager>::nsCOMPtr(nsGetServiceByContractID) nsCOMPtr<nsITelemetry>::nsCOMPtr(nsGetServiceByContractID) Line | Count | Source | 574 | 3 | { | 575 | 3 | assert_validity(); | 576 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 577 | 3 | assign_from_gs_contractid(aGS, NS_GET_TEMPLATE_IID(T)); | 578 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIURLFormatter>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierUtils>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteSearch>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIPrintDialogService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIWindowCreator>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIUpdatePrompt>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIUpdateManager>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIObserver>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIToolkitProfileService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIImageToPixbuf>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIGConfService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIGSettingsService>::nsCOMPtr(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIParserUtils>::nsCOMPtr(nsGetServiceByContractID) |
579 | | |
580 | | // Construct from |do_GetService(contractid_expr, &rv)|. |
581 | | MOZ_IMPLICIT nsCOMPtr(const nsGetServiceByContractIDWithError& aGS) |
582 | | : NSCAP_CTOR_BASE(nullptr) |
583 | 40 | { |
584 | 40 | assert_validity(); |
585 | 40 | NSCAP_LOG_ASSIGNMENT(this, nullptr); |
586 | 40 | assign_from_gs_contractid_with_error(aGS, NS_GET_TEMPLATE_IID(T)); |
587 | 40 | } nsCOMPtr<nsIProperties>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Line | Count | Source | 583 | 33 | { | 584 | 33 | assert_validity(); | 585 | 33 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 586 | 33 | assign_from_gs_contractid_with_error(aGS, NS_GET_TEMPLATE_IID(T)); | 587 | 33 | } |
Unexecuted instantiation: nsCOMPtr<nsIEventTarget>::nsCOMPtr(nsGetServiceByContractIDWithError const&) nsCOMPtr<nsIObserverService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Line | Count | Source | 583 | 1 | { | 584 | 1 | assert_validity(); | 585 | 1 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 586 | 1 | assign_from_gs_contractid_with_error(aGS, NS_GET_TEMPLATE_IID(T)); | 587 | 1 | } |
Unexecuted instantiation: nsCOMPtr<nsINetworkPredictor>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIX509CertDB>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIStreamConverterService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIURIClassifier>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIScriptSecurityManager>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIMIMEHeaderParam>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIDNSService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIProtocolHandler>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsICategoryManager>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIStringBundleService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsICacheService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsICacheStorageService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIEnterprisePolicies>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIMIMEService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsISocketTransportService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) nsCOMPtr<nsIPrefBranch>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Line | Count | Source | 583 | 1 | { | 584 | 1 | assert_validity(); | 585 | 1 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 586 | 1 | assign_from_gs_contractid_with_error(aGS, NS_GET_TEMPLATE_IID(T)); | 587 | 1 | } |
nsCOMPtr<nsIIOService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Line | Count | Source | 583 | 1 | { | 584 | 1 | assert_validity(); | 585 | 1 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 586 | 1 | assign_from_gs_contractid_with_error(aGS, NS_GET_TEMPLATE_IID(T)); | 587 | 1 | } |
Unexecuted instantiation: nsCOMPtr<nsIWindowWatcher>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIPromptFactory>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsINetworkLinkService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsINetworkPredictorVerifier>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIPrefService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIHttpAuthenticator>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIScreenManager>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsICookieManager>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIDocumentLoader>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIExternalHelperAppService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIHandlerService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsITextToSubURI>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIRandomGenerator>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIClipboardHelper>::nsCOMPtr(nsGetServiceByContractIDWithError const&) nsCOMPtr<nsIUUIDGenerator>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Line | Count | Source | 583 | 3 | { | 584 | 3 | assert_validity(); | 585 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 586 | 3 | assign_from_gs_contractid_with_error(aGS, NS_GET_TEMPLATE_IID(T)); | 587 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIIdleService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIDOMStorageManager>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsISlowScriptDebug>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIURILoader>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIURIFixup>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIHttpProtocolHandler>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsICookieService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<mozIThirdPartyUtil>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIPermissionManager>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIKeyObjectFactory>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIIDNService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsINotificationStorage>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIOfflineCacheUpdateService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<mozIStorageService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsISiteSecurityService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIEffectiveTLDService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsPIWindowWatcher>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIClipboard>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIPrinterEnumerator>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIPrintSettingsService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIGConfService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<mozISpellCheckingEngine>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierDBService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsILoginReputationService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) nsCOMPtr<nsIXULAppInfo>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Line | Count | Source | 583 | 1 | { | 584 | 1 | assert_validity(); | 585 | 1 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 586 | 1 | assign_from_gs_contractid_with_error(aGS, NS_GET_TEMPLATE_IID(T)); | 587 | 1 | } |
Unexecuted instantiation: nsCOMPtr<nsIPageThumbsStorageService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIUrlListManager>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierUtils>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIInputListAutoComplete>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIDirectoryServiceProvider>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIPromptService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIAboutNewTabService>::nsCOMPtr(nsGetServiceByContractIDWithError const&) |
588 | | |
589 | | // Construct from |do_QueryReferent(ptr)| |
590 | | MOZ_IMPLICIT nsCOMPtr(const nsQueryReferent& aQueryReferent) |
591 | | : NSCAP_CTOR_BASE(nullptr) |
592 | 585 | { |
593 | 585 | assert_validity(); |
594 | 585 | NSCAP_LOG_ASSIGNMENT(this, nullptr); |
595 | 585 | assign_from_query_referent(aQueryReferent, NS_GET_TEMPLATE_IID(T)); |
596 | 585 | } Unexecuted instantiation: nsCOMPtr<nsIObserver>::nsCOMPtr(nsQueryReferent const&) nsCOMPtr<nsINode>::nsCOMPtr(nsQueryReferent const&) Line | Count | Source | 592 | 5 | { | 593 | 5 | assert_validity(); | 594 | 5 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 595 | 5 | assign_from_query_referent(aQueryReferent, NS_GET_TEMPLATE_IID(T)); | 596 | 5 | } |
Unexecuted instantiation: nsCOMPtr<nsIDNSListener>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsILoadGroup>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIRequestObserver>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsILoadGroupChild>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIApplicationCache>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsICacheStorageConsumptionObserver>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsISupportsWeakReference>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIWebProgressListener>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIWebProgressListener2>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIOfflineCacheUpdateObserver>::nsCOMPtr(nsQueryReferent const&) nsCOMPtr<nsIDocument>::nsCOMPtr(nsQueryReferent const&) Line | Count | Source | 592 | 580 | { | 593 | 580 | assert_validity(); | 594 | 580 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 595 | 580 | assign_from_query_referent(aQueryReferent, NS_GET_TEMPLATE_IID(T)); | 596 | 580 | } |
Unexecuted instantiation: nsCOMPtr<nsIWidget>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIContent>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowOuter>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIPresShell>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<mozilla::dom::Element>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIGlobalObject>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<mozilla::dom::EventTarget>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowInner>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIDocShell>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIParser>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIScriptGlobalObject>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<mozIDOMWindow>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsITabParent>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIReflowObserver>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIEditor>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIWebProgress>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsISelectionController>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIStreamListener>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIObjectLoadingContent>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsITransformObserver>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIPresentationDeviceListener>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<mozilla::widget::TextEventDispatcherListener>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIPrintSession>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIAbsorbingTransaction>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIURIContentListener>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIPrivacyTransitionObserver>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIScrollObserver>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIInterfaceRequestor>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeItem>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsISHistory>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsISHistoryListener>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIXULWindow>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIBaseWindow>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIDOMWindow>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIHttpChannel>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsITraceableChannel>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIProxiedChannel>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIHttpChannelInternal>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<mozIDOMWindowProxy>::nsCOMPtr(nsQueryReferent const&) |
597 | | |
598 | | // And finally, anything else we might need to construct from can exploit the |
599 | | // nsCOMPtr_helper facility. |
600 | | MOZ_IMPLICIT nsCOMPtr(const nsCOMPtr_helper& aHelper) |
601 | | : NSCAP_CTOR_BASE(nullptr) |
602 | 5.80k | { |
603 | 5.80k | assert_validity(); |
604 | 5.80k | NSCAP_LOG_ASSIGNMENT(this, nullptr); |
605 | 5.80k | assign_from_helper(aHelper, NS_GET_TEMPLATE_IID(T)); |
606 | 5.80k | NSCAP_ASSERT_NO_QUERY_NEEDED(); |
607 | 5.80k | } nsCOMPtr<nsIFile>::nsCOMPtr(nsCOMPtr_helper const&) Line | Count | Source | 602 | 12 | { | 603 | 12 | assert_validity(); | 604 | 12 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 605 | 12 | assign_from_helper(aHelper, NS_GET_TEMPLATE_IID(T)); | 606 | 12 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 607 | 12 | } |
nsCOMPtr<nsIFileInputStream>::nsCOMPtr(nsCOMPtr_helper const&) Line | Count | Source | 602 | 12 | { | 603 | 12 | assert_validity(); | 604 | 12 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 605 | 12 | assign_from_helper(aHelper, NS_GET_TEMPLATE_IID(T)); | 606 | 12 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 607 | 12 | } |
Unexecuted instantiation: nsCOMPtr<nsIZipReader>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIScriptError>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsISupportsCString>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIPrefLocalizedString>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<mozIDOMLocalization>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIStringInputStream>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIMutableArray>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIWebNavigation>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowOuter>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIBufferedOutputStream>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsILoadContext>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIChannelEventSink>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIFileOutputStream>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIInputStreamChannel>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIInputStreamPump>::nsCOMPtr(nsCOMPtr_helper const&) nsCOMPtr<nsILoadGroup>::nsCOMPtr(nsCOMPtr_helper const&) Line | Count | Source | 602 | 3 | { | 603 | 3 | assert_validity(); | 604 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 605 | 3 | assign_from_helper(aHelper, NS_GET_TEMPLATE_IID(T)); | 606 | 3 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 607 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIDownloader>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIIncrementalStreamLoader>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIStreamLoader>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsISyncStreamListener>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIRequestObserverProxy>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsISimpleStreamListener>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIBufferedInputStream>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIAuthPrompt>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyService2>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsICookie>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIStreamConverter>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheNamespace>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIAuthPromptProvider>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIAsyncStreamCopier>::nsCOMPtr(nsCOMPtr_helper const&) nsCOMPtr<nsIParentalControlsService>::nsCOMPtr(nsCOMPtr_helper const&) Line | Count | Source | 602 | 1 | { | 603 | 1 | assert_validity(); | 604 | 1 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 605 | 1 | assign_from_helper(aHelper, NS_GET_TEMPLATE_IID(T)); | 606 | 1 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 607 | 1 | } |
Unexecuted instantiation: nsCOMPtr<nsIDOMWindow>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIWellKnownOpportunisticUtils>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsISecurityConsoleMessage>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsICryptoHash>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheChannel>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIPrivateBrowsingChannel>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIStreamListenerTee>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIRedirectProcessChooser>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsISpeculativeConnectionOverrider>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIDNSRecord>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsISupportsPRUint32>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIMultiplexInputStream>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIHttpAuthenticator>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIChildProcessChannelListener>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIAlertNotification>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIXPCTestReturnCodeChild>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsICollationFactory>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIUDPSocketChild>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIDocument>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIContentHandler>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIDocShell>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIURIContentListener>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIProcess>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsITabChild>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIContentDispatchChooser>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIDocumentLoader>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIPrompt>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsITransfer>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIRefreshURI>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIParser>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIDocumentEncoder>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<imgIEncoder>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsISupportsString>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsISupportsInterfacePointer>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsITransferable>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome3>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIBaseWindow>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsISizeOfEventTarget>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIXULWindow>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIEmbeddingSiteWindow>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserFind>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<mozilla::dom::EventTarget>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsISupportsPRUint64>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIFormatConverter>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersist>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIContentPermissionType>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIProgressEventSink>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsISecurityEventSink>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheContainer>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIPrincipal>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeOwner>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPrint>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsINode>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIScriptObjectPrincipal>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIWebProgress>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIConverterInputStream>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIConstraintValidation>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIMIMEInputStream>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIColorPicker>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIFilePicker>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIFormControl>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIMenuBuilder>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIWebVTTParserWrapper>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsICryptoHMAC>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIWritablePropertyBag2>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIBinaryInputStream>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeItem>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<mozilla::dom::SVGTests>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIUDPSocket>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<mozIDOMWindowProxy>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIDOMXULControlElement>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIInterfaceRequestor>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIPaymentCanMakeActionResponse>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIPaymentShowActionResponse>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIPaymentMethodData>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIPresentationDevice>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIPresentationRequestUIGlue>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransport>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIDNSServiceInfo>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIAbsorbingTransaction>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIFactory>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsILinkHandler>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIFrameTraversal>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsISound>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIDeviceContextSpec>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChromeFocus>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsITimer>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsITimerCallback>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIScriptGlobalObject>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome2>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIEventListenerChange>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIAccessible>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIBadCertListener2>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIKeyObject>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIASN1Object>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIKeyObjectFactory>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIX509Cert>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIDialogParamBlock>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsISupportsPRBool>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsISupportsPRInt32>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsISHistory>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsISecureBrowserUI>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIFind>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIEventTarget>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<imgITools>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIFullHashMatch>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIProfileMigrator>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIZipWriter>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIScriptableBase64Encoder>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIServerSocket>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIURIMutator>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<mozIStorageService>::nsCOMPtr(nsCOMPtr_helper const&) nsCOMPtr<nsIContentSecurityPolicy>::nsCOMPtr(nsCOMPtr_helper const&) Line | Count | Source | 602 | 5.77k | { | 603 | 5.77k | assert_validity(); | 604 | 5.77k | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 605 | 5.77k | assign_from_helper(aHelper, NS_GET_TEMPLATE_IID(T)); | 606 | 5.77k | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 607 | 5.77k | } |
Unexecuted instantiation: nsCOMPtr<nsIStorageStream>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIObjectOutputStream>::nsCOMPtr(nsCOMPtr_helper const&) |
608 | | |
609 | | // Defined in OwningNonNull.h |
610 | | template<class U> |
611 | | MOZ_IMPLICIT nsCOMPtr(const mozilla::OwningNonNull<U>& aOther); |
612 | | |
613 | | |
614 | | // Assignment operators |
615 | | |
616 | | nsCOMPtr<T>& operator=(const nsCOMPtr<T>& aRhs) |
617 | 4.40M | { |
618 | 4.40M | assign_with_AddRef(aRhs.mRawPtr); |
619 | 4.40M | return *this; |
620 | 4.40M | } Unexecuted instantiation: nsCOMPtr<nsIObserver>::operator=(nsCOMPtr<nsIObserver> const&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::operator=(nsCOMPtr<nsIRunnable> const&) Unexecuted instantiation: nsCOMPtr<mozilla::dom::EventTarget>::operator=(nsCOMPtr<mozilla::dom::EventTarget> const&) Unexecuted instantiation: nsCOMPtr<mozilla::dom::DataTransfer>::operator=(nsCOMPtr<mozilla::dom::DataTransfer> const&) Unexecuted instantiation: nsCOMPtr<nsIDocument>::operator=(nsCOMPtr<nsIDocument> const&) nsCOMPtr<nsIEventTarget>::operator=(nsCOMPtr<nsIEventTarget> const&) Line | Count | Source | 617 | 1 | { | 618 | 1 | assign_with_AddRef(aRhs.mRawPtr); | 619 | 1 | return *this; | 620 | 1 | } |
Unexecuted instantiation: nsCOMPtr<nsIInputStreamCallback>::operator=(nsCOMPtr<nsIInputStreamCallback> const&) Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStream>::operator=(nsCOMPtr<nsIAsyncInputStream> const&) nsCOMPtr<nsIThreadObserver>::operator=(nsCOMPtr<nsIThreadObserver> const&) Line | Count | Source | 617 | 194 | { | 618 | 194 | assign_with_AddRef(aRhs.mRawPtr); | 619 | 194 | return *this; | 620 | 194 | } |
Unexecuted instantiation: nsCOMPtr<nsIThreadPoolListener>::operator=(nsCOMPtr<nsIThreadPoolListener> const&) Unexecuted instantiation: nsCOMPtr<nsINode>::operator=(nsCOMPtr<nsINode> const&) nsCOMPtr<nsIURI>::operator=(nsCOMPtr<nsIURI> const&) Line | Count | Source | 617 | 135 | { | 618 | 135 | assign_with_AddRef(aRhs.mRawPtr); | 619 | 135 | return *this; | 620 | 135 | } |
Unexecuted instantiation: nsCOMPtr<nsIInputStream>::operator=(nsCOMPtr<nsIInputStream> const&) Unexecuted instantiation: nsCOMPtr<mozIDOMLocalization>::operator=(nsCOMPtr<mozIDOMLocalization> const&) Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowOuter>::operator=(nsCOMPtr<nsPIDOMWindowOuter> const&) Unexecuted instantiation: nsCOMPtr<nsIOutputStream>::operator=(nsCOMPtr<nsIOutputStream> const&) Unexecuted instantiation: nsCOMPtr<nsIPrincipal>::operator=(nsCOMPtr<nsIPrincipal> const&) Unexecuted instantiation: nsCOMPtr<nsITimer>::operator=(nsCOMPtr<nsITimer> const&) Unexecuted instantiation: nsCOMPtr<nsIX509Cert>::operator=(nsCOMPtr<nsIX509Cert> const&) Unexecuted instantiation: nsCOMPtr<nsIRequestObserver>::operator=(nsCOMPtr<nsIRequestObserver> const&) Unexecuted instantiation: nsCOMPtr<nsIStreamListener>::operator=(nsCOMPtr<nsIStreamListener> const&) Unexecuted instantiation: nsCOMPtr<nsIChannel>::operator=(nsCOMPtr<nsIChannel> const&) Unexecuted instantiation: nsCOMPtr<nsIStreamLoader>::operator=(nsCOMPtr<nsIStreamLoader> const&) Unexecuted instantiation: nsCOMPtr<nsIProxyInfo>::operator=(nsCOMPtr<nsIProxyInfo> const&) Unexecuted instantiation: nsCOMPtr<nsISystemProxySettings>::operator=(nsCOMPtr<nsISystemProxySettings> const&) Unexecuted instantiation: nsCOMPtr<nsITransportEventSink>::operator=(nsCOMPtr<nsITransportEventSink> const&) Unexecuted instantiation: nsCOMPtr<nsIInterfaceRequestor>::operator=(nsCOMPtr<nsIInterfaceRequestor> const&) nsCOMPtr<nsIURLParser>::operator=(nsCOMPtr<nsIURLParser> const&) Line | Count | Source | 617 | 1.15M | { | 618 | 1.15M | assign_with_AddRef(aRhs.mRawPtr); | 619 | 1.15M | return *this; | 620 | 1.15M | } |
Unexecuted instantiation: nsCOMPtr<nsIThreadPool>::operator=(nsCOMPtr<nsIThreadPool> const&) nsCOMPtr<nsIIDNService>::operator=(nsCOMPtr<nsIIDNService> const&) Line | Count | Source | 617 | 3 | { | 618 | 3 | assign_with_AddRef(aRhs.mRawPtr); | 619 | 3 | return *this; | 620 | 3 | } |
Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileIOListener>::operator=(nsCOMPtr<mozilla::net::CacheFileIOListener> const&) Unexecuted instantiation: nsCOMPtr<nsILoadContextInfo>::operator=(nsCOMPtr<nsILoadContextInfo> const&) Unexecuted instantiation: nsCOMPtr<nsIFTPEventSink>::operator=(nsCOMPtr<nsIFTPEventSink> const&) Unexecuted instantiation: nsCOMPtr<nsIHttpChannel>::operator=(nsCOMPtr<nsIHttpChannel> const&) Unexecuted instantiation: nsCOMPtr<nsICacheEntry>::operator=(nsCOMPtr<nsICacheEntry> const&) Unexecuted instantiation: nsCOMPtr<nsILoadGroup>::operator=(nsCOMPtr<nsILoadGroup> const&) Unexecuted instantiation: nsCOMPtr<nsILoadInfo>::operator=(nsCOMPtr<nsILoadInfo> const&) Unexecuted instantiation: nsCOMPtr<nsIWeakReference>::operator=(nsCOMPtr<nsIWeakReference> const&) Unexecuted instantiation: nsCOMPtr<nsIHttpChannelInternal>::operator=(nsCOMPtr<nsIHttpChannelInternal> const&) nsCOMPtr<nsIXPCScriptable>::operator=(nsCOMPtr<nsIXPCScriptable> const&) Line | Count | Source | 617 | 3.24M | { | 618 | 3.24M | assign_with_AddRef(aRhs.mRawPtr); | 619 | 3.24M | return *this; | 620 | 3.24M | } |
Unexecuted instantiation: nsCOMPtr<nsIZipReader>::operator=(nsCOMPtr<nsIZipReader> const&) Unexecuted instantiation: nsCOMPtr<nsIURL>::operator=(nsCOMPtr<nsIURL> const&) Unexecuted instantiation: nsCOMPtr<mozilla::storage::StorageBaseStatementInternal>::operator=(nsCOMPtr<mozilla::storage::StorageBaseStatementInternal> const&) Unexecuted instantiation: nsCOMPtr<nsITransfer>::operator=(nsCOMPtr<nsITransfer> const&) Unexecuted instantiation: nsCOMPtr<nsIApplicationCache>::operator=(nsCOMPtr<nsIApplicationCache> const&) Unexecuted instantiation: nsCOMPtr<nsIContentViewer>::operator=(nsCOMPtr<nsIContentViewer> const&) Unexecuted instantiation: nsCOMPtr<nsIPresShell>::operator=(nsCOMPtr<nsIPresShell> const&) Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeItem>::operator=(nsCOMPtr<nsIDocShellTreeItem> const&) Unexecuted instantiation: nsCOMPtr<nsIScriptContext>::operator=(nsCOMPtr<nsIScriptContext> const&) Unexecuted instantiation: nsCOMPtr<nsIWidget>::operator=(nsCOMPtr<nsIWidget> const&) Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowInner>::operator=(nsCOMPtr<nsPIDOMWindowInner> const&) Unexecuted instantiation: nsCOMPtr<nsISerialEventTarget>::operator=(nsCOMPtr<nsISerialEventTarget> const&) Unexecuted instantiation: nsCOMPtr<nsIContent>::operator=(nsCOMPtr<nsIContent> const&) Unexecuted instantiation: nsCOMPtr<nsILayoutHistoryState>::operator=(nsCOMPtr<nsILayoutHistoryState> const&) Unexecuted instantiation: nsCOMPtr<nsIStackFrame>::operator=(nsCOMPtr<nsIStackFrame> const&) Unexecuted instantiation: nsCOMPtr<imgIContainer>::operator=(nsCOMPtr<imgIContainer> const&) Unexecuted instantiation: nsCOMPtr<nsITransferable>::operator=(nsCOMPtr<nsITransferable> const&) Unexecuted instantiation: nsCOMPtr<nsIVariant>::operator=(nsCOMPtr<nsIVariant> const&) Unexecuted instantiation: nsCOMPtr<nsIInputStreamPump>::operator=(nsCOMPtr<nsIInputStreamPump> const&) Unexecuted instantiation: nsCOMPtr<nsICacheInfoChannel>::operator=(nsCOMPtr<nsICacheInfoChannel> const&) Unexecuted instantiation: nsCOMPtr<nsIThread>::operator=(nsCOMPtr<nsIThread> const&) Unexecuted instantiation: nsCOMPtr<nsIGeolocationProvider>::operator=(nsCOMPtr<nsIGeolocationProvider> const&) Unexecuted instantiation: nsCOMPtr<nsICryptoHash>::operator=(nsCOMPtr<nsICryptoHash> const&) Unexecuted instantiation: nsCOMPtr<nsIUDPSocket>::operator=(nsCOMPtr<nsIUDPSocket> const&) Unexecuted instantiation: nsCOMPtr<nsIUDPSocketChild>::operator=(nsCOMPtr<nsIUDPSocketChild> const&) Unexecuted instantiation: nsCOMPtr<nsIClearSiteDataCallback>::operator=(nsCOMPtr<nsIClearSiteDataCallback> const&) Unexecuted instantiation: nsCOMPtr<nsIGetSitesWithDataCallback>::operator=(nsCOMPtr<nsIGetSitesWithDataCallback> const&) Unexecuted instantiation: nsCOMPtr<nsIContentSecurityPolicy>::operator=(nsCOMPtr<nsIContentSecurityPolicy> const&) Unexecuted instantiation: nsCOMPtr<nsIScriptElement>::operator=(nsCOMPtr<nsIScriptElement> const&) Unexecuted instantiation: nsCOMPtr<nsIArray>::operator=(nsCOMPtr<nsIArray> const&) Unexecuted instantiation: nsCOMPtr<nsIPaymentUIService>::operator=(nsCOMPtr<nsIPaymentUIService> const&) Unexecuted instantiation: nsCOMPtr<nsIWebSocketChannel>::operator=(nsCOMPtr<nsIWebSocketChannel> const&) Unexecuted instantiation: nsCOMPtr<mozilla::dom::Element>::operator=(nsCOMPtr<mozilla::dom::Element> const&) Unexecuted instantiation: nsCOMPtr<nsIDocumentEncoder>::operator=(nsCOMPtr<nsIDocumentEncoder> const&) Unexecuted instantiation: nsCOMPtr<nsISelectionController>::operator=(nsCOMPtr<nsISelectionController> const&) Unexecuted instantiation: nsCOMPtr<nsIContentIterator>::operator=(nsCOMPtr<nsIContentIterator> const&) Unexecuted instantiation: nsCOMPtr<nsICSSLoaderObserver>::operator=(nsCOMPtr<nsICSSLoaderObserver> const&) Unexecuted instantiation: nsCOMPtr<nsITreeBoxObject>::operator=(nsCOMPtr<nsITreeBoxObject> const&) Unexecuted instantiation: nsCOMPtr<imgIRequest>::operator=(nsCOMPtr<imgIRequest> const&) Unexecuted instantiation: nsCOMPtr<imgINotificationObserver>::operator=(nsCOMPtr<imgINotificationObserver> const&) Unexecuted instantiation: nsCOMPtr<nsINodeList>::operator=(nsCOMPtr<nsINodeList> const&) Unexecuted instantiation: nsCOMPtr<nsIProtocolHandler>::operator=(nsCOMPtr<nsIProtocolHandler> const&) Unexecuted instantiation: nsCOMPtr<nsIMutableArray>::operator=(nsCOMPtr<nsIMutableArray> const&) Unexecuted instantiation: nsCOMPtr<nsISHEntry>::operator=(nsCOMPtr<nsISHEntry> const&) Unexecuted instantiation: nsCOMPtr<nsIPrompt>::operator=(nsCOMPtr<nsIPrompt> const&) Unexecuted instantiation: nsCOMPtr<nsIAuthPrompt>::operator=(nsCOMPtr<nsIAuthPrompt> const&) Unexecuted instantiation: nsCOMPtr<nsIXULWindow>::operator=(nsCOMPtr<nsIXULWindow> const&) Unexecuted instantiation: nsCOMPtr<nsIStringBundle>::operator=(nsCOMPtr<nsIStringBundle> const&) Unexecuted instantiation: nsCOMPtr<nsITransportSecurityInfo>::operator=(nsCOMPtr<nsITransportSecurityInfo> const&) Unexecuted instantiation: nsCOMPtr<nsIASN1Object>::operator=(nsCOMPtr<nsIASN1Object> const&) Unexecuted instantiation: nsCOMPtr<nsIAlertsService>::operator=(nsCOMPtr<nsIAlertsService> const&) Unexecuted instantiation: nsCOMPtr<nsIBaseWindow>::operator=(nsCOMPtr<nsIBaseWindow> const&) Unexecuted instantiation: nsCOMPtr<nsIWebNavigation>::operator=(nsCOMPtr<nsIWebNavigation> const&) Unexecuted instantiation: nsCOMPtr<nsIScrollable>::operator=(nsCOMPtr<nsIScrollable> const&) Unexecuted instantiation: nsCOMPtr<nsIWebProgress>::operator=(nsCOMPtr<nsIWebProgress> const&) Unexecuted instantiation: nsCOMPtr<nsIToolkitProfile>::operator=(nsCOMPtr<nsIToolkitProfile> const&) Unexecuted instantiation: nsCOMPtr<nsIStringInputStream>::operator=(nsCOMPtr<nsIStringInputStream> const&) Unexecuted instantiation: nsCOMPtr<nsIZipWriter>::operator=(nsCOMPtr<nsIZipWriter> const&) Unexecuted instantiation: nsCOMPtr<nsICookie2>::operator=(nsCOMPtr<nsICookie2> const&) Unexecuted instantiation: nsCOMPtr<nsIDHCPClient>::operator=(nsCOMPtr<nsIDHCPClient> const&) Unexecuted instantiation: nsCOMPtr<nsITransaction>::operator=(nsCOMPtr<nsITransaction> const&) |
621 | | |
622 | | nsCOMPtr<T>& operator=(nsCOMPtr<T>&& aRhs) |
623 | 203 | { |
624 | 203 | assign_assuming_AddRef(aRhs.forget().take()); |
625 | 203 | NSCAP_ASSERT_NO_QUERY_NEEDED(); |
626 | 203 | return *this; |
627 | 203 | } Unexecuted instantiation: nsCOMPtr<nsIEventTarget>::operator=(nsCOMPtr<nsIEventTarget>&&) nsCOMPtr<nsIRunnable>::operator=(nsCOMPtr<nsIRunnable>&&) Line | Count | Source | 623 | 194 | { | 624 | 194 | assign_assuming_AddRef(aRhs.forget().take()); | 625 | 194 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 626 | 194 | return *this; | 627 | 194 | } |
Unexecuted instantiation: nsCOMPtr<nsIInputStream>::operator=(nsCOMPtr<nsIInputStream>&&) Unexecuted instantiation: nsCOMPtr<nsIRequest>::operator=(nsCOMPtr<nsIRequest>&&) Unexecuted instantiation: nsCOMPtr<nsIThread>::operator=(nsCOMPtr<nsIThread>&&) nsCOMPtr<nsIFile>::operator=(nsCOMPtr<nsIFile>&&) Line | Count | Source | 623 | 9 | { | 624 | 9 | assign_assuming_AddRef(aRhs.forget().take()); | 625 | 9 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 626 | 9 | return *this; | 627 | 9 | } |
Unexecuted instantiation: nsCOMPtr<nsIURI>::operator=(nsCOMPtr<nsIURI>&&) Unexecuted instantiation: nsCOMPtr<nsINode>::operator=(nsCOMPtr<nsINode>&&) Unexecuted instantiation: nsCOMPtr<nsIContent>::operator=(nsCOMPtr<nsIContent>&&) Unexecuted instantiation: nsCOMPtr<imgIContainer>::operator=(nsCOMPtr<imgIContainer>&&) Unexecuted instantiation: nsCOMPtr<nsIPrincipal>::operator=(nsCOMPtr<nsIPrincipal>&&) Unexecuted instantiation: nsCOMPtr<imgIRequest>::operator=(nsCOMPtr<imgIRequest>&&) Unexecuted instantiation: nsCOMPtr<nsITimer>::operator=(nsCOMPtr<nsITimer>&&) Unexecuted instantiation: nsCOMPtr<imgINotificationObserver>::operator=(nsCOMPtr<imgINotificationObserver>&&) Unexecuted instantiation: nsCOMPtr<nsIPerformanceObserver>::operator=(nsCOMPtr<nsIPerformanceObserver>&&) Unexecuted instantiation: nsCOMPtr<nsIZipReaderCache>::operator=(nsCOMPtr<nsIZipReaderCache>&&) |
628 | | |
629 | | nsCOMPtr<T>& operator=(T* aRhs) |
630 | 25.6M | { |
631 | 25.6M | assign_with_AddRef(aRhs); |
632 | 25.6M | NSCAP_ASSERT_NO_QUERY_NEEDED(); |
633 | 25.6M | return *this; |
634 | 25.6M | } Unexecuted instantiation: nsCOMPtr<nsIWidget>::operator=(nsIWidget*) Unexecuted instantiation: nsCOMPtr<mozilla::dom::EventTarget>::operator=(mozilla::dom::EventTarget*) nsCOMPtr<nsIPrincipal>::operator=(nsIPrincipal*) Line | Count | Source | 630 | 6 | { | 631 | 6 | assign_with_AddRef(aRhs); | 632 | 6 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 633 | 6 | return *this; | 634 | 6 | } |
nsCOMPtr<nsIURI>::operator=(nsIURI*) Line | Count | Source | 630 | 5.82k | { | 631 | 5.82k | assign_with_AddRef(aRhs); | 632 | 5.82k | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 633 | 5.82k | return *this; | 634 | 5.82k | } |
Unexecuted instantiation: nsCOMPtr<nsIChannel>::operator=(nsIChannel*) Unexecuted instantiation: nsCOMPtr<nsIDocument>::operator=(nsIDocument*) nsCOMPtr<nsINode>::operator=(nsINode*) Line | Count | Source | 630 | 5 | { | 631 | 5 | assign_with_AddRef(aRhs); | 632 | 5 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 633 | 5 | return *this; | 634 | 5 | } |
Unexecuted instantiation: nsCOMPtr<nsIMutableArray>::operator=(nsIMutableArray*) Unexecuted instantiation: nsCOMPtr<nsIVariant>::operator=(nsIVariant*) nsCOMPtr<nsIFile>::operator=(nsIFile*) Line | Count | Source | 630 | 46 | { | 631 | 46 | assign_with_AddRef(aRhs); | 632 | 46 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 633 | 46 | return *this; | 634 | 46 | } |
Unexecuted instantiation: nsCOMPtr<nsIInputStream>::operator=(nsIInputStream*) Unexecuted instantiation: nsCOMPtr<nsIInputStreamCallback>::operator=(nsIInputStreamCallback*) Unexecuted instantiation: nsCOMPtr<nsIInputStreamLengthCallback>::operator=(nsIInputStreamLengthCallback*) Unexecuted instantiation: nsCOMPtr<nsIOutputStream>::operator=(nsIOutputStream*) Unexecuted instantiation: nsCOMPtr<nsIAsyncOutputStream>::operator=(nsIAsyncOutputStream*) Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStream>::operator=(nsIAsyncInputStream*) Unexecuted instantiation: nsCOMPtr<nsIOutputStreamCallback>::operator=(nsIOutputStreamCallback*) nsCOMPtr<mozilla::ModuleLoader>::operator=(mozilla::ModuleLoader*) Line | Count | Source | 630 | 1 | { | 631 | 1 | assign_with_AddRef(aRhs); | 632 | 1 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 633 | 1 | return *this; | 634 | 1 | } |
nsCOMPtr<nsIFactory>::operator=(nsIFactory*) Line | Count | Source | 630 | 117 | { | 631 | 117 | assign_with_AddRef(aRhs); | 632 | 117 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 633 | 117 | return *this; | 634 | 117 | } |
Unexecuted instantiation: nsCOMPtr<nsISerialEventTarget>::operator=(nsISerialEventTarget*) nsCOMPtr<nsIThreadObserver>::operator=(nsIThreadObserver*) Line | Count | Source | 630 | 3 | { | 631 | 3 | assign_with_AddRef(aRhs); | 632 | 3 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 633 | 3 | return *this; | 634 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowOuter>::operator=(nsPIDOMWindowOuter*) Unexecuted instantiation: nsCOMPtr<nsIRunnable>::operator=(nsIRunnable*) Unexecuted instantiation: nsCOMPtr<nsIObserver>::operator=(nsIObserver*) nsCOMPtr<nsIIdleRunnable>::operator=(nsIIdleRunnable*) Line | Count | Source | 630 | 1 | { | 631 | 1 | assign_with_AddRef(aRhs); | 632 | 1 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 633 | 1 | return *this; | 634 | 1 | } |
Unexecuted instantiation: nsCOMPtr<nsITimer>::operator=(nsITimer*) Unexecuted instantiation: nsCOMPtr<nsIContent>::operator=(nsIContent*) nsCOMPtr<nsIURIMutator>::operator=(nsIURIMutator*) Line | Count | Source | 630 | 1.13M | { | 631 | 1.13M | assign_with_AddRef(aRhs); | 632 | 1.13M | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 633 | 1.13M | return *this; | 634 | 1.13M | } |
Unexecuted instantiation: nsCOMPtr<nsIStringBundle>::operator=(nsIStringBundle*) Unexecuted instantiation: nsCOMPtr<nsIDNSRecord>::operator=(nsIDNSRecord*) Unexecuted instantiation: nsCOMPtr<nsIBackgroundFileSaverObserver>::operator=(nsIBackgroundFileSaverObserver*) Unexecuted instantiation: nsCOMPtr<nsIRequest>::operator=(nsIRequest*) Unexecuted instantiation: nsCOMPtr<nsINetworkPredictorVerifier>::operator=(nsINetworkPredictorVerifier*) Unexecuted instantiation: nsCOMPtr<nsIParentChannel>::operator=(nsIParentChannel*) Unexecuted instantiation: nsCOMPtr<nsIStreamListener>::operator=(nsIStreamListener*) nsCOMPtr<nsIRequestContext>::operator=(nsIRequestContext*) Line | Count | Source | 630 | 3 | { | 631 | 3 | assign_with_AddRef(aRhs); | 632 | 3 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 633 | 3 | return *this; | 634 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIX509Cert>::operator=(nsIX509Cert*) Unexecuted instantiation: nsCOMPtr<nsITLSServerSecurityObserver>::operator=(nsITLSServerSecurityObserver*) Unexecuted instantiation: nsCOMPtr<nsILoadGroup>::operator=(nsILoadGroup*) nsCOMPtr<nsILoadInfo>::operator=(nsILoadInfo*) Line | Count | Source | 630 | 10 | { | 631 | 10 | assign_with_AddRef(aRhs); | 632 | 10 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 633 | 10 | return *this; | 634 | 10 | } |
Unexecuted instantiation: nsCOMPtr<nsIInterfaceRequestor>::operator=(nsIInterfaceRequestor*) Unexecuted instantiation: nsCOMPtr<nsIDownloadObserver>::operator=(nsIDownloadObserver*) Unexecuted instantiation: nsCOMPtr<nsIRequestObserver>::operator=(nsIRequestObserver*) Unexecuted instantiation: nsCOMPtr<nsIAsyncVerifyRedirectCallback>::operator=(nsIAsyncVerifyRedirectCallback*) Unexecuted instantiation: nsCOMPtr<nsIIncrementalStreamLoaderObserver>::operator=(nsIIncrementalStreamLoaderObserver*) Unexecuted instantiation: nsCOMPtr<nsISystemProxySettings>::operator=(nsISystemProxySettings*) Unexecuted instantiation: nsCOMPtr<nsIProxyInfo>::operator=(nsIProxyInfo*) Unexecuted instantiation: nsCOMPtr<nsIServerSocketListener>::operator=(nsIServerSocketListener*) Unexecuted instantiation: nsCOMPtr<nsITransportEventSink>::operator=(nsITransportEventSink*) nsCOMPtr<nsIURLParser>::operator=(nsIURLParser*) Line | Count | Source | 630 | 3.38M | { | 631 | 3.38M | assign_with_AddRef(aRhs); | 632 | 3.38M | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 633 | 3.38M | return *this; | 634 | 3.38M | } |
Unexecuted instantiation: nsCOMPtr<nsIStreamLoaderObserver>::operator=(nsIStreamLoaderObserver*) nsCOMPtr<nsIThreadPool>::operator=(nsIThreadPool*) Line | Count | Source | 630 | 1 | { | 631 | 1 | assign_with_AddRef(aRhs); | 632 | 1 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 633 | 1 | return *this; | 634 | 1 | } |
Unexecuted instantiation: nsCOMPtr<nsIUDPSocketListener>::operator=(nsIUDPSocketListener*) Unexecuted instantiation: nsCOMPtr<mozIStorageStatementCallback>::operator=(mozIStorageStatementCallback*) Unexecuted instantiation: nsCOMPtr<mozIStorageCompletionCallback>::operator=(mozIStorageCompletionCallback*) Unexecuted instantiation: nsCOMPtr<nsIDNSByTypeRecord>::operator=(nsIDNSByTypeRecord*) Unexecuted instantiation: nsCOMPtr<nsIDNSListener>::operator=(nsIDNSListener*) Unexecuted instantiation: nsCOMPtr<nsIPropertyBag2>::operator=(nsIPropertyBag2*) Unexecuted instantiation: nsCOMPtr<nsIDirIndexListener>::operator=(nsIDirIndexListener*) Unexecuted instantiation: nsCOMPtr<mozIStorageConnection>::operator=(mozIStorageConnection*) Unexecuted instantiation: nsCOMPtr<nsIWeakReference>::operator=(nsIWeakReference*) Unexecuted instantiation: nsCOMPtr<nsIApplicationCache>::operator=(nsIApplicationCache*) Unexecuted instantiation: nsCOMPtr<nsICacheEntryInfo>::operator=(nsICacheEntryInfo*) Unexecuted instantiation: nsCOMPtr<nsICacheEntryDoomCallback>::operator=(nsICacheEntryDoomCallback*) Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileListener>::operator=(mozilla::net::CacheFileListener*) Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileIOListener>::operator=(mozilla::net::CacheFileIOListener*) Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileChunkListener>::operator=(mozilla::net::CacheFileChunkListener*) Unexecuted instantiation: nsCOMPtr<nsILoadContextInfo>::operator=(nsILoadContextInfo*) Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileMetadataListener>::operator=(mozilla::net::CacheFileMetadataListener*) Unexecuted instantiation: nsCOMPtr<nsICacheStorage>::operator=(nsICacheStorage*) Unexecuted instantiation: nsCOMPtr<nsICacheEntry>::operator=(nsICacheEntry*) Unexecuted instantiation: nsCOMPtr<nsIFTPEventSink>::operator=(nsIFTPEventSink*) Unexecuted instantiation: nsCOMPtr<nsITransport>::operator=(nsITransport*) Unexecuted instantiation: nsCOMPtr<nsIBrowserDOMWindow>::operator=(nsIBrowserDOMWindow*) Unexecuted instantiation: nsCOMPtr<nsISeekableStream>::operator=(nsISeekableStream*) Unexecuted instantiation: nsCOMPtr<nsIDOMWindowUtils>::operator=(nsIDOMWindowUtils*) Unexecuted instantiation: nsCOMPtr<nsIHttpUpgradeListener>::operator=(nsIHttpUpgradeListener*) Unexecuted instantiation: nsCOMPtr<nsIInputChannelThrottleQueue>::operator=(nsIInputChannelThrottleQueue*) Unexecuted instantiation: nsCOMPtr<nsIInterceptedBodyCallback>::operator=(nsIInterceptedBodyCallback*) Unexecuted instantiation: nsCOMPtr<nsICacheInfoChannel>::operator=(nsICacheInfoChannel*) Unexecuted instantiation: nsCOMPtr<nsINetworkInterceptController>::operator=(nsINetworkInterceptController*) Unexecuted instantiation: nsCOMPtr<nsIInterceptedChannel>::operator=(nsIInterceptedChannel*) Unexecuted instantiation: nsCOMPtr<nsIHttpChannelAuthProvider>::operator=(nsIHttpChannelAuthProvider*) Unexecuted instantiation: nsCOMPtr<nsISocketTransport>::operator=(nsISocketTransport*) Unexecuted instantiation: nsCOMPtr<mozilla::net::nsProxyInfo>::operator=(mozilla::net::nsProxyInfo*) Unexecuted instantiation: nsCOMPtr<nsITransportProvider>::operator=(nsITransportProvider*) Unexecuted instantiation: nsCOMPtr<nsIWyciwygChannel>::operator=(nsIWyciwygChannel*) Unexecuted instantiation: nsCOMPtr<nsILoadContext>::operator=(nsILoadContext*) Unexecuted instantiation: nsCOMPtr<nsIAuthPromptCallback>::operator=(nsIAuthPromptCallback*) Unexecuted instantiation: nsCOMPtr<nsIThread>::operator=(nsIThread*) Unexecuted instantiation: nsCOMPtr<nsIIPCSerializableInputStream>::operator=(nsIIPCSerializableInputStream*) Unexecuted instantiation: nsCOMPtr<nsIScriptElement>::operator=(nsIScriptElement*) nsCOMPtr<nsIXPCScriptable>::operator=(nsIXPCScriptable*) Line | Count | Source | 630 | 21.1M | { | 631 | 21.1M | assign_with_AddRef(aRhs); | 632 | 21.1M | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 633 | 21.1M | return *this; | 634 | 21.1M | } |
Unexecuted instantiation: nsCOMPtr<nsIScriptError>::operator=(nsIScriptError*) Unexecuted instantiation: nsCOMPtr<nsICharsetDetectionObserver>::operator=(nsICharsetDetectionObserver*) Unexecuted instantiation: nsCOMPtr<mozIStorageError>::operator=(mozIStorageError*) Unexecuted instantiation: nsCOMPtr<nsIFileURL>::operator=(nsIFileURL*) Unexecuted instantiation: nsCOMPtr<mozIStorageProgressHandler>::operator=(mozIStorageProgressHandler*) Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowInner>::operator=(nsPIDOMWindowInner*) Unexecuted instantiation: nsCOMPtr<nsIURIContentListener>::operator=(nsIURIContentListener*) Unexecuted instantiation: nsCOMPtr<nsIHandlerInfo>::operator=(nsIHandlerInfo*) Unexecuted instantiation: nsCOMPtr<nsIWebProgressListener2>::operator=(nsIWebProgressListener2*) Unexecuted instantiation: nsCOMPtr<nsIArray>::operator=(nsIArray*) Unexecuted instantiation: nsCOMPtr<nsIHandlerApp>::operator=(nsIHandlerApp*) Unexecuted instantiation: nsCOMPtr<nsIOfflineCacheUpdate>::operator=(nsIOfflineCacheUpdate*) Unexecuted instantiation: nsCOMPtr<nsIContentSecurityPolicy>::operator=(nsIContentSecurityPolicy*) Unexecuted instantiation: nsCOMPtr<nsIDomainPolicy>::operator=(nsIDomainPolicy*) Unexecuted instantiation: nsCOMPtr<nsISAXContentHandler>::operator=(nsISAXContentHandler*) Unexecuted instantiation: nsCOMPtr<nsISAXErrorHandler>::operator=(nsISAXErrorHandler*) Unexecuted instantiation: nsCOMPtr<nsITokenizer>::operator=(nsITokenizer*) Unexecuted instantiation: nsCOMPtr<nsIContentSink>::operator=(nsIContentSink*) Unexecuted instantiation: nsCOMPtr<nsIDTD>::operator=(nsIDTD*) Unexecuted instantiation: nsCOMPtr<nsICharsetDetector>::operator=(nsICharsetDetector*) Unexecuted instantiation: nsCOMPtr<mozilla::dom::Element>::operator=(mozilla::dom::Element*) Unexecuted instantiation: nsCOMPtr<nsIDeviceContextSpec>::operator=(nsIDeviceContextSpec*) Unexecuted instantiation: nsCOMPtr<nsIPresShell>::operator=(nsIPresShell*) Unexecuted instantiation: nsCOMPtr<nsIProperties>::operator=(nsIProperties*) Unexecuted instantiation: nsCOMPtr<imgIEncoder>::operator=(imgIEncoder*) Unexecuted instantiation: nsCOMPtr<mozilla::dom::BlobImpl>::operator=(mozilla::dom::BlobImpl*) Unexecuted instantiation: nsCOMPtr<nsITransferable>::operator=(nsITransferable*) Unexecuted instantiation: nsCOMPtr<nsITimeoutHandler>::operator=(nsITimeoutHandler*) Unexecuted instantiation: nsCOMPtr<nsBoxLayout>::operator=(nsBoxLayout*) Unexecuted instantiation: nsCOMPtr<nsIDocShell>::operator=(nsIDocShell*) Unexecuted instantiation: nsCOMPtr<nsIControllers>::operator=(nsIControllers*) Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeItem>::operator=(nsIDocShellTreeItem*) Unexecuted instantiation: nsCOMPtr<imgINotificationObserver>::operator=(imgINotificationObserver*) Unexecuted instantiation: nsCOMPtr<imgIRequest>::operator=(imgIRequest*) Unexecuted instantiation: nsCOMPtr<nsIStackFrame>::operator=(nsIStackFrame*) Unexecuted instantiation: nsCOMPtr<nsITextInputProcessorCallback>::operator=(nsITextInputProcessorCallback*) Unexecuted instantiation: nsCOMPtr<imgIContainer>::operator=(imgIContainer*) Unexecuted instantiation: nsCOMPtr<nsIContentPermissionRequestCallback>::operator=(nsIContentPermissionRequestCallback*) Unexecuted instantiation: nsCOMPtr<mozilla::dom::DataTransfer>::operator=(mozilla::dom::DataTransfer*) Unexecuted instantiation: nsCOMPtr<nsIContentViewer>::operator=(nsIContentViewer*) Unexecuted instantiation: nsCOMPtr<nsIScriptGlobalObject>::operator=(nsIScriptGlobalObject*) Unexecuted instantiation: nsCOMPtr<nsIHTMLCollection>::operator=(nsIHTMLCollection*) Unexecuted instantiation: nsCOMPtr<nsIDOMXULCommandDispatcher>::operator=(nsIDOMXULCommandDispatcher*) Unexecuted instantiation: nsCOMPtr<nsIStructuredCloneContainer>::operator=(nsIStructuredCloneContainer*) Unexecuted instantiation: nsCOMPtr<nsIDocumentEncoderNodeFixup>::operator=(nsIDocumentEncoderNodeFixup*) Unexecuted instantiation: nsCOMPtr<nsINodeList>::operator=(nsINodeList*) Unexecuted instantiation: nsCOMPtr<nsICSSDeclaration>::operator=(nsICSSDeclaration*) Unexecuted instantiation: nsCOMPtr<nsIControllerCommandTable>::operator=(nsIControllerCommandTable*) Unexecuted instantiation: nsCOMPtr<nsIControllerCommand>::operator=(nsIControllerCommand*) Unexecuted instantiation: nsCOMPtr<nsIFileMetadataCallback>::operator=(nsIFileMetadataCallback*) Unexecuted instantiation: nsCOMPtr<nsIContentPermissionRequester>::operator=(nsIContentPermissionRequester*) Unexecuted instantiation: nsCOMPtr<nsIDOMGeoPosition>::operator=(nsIDOMGeoPosition*) Unexecuted instantiation: nsCOMPtr<nsIGeolocationUpdate>::operator=(nsIGeolocationUpdate*) Unexecuted instantiation: nsCOMPtr<nsICanvasRenderingContextInternal>::operator=(nsICanvasRenderingContextInternal*) Unexecuted instantiation: nsCOMPtr<nsIFormControl>::operator=(nsIFormControl*) Unexecuted instantiation: nsCOMPtr<nsIContentPref>::operator=(nsIContentPref*) Unexecuted instantiation: nsCOMPtr<nsICommandManager>::operator=(nsICommandManager*) Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownBlocker>::operator=(nsIAsyncShutdownBlocker*) Unexecuted instantiation: nsCOMPtr<nsIAudioChannelAgent>::operator=(nsIAudioChannelAgent*) Unexecuted instantiation: nsCOMPtr<nsISpeechTaskCallback>::operator=(nsISpeechTaskCallback*) Unexecuted instantiation: nsCOMPtr<nsISpeechService>::operator=(nsISpeechService*) Unexecuted instantiation: nsCOMPtr<nsIPushData>::operator=(nsIPushData*) Unexecuted instantiation: nsCOMPtr<nsIQuotaUsageCallback>::operator=(nsIQuotaUsageCallback*) Unexecuted instantiation: nsCOMPtr<nsIQuotaCallback>::operator=(nsIQuotaCallback*) Unexecuted instantiation: nsCOMPtr<nsICSPEventListener>::operator=(nsICSPEventListener*) Unexecuted instantiation: nsCOMPtr<mozIStorageStatement>::operator=(mozIStorageStatement*) Unexecuted instantiation: nsCOMPtr<mozilla::nsISVGPoint>::operator=(mozilla::nsISVGPoint*) Unexecuted instantiation: nsCOMPtr<nsITCPSocketCallback>::operator=(nsITCPSocketCallback*) Unexecuted instantiation: nsCOMPtr<nsIUDPSocketInternal>::operator=(nsIUDPSocketInternal*) Unexecuted instantiation: nsCOMPtr<nsIContentProcessInfo>::operator=(nsIContentProcessInfo*) Unexecuted instantiation: nsCOMPtr<nsIScriptContext>::operator=(nsIScriptContext*) Unexecuted instantiation: nsCOMPtr<nsIScriptTimeoutHandler>::operator=(nsIScriptTimeoutHandler*) Unexecuted instantiation: nsCOMPtr<nsITimerCallback>::operator=(nsITimerCallback*) Unexecuted instantiation: nsCOMPtr<nsIAudioChannelAgentCallback>::operator=(nsIAudioChannelAgentCallback*) Unexecuted instantiation: nsCOMPtr<nsIXPConnectWrappedJS>::operator=(nsIXPConnectWrappedJS*) Unexecuted instantiation: nsCOMPtr<nsITransformObserver>::operator=(nsITransformObserver*) Unexecuted instantiation: nsCOMPtr<nsIObjectInputStream>::operator=(nsIObjectInputStream*) Unexecuted instantiation: nsCOMPtr<nsIStorageStream>::operator=(nsIStorageStream*) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistDocument>::operator=(nsIWebBrowserPersistDocument*) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistDocumentReceiver>::operator=(nsIWebBrowserPersistDocumentReceiver*) Unexecuted instantiation: nsCOMPtr<nsIWebProgressListener>::operator=(nsIWebProgressListener*) Unexecuted instantiation: nsCOMPtr<nsIDirectoryEnumerator>::operator=(nsIDirectoryEnumerator*) Unexecuted instantiation: nsCOMPtr<nsIPaymentUIService>::operator=(nsIPaymentUIService*) Unexecuted instantiation: nsCOMPtr<nsIFileStream>::operator=(nsIFileStream*) Unexecuted instantiation: nsCOMPtr<nsISDBCloseCallback>::operator=(nsISDBCloseCallback*) Unexecuted instantiation: nsCOMPtr<nsISDBCallback>::operator=(nsISDBCallback*) Unexecuted instantiation: nsCOMPtr<nsIPresentationDevice>::operator=(nsIPresentationDevice*) Unexecuted instantiation: nsCOMPtr<nsIPresentationTransportBuilderConstructor>::operator=(nsIPresentationTransportBuilderConstructor*) Unexecuted instantiation: nsCOMPtr<nsIPresentationControlChannel>::operator=(nsIPresentationControlChannel*) Unexecuted instantiation: nsCOMPtr<nsIPresentationService>::operator=(nsIPresentationService*) Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionListener>::operator=(nsIPresentationSessionListener*) Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransport>::operator=(nsIPresentationSessionTransport*) Unexecuted instantiation: nsCOMPtr<nsIPresentationServiceCallback>::operator=(nsIPresentationServiceCallback*) Unexecuted instantiation: nsCOMPtr<nsIPresentationChannelDescription>::operator=(nsIPresentationChannelDescription*) Unexecuted instantiation: nsCOMPtr<mozilla::dom::nsIContentParent>::operator=(mozilla::dom::nsIContentParent*) Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransportBuilderListener>::operator=(nsIPresentationSessionTransportBuilderListener*) Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransportCallback>::operator=(nsIPresentationSessionTransportCallback*) Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransportBuilder>::operator=(nsIPresentationSessionTransportBuilder*) Unexecuted instantiation: nsCOMPtr<nsIScreen>::operator=(nsIScreen*) Unexecuted instantiation: nsCOMPtr<nsIColorPickerShownCallback>::operator=(nsIColorPickerShownCallback*) Unexecuted instantiation: nsCOMPtr<nsIPrintSettings>::operator=(nsIPrintSettings*) Unexecuted instantiation: nsCOMPtr<nsIFilePickerShownCallback>::operator=(nsIFilePickerShownCallback*) Unexecuted instantiation: nsCOMPtr<nsIFormatConverter>::operator=(nsIFormatConverter*) Unexecuted instantiation: nsCOMPtr<nsIApplicationChooserFinishedCallback>::operator=(nsIApplicationChooserFinishedCallback*) Unexecuted instantiation: nsCOMPtr<nsIClipboardOwner>::operator=(nsIClipboardOwner*) Unexecuted instantiation: nsCOMPtr<nsIClipboard>::operator=(nsIClipboard*) Unexecuted instantiation: nsCOMPtr<nsITheme>::operator=(nsITheme*) Unexecuted instantiation: nsCOMPtr<nsISelectionController>::operator=(nsISelectionController*) Unexecuted instantiation: nsCOMPtr<nsIDOMEventListener>::operator=(nsIDOMEventListener*) Unexecuted instantiation: nsCOMPtr<nsILinkHandler>::operator=(nsILinkHandler*) Unexecuted instantiation: nsCOMPtr<nsICSSLoaderObserver>::operator=(nsICSSLoaderObserver*) Unexecuted instantiation: nsCOMPtr<nsILayoutHistoryState>::operator=(nsILayoutHistoryState*) Unexecuted instantiation: nsCOMPtr<nsISHEntry>::operator=(nsISHEntry*) Unexecuted instantiation: nsCOMPtr<nsIFrameEnumerator>::operator=(nsIFrameEnumerator*) Unexecuted instantiation: nsCOMPtr<nsITextControlElement>::operator=(nsITextControlElement*) Unexecuted instantiation: nsCOMPtr<nsIMutationObserver>::operator=(nsIMutationObserver*) Unexecuted instantiation: nsCOMPtr<nsITreeView>::operator=(nsITreeView*) Unexecuted instantiation: nsCOMPtr<nsITreeSelection>::operator=(nsITreeSelection*) Unexecuted instantiation: nsCOMPtr<nsITreeBoxObject>::operator=(nsITreeBoxObject*) Unexecuted instantiation: nsCOMPtr<nsIDocumentViewerPrint>::operator=(nsIDocumentViewerPrint*) Unexecuted instantiation: nsCOMPtr<nsISecureBrowserUI>::operator=(nsISecureBrowserUI*) Unexecuted instantiation: nsCOMPtr<nsILoadURIDelegate>::operator=(nsILoadURIDelegate*) Unexecuted instantiation: nsCOMPtr<nsIDOMStorageManager>::operator=(nsIDOMStorageManager*) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserFind>::operator=(nsIWebBrowserFind*) Unexecuted instantiation: nsCOMPtr<nsIEditingSession>::operator=(nsIEditingSession*) Unexecuted instantiation: nsCOMPtr<nsITabParent>::operator=(nsITabParent*) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome>::operator=(nsIWebBrowserChrome*) Unexecuted instantiation: nsCOMPtr<nsIEmbeddingSiteWindow>::operator=(nsIEmbeddingSiteWindow*) Unexecuted instantiation: nsCOMPtr<nsIXULWindow>::operator=(nsIXULWindow*) Unexecuted instantiation: nsCOMPtr<nsIXULBrowserWindow>::operator=(nsIXULBrowserWindow*) Unexecuted instantiation: nsCOMPtr<nsIAccessibleEvent>::operator=(nsIAccessibleEvent*) Unexecuted instantiation: nsCOMPtr<mozIPersonalDictionary>::operator=(mozIPersonalDictionary*) Unexecuted instantiation: nsCOMPtr<mozISpellCheckingEngine>::operator=(mozISpellCheckingEngine*) Unexecuted instantiation: nsCOMPtr<nsIContentSignatureReceiverCallback>::operator=(nsIContentSignatureReceiverCallback*) Unexecuted instantiation: nsCOMPtr<nsIASN1Sequence>::operator=(nsIASN1Sequence*) Unexecuted instantiation: nsCOMPtr<nsIASN1Object>::operator=(nsIASN1Object*) Unexecuted instantiation: nsCOMPtr<nsIX509CertList>::operator=(nsIX509CertList*) Unexecuted instantiation: nsCOMPtr<nsIASN1PrintableItem>::operator=(nsIASN1PrintableItem*) Unexecuted instantiation: nsCOMPtr<nsISiteSecurityState>::operator=(nsISiteSecurityState*) Unexecuted instantiation: nsCOMPtr<nsIRemoteService>::operator=(nsIRemoteService*) Unexecuted instantiation: nsCOMPtr<nsIAlertNotification>::operator=(nsIAlertNotification*) Unexecuted instantiation: nsCOMPtr<mozIDOMWindowProxy>::operator=(mozIDOMWindowProxy*) Unexecuted instantiation: nsCOMPtr<nsIDOMWindow>::operator=(nsIDOMWindow*) Unexecuted instantiation: nsCOMPtr<nsIPerformanceStats>::operator=(nsIPerformanceStats*) Unexecuted instantiation: nsCOMPtr<mozIPlaceInfo>::operator=(mozIPlaceInfo*) Unexecuted instantiation: nsCOMPtr<mozIStorageAsyncStatement>::operator=(mozIStorageAsyncStatement*) Unexecuted instantiation: nsCOMPtr<nsIEditor>::operator=(nsIEditor*) Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierCallback>::operator=(nsIUrlClassifierCallback*) Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierLookupCallback>::operator=(nsIUrlClassifierLookupCallback*) Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierUpdateObserver>::operator=(nsIUrlClassifierUpdateObserver*) Unexecuted instantiation: nsCOMPtr<nsIURIClassifierCallback>::operator=(nsIURIClassifierCallback*) Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierHashCompleter>::operator=(nsIUrlClassifierHashCompleter*) Unexecuted instantiation: nsCOMPtr<nsIWindowProvider>::operator=(nsIWindowProvider*) Unexecuted instantiation: nsCOMPtr<nsIWindowCreator>::operator=(nsIWindowCreator*) Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteInput>::operator=(nsIAutoCompleteInput*) Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteSimpleResultListener>::operator=(nsIAutoCompleteSimpleResultListener*) Unexecuted instantiation: nsCOMPtr<nsIPrintProgress>::operator=(nsIPrintProgress*) Unexecuted instantiation: nsCOMPtr<nsIPrintProgressParams>::operator=(nsIPrintProgressParams*) Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteObserver>::operator=(nsIAutoCompleteObserver*) Unexecuted instantiation: nsCOMPtr<nsIFormAutoComplete>::operator=(nsIFormAutoComplete*) Unexecuted instantiation: nsCOMPtr<nsIAutoCompletePopup>::operator=(nsIAutoCompletePopup*) Unexecuted instantiation: nsCOMPtr<nsIToolkitProfile>::operator=(nsIToolkitProfile*) Unexecuted instantiation: nsCOMPtr<nsICommandLineRunner>::operator=(nsICommandLineRunner*) nsCOMPtr<nsIDirectoryServiceProvider>::operator=(nsIDirectoryServiceProvider*) Line | Count | Source | 630 | 3 | { | 631 | 3 | assign_with_AddRef(aRhs); | 632 | 3 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 633 | 3 | return *this; | 634 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIGSettingsCollection>::operator=(nsIGSettingsCollection*) Unexecuted instantiation: nsCOMPtr<nsIIdentityKeyPair>::operator=(nsIIdentityKeyPair*) |
635 | | |
636 | | nsCOMPtr<T>& operator=(decltype(nullptr)) |
637 | 6.55M | { |
638 | 6.55M | assign_assuming_AddRef(nullptr); |
639 | 6.55M | return *this; |
640 | 6.55M | } Unexecuted instantiation: nsCOMPtr<nsIObserver>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<mozilla::dom::EventTarget>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIContent>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsINode>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIX509Cert>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIUnicharInputStream>::operator=(decltype(nullptr)) nsCOMPtr<nsICategoryEntry>::operator=(decltype(nullptr)) Line | Count | Source | 637 | 10 | { | 638 | 10 | assign_assuming_AddRef(nullptr); | 639 | 10 | return *this; | 640 | 10 | } |
Unexecuted instantiation: nsCOMPtr<nsIEventTarget>::operator=(decltype(nullptr)) nsCOMPtr<nsIFile>::operator=(decltype(nullptr)) Line | Count | Source | 637 | 3.44M | { | 638 | 3.44M | assign_assuming_AddRef(nullptr); | 639 | 3.44M | return *this; | 640 | 3.44M | } |
Unexecuted instantiation: nsCOMPtr<nsIInputStream>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIInputStreamCallback>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIOutputStream>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStream>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIInputStreamLengthCallback>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIOutputStreamCallback>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIAsyncOutputStream>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIFactory>::operator=(decltype(nullptr)) nsCOMPtr<nsIThread>::operator=(decltype(nullptr)) Line | Count | Source | 637 | 3 | { | 638 | 3 | assign_assuming_AddRef(nullptr); | 639 | 3 | return *this; | 640 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIWeakReference>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsISimpleEnumerator>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIDocument>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<mozIDOMLocalization>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIBackgroundFileSaverObserver>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsICaptivePortalDetector>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsISocketTransport>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsICancelable>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIURI>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIProgressEventSink>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIStreamListener>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIRequestObserver>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIChannel>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIInterfaceRequestor>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIDownloadObserver>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsICaptivePortalService>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIAsyncVerifyRedirectCallback>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIRequest>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIIncrementalStreamLoaderObserver>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIStreamLoader>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyCallback>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyService>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIProxyInfo>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsISystemProxySettings>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIInputStreamTee>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIInputAvailableCallback>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIStreamLoaderObserver>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIThreadPool>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<mozIStorageConnection>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<mozIStorageAsyncStatement>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<mozIStorageStatementCallback>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<mozIStorageCompletionCallback>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<mozIStorageStatement>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIDNSListener>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIDirIndexParser>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileListener>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIDirectoryEnumerator>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileMetadataListener>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsICacheEntryDoomCallback>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsICacheEntry>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIFTPEventSink>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsITransport>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIInterceptedBodyCallback>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIChildChannel>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIInterceptedChannel>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsINetworkInterceptController>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIHttpActivityObserver>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIPrincipal>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIHttpChannel>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsICorsPreflightCallback>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIHttpChannelAuthProvider>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIApplicationCache>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsISeekableStream>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIRequestContext>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIFileURL>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsITransportProvider>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIHttpChannelInternal>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsILoadGroup>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIWebSocketChannel>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIAuthPromptProvider>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIInputStreamPump>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<xpcIJSGetFactory>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIScriptError>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIJSEnumerator>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIGlobalObject>::operator=(decltype(nullptr)) nsCOMPtr<nsIXPCScriptable>::operator=(decltype(nullptr)) Line | Count | Source | 637 | 3.11M | { | 638 | 3.11M | assign_assuming_AddRef(nullptr); | 639 | 3.11M | return *this; | 640 | 3.11M | } |
Unexecuted instantiation: nsCOMPtr<nsICharsetDetectionObserver>::operator=(decltype(nullptr)) nsCOMPtr<nsIZipReader>::operator=(decltype(nullptr)) Line | Count | Source | 637 | 5 | { | 638 | 5 | assign_assuming_AddRef(nullptr); | 639 | 5 | return *this; | 640 | 5 | } |
Unexecuted instantiation: nsCOMPtr<mozIStorageBindingParamsArray>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<mozIStorageProgressHandler>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowInner>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<mozilla::storage::StorageBaseStatementInternal>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<mozIGeckoMediaPluginService>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIUDPSocketChild>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIBackgroundFileSaver>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsITransfer>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIHelperAppLauncherDialog>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIWebProgressListener2>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsICryptoHash>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIDomainPolicy>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsISAXContentHandler>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsISAXErrorHandler>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIContentSink>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIExpatSink>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIDTD>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIDocShell>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsICharsetDetector>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsISerialEventTarget>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<mozilla::dom::Element>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIWidget>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIContentViewer>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<imgIScriptedNotificationObserver>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsITimedChannel>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIURL>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsITimeoutHandler>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowOuter>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsITabChild>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIIdleService>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIScriptContext>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIArray>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIControllers>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIBrowserDOMWindow>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<imgINotificationObserver>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIObjectLoadingContent>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIStackFrame>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsICSSDeclaration>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsITextInputProcessorCallback>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIHTMLCollection>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIDOMXULCommandDispatcher>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsILayoutHistoryState>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIParser>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIDocumentEncoder>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIVariant>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIContentSerializer>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIDocumentEncoderNodeFixup>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIScriptGlobalObject>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIPresShell>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIFrameLoaderOwner>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIContentIterator>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsICanvasRenderingContextInternal>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsITransferable>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIObjectOutputStream>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<mozilla::dom::DataTransfer>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsICacheInfoChannel>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIFileMetadataCallback>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIGeolocationUpdate>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIGeolocationProvider>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsITimerCallback>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIConstraintValidation>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIBrowserElementAPI>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIHTMLDocument>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsICommandManager>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIWyciwygChannel>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIWebVTTParserWrapper>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIAudioChannelAgent>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsITabSource>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsISpeechTaskCallback>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsISpeechTask>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsISpeechRecognitionService>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIOfflineCacheUpdate>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIPushData>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIQuotaUsageCallback>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIQuotaCallback>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIContentSignatureVerifier>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIServerSocket>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIScriptableInputStream>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIBinaryInputStream>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsITCPSocketCallback>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIUDPSocket>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIUDPSocketInternal>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIContentProcessInfo>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIAudioChannelAgentCallback>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIDocumentTransformer>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIXULStore>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistDocumentReceiver>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistResourceVisitor>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistWriteCompletion>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIWebProgressListener>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIChannelEventSink>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIScriptElement>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIFileStream>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsISDBCallback>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransportBuilder>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIWebProgress>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransport>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIPresentationChannelDescription>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIPresentationDevice>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransportBuilderListener>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransportCallback>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIPresentationDataChannelSessionTransportBuilder>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIPresentationServiceCallback>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIPresentationService>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIDNSServiceDiscovery>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIColorPickerShownCallback>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIDeviceContextSpec>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIFilePickerShownCallback>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsILocalHandlerApp>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIApplicationChooserFinishedCallback>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIClipboardOwner>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsITheme>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsISelectionController>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIDOMEventListener>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsILinkHandler>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIEditorSpellCheckCallback>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsITransaction>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsISHEntry>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIPrintSettings>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsITreeView>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsITreeBoxObject>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsITreeSelection>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIDocumentViewerPrint>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeOwner>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIDOMStorageManager>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeItem>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIMutableArray>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsISecureBrowserUI>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIEditingSession>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsITabParent>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIPrompt>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIAuthPrompt>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIXULAppInfo>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIAccessible>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIAccessibleDocument>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIDOMXULSelectControlElement>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<mozIPersonalDictionary>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<mozITXTToHTMLConv>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<mozISpellCheckingEngine>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIURIContentListener>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIX509CertValidity>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsITransportSecurityInfo>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIASN1Sequence>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIRemoteService>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIAlertNotificationImageListener>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIAlertsService>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<mozIDOMWindowProxy>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersist>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIBaseWindow>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIScrollable>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<mozIExtensionProcessScript>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsISubstitutingProtocolHandler>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<mozIStorageAsyncConnection>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<mozIStoragePendingStatement>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsISound>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIFind>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierUpdateObserver>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIPrintProgress>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteController>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsILoginManager>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsILoginReputationService>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteObserver>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIFormAutoComplete>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIAutoCompletePopup>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIToolkitProfile>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<mozIStorageBindingParams>::operator=(decltype(nullptr)) Unexecuted instantiation: nsCOMPtr<nsIX509CertList>::operator=(decltype(nullptr)) |
641 | | |
642 | | // Assign from |already_AddRefed|. |
643 | | template<typename U> |
644 | | nsCOMPtr<T>& operator=(already_AddRefed<U>& aRhs) |
645 | 0 | { |
646 | 0 | // Make sure that U actually inherits from T |
647 | 0 | static_assert(mozilla::IsBaseOf<T, U>::value, |
648 | 0 | "U is not a subclass of T"); |
649 | 0 | assign_assuming_AddRef(static_cast<T*>(aRhs.take())); |
650 | 0 | NSCAP_ASSERT_NO_QUERY_NEEDED(); |
651 | 0 | return *this; |
652 | 0 | } Unexecuted instantiation: nsCOMPtr<nsIStringBundle>& nsCOMPtr<nsIStringBundle>::operator=<nsIStringBundle>(already_AddRefed<nsIStringBundle>&) Unexecuted instantiation: nsCOMPtr<nsITimer>& nsCOMPtr<nsITimer>::operator=<nsITimer>(already_AddRefed<nsITimer>&) Unexecuted instantiation: nsCOMPtr<nsIContent>& nsCOMPtr<nsIContent>::operator=<nsIContent>(already_AddRefed<nsIContent>&) Unexecuted instantiation: nsCOMPtr<mozilla::dom::Element>& nsCOMPtr<mozilla::dom::Element>::operator=<mozilla::dom::Element>(already_AddRefed<mozilla::dom::Element>&) Unexecuted instantiation: nsCOMPtr<nsIDocumentEncoder>& nsCOMPtr<nsIDocumentEncoder>::operator=<nsIDocumentEncoder>(already_AddRefed<nsIDocumentEncoder>&) Unexecuted instantiation: nsCOMPtr<nsIGlobalObject>& nsCOMPtr<nsIGlobalObject>::operator=<nsIGlobalObject>(already_AddRefed<nsIGlobalObject>&) Unexecuted instantiation: nsCOMPtr<mozIStorageStatement>& nsCOMPtr<mozIStorageStatement>::operator=<mozIStorageStatement>(already_AddRefed<mozIStorageStatement>&) Unexecuted instantiation: nsCOMPtr<nsIFileStream>& nsCOMPtr<nsIFileStream>::operator=<nsIFileStream>(already_AddRefed<nsIFileStream>&) |
653 | | |
654 | | // Assign from |otherComPtr.forget()|. |
655 | | template<typename U> |
656 | | nsCOMPtr<T>& operator=(already_AddRefed<U>&& aRhs) |
657 | 3.05M | { |
658 | 3.05M | // Make sure that U actually inherits from T |
659 | 3.05M | static_assert(mozilla::IsBaseOf<T, U>::value, |
660 | 3.05M | "U is not a subclass of T"); |
661 | 3.05M | assign_assuming_AddRef(static_cast<T*>(aRhs.take())); |
662 | 3.05M | NSCAP_ASSERT_NO_QUERY_NEEDED(); |
663 | 3.05M | return *this; |
664 | 3.05M | } nsCOMPtr<nsITimer>& nsCOMPtr<nsITimer>::operator=<nsITimer>(already_AddRefed<nsITimer>&&) Line | Count | Source | 657 | 101 | { | 658 | 101 | // Make sure that U actually inherits from T | 659 | 101 | static_assert(mozilla::IsBaseOf<T, U>::value, | 660 | 101 | "U is not a subclass of T"); | 661 | 101 | assign_assuming_AddRef(static_cast<T*>(aRhs.take())); | 662 | 101 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 663 | 101 | return *this; | 664 | 101 | } |
Unexecuted instantiation: nsCOMPtr<nsIEventTarget>& nsCOMPtr<nsIEventTarget>::operator=<nsIThread>(already_AddRefed<nsIThread>&&) Unexecuted instantiation: nsCOMPtr<nsIStackFrame>& nsCOMPtr<nsIStackFrame>::operator=<nsIStackFrame>(already_AddRefed<nsIStackFrame>&&) Unexecuted instantiation: nsCOMPtr<nsIInputStream>& nsCOMPtr<nsIInputStream>::operator=<nsIInputStream>(already_AddRefed<nsIInputStream>&&) Unexecuted instantiation: nsCOMPtr<nsIInputStreamCallback>& nsCOMPtr<nsIInputStreamCallback>::operator=<nsIInputStreamCallback>(already_AddRefed<nsIInputStreamCallback>&&) Unexecuted instantiation: nsCOMPtr<nsIOutputStreamCallback>& nsCOMPtr<nsIOutputStreamCallback>::operator=<nsIOutputStreamCallback>(already_AddRefed<nsIOutputStreamCallback>&&) nsCOMPtr<mozilla::ModuleLoader>& nsCOMPtr<mozilla::ModuleLoader>::operator=<mozilla::ModuleLoader>(already_AddRefed<mozilla::ModuleLoader>&&) Line | Count | Source | 657 | 1 | { | 658 | 1 | // Make sure that U actually inherits from T | 659 | 1 | static_assert(mozilla::IsBaseOf<T, U>::value, | 660 | 1 | "U is not a subclass of T"); | 661 | 1 | assign_assuming_AddRef(static_cast<T*>(aRhs.take())); | 662 | 1 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 663 | 1 | return *this; | 664 | 1 | } |
nsCOMPtr<nsIFactory>& nsCOMPtr<nsIFactory>::operator=<nsIFactory>(already_AddRefed<nsIFactory>&&) Line | Count | Source | 657 | 1 | { | 658 | 1 | // Make sure that U actually inherits from T | 659 | 1 | static_assert(mozilla::IsBaseOf<T, U>::value, | 660 | 1 | "U is not a subclass of T"); | 661 | 1 | assign_assuming_AddRef(static_cast<T*>(aRhs.take())); | 662 | 1 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 663 | 1 | return *this; | 664 | 1 | } |
nsCOMPtr<nsIRunnable>& nsCOMPtr<nsIRunnable>::operator=<nsIRunnable>(already_AddRefed<nsIRunnable>&&) Line | Count | Source | 657 | 63 | { | 658 | 63 | // Make sure that U actually inherits from T | 659 | 63 | static_assert(mozilla::IsBaseOf<T, U>::value, | 660 | 63 | "U is not a subclass of T"); | 661 | 63 | assign_assuming_AddRef(static_cast<T*>(aRhs.take())); | 662 | 63 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 663 | 63 | return *this; | 664 | 63 | } |
nsCOMPtr<nsISerialEventTarget>& nsCOMPtr<nsISerialEventTarget>::operator=<nsISerialEventTarget>(already_AddRefed<nsISerialEventTarget>&&) Line | Count | Source | 657 | 27 | { | 658 | 27 | // Make sure that U actually inherits from T | 659 | 27 | static_assert(mozilla::IsBaseOf<T, U>::value, | 660 | 27 | "U is not a subclass of T"); | 661 | 27 | assign_assuming_AddRef(static_cast<T*>(aRhs.take())); | 662 | 27 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 663 | 27 | return *this; | 664 | 27 | } |
nsCOMPtr<nsIWeakReference>& nsCOMPtr<nsIWeakReference>::operator=<nsIWeakReference>(already_AddRefed<nsIWeakReference>&&) Line | Count | Source | 657 | 20 | { | 658 | 20 | // Make sure that U actually inherits from T | 659 | 20 | static_assert(mozilla::IsBaseOf<T, U>::value, | 660 | 20 | "U is not a subclass of T"); | 661 | 20 | assign_assuming_AddRef(static_cast<T*>(aRhs.take())); | 662 | 20 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 663 | 20 | return *this; | 664 | 20 | } |
Unexecuted instantiation: nsCOMPtr<nsIURI>& nsCOMPtr<nsIURI>::operator=<nsIURI>(already_AddRefed<nsIURI>&&) Unexecuted instantiation: nsCOMPtr<nsIStringBundle>& nsCOMPtr<nsIStringBundle>::operator=<nsStringBundle>(already_AddRefed<nsStringBundle>&&) Unexecuted instantiation: nsCOMPtr<nsIPrincipal>& nsCOMPtr<nsIPrincipal>::operator=<mozilla::NullPrincipal>(already_AddRefed<mozilla::NullPrincipal>&&) Unexecuted instantiation: nsCOMPtr<nsIEventTarget>& nsCOMPtr<nsIEventTarget>::operator=<nsISerialEventTarget>(already_AddRefed<nsISerialEventTarget>&&) Unexecuted instantiation: nsCOMPtr<nsIChannel>& nsCOMPtr<nsIChannel>::operator=<nsIChannel>(already_AddRefed<nsIChannel>&&) nsCOMPtr<nsIIOService>& nsCOMPtr<nsIIOService>::operator=<nsIIOService>(already_AddRefed<nsIIOService>&&) Line | Count | Source | 657 | 3.05M | { | 658 | 3.05M | // Make sure that U actually inherits from T | 659 | 3.05M | static_assert(mozilla::IsBaseOf<T, U>::value, | 660 | 3.05M | "U is not a subclass of T"); | 661 | 3.05M | assign_assuming_AddRef(static_cast<T*>(aRhs.take())); | 662 | 3.05M | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 663 | 3.05M | return *this; | 664 | 3.05M | } |
Unexecuted instantiation: nsCOMPtr<nsICookiePermission>& nsCOMPtr<nsICookiePermission>::operator=<nsICookiePermission>(already_AddRefed<nsICookiePermission>&&) Unexecuted instantiation: nsCOMPtr<nsIArray>& nsCOMPtr<nsIArray>::operator=<nsIArray>(already_AddRefed<nsIArray>&&) Unexecuted instantiation: nsCOMPtr<nsILoadInfo>& nsCOMPtr<nsILoadInfo>::operator=<nsILoadInfo>(already_AddRefed<nsILoadInfo>&&) Unexecuted instantiation: nsCOMPtr<nsIDirIndexParser>& nsCOMPtr<nsIDirIndexParser>::operator=<nsIDirIndexParser>(already_AddRefed<nsIDirIndexParser>&&) Unexecuted instantiation: nsCOMPtr<nsIEventTarget>& nsCOMPtr<nsIEventTarget>::operator=<nsIEventTarget>(already_AddRefed<nsIEventTarget>&&) Unexecuted instantiation: nsCOMPtr<nsILoadContextInfo>& nsCOMPtr<nsILoadContextInfo>::operator=<nsILoadContextInfo>(already_AddRefed<nsILoadContextInfo>&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>& nsCOMPtr<nsIRunnable>::operator=<nsRunnableMethod<mozilla::net::CacheFileContextEvictor, nsresult, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::net::CacheFileContextEvictor, nsresult, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>& nsCOMPtr<nsIRunnable>::operator=<nsRunnableMethod<mozilla::net::CacheFileIOManager, nsresult, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::net::CacheFileIOManager, nsresult, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>& nsCOMPtr<nsIRunnable>::operator=<nsRunnableMethod<mozilla::net::CacheIndex, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::net::CacheIndex, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIInputStream>& nsCOMPtr<nsIInputStream>::operator=<nsFileUploadContentStream>(already_AddRefed<nsFileUploadContentStream>&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>& nsCOMPtr<nsIRunnable>::operator=<nsRunnableMethod<mozilla::net::AltSvcMapping, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::net::AltSvcMapping, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<mozIThirdPartyUtil>& nsCOMPtr<mozIThirdPartyUtil>::operator=<mozIThirdPartyUtil>(already_AddRefed<mozIThirdPartyUtil>&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>& nsCOMPtr<nsIRunnable>::operator=<nsRunnableMethod<mozilla::net::HttpChannelChild, nsresult, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::net::HttpChannelChild, nsresult, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>& nsCOMPtr<nsIRunnable>::operator=<nsRunnableMethod<mozilla::net::HttpChannelChild, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::net::HttpChannelChild, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsIStreamListener>& nsCOMPtr<nsIStreamListener>::operator=<nsIStreamListener>(already_AddRefed<nsIStreamListener>&&) Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStream>& nsCOMPtr<nsIAsyncInputStream>::operator=<nsIAsyncInputStream>(already_AddRefed<nsIAsyncInputStream>&&) Unexecuted instantiation: nsCOMPtr<nsISocketTransportService>& nsCOMPtr<nsISocketTransportService>::operator=<nsISocketTransportService>(already_AddRefed<nsISocketTransportService>&&) Unexecuted instantiation: nsCOMPtr<nsIHttpActivityObserver>& nsCOMPtr<nsIHttpActivityObserver>::operator=<nsIHttpActivityDistributor>(already_AddRefed<nsIHttpActivityDistributor>&&) Unexecuted instantiation: nsCOMPtr<nsIPrincipal>& nsCOMPtr<nsIPrincipal>::operator=<mozilla::BasePrincipal>(already_AddRefed<mozilla::BasePrincipal>&&) Unexecuted instantiation: nsCOMPtr<nsIPrincipal>& nsCOMPtr<nsIPrincipal>::operator=<nsIPrincipal>(already_AddRefed<nsIPrincipal>&&) Unexecuted instantiation: nsCOMPtr<mozIDOMWindowProxy>& nsCOMPtr<mozIDOMWindowProxy>::operator=<nsPIDOMWindowOuter>(already_AddRefed<nsPIDOMWindowOuter>&&) nsCOMPtr<nsIChromeRegistry>& nsCOMPtr<nsIChromeRegistry>::operator=<nsIChromeRegistry>(already_AddRefed<nsIChromeRegistry>&&) Line | Count | Source | 657 | 3 | { | 658 | 3 | // Make sure that U actually inherits from T | 659 | 3 | static_assert(mozilla::IsBaseOf<T, U>::value, | 660 | 3 | "U is not a subclass of T"); | 661 | 3 | assign_assuming_AddRef(static_cast<T*>(aRhs.take())); | 662 | 3 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 663 | 3 | return *this; | 664 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIJSIID>& nsCOMPtr<nsIJSIID>::operator=<nsJSIID>(already_AddRefed<nsJSIID>&&) Unexecuted instantiation: nsCOMPtr<nsIXPCComponents_utils_Sandbox>& nsCOMPtr<nsIXPCComponents_utils_Sandbox>::operator=<nsIXPCComponents_utils_Sandbox>(already_AddRefed<nsIXPCComponents_utils_Sandbox>&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>& nsCOMPtr<nsIRunnable>::operator=<nsRunnableMethod<nsJARChannel, nsresult, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<nsJARChannel, nsresult, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsITransfer>& nsCOMPtr<nsITransfer>::operator=<nsITransfer>(already_AddRefed<nsITransfer>&&) nsCOMPtr<nsIURI>& nsCOMPtr<nsIURI>::operator=<mozilla::NullPrincipalURI>(already_AddRefed<mozilla::NullPrincipalURI>&&) Line | Count | Source | 657 | 9 | { | 658 | 9 | // Make sure that U actually inherits from T | 659 | 9 | static_assert(mozilla::IsBaseOf<T, U>::value, | 660 | 9 | "U is not a subclass of T"); | 661 | 9 | assign_assuming_AddRef(static_cast<T*>(aRhs.take())); | 662 | 9 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 663 | 9 | return *this; | 664 | 9 | } |
Unexecuted instantiation: nsCOMPtr<nsIGfxInfo>& nsCOMPtr<nsIGfxInfo>::operator=<nsIGfxInfo>(already_AddRefed<nsIGfxInfo>&&) Unexecuted instantiation: nsCOMPtr<nsIApplicationCache>& nsCOMPtr<nsIApplicationCache>::operator=<nsIApplicationCache>(already_AddRefed<nsIApplicationCache>&&) Unexecuted instantiation: nsCOMPtr<imgIContainer>& nsCOMPtr<imgIContainer>::operator=<mozilla::image::Image>(already_AddRefed<mozilla::image::Image>&&) Unexecuted instantiation: nsCOMPtr<nsILoadGroup>& nsCOMPtr<nsILoadGroup>::operator=<nsILoadGroup>(already_AddRefed<nsILoadGroup>&&) Unexecuted instantiation: nsCOMPtr<nsICSSDeclaration>& nsCOMPtr<nsICSSDeclaration>::operator=<nsICSSDeclaration>(already_AddRefed<nsICSSDeclaration>&&) Unexecuted instantiation: nsCOMPtr<nsITabChild>& nsCOMPtr<nsITabChild>::operator=<nsITabChild>(already_AddRefed<nsITabChild>&&) Unexecuted instantiation: nsCOMPtr<mozilla::dom::EventTarget>& nsCOMPtr<mozilla::dom::EventTarget>::operator=<mozilla::dom::ContentFrameMessageManager>(already_AddRefed<mozilla::dom::ContentFrameMessageManager>&&) Unexecuted instantiation: nsCOMPtr<mozilla::dom::EventTarget>& nsCOMPtr<mozilla::dom::EventTarget>::operator=<mozilla::dom::EventTarget>(already_AddRefed<mozilla::dom::EventTarget>&&) Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowOuter>& nsCOMPtr<nsPIDOMWindowOuter>::operator=<nsPIDOMWindowOuter>(already_AddRefed<nsPIDOMWindowOuter>&&) Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeItem>& nsCOMPtr<nsIDocShellTreeItem>::operator=<nsIDocShellTreeItem>(already_AddRefed<nsIDocShellTreeItem>&&) Unexecuted instantiation: nsCOMPtr<nsIHTMLCollection>& nsCOMPtr<nsIHTMLCollection>::operator=<nsIHTMLCollection>(already_AddRefed<nsIHTMLCollection>&&) Unexecuted instantiation: nsCOMPtr<nsINode>& nsCOMPtr<nsINode>::operator=<nsINode>(already_AddRefed<nsINode>&&) Unexecuted instantiation: nsCOMPtr<nsINode>& nsCOMPtr<nsINode>::operator=<nsIContent>(already_AddRefed<nsIContent>&&) Unexecuted instantiation: nsCOMPtr<nsIContent>& nsCOMPtr<nsIContent>::operator=<nsIContent>(already_AddRefed<nsIContent>&&) Unexecuted instantiation: nsCOMPtr<nsILayoutHistoryState>& nsCOMPtr<nsILayoutHistoryState>::operator=<nsILayoutHistoryState>(already_AddRefed<nsILayoutHistoryState>&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>& nsCOMPtr<nsIRunnable>::operator=<nsRunnableMethod<nsIDocument, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<nsIDocument, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsILoadContext>& nsCOMPtr<nsILoadContext>::operator=<nsILoadContext>(already_AddRefed<nsILoadContext>&&) Unexecuted instantiation: nsCOMPtr<nsIContentIterator>& nsCOMPtr<nsIContentIterator>::operator=<nsIContentIterator>(already_AddRefed<nsIContentIterator>&&) Unexecuted instantiation: nsCOMPtr<nsIInputStream>& nsCOMPtr<nsIInputStream>::operator=<mozilla::dom::cache::ReadStream>(already_AddRefed<mozilla::dom::cache::ReadStream>&&) Unexecuted instantiation: nsCOMPtr<imgIRequest>& nsCOMPtr<imgIRequest>::operator=<imgIRequest>(already_AddRefed<imgIRequest>&&) Unexecuted instantiation: nsCOMPtr<nsICanvasRenderingContextInternal>& nsCOMPtr<nsICanvasRenderingContextInternal>::operator=<nsICanvasRenderingContextInternal>(already_AddRefed<nsICanvasRenderingContextInternal>&&) Unexecuted instantiation: nsCOMPtr<nsIDocument>& nsCOMPtr<nsIDocument>::operator=<nsIDocument>(already_AddRefed<nsIDocument>&&) Unexecuted instantiation: nsCOMPtr<nsISelectionController>& nsCOMPtr<nsISelectionController>::operator=<nsISelectionController>(already_AddRefed<nsISelectionController>&&) Unexecuted instantiation: nsCOMPtr<nsIObjectOutputStream>& nsCOMPtr<nsIObjectOutputStream>::operator=<nsIObjectOutputStream>(already_AddRefed<nsIObjectOutputStream>&&) Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowInner>& nsCOMPtr<nsPIDOMWindowInner>::operator=<nsPIDOMWindowInner>(already_AddRefed<nsPIDOMWindowInner>&&) Unexecuted instantiation: nsCOMPtr<nsIMutableArray>& nsCOMPtr<nsIMutableArray>::operator=<nsIMutableArray>(already_AddRefed<nsIMutableArray>&&) Unexecuted instantiation: nsCOMPtr<nsIInputStream>& nsCOMPtr<nsIInputStream>::operator=<mozilla::dom::IPCBlobInputStream>(already_AddRefed<mozilla::dom::IPCBlobInputStream>&&) Unexecuted instantiation: nsCOMPtr<nsIController>& nsCOMPtr<nsIController>::operator=<nsIController>(already_AddRefed<nsIController>&&) Unexecuted instantiation: nsCOMPtr<nsIParser>& nsCOMPtr<nsIParser>::operator=<nsIParser>(already_AddRefed<nsIParser>&&) Unexecuted instantiation: nsCOMPtr<nsIContentViewer>& nsCOMPtr<nsIContentViewer>::operator=<nsIContentViewer>(already_AddRefed<nsIContentViewer>&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>& nsCOMPtr<nsIRunnable>::operator=<nsRunnableMethod<mozilla::MediaStream, void, true, (mozilla::RunnableKind)0> >(already_AddRefed<nsRunnableMethod<mozilla::MediaStream, void, true, (mozilla::RunnableKind)0> >&&) Unexecuted instantiation: nsCOMPtr<nsISpeechRecognitionService>& nsCOMPtr<nsISpeechRecognitionService>::operator=<nsISpeechRecognitionService>(already_AddRefed<nsISpeechRecognitionService>&&) Unexecuted instantiation: nsCOMPtr<mozIStorageStatement>& nsCOMPtr<mozIStorageStatement>::operator=<mozIStorageStatement>(already_AddRefed<mozIStorageStatement>&&) Unexecuted instantiation: nsCOMPtr<nsITabParent>& nsCOMPtr<nsITabParent>::operator=<nsITabParent>(already_AddRefed<nsITabParent>&&) Unexecuted instantiation: nsCOMPtr<nsIRunnable>& nsCOMPtr<nsIRunnable>::operator=<mozilla::dom::WorkerRunnable>(already_AddRefed<mozilla::dom::WorkerRunnable>&&) Unexecuted instantiation: nsCOMPtr<nsPIWindowRoot>& nsCOMPtr<nsPIWindowRoot>::operator=<nsPIWindowRoot>(already_AddRefed<nsPIWindowRoot>&&) Unexecuted instantiation: nsCOMPtr<nsIContent>& nsCOMPtr<nsIContent>::operator=<mozilla::dom::Element>(already_AddRefed<mozilla::dom::Element>&&) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistURIMap>& nsCOMPtr<nsIWebBrowserPersistURIMap>::operator=<nsWebBrowserPersist::FlatURIMap>(already_AddRefed<nsWebBrowserPersist::FlatURIMap>&&) Unexecuted instantiation: nsCOMPtr<nsIArray>& nsCOMPtr<nsIArray>::operator=<nsIMutableArray>(already_AddRefed<nsIMutableArray>&&) Unexecuted instantiation: nsCOMPtr<nsIWidget>& nsCOMPtr<nsIWidget>::operator=<nsIWidget>(already_AddRefed<nsIWidget>&&) Unexecuted instantiation: nsCOMPtr<nsIScreen>& nsCOMPtr<nsIScreen>::operator=<nsIScreen>(already_AddRefed<nsIScreen>&&) Unexecuted instantiation: nsCOMPtr<mozilla::dom::Element>& nsCOMPtr<mozilla::dom::Element>::operator=<mozilla::dom::Element>(already_AddRefed<mozilla::dom::Element>&&) Unexecuted instantiation: nsCOMPtr<nsINode>& nsCOMPtr<nsINode>::operator=<mozilla::dom::Element>(already_AddRefed<mozilla::dom::Element>&&) Unexecuted instantiation: nsCOMPtr<nsINode>& nsCOMPtr<nsINode>::operator=<mozilla::dom::DocumentFragment>(already_AddRefed<mozilla::dom::DocumentFragment>&&) Unexecuted instantiation: nsCOMPtr<nsIContent>& nsCOMPtr<nsIContent>::operator=<nsTextNode>(already_AddRefed<nsTextNode>&&) Unexecuted instantiation: nsCOMPtr<nsIPresShell>& nsCOMPtr<nsIPresShell>::operator=<nsIPresShell>(already_AddRefed<nsIPresShell>&&) Unexecuted instantiation: nsCOMPtr<imgIContainer>& nsCOMPtr<imgIContainer>::operator=<imgIContainer>(already_AddRefed<imgIContainer>&&) Unexecuted instantiation: nsCOMPtr<nsITheme>& nsCOMPtr<nsITheme>::operator=<nsITheme>(already_AddRefed<nsITheme>&&) Unexecuted instantiation: nsCOMPtr<imgINotificationObserver>& nsCOMPtr<imgINotificationObserver>::operator=<nsImageBoxListener>(already_AddRefed<nsImageBoxListener>&&) Unexecuted instantiation: nsCOMPtr<nsIBoxObject>& nsCOMPtr<nsIBoxObject>::operator=<mozilla::dom::BoxObject>(already_AddRefed<mozilla::dom::BoxObject>&&) Unexecuted instantiation: nsCOMPtr<nsINodeList>& nsCOMPtr<nsINodeList>::operator=<nsINodeList>(already_AddRefed<nsINodeList>&&) Unexecuted instantiation: nsCOMPtr<nsIStructuredCloneContainer>& nsCOMPtr<nsIStructuredCloneContainer>::operator=<nsIStructuredCloneContainer>(already_AddRefed<nsIStructuredCloneContainer>&&) Unexecuted instantiation: nsCOMPtr<nsISHEntry>& nsCOMPtr<nsISHEntry>::operator=<nsISHEntry>(already_AddRefed<nsISHEntry>&&) Unexecuted instantiation: nsCOMPtr<nsTreeColumn>& nsCOMPtr<nsTreeColumn>::operator=<nsTreeColumn>(already_AddRefed<nsTreeColumn>&&) Unexecuted instantiation: nsCOMPtr<nsIPersistentProperties>& nsCOMPtr<nsIPersistentProperties>::operator=<nsIPersistentProperties>(already_AddRefed<nsIPersistentProperties>&&) Unexecuted instantiation: nsCOMPtr<nsITreeBoxObject>& nsCOMPtr<nsITreeBoxObject>::operator=<nsITreeBoxObject>(already_AddRefed<nsITreeBoxObject>&&) Unexecuted instantiation: nsCOMPtr<nsISpellChecker>& nsCOMPtr<nsISpellChecker>::operator=<mozSpellChecker>(already_AddRefed<mozSpellChecker>&&) Unexecuted instantiation: nsCOMPtr<nsIASN1PrintableItem>& nsCOMPtr<nsIASN1PrintableItem>::operator=<nsIASN1PrintableItem>(already_AddRefed<nsIASN1PrintableItem>&&) Unexecuted instantiation: nsCOMPtr<nsIAlertsService>& nsCOMPtr<nsIAlertsService>::operator=<nsXULAlerts>(already_AddRefed<nsXULAlerts>&&) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome>& nsCOMPtr<nsIWebBrowserChrome>::operator=<nsIWebBrowserChrome>(already_AddRefed<nsIWebBrowserChrome>&&) Unexecuted instantiation: nsCOMPtr<nsIObserverService>& nsCOMPtr<nsIObserverService>::operator=<nsIObserverService>(already_AddRefed<nsIObserverService>&&) Unexecuted instantiation: nsCOMPtr<mozIStorageAsyncStatement>& nsCOMPtr<mozIStorageAsyncStatement>::operator=<mozIStorageAsyncStatement>(already_AddRefed<mozIStorageAsyncStatement>&&) Unexecuted instantiation: nsCOMPtr<nsIVariant>& nsCOMPtr<nsIVariant>::operator=<nsIWritableVariant>(already_AddRefed<nsIWritableVariant>&&) Unexecuted instantiation: nsCOMPtr<nsIPrintSettings>& nsCOMPtr<nsIPrintSettings>::operator=<nsIPrintSettings>(already_AddRefed<nsIPrintSettings>&&) |
665 | | |
666 | | // Assign from |do_QueryInterface(expr)|. |
667 | | nsCOMPtr<T>& operator=(const nsQueryInterface aRhs) |
668 | 8.13M | { |
669 | 8.13M | assign_from_qi(aRhs, NS_GET_TEMPLATE_IID(T)); |
670 | 8.13M | return *this; |
671 | 8.13M | } nsCOMPtr<nsIClassInfo>::operator=(nsQueryInterface) Line | Count | Source | 668 | 4.87M | { | 669 | 4.87M | assign_from_qi(aRhs, NS_GET_TEMPLATE_IID(T)); | 670 | 4.87M | return *this; | 671 | 4.87M | } |
nsCOMPtr<nsICategoryEntry>::operator=(nsQueryInterface) Line | Count | Source | 668 | 3 | { | 669 | 3 | assign_from_qi(aRhs, NS_GET_TEMPLATE_IID(T)); | 670 | 3 | return *this; | 671 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIStreamBufferAccess>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISeekableStream>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIAsyncOutputStream>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStream>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsICloneableInputStream>::operator=(nsQueryInterface) nsCOMPtr<nsIEventTarget>::operator=(nsQueryInterface) Line | Count | Source | 668 | 2 | { | 669 | 2 | assign_from_qi(aRhs, NS_GET_TEMPLATE_IID(T)); | 670 | 2 | return *this; | 671 | 2 | } |
nsCOMPtr<nsIRunnable>::operator=(nsQueryInterface) Line | Count | Source | 668 | 1 | { | 669 | 1 | assign_from_qi(aRhs, NS_GET_TEMPLATE_IID(T)); | 670 | 1 | return *this; | 671 | 1 | } |
nsCOMPtr<nsIPrefBranch>::operator=(nsQueryInterface) Line | Count | Source | 668 | 3 | { | 669 | 3 | assign_from_qi(aRhs, NS_GET_TEMPLATE_IID(T)); | 670 | 3 | return *this; | 671 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIHttpChannel>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIThreadRetargetableRequest>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISafeOutputStream>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsINestedURI>::operator=(nsQueryInterface) nsCOMPtr<nsIFile>::operator=(nsQueryInterface) Line | Count | Source | 668 | 3 | { | 669 | 3 | assign_from_qi(aRhs, NS_GET_TEMPLATE_IID(T)); | 670 | 3 | return *this; | 671 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIProgressEventSink>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsILoadGroupChild>::operator=(nsQueryInterface) nsCOMPtr<nsINetUtil>::operator=(nsQueryInterface) Line | Count | Source | 668 | 11.6k | { | 669 | 11.6k | assign_from_qi(aRhs, NS_GET_TEMPLATE_IID(T)); | 670 | 11.6k | return *this; | 671 | 11.6k | } |
Unexecuted instantiation: nsCOMPtr<mozilla::net::nsProxyInfo>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISupportsCString>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIThreadRetargetableStreamListener>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISizeOf>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIThreadInternal>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIMIMEInputStream>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIInputStream>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIChildChannel>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsICacheEntry>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIParentChannel>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIStreamListener>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIHttpChannelInternal>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsICachingChannel>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsICacheInfoChannel>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheChannel>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIUploadChannel>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIFormPOSTActionChannel>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIChannel>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsINetworkPredictorVerifier>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIPrincipal>::operator=(nsQueryInterface) nsCOMPtr<nsIXPCComponents>::operator=(nsQueryInterface) Line | Count | Source | 668 | 1 | { | 669 | 1 | assign_from_qi(aRhs, NS_GET_TEMPLATE_IID(T)); | 670 | 1 | return *this; | 671 | 1 | } |
nsCOMPtr<nsIJSIID>::operator=(nsQueryInterface) Line | Count | Source | 668 | 1 | { | 669 | 1 | assign_from_qi(aRhs, NS_GET_TEMPLATE_IID(T)); | 670 | 1 | return *this; | 671 | 1 | } |
nsCOMPtr<nsIJSCID>::operator=(nsQueryInterface) Line | Count | Source | 668 | 1 | { | 669 | 1 | assign_from_qi(aRhs, NS_GET_TEMPLATE_IID(T)); | 670 | 1 | return *this; | 671 | 1 | } |
nsCOMPtr<nsIXPCScriptable>::operator=(nsQueryInterface) Line | Count | Source | 668 | 3.24M | { | 669 | 3.24M | assign_from_qi(aRhs, NS_GET_TEMPLATE_IID(T)); | 670 | 3.24M | return *this; | 671 | 3.24M | } |
Unexecuted instantiation: nsCOMPtr<nsIFileURL>::operator=(nsQueryInterface) nsCOMPtr<nsIURL>::operator=(nsQueryInterface) Line | Count | Source | 668 | 90 | { | 669 | 90 | assign_from_qi(aRhs, NS_GET_TEMPLATE_IID(T)); | 670 | 90 | return *this; | 671 | 90 | } |
Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowInner>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIThread>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIInterfaceRequestor>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIURI>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDocument>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIExpatSink>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<mozilla::dom::Element>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheContainer>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsITimedChannel>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<imgIContainer>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowOuter>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDocShell>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<mozilla::dom::BlobImpl>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsINode>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIJARURI>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISupportsString>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIImageLoadingContent>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<mozilla::dom::EventTarget>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIContent>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIGlobalObject>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIScriptGlobalObject>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISelectionController>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIForm>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIFileMetadata>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIOutputStream>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIFormSubmitObserver>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIHTMLDocument>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIWyciwygChannel>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIPropertyBag2>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIRequest>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIXPConnectWrappedJS>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIXMLContentSink>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIStyleSheetLinkingElement>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIWebProgressListener2>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIPresentationTCPSessionTransportBuilder>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIBaseWindow>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISupportsInterfacePointer>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsPrintSettingsGTK>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsITransferable>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISubstitutingProtocolHandler>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeItem>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDOMXULSelectControlElement>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsITreeBoxObject>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIPropertyElement>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsITransportSecurityInfo>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsICommandManager>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDocumentViewerPrint>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIXULWindow>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIDOMXULButtonElement>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIX509Cert>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIX509CertList>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIKeygenThread>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIASN1Sequence>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIAlertsIconURI>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<mozIStorageAsyncConnection>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsIGIOMimeApp>::operator=(nsQueryInterface) |
672 | | |
673 | | // Assign from |do_QueryInterface(expr, &rv)|. |
674 | | nsCOMPtr<T>& operator=(const nsQueryInterfaceWithError& aRhs) |
675 | 20 | { |
676 | 20 | assign_from_qi_with_error(aRhs, NS_GET_TEMPLATE_IID(T)); |
677 | 20 | return *this; |
678 | 20 | } Unexecuted instantiation: nsCOMPtr<nsISpeculativeConnect>::operator=(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStream>::operator=(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIURI>::operator=(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIInputStreamTee>::operator=(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIInputStream>::operator=(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIThreadRetargetableStreamListener>::operator=(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIChannel>::operator=(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIFile>::operator=(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIStorageStream>::operator=(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIURL>::operator=(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsISSLSocketControl>::operator=(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIHttpChannelInternal>::operator=(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIHttpChannel>::operator=(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIWyciwygChannel>::operator=(nsQueryInterfaceWithError const&) nsCOMPtr<nsIJARURI>::operator=(nsQueryInterfaceWithError const&) Line | Count | Source | 675 | 13 | { | 676 | 13 | assign_from_qi_with_error(aRhs, NS_GET_TEMPLATE_IID(T)); | 677 | 13 | return *this; | 678 | 13 | } |
nsCOMPtr<nsIFileURL>::operator=(nsQueryInterfaceWithError const&) Line | Count | Source | 675 | 4 | { | 676 | 4 | assign_from_qi_with_error(aRhs, NS_GET_TEMPLATE_IID(T)); | 677 | 4 | return *this; | 678 | 4 | } |
nsCOMPtr<nsIResProtocolHandler>::operator=(nsQueryInterfaceWithError const&) Line | Count | Source | 675 | 3 | { | 676 | 3 | assign_from_qi_with_error(aRhs, NS_GET_TEMPLATE_IID(T)); | 677 | 3 | return *this; | 678 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIStreamListener>::operator=(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIPrefBranch>::operator=(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIEventTarget>::operator=(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIContentSecurityPolicy>::operator=(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsITokenizer>::operator=(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeItem>::operator=(nsQueryInterfaceWithError const&) |
679 | | |
680 | | // Assign from |do_GetService(cid_expr)|. |
681 | | nsCOMPtr<T>& operator=(const nsGetServiceByCID aRhs) |
682 | 3 | { |
683 | 3 | assign_from_gs_cid(aRhs, NS_GET_TEMPLATE_IID(T)); |
684 | 3 | return *this; |
685 | 3 | } Unexecuted instantiation: nsCOMPtr<nsIErrorService>::operator=(nsGetServiceByCID) nsCOMPtr<nsICaptivePortalService>::operator=(nsGetServiceByCID) Line | Count | Source | 682 | 3 | { | 683 | 3 | assign_from_gs_cid(aRhs, NS_GET_TEMPLATE_IID(T)); | 684 | 3 | return *this; | 685 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIFormProcessor>::operator=(nsGetServiceByCID) |
686 | | |
687 | | // Assign from |do_GetService(cid_expr, &rv)|. |
688 | | nsCOMPtr<T>& operator=(const nsGetServiceByCIDWithError& aRhs) |
689 | 0 | { |
690 | 0 | assign_from_gs_cid_with_error(aRhs, NS_GET_TEMPLATE_IID(T)); |
691 | 0 | return *this; |
692 | 0 | } Unexecuted instantiation: nsCOMPtr<nsIClipboard>::operator=(nsGetServiceByCIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIAppShell>::operator=(nsGetServiceByCIDWithError const&) |
693 | | |
694 | | // Assign from |do_GetService(contractid_expr)|. |
695 | | nsCOMPtr<T>& operator=(const nsGetServiceByContractID aRhs) |
696 | 16 | { |
697 | 16 | assign_from_gs_contractid(aRhs, NS_GET_TEMPLATE_IID(T)); |
698 | 16 | return *this; |
699 | 16 | } nsCOMPtr<nsIRequestContextService>::operator=(nsGetServiceByContractID) Line | Count | Source | 696 | 4 | { | 697 | 4 | assign_from_gs_contractid(aRhs, NS_GET_TEMPLATE_IID(T)); | 698 | 4 | return *this; | 699 | 4 | } |
Unexecuted instantiation: nsCOMPtr<nsIDHCPClient>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIEventTarget>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsISystemProxySettings>::operator=(nsGetServiceByContractID) nsCOMPtr<nsIURLParser>::operator=(nsGetServiceByContractID) Line | Count | Source | 696 | 9 | { | 697 | 9 | assign_from_gs_contractid(aRhs, NS_GET_TEMPLATE_IID(T)); | 698 | 9 | return *this; | 699 | 9 | } |
Unexecuted instantiation: nsCOMPtr<mozIThirdPartyUtil>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIEffectiveTLDService>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIPrefBranch>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIMIMEService>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<mozIGeckoMediaPluginService>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIDocumentLoaderFactory>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIURIClassifier>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<mozIStorageService>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIXULStore>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIConsoleAPIStorage>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIPresentationService>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIScreenManager>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIProtocolHandler>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsITooltipTextProvider>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIXULAppInfo>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<mozIPersonalDictionary>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIX509CertDB>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsICertOverrideService>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIAlertsService>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIWindowWatcher>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<mozIExtensionProcessScript>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIPrintSettingsService>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteController>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsILoginManager>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIRemoteService>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIGSettingsService>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsIGConfService>::operator=(nsGetServiceByContractID) nsCOMPtr<nsIObserverService>::operator=(nsGetServiceByContractID) Line | Count | Source | 696 | 3 | { | 697 | 3 | assign_from_gs_contractid(aRhs, NS_GET_TEMPLATE_IID(T)); | 698 | 3 | return *this; | 699 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsICrashReporter>::operator=(nsGetServiceByContractID) Unexecuted instantiation: nsCOMPtr<nsITelemetry>::operator=(nsGetServiceByContractID) |
700 | | |
701 | | // Assign from |do_GetService(contractid_expr, &rv)|. |
702 | | nsCOMPtr<T>& operator=(const nsGetServiceByContractIDWithError& aRhs) |
703 | 15 | { |
704 | 15 | assign_from_gs_contractid_with_error(aRhs, NS_GET_TEMPLATE_IID(T)); |
705 | 15 | return *this; |
706 | 15 | } Unexecuted instantiation: nsCOMPtr<nsICaptivePortalDetector>::operator=(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIDNSService>::operator=(nsGetServiceByContractIDWithError const&) nsCOMPtr<nsIEventTarget>::operator=(nsGetServiceByContractIDWithError const&) Line | Count | Source | 703 | 6 | { | 704 | 6 | assign_from_gs_contractid_with_error(aRhs, NS_GET_TEMPLATE_IID(T)); | 705 | 6 | return *this; | 706 | 6 | } |
Unexecuted instantiation: nsCOMPtr<nsICacheStorageService>::operator=(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIIOService>::operator=(nsGetServiceByContractIDWithError const&) nsCOMPtr<nsPISocketTransportService>::operator=(nsGetServiceByContractIDWithError const&) Line | Count | Source | 703 | 3 | { | 704 | 3 | assign_from_gs_contractid_with_error(aRhs, NS_GET_TEMPLATE_IID(T)); | 705 | 3 | return *this; | 706 | 3 | } |
nsCOMPtr<nsINetworkLinkService>::operator=(nsGetServiceByContractIDWithError const&) Line | Count | Source | 703 | 3 | { | 704 | 3 | assign_from_gs_contractid_with_error(aRhs, NS_GET_TEMPLATE_IID(T)); | 705 | 3 | return *this; | 706 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIEffectiveTLDService>::operator=(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIIDNService>::operator=(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<mozIStorageService>::operator=(nsGetServiceByContractIDWithError const&) nsCOMPtr<nsITextToSubURI>::operator=(nsGetServiceByContractIDWithError const&) Line | Count | Source | 703 | 1 | { | 704 | 1 | assign_from_gs_contractid_with_error(aRhs, NS_GET_TEMPLATE_IID(T)); | 705 | 1 | return *this; | 706 | 1 | } |
Unexecuted instantiation: nsCOMPtr<nsIHttpActivityObserver>::operator=(nsGetServiceByContractIDWithError const&) nsCOMPtr<nsIDashboardEventNotifier>::operator=(nsGetServiceByContractIDWithError const&) Line | Count | Source | 703 | 2 | { | 704 | 2 | assign_from_gs_contractid_with_error(aRhs, NS_GET_TEMPLATE_IID(T)); | 705 | 2 | return *this; | 706 | 2 | } |
Unexecuted instantiation: nsCOMPtr<nsIRandomGenerator>::operator=(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIPermissionManager>::operator=(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<mozIThirdPartyUtil>::operator=(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIUUIDGenerator>::operator=(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIScreenManager>::operator=(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIIdleService>::operator=(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsITabSource>::operator=(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsISpeechRecognitionService>::operator=(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheService>::operator=(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIScriptSecurityManager>::operator=(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIMIMEService>::operator=(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIPaymentUIService>::operator=(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIDNSServiceDiscovery>::operator=(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIWebNavigationInfo>::operator=(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsICategoryManager>::operator=(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierDBService>::operator=(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIWindowWatcher>::operator=(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsIFormAutoComplete>::operator=(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsISocketTransportService>::operator=(nsGetServiceByContractIDWithError const&) |
707 | | |
708 | | // Assign from |do_QueryReferent(ptr)|. |
709 | | nsCOMPtr<T>& operator=(const nsQueryReferent& aRhs) |
710 | 0 | { |
711 | 0 | assign_from_query_referent(aRhs, NS_GET_TEMPLATE_IID(T)); |
712 | 0 | return *this; |
713 | 0 | } Unexecuted instantiation: nsCOMPtr<nsIObserver>::operator=(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIApplicationCache>::operator=(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIWebProgressListener>::operator=(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIURIContentListener>::operator=(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsINode>::operator=(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIContentSink>::operator=(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIAudioChannelAgentCallback>::operator=(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeItem>::operator=(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<mozilla::dom::Element>::operator=(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome>::operator=(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIEmbeddingSiteWindow>::operator=(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIInterfaceRequestor>::operator=(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsIBaseWindow>::operator=(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsINavBookmarkObserver>::operator=(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsINavHistoryObserver>::operator=(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsINavHistoryResultObserver>::operator=(nsQueryReferent const&) |
714 | | |
715 | | // And finally, anything else we might need to assign from can exploit the |
716 | | // nsCOMPtr_helper facility. |
717 | | nsCOMPtr<T>& operator=(const nsCOMPtr_helper& aRhs) |
718 | 290k | { |
719 | 290k | assign_from_helper(aRhs, NS_GET_TEMPLATE_IID(T)); |
720 | 290k | NSCAP_ASSERT_NO_QUERY_NEEDED(); |
721 | 290k | return *this; |
722 | 290k | } nsCOMPtr<mozilla::ModuleLoader>::operator=(nsCOMPtr_helper const&) Line | Count | Source | 718 | 1 | { | 719 | 1 | assign_from_helper(aRhs, NS_GET_TEMPLATE_IID(T)); | 720 | 1 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 721 | 1 | return *this; | 722 | 1 | } |
Unexecuted instantiation: nsCOMPtr<nsIRunnable>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsISupportsString>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsILoadContext>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsITimer>::operator=(nsCOMPtr_helper const&) nsCOMPtr<nsIURIMutator>::operator=(nsCOMPtr_helper const&) Line | Count | Source | 718 | 290k | { | 719 | 290k | assign_from_helper(aRhs, NS_GET_TEMPLATE_IID(T)); | 720 | 290k | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 721 | 290k | return *this; | 722 | 290k | } |
Unexecuted instantiation: nsCOMPtr<nsIStringInputStream>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIStreamConverter>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIThreadRetargetableRequest>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsICryptoHash>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIWebSocketChannel>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIAuthModule>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIIPCSerializableInputStream>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIScriptError>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIZipReader>::operator=(nsCOMPtr_helper const&) nsCOMPtr<nsIZipReaderCache>::operator=(nsCOMPtr_helper const&) Line | Count | Source | 718 | 3 | { | 719 | 3 | assign_from_helper(aRhs, NS_GET_TEMPLATE_IID(T)); | 720 | 3 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 721 | 3 | return *this; | 722 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIURIContentListener>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsILoadGroup>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIDocumentLoader>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIBackgroundFileSaver>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIHelperAppLauncherDialog>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIPrompt>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIMutableArray>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIContentSecurityPolicy>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIServerSocket>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheContainer>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIWebNavigation>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowOuter>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIDocumentEncoder>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<imgIEncoder>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIContentSerializer>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIDocShell>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIGeolocationProvider>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIMultiplexInputStream>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIFile>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIBrowserElementAPI>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIParser>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIWebVTTParserWrapper>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIContentSignatureVerifier>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<mozilla::dom::SVGTests>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIBinaryInputStream>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIScriptableInputStream>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIArrayBufferInputStream>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIInputStreamPump>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIColorPicker>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIFilePicker>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIProgressEventSink>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIChannelEventSink>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIWebProgress>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransportBuilder>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIPresentationDataChannelSessionTransportBuilder>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIPresentationControlService>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIDeviceContextSpec>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsILocalHandlerApp>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsISupportsCString>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsITransferable>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIPrintSession>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeOwner>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIInterfaceRequestor>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeItem>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsISHEntry>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<mozITXTToHTMLConv>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIX509Cert>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIASN1Object>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersist>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<imgITools>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIFind>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsISound>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserFind>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIWindowProvider>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsIUDPSocket>::operator=(nsCOMPtr_helper const&) |
723 | | |
724 | | // Defined in OwningNonNull.h |
725 | | template<class U> |
726 | | nsCOMPtr<T>& operator=(const mozilla::OwningNonNull<U>& aOther); |
727 | | |
728 | | // Exchange ownership with |aRhs|; can save a pair of refcount operations. |
729 | | void swap(nsCOMPtr<T>& aRhs) |
730 | 121 | { |
731 | 121 | #ifdef NSCAP_FEATURE_USE_BASE |
732 | 121 | nsISupports* temp = aRhs.mRawPtr; |
733 | | #else |
734 | | T* temp = aRhs.mRawPtr; |
735 | | #endif |
736 | | NSCAP_LOG_ASSIGNMENT(&aRhs, mRawPtr); |
737 | 121 | NSCAP_LOG_ASSIGNMENT(this, temp); |
738 | 121 | NSCAP_LOG_RELEASE(this, mRawPtr); |
739 | 121 | NSCAP_LOG_RELEASE(&aRhs, temp); |
740 | 121 | aRhs.mRawPtr = mRawPtr; |
741 | 121 | mRawPtr = temp; |
742 | 121 | // |aRhs| maintains the same invariants, so we don't need to |NSCAP_ASSERT_NO_QUERY_NEEDED| |
743 | 121 | } Unexecuted instantiation: nsCOMPtr<nsIInputStreamCallback>::swap(nsCOMPtr<nsIInputStreamCallback>&) Unexecuted instantiation: nsCOMPtr<nsIInputStreamLengthCallback>::swap(nsCOMPtr<nsIInputStreamLengthCallback>&) nsCOMPtr<nsIFactory>::swap(nsCOMPtr<nsIFactory>&) Line | Count | Source | 730 | 118 | { | 731 | 118 | #ifdef NSCAP_FEATURE_USE_BASE | 732 | 118 | nsISupports* temp = aRhs.mRawPtr; | 733 | | #else | 734 | | T* temp = aRhs.mRawPtr; | 735 | | #endif | 736 | | NSCAP_LOG_ASSIGNMENT(&aRhs, mRawPtr); | 737 | 118 | NSCAP_LOG_ASSIGNMENT(this, temp); | 738 | 118 | NSCAP_LOG_RELEASE(this, mRawPtr); | 739 | 118 | NSCAP_LOG_RELEASE(&aRhs, temp); | 740 | 118 | aRhs.mRawPtr = mRawPtr; | 741 | 118 | mRawPtr = temp; | 742 | 118 | // |aRhs| maintains the same invariants, so we don't need to |NSCAP_ASSERT_NO_QUERY_NEEDED| | 743 | 118 | } |
Unexecuted instantiation: nsCOMPtr<nsIRunnable>::swap(nsCOMPtr<nsIRunnable>&) Unexecuted instantiation: nsCOMPtr<nsIThreadPoolListener>::swap(nsCOMPtr<nsIThreadPoolListener>&) Unexecuted instantiation: nsCOMPtr<nsIOutputStreamCallback>::swap(nsCOMPtr<nsIOutputStreamCallback>&) Unexecuted instantiation: nsCOMPtr<nsITLSServerSecurityObserver>::swap(nsCOMPtr<nsITLSServerSecurityObserver>&) Unexecuted instantiation: nsCOMPtr<nsIFile>::swap(nsCOMPtr<nsIFile>&) Unexecuted instantiation: nsCOMPtr<nsIProxyInfo>::swap(nsCOMPtr<nsIProxyInfo>&) Unexecuted instantiation: nsCOMPtr<nsIInterfaceRequestor>::swap(nsCOMPtr<nsIInterfaceRequestor>&) Unexecuted instantiation: nsCOMPtr<nsITransportEventSink>::swap(nsCOMPtr<nsITransportEventSink>&) nsCOMPtr<nsIThread>::swap(nsCOMPtr<nsIThread>&) Line | Count | Source | 730 | 3 | { | 731 | 3 | #ifdef NSCAP_FEATURE_USE_BASE | 732 | 3 | nsISupports* temp = aRhs.mRawPtr; | 733 | | #else | 734 | | T* temp = aRhs.mRawPtr; | 735 | | #endif | 736 | | NSCAP_LOG_ASSIGNMENT(&aRhs, mRawPtr); | 737 | 3 | NSCAP_LOG_ASSIGNMENT(this, temp); | 738 | 3 | NSCAP_LOG_RELEASE(this, mRawPtr); | 739 | 3 | NSCAP_LOG_RELEASE(&aRhs, temp); | 740 | 3 | aRhs.mRawPtr = mRawPtr; | 741 | 3 | mRawPtr = temp; | 742 | 3 | // |aRhs| maintains the same invariants, so we don't need to |NSCAP_ASSERT_NO_QUERY_NEEDED| | 743 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIChannel>::swap(nsCOMPtr<nsIChannel>&) Unexecuted instantiation: nsCOMPtr<nsIStreamListener>::swap(nsCOMPtr<nsIStreamListener>&) Unexecuted instantiation: nsCOMPtr<nsICacheEntryDoomCallback>::swap(nsCOMPtr<nsICacheEntryDoomCallback>&) Unexecuted instantiation: nsCOMPtr<nsIOutputStream>::swap(nsCOMPtr<nsIOutputStream>&) Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileIOListener>::swap(nsCOMPtr<mozilla::net::CacheFileIOListener>&) Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileListener>::swap(nsCOMPtr<mozilla::net::CacheFileListener>&) Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileChunkListener>::swap(nsCOMPtr<mozilla::net::CacheFileChunkListener>&) Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileMetadataListener>::swap(nsCOMPtr<mozilla::net::CacheFileMetadataListener>&) Unexecuted instantiation: nsCOMPtr<nsIHttpChannel>::swap(nsCOMPtr<nsIHttpChannel>&) Unexecuted instantiation: nsCOMPtr<nsIInputStream>::swap(nsCOMPtr<nsIInputStream>&) Unexecuted instantiation: nsCOMPtr<nsIURI>::swap(nsCOMPtr<nsIURI>&) Unexecuted instantiation: nsCOMPtr<nsICacheEntry>::swap(nsCOMPtr<nsICacheEntry>&) Unexecuted instantiation: nsCOMPtr<nsIHttpAuthenticatorCallback>::swap(nsCOMPtr<nsIHttpAuthenticatorCallback>&) Unexecuted instantiation: nsCOMPtr<nsIScriptElement>::swap(nsCOMPtr<nsIScriptElement>&) Unexecuted instantiation: nsCOMPtr<nsIURL>::swap(nsCOMPtr<nsIURL>&) Unexecuted instantiation: nsCOMPtr<nsIObserver>::swap(nsCOMPtr<nsIObserver>&) Unexecuted instantiation: nsCOMPtr<nsIDocument>::swap(nsCOMPtr<nsIDocument>&) Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeItem>::swap(nsCOMPtr<nsIDocShellTreeItem>&) Unexecuted instantiation: nsCOMPtr<nsIThreadPool>::swap(nsCOMPtr<nsIThreadPool>&) Unexecuted instantiation: nsCOMPtr<nsIMutableArray>::swap(nsCOMPtr<nsIMutableArray>&) Unexecuted instantiation: nsCOMPtr<nsIWidget>::swap(nsCOMPtr<nsIWidget>&) Unexecuted instantiation: nsCOMPtr<nsIEventTarget>::swap(nsCOMPtr<nsIEventTarget>&) Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStream>::swap(nsCOMPtr<nsIAsyncInputStream>&) Unexecuted instantiation: nsCOMPtr<nsIFileMetadataCallback>::swap(nsCOMPtr<nsIFileMetadataCallback>&) Unexecuted instantiation: nsCOMPtr<mozilla::dom::Element>::swap(nsCOMPtr<mozilla::dom::Element>&) Unexecuted instantiation: nsCOMPtr<nsIPrincipal>::swap(nsCOMPtr<nsIPrincipal>&) Unexecuted instantiation: nsCOMPtr<nsILoadGroup>::swap(nsCOMPtr<nsILoadGroup>&) Unexecuted instantiation: nsCOMPtr<nsIScriptContext>::swap(nsCOMPtr<nsIScriptContext>&) Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowInner>::swap(nsCOMPtr<nsPIDOMWindowInner>&) Unexecuted instantiation: nsCOMPtr<nsIContentSecurityPolicy>::swap(nsCOMPtr<nsIContentSecurityPolicy>&) Unexecuted instantiation: nsCOMPtr<nsIXMLContentSink>::swap(nsCOMPtr<nsIXMLContentSink>&) Unexecuted instantiation: nsCOMPtr<nsIDocumentTransformer>::swap(nsCOMPtr<nsIDocumentTransformer>&) Unexecuted instantiation: nsCOMPtr<nsIContent>::swap(nsCOMPtr<nsIContent>&) Unexecuted instantiation: nsCOMPtr<nsIStackFrame>::swap(nsCOMPtr<nsIStackFrame>&) Unexecuted instantiation: nsCOMPtr<nsIFileStream>::swap(nsCOMPtr<nsIFileStream>&) Unexecuted instantiation: nsCOMPtr<nsISDBCallback>::swap(nsCOMPtr<nsISDBCallback>&) Unexecuted instantiation: nsCOMPtr<imgIContainer>::swap(nsCOMPtr<imgIContainer>&) Unexecuted instantiation: nsCOMPtr<nsIContentViewer>::swap(nsCOMPtr<nsIContentViewer>&) Unexecuted instantiation: nsCOMPtr<nsISHEntry>::swap(nsCOMPtr<nsISHEntry>&) Unexecuted instantiation: nsCOMPtr<nsIDOMXULContainerElement>::swap(nsCOMPtr<nsIDOMXULContainerElement>&) Unexecuted instantiation: nsCOMPtr<nsIContentSignatureReceiverCallback>::swap(nsCOMPtr<nsIContentSignatureReceiverCallback>&) Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierUpdateObserver>::swap(nsCOMPtr<nsIUrlClassifierUpdateObserver>&) Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteSimpleResultListener>::swap(nsCOMPtr<nsIAutoCompleteSimpleResultListener>&) |
744 | | |
745 | | // Exchange ownership with |aRhs|; can save a pair of refcount operations. |
746 | | void swap(T*& aRhs) |
747 | 6.55M | { |
748 | 6.55M | #ifdef NSCAP_FEATURE_USE_BASE |
749 | 6.55M | nsISupports* temp = aRhs; |
750 | | #else |
751 | | T* temp = aRhs; |
752 | | #endif |
753 | | NSCAP_LOG_ASSIGNMENT(this, temp); |
754 | 6.55M | NSCAP_LOG_RELEASE(this, mRawPtr); |
755 | 6.55M | aRhs = reinterpret_cast<T*>(mRawPtr); |
756 | 6.55M | mRawPtr = temp; |
757 | 6.55M | NSCAP_ASSERT_NO_QUERY_NEEDED(); |
758 | 6.55M | } Unexecuted instantiation: nsCOMPtr<nsIObserver>::swap(nsIObserver*&) nsCOMPtr<nsILoadInfo>::swap(nsILoadInfo*&) Line | Count | Source | 747 | 44 | { | 748 | 44 | #ifdef NSCAP_FEATURE_USE_BASE | 749 | 44 | nsISupports* temp = aRhs; | 750 | | #else | 751 | | T* temp = aRhs; | 752 | | #endif | 753 | | NSCAP_LOG_ASSIGNMENT(this, temp); | 754 | 44 | NSCAP_LOG_RELEASE(this, mRawPtr); | 755 | 44 | aRhs = reinterpret_cast<T*>(mRawPtr); | 756 | 44 | mRawPtr = temp; | 757 | 44 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 758 | 44 | } |
Unexecuted instantiation: nsCOMPtr<nsIParser>::swap(nsIParser*&) nsCOMPtr<nsILoadGroup>::swap(nsILoadGroup*&) Line | Count | Source | 747 | 3 | { | 748 | 3 | #ifdef NSCAP_FEATURE_USE_BASE | 749 | 3 | nsISupports* temp = aRhs; | 750 | | #else | 751 | | T* temp = aRhs; | 752 | | #endif | 753 | | NSCAP_LOG_ASSIGNMENT(this, temp); | 754 | 3 | NSCAP_LOG_RELEASE(this, mRawPtr); | 755 | 3 | aRhs = reinterpret_cast<T*>(mRawPtr); | 756 | 3 | mRawPtr = temp; | 757 | 3 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 758 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowOuter>::swap(nsPIDOMWindowOuter*&) nsCOMPtr<nsIFile>::swap(nsIFile*&) Line | Count | Source | 747 | 79 | { | 748 | 79 | #ifdef NSCAP_FEATURE_USE_BASE | 749 | 79 | nsISupports* temp = aRhs; | 750 | | #else | 751 | | T* temp = aRhs; | 752 | | #endif | 753 | | NSCAP_LOG_ASSIGNMENT(this, temp); | 754 | 79 | NSCAP_LOG_RELEASE(this, mRawPtr); | 755 | 79 | aRhs = reinterpret_cast<T*>(mRawPtr); | 756 | 79 | mRawPtr = temp; | 757 | 79 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 758 | 79 | } |
Unexecuted instantiation: nsCOMPtr<nsIMutableArray>::swap(nsIMutableArray*&) Unexecuted instantiation: nsCOMPtr<nsISimpleEnumerator>::swap(nsISimpleEnumerator*&) Unexecuted instantiation: nsCOMPtr<nsIInputStreamCallback>::swap(nsIInputStreamCallback*&) Unexecuted instantiation: nsCOMPtr<nsIInputStream>::swap(nsIInputStream*&) Unexecuted instantiation: nsCOMPtr<nsIEventTarget>::swap(nsIEventTarget*&) nsCOMPtr<mozilla::ModuleLoader>::swap(mozilla::ModuleLoader*&) Line | Count | Source | 747 | 1 | { | 748 | 1 | #ifdef NSCAP_FEATURE_USE_BASE | 749 | 1 | nsISupports* temp = aRhs; | 750 | | #else | 751 | | T* temp = aRhs; | 752 | | #endif | 753 | | NSCAP_LOG_ASSIGNMENT(this, temp); | 754 | 1 | NSCAP_LOG_RELEASE(this, mRawPtr); | 755 | 1 | aRhs = reinterpret_cast<T*>(mRawPtr); | 756 | 1 | mRawPtr = temp; | 757 | 1 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 758 | 1 | } |
nsCOMPtr<nsIFactory>::swap(nsIFactory*&) Line | Count | Source | 747 | 1.91M | { | 748 | 1.91M | #ifdef NSCAP_FEATURE_USE_BASE | 749 | 1.91M | nsISupports* temp = aRhs; | 750 | | #else | 751 | | T* temp = aRhs; | 752 | | #endif | 753 | | NSCAP_LOG_ASSIGNMENT(this, temp); | 754 | 1.91M | NSCAP_LOG_RELEASE(this, mRawPtr); | 755 | 1.91M | aRhs = reinterpret_cast<T*>(mRawPtr); | 756 | 1.91M | mRawPtr = temp; | 757 | 1.91M | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 758 | 1.91M | } |
nsCOMPtr<nsIThreadPool>::swap(nsIThreadPool*&) Line | Count | Source | 747 | 3 | { | 748 | 3 | #ifdef NSCAP_FEATURE_USE_BASE | 749 | 3 | nsISupports* temp = aRhs; | 750 | | #else | 751 | | T* temp = aRhs; | 752 | | #endif | 753 | | NSCAP_LOG_ASSIGNMENT(this, temp); | 754 | 3 | NSCAP_LOG_RELEASE(this, mRawPtr); | 755 | 3 | aRhs = reinterpret_cast<T*>(mRawPtr); | 756 | 3 | mRawPtr = temp; | 757 | 3 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 758 | 3 | } |
nsCOMPtr<nsIThreadObserver>::swap(nsIThreadObserver*&) Line | Count | Source | 747 | 40 | { | 748 | 40 | #ifdef NSCAP_FEATURE_USE_BASE | 749 | 40 | nsISupports* temp = aRhs; | 750 | | #else | 751 | | T* temp = aRhs; | 752 | | #endif | 753 | | NSCAP_LOG_ASSIGNMENT(this, temp); | 754 | 40 | NSCAP_LOG_RELEASE(this, mRawPtr); | 755 | 40 | aRhs = reinterpret_cast<T*>(mRawPtr); | 756 | 40 | mRawPtr = temp; | 757 | 40 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 758 | 40 | } |
Unexecuted instantiation: nsCOMPtr<nsIPrincipal>::swap(nsIPrincipal*&) Unexecuted instantiation: nsCOMPtr<nsIConsoleReportCollector>::swap(nsIConsoleReportCollector*&) Unexecuted instantiation: nsCOMPtr<nsISerialEventTarget>::swap(nsISerialEventTarget*&) nsCOMPtr<nsIChromeRegistry>::swap(nsIChromeRegistry*&) Line | Count | Source | 747 | 3 | { | 748 | 3 | #ifdef NSCAP_FEATURE_USE_BASE | 749 | 3 | nsISupports* temp = aRhs; | 750 | | #else | 751 | | T* temp = aRhs; | 752 | | #endif | 753 | | NSCAP_LOG_ASSIGNMENT(this, temp); | 754 | 3 | NSCAP_LOG_RELEASE(this, mRawPtr); | 755 | 3 | aRhs = reinterpret_cast<T*>(mRawPtr); | 756 | 3 | mRawPtr = temp; | 757 | 3 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 758 | 3 | } |
nsCOMPtr<nsIURI>::swap(nsIURI*&) Line | Count | Source | 747 | 10.0k | { | 748 | 10.0k | #ifdef NSCAP_FEATURE_USE_BASE | 749 | 10.0k | nsISupports* temp = aRhs; | 750 | | #else | 751 | | T* temp = aRhs; | 752 | | #endif | 753 | | NSCAP_LOG_ASSIGNMENT(this, temp); | 754 | 10.0k | NSCAP_LOG_RELEASE(this, mRawPtr); | 755 | 10.0k | aRhs = reinterpret_cast<T*>(mRawPtr); | 756 | 10.0k | mRawPtr = temp; | 757 | 10.0k | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 758 | 10.0k | } |
Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeItem>::swap(nsIDocShellTreeItem*&) Unexecuted instantiation: nsCOMPtr<nsIToolkitChromeRegistry>::swap(nsIToolkitChromeRegistry*&) Unexecuted instantiation: nsCOMPtr<nsIXULChromeRegistry>::swap(nsIXULChromeRegistry*&) nsCOMPtr<nsIIOService>::swap(nsIIOService*&) Line | Count | Source | 747 | 3.05M | { | 748 | 3.05M | #ifdef NSCAP_FEATURE_USE_BASE | 749 | 3.05M | nsISupports* temp = aRhs; | 750 | | #else | 751 | | T* temp = aRhs; | 752 | | #endif | 753 | | NSCAP_LOG_ASSIGNMENT(this, temp); | 754 | 3.05M | NSCAP_LOG_RELEASE(this, mRawPtr); | 755 | 3.05M | aRhs = reinterpret_cast<T*>(mRawPtr); | 756 | 3.05M | mRawPtr = temp; | 757 | 3.05M | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 758 | 3.05M | } |
nsCOMPtr<nsIObserverService>::swap(nsIObserverService*&) Line | Count | Source | 747 | 3 | { | 748 | 3 | #ifdef NSCAP_FEATURE_USE_BASE | 749 | 3 | nsISupports* temp = aRhs; | 750 | | #else | 751 | | T* temp = aRhs; | 752 | | #endif | 753 | | NSCAP_LOG_ASSIGNMENT(this, temp); | 754 | 3 | NSCAP_LOG_RELEASE(this, mRawPtr); | 755 | 3 | aRhs = reinterpret_cast<T*>(mRawPtr); | 756 | 3 | mRawPtr = temp; | 757 | 3 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 758 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIStringBundleService>::swap(nsIStringBundleService*&) Unexecuted instantiation: nsCOMPtr<nsIPermissionManager>::swap(nsIPermissionManager*&) Unexecuted instantiation: nsCOMPtr<nsIServiceWorkerManager>::swap(nsIServiceWorkerManager*&) Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownService>::swap(nsIAsyncShutdownService*&) nsCOMPtr<nsIUUIDGenerator>::swap(nsIUUIDGenerator*&) Line | Count | Source | 747 | 3 | { | 748 | 3 | #ifdef NSCAP_FEATURE_USE_BASE | 749 | 3 | nsISupports* temp = aRhs; | 750 | | #else | 751 | | T* temp = aRhs; | 752 | | #endif | 753 | | NSCAP_LOG_ASSIGNMENT(this, temp); | 754 | 3 | NSCAP_LOG_RELEASE(this, mRawPtr); | 755 | 3 | aRhs = reinterpret_cast<T*>(mRawPtr); | 756 | 3 | mRawPtr = temp; | 757 | 3 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 758 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIGfxInfo>::swap(nsIGfxInfo*&) nsCOMPtr<nsISocketTransportService>::swap(nsISocketTransportService*&) Line | Count | Source | 747 | 1 | { | 748 | 1 | #ifdef NSCAP_FEATURE_USE_BASE | 749 | 1 | nsISupports* temp = aRhs; | 750 | | #else | 751 | | T* temp = aRhs; | 752 | | #endif | 753 | | NSCAP_LOG_ASSIGNMENT(this, temp); | 754 | 1 | NSCAP_LOG_RELEASE(this, mRawPtr); | 755 | 1 | aRhs = reinterpret_cast<T*>(mRawPtr); | 756 | 1 | mRawPtr = temp; | 757 | 1 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 758 | 1 | } |
Unexecuted instantiation: nsCOMPtr<nsIStreamTransportService>::swap(nsIStreamTransportService*&) Unexecuted instantiation: nsCOMPtr<nsICacheStorageService>::swap(nsICacheStorageService*&) Unexecuted instantiation: nsCOMPtr<nsIURIClassifier>::swap(nsIURIClassifier*&) Unexecuted instantiation: nsCOMPtr<nsIHttpActivityDistributor>::swap(nsIHttpActivityDistributor*&) Unexecuted instantiation: nsCOMPtr<mozilla::IHistory>::swap(mozilla::IHistory*&) Unexecuted instantiation: nsCOMPtr<mozIThirdPartyUtil>::swap(mozIThirdPartyUtil*&) Unexecuted instantiation: nsCOMPtr<nsIOutputStream>::swap(nsIOutputStream*&) Unexecuted instantiation: nsCOMPtr<nsIStringBundle>::swap(nsIStringBundle*&) nsCOMPtr<nsIRequestContext>::swap(nsIRequestContext*&) Line | Count | Source | 747 | 3 | { | 748 | 3 | #ifdef NSCAP_FEATURE_USE_BASE | 749 | 3 | nsISupports* temp = aRhs; | 750 | | #else | 751 | | T* temp = aRhs; | 752 | | #endif | 753 | | NSCAP_LOG_ASSIGNMENT(this, temp); | 754 | 3 | NSCAP_LOG_RELEASE(this, mRawPtr); | 755 | 3 | aRhs = reinterpret_cast<T*>(mRawPtr); | 756 | 3 | mRawPtr = temp; | 757 | 3 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 758 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIRequest>::swap(nsIRequest*&) Unexecuted instantiation: nsCOMPtr<nsITLSServerSecurityObserver>::swap(nsITLSServerSecurityObserver*&) Unexecuted instantiation: nsCOMPtr<nsIStreamListener>::swap(nsIStreamListener*&) Unexecuted instantiation: nsCOMPtr<nsIChannel>::swap(nsIChannel*&) Unexecuted instantiation: nsCOMPtr<nsIChannelEventSink>::swap(nsIChannelEventSink*&) Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStream>::swap(nsIAsyncInputStream*&) Unexecuted instantiation: nsCOMPtr<nsIStringInputStream>::swap(nsIStringInputStream*&) Unexecuted instantiation: nsCOMPtr<nsIInputStreamPump>::swap(nsIInputStreamPump*&) Unexecuted instantiation: nsCOMPtr<nsIIncrementalStreamLoader>::swap(nsIIncrementalStreamLoader*&) Unexecuted instantiation: nsCOMPtr<nsIStreamLoader>::swap(nsIStreamLoader*&) nsCOMPtr<nsINetUtil>::swap(nsINetUtil*&) Line | Count | Source | 747 | 11.6k | { | 748 | 11.6k | #ifdef NSCAP_FEATURE_USE_BASE | 749 | 11.6k | nsISupports* temp = aRhs; | 750 | | #else | 751 | | T* temp = aRhs; | 752 | | #endif | 753 | | NSCAP_LOG_ASSIGNMENT(this, temp); | 754 | 11.6k | NSCAP_LOG_RELEASE(this, mRawPtr); | 755 | 11.6k | aRhs = reinterpret_cast<T*>(mRawPtr); | 756 | 11.6k | mRawPtr = temp; | 757 | 11.6k | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 758 | 11.6k | } |
Unexecuted instantiation: nsCOMPtr<nsIPersistentProperties>::swap(nsIPersistentProperties*&) Unexecuted instantiation: nsCOMPtr<nsIContentSniffer>::swap(nsIContentSniffer*&) Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyCallback>::swap(nsIProtocolProxyCallback*&) Unexecuted instantiation: nsCOMPtr<nsIProxyInfo>::swap(nsIProxyInfo*&) Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyService>::swap(nsIProtocolProxyService*&) Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyService2>::swap(nsIProtocolProxyService2*&) Unexecuted instantiation: nsCOMPtr<mozilla::net::nsProxyInfo>::swap(mozilla::net::nsProxyInfo*&) Unexecuted instantiation: nsCOMPtr<nsIServerSocketListener>::swap(nsIServerSocketListener*&) Unexecuted instantiation: nsCOMPtr<nsIOutputStreamCallback>::swap(nsIOutputStreamCallback*&) Unexecuted instantiation: nsCOMPtr<nsIUDPSocketListener>::swap(nsIUDPSocketListener*&) Unexecuted instantiation: nsCOMPtr<mozIStorageStatement>::swap(mozIStorageStatement*&) Unexecuted instantiation: nsCOMPtr<mozIStorageAsyncStatement>::swap(mozIStorageAsyncStatement*&) Unexecuted instantiation: nsCOMPtr<nsIHttpPushListener>::swap(nsIHttpPushListener*&) Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheNamespace>::swap(nsIApplicationCacheNamespace*&) Unexecuted instantiation: nsCOMPtr<nsIApplicationCache>::swap(nsIApplicationCache*&) Unexecuted instantiation: nsCOMPtr<nsIWeakReference>::swap(nsIWeakReference*&) Unexecuted instantiation: nsCOMPtr<nsICacheEntryOpenCallback>::swap(nsICacheEntryOpenCallback*&) Unexecuted instantiation: nsCOMPtr<nsIDirectoryEnumerator>::swap(nsIDirectoryEnumerator*&) Unexecuted instantiation: nsCOMPtr<nsICacheStorageVisitor>::swap(nsICacheStorageVisitor*&) Unexecuted instantiation: nsCOMPtr<nsICacheEntryDoomCallback>::swap(nsICacheEntryDoomCallback*&) Unexecuted instantiation: nsCOMPtr<nsICacheEntry>::swap(nsICacheEntry*&) Unexecuted instantiation: nsCOMPtr<nsIProgressEventSink>::swap(nsIProgressEventSink*&) Unexecuted instantiation: nsCOMPtr<nsIChildChannel>::swap(nsIChildChannel*&) Unexecuted instantiation: nsCOMPtr<nsIInterceptedBodyCallback>::swap(nsIInterceptedBodyCallback*&) Unexecuted instantiation: nsCOMPtr<nsINetworkInterceptController>::swap(nsINetworkInterceptController*&) Unexecuted instantiation: nsCOMPtr<nsIHttpChannelAuthProvider>::swap(nsIHttpChannelAuthProvider*&) Unexecuted instantiation: nsCOMPtr<nsIJARChannel>::swap(nsIJARChannel*&) Unexecuted instantiation: nsCOMPtr<nsIWebSocketListener>::swap(nsIWebSocketListener*&) Unexecuted instantiation: nsCOMPtr<nsIHttpChannelInternal>::swap(nsIHttpChannelInternal*&) Unexecuted instantiation: nsCOMPtr<nsIHttpChannel>::swap(nsIHttpChannel*&) Unexecuted instantiation: nsCOMPtr<nsIRedirectHistoryEntry>::swap(nsIRedirectHistoryEntry*&) Unexecuted instantiation: nsCOMPtr<nsIAlertNotification>::swap(nsIAlertNotification*&) Unexecuted instantiation: nsCOMPtr<nsIXPCComponents_utils_Sandbox>::swap(nsIXPCComponents_utils_Sandbox*&) nsCOMPtr<nsIClassInfo>::swap(nsIClassInfo*&) Line | Count | Source | 747 | 1.55M | { | 748 | 1.55M | #ifdef NSCAP_FEATURE_USE_BASE | 749 | 1.55M | nsISupports* temp = aRhs; | 750 | | #else | 751 | | T* temp = aRhs; | 752 | | #endif | 753 | | NSCAP_LOG_ASSIGNMENT(this, temp); | 754 | 1.55M | NSCAP_LOG_RELEASE(this, mRawPtr); | 755 | 1.55M | aRhs = reinterpret_cast<T*>(mRawPtr); | 756 | 1.55M | mRawPtr = temp; | 757 | 1.55M | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 758 | 1.55M | } |
Unexecuted instantiation: nsCOMPtr<mozIStorageError>::swap(mozIStorageError*&) Unexecuted instantiation: nsCOMPtr<mozIStorageCompletionCallback>::swap(mozIStorageCompletionCallback*&) Unexecuted instantiation: nsCOMPtr<mozIStorageVacuumParticipant>::swap(mozIStorageVacuumParticipant*&) Unexecuted instantiation: nsCOMPtr<mozIStorageBindingParams>::swap(mozIStorageBindingParams*&) Unexecuted instantiation: nsCOMPtr<mozIStorageStatementCallback>::swap(mozIStorageStatementCallback*&) Unexecuted instantiation: nsCOMPtr<nsITimer>::swap(nsITimer*&) Unexecuted instantiation: nsCOMPtr<nsIHandlerInfo>::swap(nsIHandlerInfo*&) Unexecuted instantiation: nsCOMPtr<nsITransfer>::swap(nsITransfer*&) Unexecuted instantiation: nsCOMPtr<nsIProcess>::swap(nsIProcess*&) Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowInner>::swap(nsPIDOMWindowInner*&) Unexecuted instantiation: nsCOMPtr<mozilla::dom::Element>::swap(mozilla::dom::Element*&) Unexecuted instantiation: nsCOMPtr<nsIContent>::swap(nsIContent*&) Unexecuted instantiation: nsCOMPtr<nsIPresShell>::swap(nsIPresShell*&) Unexecuted instantiation: nsCOMPtr<nsIWidget>::swap(nsIWidget*&) Unexecuted instantiation: nsCOMPtr<imgIContainer>::swap(imgIContainer*&) Unexecuted instantiation: nsCOMPtr<imgIContainerCallback>::swap(imgIContainerCallback*&) Unexecuted instantiation: nsCOMPtr<imgINotificationObserver>::swap(imgINotificationObserver*&) Unexecuted instantiation: nsCOMPtr<imgIRequest>::swap(imgIRequest*&) Unexecuted instantiation: nsCOMPtr<nsIDragSession>::swap(nsIDragSession*&) Unexecuted instantiation: nsCOMPtr<nsIDocumentLoaderFactory>::swap(nsIDocumentLoaderFactory*&) Unexecuted instantiation: nsCOMPtr<nsIPluginTag>::swap(nsIPluginTag*&) Unexecuted instantiation: nsCOMPtr<nsIDocument>::swap(nsIDocument*&) Unexecuted instantiation: nsCOMPtr<nsIDocShell>::swap(nsIDocShell*&) Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome>::swap(nsIWebBrowserChrome*&) Unexecuted instantiation: nsCOMPtr<nsPIWindowRoot>::swap(nsPIWindowRoot*&) Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeOwner>::swap(nsIDocShellTreeOwner*&) Unexecuted instantiation: nsCOMPtr<nsIBaseWindow>::swap(nsIBaseWindow*&) Unexecuted instantiation: nsCOMPtr<nsIStackFrame>::swap(nsIStackFrame*&) Unexecuted instantiation: nsCOMPtr<nsINode>::swap(nsINode*&) Unexecuted instantiation: nsCOMPtr<nsIDocumentEncoder>::swap(nsIDocumentEncoder*&) Unexecuted instantiation: nsCOMPtr<imgIEncoder>::swap(imgIEncoder*&) Unexecuted instantiation: nsCOMPtr<nsIContentPolicy>::swap(nsIContentPolicy*&) Unexecuted instantiation: nsCOMPtr<nsITransferable>::swap(nsITransferable*&) Unexecuted instantiation: nsCOMPtr<nsIContentIterator>::swap(nsIContentIterator*&) Unexecuted instantiation: nsCOMPtr<nsIContentPermissionRequestCallback>::swap(nsIContentPermissionRequestCallback*&) Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownClient>::swap(nsIAsyncShutdownClient*&) Unexecuted instantiation: nsCOMPtr<nsILayoutHistoryState>::swap(nsILayoutHistoryState*&) Unexecuted instantiation: nsCOMPtr<nsIXULWindow>::swap(nsIXULWindow*&) Unexecuted instantiation: nsCOMPtr<nsILoadContext>::swap(nsILoadContext*&) Unexecuted instantiation: nsCOMPtr<mozilla::dom::EventTarget>::swap(mozilla::dom::EventTarget*&) Unexecuted instantiation: nsCOMPtr<nsIGlobalObject>::swap(nsIGlobalObject*&) Unexecuted instantiation: nsCOMPtr<nsICanvasRenderingContextInternal>::swap(nsICanvasRenderingContextInternal*&) Unexecuted instantiation: nsCOMPtr<nsIController>::swap(nsIController*&) Unexecuted instantiation: nsCOMPtr<nsIControllerCommandTable>::swap(nsIControllerCommandTable*&) Unexecuted instantiation: nsCOMPtr<nsIReflowObserver>::swap(nsIReflowObserver*&) Unexecuted instantiation: nsCOMPtr<nsITreeView>::swap(nsITreeView*&) Unexecuted instantiation: nsCOMPtr<nsIVariant>::swap(nsIVariant*&) Unexecuted instantiation: nsCOMPtr<nsIScriptGlobalObject>::swap(nsIScriptGlobalObject*&) Unexecuted instantiation: nsCOMPtr<nsICacheInfoChannel>::swap(nsICacheInfoChannel*&) Unexecuted instantiation: nsCOMPtr<nsIFileStream>::swap(nsIFileStream*&) Unexecuted instantiation: nsCOMPtr<nsIMenuBuilder>::swap(nsIMenuBuilder*&) Unexecuted instantiation: nsCOMPtr<nsIContentViewer>::swap(nsIContentViewer*&) Unexecuted instantiation: nsCOMPtr<nsITextControlElement>::swap(nsITextControlElement*&) Unexecuted instantiation: nsCOMPtr<nsIHandleReportCallback>::swap(nsIHandleReportCallback*&) Unexecuted instantiation: nsCOMPtr<nsISpeechRecognitionService>::swap(nsISpeechRecognitionService*&) Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheContainer>::swap(nsIApplicationCacheContainer*&) Unexecuted instantiation: nsCOMPtr<mozilla::DOMSVGLength>::swap(mozilla::DOMSVGLength*&) Unexecuted instantiation: nsCOMPtr<mozilla::nsISVGPoint>::swap(mozilla::nsISVGPoint*&) Unexecuted instantiation: nsCOMPtr<nsIWorkerDebuggerListener>::swap(nsIWorkerDebuggerListener*&) Unexecuted instantiation: nsCOMPtr<nsIScriptContext>::swap(nsIScriptContext*&) Unexecuted instantiation: nsCOMPtr<nsIContentSecurityPolicy>::swap(nsIContentSecurityPolicy*&) Unexecuted instantiation: nsCOMPtr<nsITabChild>::swap(nsITabChild*&) Unexecuted instantiation: nsCOMPtr<nsIAudioChannelAgentCallback>::swap(nsIAudioChannelAgentCallback*&) Unexecuted instantiation: nsCOMPtr<nsIWebNavigation>::swap(nsIWebNavigation*&) Unexecuted instantiation: nsCOMPtr<nsIOffThreadScriptReceiver>::swap(nsIOffThreadScriptReceiver*&) Unexecuted instantiation: nsCOMPtr<nsIConsoleAPIStorage>::swap(nsIConsoleAPIStorage*&) Unexecuted instantiation: nsCOMPtr<nsISHEntry>::swap(nsISHEntry*&) Unexecuted instantiation: nsCOMPtr<nsIFileOutputStream>::swap(nsIFileOutputStream*&) Unexecuted instantiation: nsCOMPtr<nsIWebSocketChannel>::swap(nsIWebSocketChannel*&) Unexecuted instantiation: nsCOMPtr<nsIPresentationDevice>::swap(nsIPresentationDevice*&) Unexecuted instantiation: nsCOMPtr<nsIPresentationDeviceProvider>::swap(nsIPresentationDeviceProvider*&) Unexecuted instantiation: nsCOMPtr<nsIPresentationService>::swap(nsIPresentationService*&) Unexecuted instantiation: nsCOMPtr<nsIPresentationServiceCallback>::swap(nsIPresentationServiceCallback*&) Unexecuted instantiation: nsCOMPtr<nsIPresentationTransportBuilderConstructor>::swap(nsIPresentationTransportBuilderConstructor*&) Unexecuted instantiation: nsCOMPtr<nsIScreen>::swap(nsIScreen*&) Unexecuted instantiation: nsCOMPtr<nsITheme>::swap(nsITheme*&) Unexecuted instantiation: nsCOMPtr<nsITransaction>::swap(nsITransaction*&) Unexecuted instantiation: nsCOMPtr<nsPICommandUpdater>::swap(nsPICommandUpdater*&) Unexecuted instantiation: nsCOMPtr<nsISelectionController>::swap(nsISelectionController*&) Unexecuted instantiation: nsCOMPtr<nsIImageLoadingContent>::swap(nsIImageLoadingContent*&) Unexecuted instantiation: nsCOMPtr<nsINodeList>::swap(nsINodeList*&) Unexecuted instantiation: nsCOMPtr<nsIPrintSettings>::swap(nsIPrintSettings*&) Unexecuted instantiation: nsCOMPtr<nsIEmbeddingSiteWindow>::swap(nsIEmbeddingSiteWindow*&) Unexecuted instantiation: nsCOMPtr<nsIAccessibleEvent>::swap(nsIAccessibleEvent*&) Unexecuted instantiation: nsCOMPtr<nsITreeBoxObject>::swap(nsITreeBoxObject*&) Unexecuted instantiation: nsCOMPtr<nsTreeColumn>::swap(nsTreeColumn*&) Unexecuted instantiation: nsCOMPtr<nsIASN1PrintableItem>::swap(nsIASN1PrintableItem*&) Unexecuted instantiation: nsCOMPtr<nsIX509Cert>::swap(nsIX509Cert*&) Unexecuted instantiation: nsCOMPtr<nsIKeyObject>::swap(nsIKeyObject*&) Unexecuted instantiation: nsCOMPtr<nsIAlertNotificationImageListener>::swap(nsIAlertNotificationImageListener*&) Unexecuted instantiation: nsCOMPtr<nsIAlertsDoNotDisturb>::swap(nsIAlertsDoNotDisturb*&) Unexecuted instantiation: nsCOMPtr<nsITraceableChannel>::swap(nsITraceableChannel*&) Unexecuted instantiation: nsCOMPtr<nsIPerformanceObserver>::swap(nsIPerformanceObserver*&) nsCOMPtr<nsITelemetry>::swap(nsITelemetry*&) Line | Count | Source | 747 | 3 | { | 748 | 3 | #ifdef NSCAP_FEATURE_USE_BASE | 749 | 3 | nsISupports* temp = aRhs; | 750 | | #else | 751 | | T* temp = aRhs; | 752 | | #endif | 753 | | NSCAP_LOG_ASSIGNMENT(this, temp); | 754 | 3 | NSCAP_LOG_RELEASE(this, mRawPtr); | 755 | 3 | aRhs = reinterpret_cast<T*>(mRawPtr); | 756 | 3 | mRawPtr = temp; | 757 | 3 | NSCAP_ASSERT_NO_QUERY_NEEDED(); | 758 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIWritableVariant>::swap(nsIWritableVariant*&) Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierCallback>::swap(nsIUrlClassifierCallback*&) Unexecuted instantiation: nsCOMPtr<nsIArray>::swap(nsIArray*&) Unexecuted instantiation: nsCOMPtr<nsIZipReaderCache>::swap(nsIZipReaderCache*&) Unexecuted instantiation: nsCOMPtr<nsIToolkitProfile>::swap(nsIToolkitProfile*&) Unexecuted instantiation: nsCOMPtr<nsIGSettingsCollection>::swap(nsIGSettingsCollection*&) Unexecuted instantiation: nsCOMPtr<mozIStorageService>::swap(mozIStorageService*&) Unexecuted instantiation: nsCOMPtr<mozIStorageConnection>::swap(mozIStorageConnection*&) Unexecuted instantiation: nsCOMPtr<nsINavHistoryService>::swap(nsINavHistoryService*&) |
759 | | |
760 | | |
761 | | // Other pointer operators |
762 | | |
763 | | // Return the value of mRawPtr and null out mRawPtr. Useful for |
764 | | // already_AddRefed return values. |
765 | | already_AddRefed<T> MOZ_MAY_CALL_AFTER_MUST_RETURN forget() |
766 | 6.55M | { |
767 | 6.55M | T* temp = nullptr; |
768 | 6.55M | swap(temp); |
769 | 6.55M | return already_AddRefed<T>(temp); |
770 | 6.55M | } Unexecuted instantiation: nsCOMPtr<nsIObserver>::forget() nsCOMPtr<nsILoadInfo>::forget() Line | Count | Source | 766 | 44 | { | 767 | 44 | T* temp = nullptr; | 768 | 44 | swap(temp); | 769 | 44 | return already_AddRefed<T>(temp); | 770 | 44 | } |
Unexecuted instantiation: nsCOMPtr<nsIParser>::forget() Unexecuted instantiation: nsCOMPtr<nsILoadGroup>::forget() Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowOuter>::forget() nsCOMPtr<nsIFile>::forget() Line | Count | Source | 766 | 79 | { | 767 | 79 | T* temp = nullptr; | 768 | 79 | swap(temp); | 769 | 79 | return already_AddRefed<T>(temp); | 770 | 79 | } |
Unexecuted instantiation: nsCOMPtr<nsIMutableArray>::forget() Unexecuted instantiation: nsCOMPtr<nsIInputStreamCallback>::forget() Unexecuted instantiation: nsCOMPtr<nsIInputStream>::forget() Unexecuted instantiation: nsCOMPtr<nsIEventTarget>::forget() nsCOMPtr<mozilla::ModuleLoader>::forget() Line | Count | Source | 766 | 1 | { | 767 | 1 | T* temp = nullptr; | 768 | 1 | swap(temp); | 769 | 1 | return already_AddRefed<T>(temp); | 770 | 1 | } |
nsCOMPtr<nsIFactory>::forget() Line | Count | Source | 766 | 1.91M | { | 767 | 1.91M | T* temp = nullptr; | 768 | 1.91M | swap(temp); | 769 | 1.91M | return already_AddRefed<T>(temp); | 770 | 1.91M | } |
nsCOMPtr<nsIThreadPool>::forget() Line | Count | Source | 766 | 3 | { | 767 | 3 | T* temp = nullptr; | 768 | 3 | swap(temp); | 769 | 3 | return already_AddRefed<T>(temp); | 770 | 3 | } |
nsCOMPtr<nsIThreadObserver>::forget() Line | Count | Source | 766 | 40 | { | 767 | 40 | T* temp = nullptr; | 768 | 40 | swap(temp); | 769 | 40 | return already_AddRefed<T>(temp); | 770 | 40 | } |
Unexecuted instantiation: nsCOMPtr<nsIPrincipal>::forget() Unexecuted instantiation: nsCOMPtr<nsIConsoleReportCollector>::forget() Unexecuted instantiation: nsCOMPtr<nsISerialEventTarget>::forget() Unexecuted instantiation: nsCOMPtr<nsIChromeRegistry>::forget() nsCOMPtr<nsIURI>::forget() Line | Count | Source | 766 | 5.92k | { | 767 | 5.92k | T* temp = nullptr; | 768 | 5.92k | swap(temp); | 769 | 5.92k | return already_AddRefed<T>(temp); | 770 | 5.92k | } |
Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeItem>::forget() Unexecuted instantiation: nsCOMPtr<nsIOutputStream>::forget() Unexecuted instantiation: nsCOMPtr<nsIStringBundle>::forget() Unexecuted instantiation: nsCOMPtr<nsIRequest>::forget() Unexecuted instantiation: nsCOMPtr<nsITLSServerSecurityObserver>::forget() Unexecuted instantiation: nsCOMPtr<nsIChannel>::forget() Unexecuted instantiation: nsCOMPtr<nsIChannelEventSink>::forget() Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStream>::forget() nsCOMPtr<nsIIOService>::forget() Line | Count | Source | 766 | 3.05M | { | 767 | 3.05M | T* temp = nullptr; | 768 | 3.05M | swap(temp); | 769 | 3.05M | return already_AddRefed<T>(temp); | 770 | 3.05M | } |
Unexecuted instantiation: nsCOMPtr<nsIStringInputStream>::forget() nsCOMPtr<nsINetUtil>::forget() Line | Count | Source | 766 | 11.6k | { | 767 | 11.6k | T* temp = nullptr; | 768 | 11.6k | swap(temp); | 769 | 11.6k | return already_AddRefed<T>(temp); | 770 | 11.6k | } |
Unexecuted instantiation: nsCOMPtr<nsIContentSniffer>::forget() Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyCallback>::forget() Unexecuted instantiation: nsCOMPtr<nsIProxyInfo>::forget() Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyService>::forget() Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyService2>::forget() Unexecuted instantiation: nsCOMPtr<nsIServerSocketListener>::forget() Unexecuted instantiation: nsCOMPtr<nsIOutputStreamCallback>::forget() Unexecuted instantiation: nsCOMPtr<nsIUDPSocketListener>::forget() Unexecuted instantiation: nsCOMPtr<mozIStorageStatement>::forget() Unexecuted instantiation: nsCOMPtr<mozIStorageAsyncStatement>::forget() Unexecuted instantiation: nsCOMPtr<nsIHttpPushListener>::forget() Unexecuted instantiation: nsCOMPtr<nsIApplicationCache>::forget() Unexecuted instantiation: nsCOMPtr<nsIWeakReference>::forget() Unexecuted instantiation: nsCOMPtr<nsICacheEntryOpenCallback>::forget() Unexecuted instantiation: nsCOMPtr<nsIDirectoryEnumerator>::forget() Unexecuted instantiation: nsCOMPtr<nsICacheStorageVisitor>::forget() Unexecuted instantiation: nsCOMPtr<nsICacheEntryDoomCallback>::forget() Unexecuted instantiation: nsCOMPtr<nsICacheEntry>::forget() Unexecuted instantiation: nsCOMPtr<nsIProgressEventSink>::forget() Unexecuted instantiation: nsCOMPtr<nsIStreamListener>::forget() Unexecuted instantiation: nsCOMPtr<nsIChildChannel>::forget() Unexecuted instantiation: nsCOMPtr<nsIInterceptedBodyCallback>::forget() Unexecuted instantiation: nsCOMPtr<nsINetworkInterceptController>::forget() Unexecuted instantiation: nsCOMPtr<nsIHttpChannelAuthProvider>::forget() Unexecuted instantiation: nsCOMPtr<nsIJARChannel>::forget() Unexecuted instantiation: nsCOMPtr<nsIWebSocketListener>::forget() Unexecuted instantiation: nsCOMPtr<nsIHttpChannelInternal>::forget() Unexecuted instantiation: nsCOMPtr<nsIHttpChannel>::forget() Unexecuted instantiation: nsCOMPtr<nsIRedirectHistoryEntry>::forget() Unexecuted instantiation: nsCOMPtr<nsIAlertNotification>::forget() Unexecuted instantiation: nsCOMPtr<nsIXPCComponents_utils_Sandbox>::forget() nsCOMPtr<nsIClassInfo>::forget() Line | Count | Source | 766 | 1.55M | { | 767 | 1.55M | T* temp = nullptr; | 768 | 1.55M | swap(temp); | 769 | 1.55M | return already_AddRefed<T>(temp); | 770 | 1.55M | } |
Unexecuted instantiation: nsCOMPtr<mozIStorageError>::forget() Unexecuted instantiation: nsCOMPtr<mozIStorageCompletionCallback>::forget() Unexecuted instantiation: nsCOMPtr<mozIStorageVacuumParticipant>::forget() Unexecuted instantiation: nsCOMPtr<mozIStorageBindingParams>::forget() Unexecuted instantiation: nsCOMPtr<mozIStorageStatementCallback>::forget() Unexecuted instantiation: nsCOMPtr<nsITimer>::forget() Unexecuted instantiation: nsCOMPtr<nsIHandlerInfo>::forget() Unexecuted instantiation: nsCOMPtr<nsITransfer>::forget() Unexecuted instantiation: nsCOMPtr<nsIProcess>::forget() Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowInner>::forget() Unexecuted instantiation: nsCOMPtr<mozilla::dom::Element>::forget() Unexecuted instantiation: nsCOMPtr<nsIContent>::forget() Unexecuted instantiation: nsCOMPtr<nsIPresShell>::forget() Unexecuted instantiation: nsCOMPtr<nsIWidget>::forget() Unexecuted instantiation: nsCOMPtr<imgIContainer>::forget() Unexecuted instantiation: nsCOMPtr<imgIContainerCallback>::forget() Unexecuted instantiation: nsCOMPtr<nsIDragSession>::forget() Unexecuted instantiation: nsCOMPtr<nsIDocumentLoaderFactory>::forget() Unexecuted instantiation: nsCOMPtr<nsIPluginTag>::forget() Unexecuted instantiation: nsCOMPtr<nsIDocument>::forget() Unexecuted instantiation: nsCOMPtr<nsIDocShell>::forget() Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome>::forget() Unexecuted instantiation: nsCOMPtr<nsPIWindowRoot>::forget() Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeOwner>::forget() Unexecuted instantiation: nsCOMPtr<nsIBaseWindow>::forget() Unexecuted instantiation: nsCOMPtr<imgIRequest>::forget() Unexecuted instantiation: nsCOMPtr<nsIStackFrame>::forget() Unexecuted instantiation: nsCOMPtr<nsINode>::forget() Unexecuted instantiation: nsCOMPtr<nsIDocumentEncoder>::forget() Unexecuted instantiation: nsCOMPtr<imgIEncoder>::forget() Unexecuted instantiation: nsCOMPtr<nsIContentPolicy>::forget() Unexecuted instantiation: nsCOMPtr<nsIContentIterator>::forget() Unexecuted instantiation: nsCOMPtr<nsIContentPermissionRequestCallback>::forget() Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownClient>::forget() Unexecuted instantiation: nsCOMPtr<nsILayoutHistoryState>::forget() Unexecuted instantiation: nsCOMPtr<nsIXULWindow>::forget() Unexecuted instantiation: nsCOMPtr<nsILoadContext>::forget() Unexecuted instantiation: nsCOMPtr<mozilla::dom::EventTarget>::forget() Unexecuted instantiation: nsCOMPtr<nsIGlobalObject>::forget() Unexecuted instantiation: nsCOMPtr<nsICanvasRenderingContextInternal>::forget() Unexecuted instantiation: nsCOMPtr<nsIController>::forget() Unexecuted instantiation: nsCOMPtr<nsIControllerCommandTable>::forget() Unexecuted instantiation: nsCOMPtr<nsIReflowObserver>::forget() Unexecuted instantiation: nsCOMPtr<nsITreeView>::forget() Unexecuted instantiation: nsCOMPtr<nsITransferable>::forget() Unexecuted instantiation: nsCOMPtr<nsIVariant>::forget() Unexecuted instantiation: nsCOMPtr<nsIScriptGlobalObject>::forget() Unexecuted instantiation: nsCOMPtr<nsICacheInfoChannel>::forget() Unexecuted instantiation: nsCOMPtr<nsIFileStream>::forget() Unexecuted instantiation: nsCOMPtr<nsIMenuBuilder>::forget() Unexecuted instantiation: nsCOMPtr<nsIContentViewer>::forget() Unexecuted instantiation: nsCOMPtr<nsITextControlElement>::forget() Unexecuted instantiation: nsCOMPtr<nsIHandleReportCallback>::forget() Unexecuted instantiation: nsCOMPtr<nsISpeechRecognitionService>::forget() Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheContainer>::forget() Unexecuted instantiation: nsCOMPtr<mozilla::DOMSVGLength>::forget() Unexecuted instantiation: nsCOMPtr<mozilla::nsISVGPoint>::forget() Unexecuted instantiation: nsCOMPtr<nsIWorkerDebuggerListener>::forget() Unexecuted instantiation: nsCOMPtr<nsITabChild>::forget() Unexecuted instantiation: nsCOMPtr<nsIAudioChannelAgentCallback>::forget() Unexecuted instantiation: nsCOMPtr<nsIWebNavigation>::forget() Unexecuted instantiation: nsCOMPtr<nsIOffThreadScriptReceiver>::forget() Unexecuted instantiation: nsCOMPtr<nsIConsoleAPIStorage>::forget() Unexecuted instantiation: nsCOMPtr<nsISHEntry>::forget() Unexecuted instantiation: nsCOMPtr<nsIFileOutputStream>::forget() Unexecuted instantiation: nsCOMPtr<nsIWebSocketChannel>::forget() Unexecuted instantiation: nsCOMPtr<nsIPresentationDevice>::forget() Unexecuted instantiation: nsCOMPtr<nsIPresentationDeviceProvider>::forget() Unexecuted instantiation: nsCOMPtr<nsIPresentationService>::forget() Unexecuted instantiation: nsCOMPtr<nsIPresentationServiceCallback>::forget() Unexecuted instantiation: nsCOMPtr<nsIPresentationTransportBuilderConstructor>::forget() Unexecuted instantiation: nsCOMPtr<nsIScreen>::forget() Unexecuted instantiation: nsCOMPtr<nsITheme>::forget() Unexecuted instantiation: nsCOMPtr<nsITransaction>::forget() Unexecuted instantiation: nsCOMPtr<nsPICommandUpdater>::forget() Unexecuted instantiation: nsCOMPtr<nsISelectionController>::forget() Unexecuted instantiation: nsCOMPtr<nsIImageLoadingContent>::forget() Unexecuted instantiation: nsCOMPtr<imgINotificationObserver>::forget() Unexecuted instantiation: nsCOMPtr<nsINodeList>::forget() Unexecuted instantiation: nsCOMPtr<nsIPrintSettings>::forget() Unexecuted instantiation: nsCOMPtr<nsIEmbeddingSiteWindow>::forget() Unexecuted instantiation: nsCOMPtr<nsIAccessibleEvent>::forget() Unexecuted instantiation: nsCOMPtr<nsITreeBoxObject>::forget() Unexecuted instantiation: nsCOMPtr<nsTreeColumn>::forget() Unexecuted instantiation: nsCOMPtr<nsIPersistentProperties>::forget() Unexecuted instantiation: nsCOMPtr<nsIASN1PrintableItem>::forget() Unexecuted instantiation: nsCOMPtr<nsIX509Cert>::forget() Unexecuted instantiation: nsCOMPtr<nsIAlertNotificationImageListener>::forget() Unexecuted instantiation: nsCOMPtr<nsIAlertsDoNotDisturb>::forget() Unexecuted instantiation: nsCOMPtr<nsITraceableChannel>::forget() Unexecuted instantiation: nsCOMPtr<nsIPerformanceObserver>::forget() nsCOMPtr<nsITelemetry>::forget() Line | Count | Source | 766 | 3 | { | 767 | 3 | T* temp = nullptr; | 768 | 3 | swap(temp); | 769 | 3 | return already_AddRefed<T>(temp); | 770 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIWritableVariant>::forget() Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierCallback>::forget() Unexecuted instantiation: nsCOMPtr<nsIArray>::forget() Unexecuted instantiation: nsCOMPtr<nsIZipReaderCache>::forget() Unexecuted instantiation: nsCOMPtr<nsIGSettingsCollection>::forget() Unexecuted instantiation: nsCOMPtr<mozIStorageService>::forget() Unexecuted instantiation: nsCOMPtr<mozIStorageConnection>::forget() Unexecuted instantiation: nsCOMPtr<mozilla::IHistory>::forget() Unexecuted instantiation: nsCOMPtr<nsINavHistoryService>::forget() |
771 | | |
772 | | // Set the target of aRhs to the value of mRawPtr and null out mRawPtr. |
773 | | // Useful to avoid unnecessary AddRef/Release pairs with "out" parameters |
774 | | // where aRhs bay be a T** or an I** where I is a base class of T. |
775 | | template<typename I> |
776 | | void forget(I** aRhs) |
777 | 6.51M | { |
778 | 6.51M | NS_ASSERTION(aRhs, "Null pointer passed to forget!"); |
779 | 6.51M | NSCAP_LOG_RELEASE(this, mRawPtr); |
780 | 6.51M | *aRhs = get(); |
781 | 6.51M | mRawPtr = nullptr; |
782 | 6.51M | } Unexecuted instantiation: void nsCOMPtr<mozISandboxReport>::forget<mozISandboxReport>(mozISandboxReport**) Unexecuted instantiation: void nsCOMPtr<mozISandboxReportArray>::forget<mozISandboxReportArray>(mozISandboxReportArray**) Unexecuted instantiation: void nsCOMPtr<nsIZipReader>::forget<nsIZipReader>(nsIZipReader**) Unexecuted instantiation: void nsCOMPtr<nsIX509Cert>::forget<nsIX509Cert>(nsIX509Cert**) Unexecuted instantiation: void nsCOMPtr<nsIVariant>::forget<nsIVariant>(nsIVariant**) void nsCOMPtr<nsIFile>::forget<nsIFile>(nsIFile**) Line | Count | Source | 777 | 45 | { | 778 | 45 | NS_ASSERTION(aRhs, "Null pointer passed to forget!"); | 779 | 45 | NSCAP_LOG_RELEASE(this, mRawPtr); | 780 | 45 | *aRhs = get(); | 781 | 45 | mRawPtr = nullptr; | 782 | 45 | } |
Unexecuted instantiation: void nsCOMPtr<nsIFile>::forget<nsISupports>(nsISupports**) Unexecuted instantiation: void nsCOMPtr<nsIInputStream>::forget<nsIInputStream>(nsIInputStream**) Unexecuted instantiation: void nsCOMPtr<nsIAsyncInputStream>::forget<nsIInputStream>(nsIInputStream**) Unexecuted instantiation: void nsCOMPtr<nsIInputStreamTee>::forget<nsIInputStream>(nsIInputStream**) Unexecuted instantiation: void nsCOMPtr<nsIAsyncInputStream>::forget<nsIAsyncInputStream>(nsIAsyncInputStream**) Unexecuted instantiation: void nsCOMPtr<nsIMutableArray>::forget<nsIArray>(nsIArray**) Unexecuted instantiation: void nsCOMPtr<nsIEventTarget>::forget<nsIEventTarget>(nsIEventTarget**) Unexecuted instantiation: void nsCOMPtr<nsIThreadObserver>::forget<nsIThreadObserver>(nsIThreadObserver**) Unexecuted instantiation: void nsCOMPtr<nsIURIMutator>::forget<nsIURIMutator>(nsIURIMutator**) void nsCOMPtr<nsIURI>::forget<nsIURI>(nsIURI**) Line | Count | Source | 777 | 14.4k | { | 778 | 14.4k | NS_ASSERTION(aRhs, "Null pointer passed to forget!"); | 779 | 14.4k | NSCAP_LOG_RELEASE(this, mRawPtr); | 780 | 14.4k | *aRhs = get(); | 781 | 14.4k | mRawPtr = nullptr; | 782 | 14.4k | } |
Unexecuted instantiation: void nsCOMPtr<nsIPrefLocalizedString>::forget<nsIPrefLocalizedString>(nsIPrefLocalizedString**) Unexecuted instantiation: void nsCOMPtr<nsIRelativeFilePref>::forget<nsIRelativeFilePref>(nsIRelativeFilePref**) Unexecuted instantiation: void nsCOMPtr<nsIPrefBranch>::forget<nsIPrefBranch>(nsIPrefBranch**) Unexecuted instantiation: void nsCOMPtr<nsICollation>::forget<nsICollation>(nsICollation**) Unexecuted instantiation: void nsCOMPtr<nsINetworkPredictor>::forget<nsINetworkPredictor>(nsINetworkPredictor**) Unexecuted instantiation: void nsCOMPtr<nsILoadContextInfo>::forget<nsILoadContextInfo>(nsILoadContextInfo**) Unexecuted instantiation: void nsCOMPtr<nsIPrincipal>::forget<nsIPrincipal>(nsIPrincipal**) Unexecuted instantiation: void nsCOMPtr<nsIDocument>::forget<nsIDocument>(nsIDocument**) void nsCOMPtr<nsIChannel>::forget<nsIChannel>(nsIChannel**) Line | Count | Source | 777 | 18 | { | 778 | 18 | NS_ASSERTION(aRhs, "Null pointer passed to forget!"); | 779 | 18 | NSCAP_LOG_RELEASE(this, mRawPtr); | 780 | 18 | *aRhs = get(); | 781 | 18 | mRawPtr = nullptr; | 782 | 18 | } |
Unexecuted instantiation: void nsCOMPtr<nsIParentChannel>::forget<nsIParentChannel>(nsIParentChannel**) Unexecuted instantiation: void nsCOMPtr<nsIRequestContext>::forget<nsIRequestContext>(nsIRequestContext**) Unexecuted instantiation: void nsCOMPtr<nsIRequest>::forget<nsIRequest>(nsIRequest**) Unexecuted instantiation: void nsCOMPtr<nsIBufferedInputStream>::forget<nsIInputStream>(nsIInputStream**) Unexecuted instantiation: void nsCOMPtr<nsILoadGroup>::forget<nsILoadGroup>(nsILoadGroup**) Unexecuted instantiation: void nsCOMPtr<nsIFileInputStream>::forget<nsIInputStream>(nsIInputStream**) Unexecuted instantiation: void nsCOMPtr<nsIFileOutputStream>::forget<nsIOutputStream>(nsIOutputStream**) Unexecuted instantiation: void nsCOMPtr<nsIDownloader>::forget<nsIStreamListener>(nsIStreamListener**) Unexecuted instantiation: void nsCOMPtr<nsISyncStreamListener>::forget<nsIStreamListener>(nsIStreamListener**) Unexecuted instantiation: void nsCOMPtr<nsIRequestObserverProxy>::forget<nsIRequestObserver>(nsIRequestObserver**) Unexecuted instantiation: void nsCOMPtr<nsISimpleStreamListener>::forget<nsIStreamListener>(nsIStreamListener**) Unexecuted instantiation: void nsCOMPtr<nsIFileStream>::forget<nsIFileStream>(nsIFileStream**) Unexecuted instantiation: void nsCOMPtr<nsIBufferedOutputStream>::forget<nsIOutputStream>(nsIOutputStream**) Unexecuted instantiation: void nsCOMPtr<nsINetAddr>::forget<nsINetAddr>(nsINetAddr**) Unexecuted instantiation: void nsCOMPtr<nsIArray>::forget<nsIArray>(nsIArray**) Unexecuted instantiation: void nsCOMPtr<nsIPropertyBag2>::forget<nsIPropertyBag2>(nsIPropertyBag2**) Unexecuted instantiation: void nsCOMPtr<nsIStreamListener>::forget<nsIStreamListener>(nsIStreamListener**) Unexecuted instantiation: void nsCOMPtr<nsIStreamConverter>::forget<nsIStreamListener>(nsIStreamListener**) Unexecuted instantiation: void nsCOMPtr<nsIWeakReference>::forget<nsIWeakReference>(nsIWeakReference**) Unexecuted instantiation: void nsCOMPtr<nsIOutputStream>::forget<nsIOutputStream>(nsIOutputStream**) Unexecuted instantiation: void nsCOMPtr<nsICacheSession>::forget<nsICacheSession>(nsICacheSession**) Unexecuted instantiation: void nsCOMPtr<nsICacheStorage>::forget<nsICacheStorage>(nsICacheStorage**) Unexecuted instantiation: void nsCOMPtr<nsICacheEntry>::forget<nsICacheEntry>(nsICacheEntry**) Unexecuted instantiation: void nsCOMPtr<nsILoadContext>::forget<void>(void**) Unexecuted instantiation: void nsCOMPtr<nsIPrompt>::forget<void>(void**) Unexecuted instantiation: void nsCOMPtr<nsIAuthPrompt2>::forget<void>(void**) Unexecuted instantiation: void nsCOMPtr<nsIConsoleReportCollector>::forget<nsIConsoleReportCollector>(nsIConsoleReportCollector**) Unexecuted instantiation: void nsCOMPtr<nsIAsyncOutputStream>::forget<nsIAsyncOutputStream>(nsIAsyncOutputStream**) Unexecuted instantiation: void nsCOMPtr<nsISocketTransport>::forget<nsISocketTransport>(nsISocketTransport**) Unexecuted instantiation: void nsCOMPtr<nsISupportsPRUint32>::forget<nsISupports>(nsISupports**) Unexecuted instantiation: void nsCOMPtr<nsIInterfaceRequestor>::forget<nsIInterfaceRequestor>(nsIInterfaceRequestor**) Unexecuted instantiation: void nsCOMPtr<nsIWyciwygChannel>::forget<nsIChannel>(nsIChannel**) Unexecuted instantiation: void nsCOMPtr<nsILoadInfo>::forget<nsILoadInfo>(nsILoadInfo**) Unexecuted instantiation: void nsCOMPtr<nsIScriptObjectPrincipal>::forget<nsISupports>(nsISupports**) Unexecuted instantiation: void nsCOMPtr<nsIPrincipal>::forget<nsISupports>(nsISupports**) Unexecuted instantiation: void nsCOMPtr<nsIXPCComponents_utils_Sandbox>::forget<nsIXPCComponents_utils_Sandbox>(nsIXPCComponents_utils_Sandbox**) Unexecuted instantiation: void nsCOMPtr<nsICycleCollectorListener>::forget<nsICycleCollectorListener>(nsICycleCollectorListener**) Unexecuted instantiation: void nsCOMPtr<nsIEditorSpellCheck>::forget<nsIEditorSpellCheck>(nsIEditorSpellCheck**) Unexecuted instantiation: void nsCOMPtr<nsICommandParams>::forget<nsICommandParams>(nsICommandParams**) Unexecuted instantiation: void nsCOMPtr<nsILoadContext>::forget<nsILoadContext>(nsILoadContext**) Unexecuted instantiation: void nsCOMPtr<nsIPersistentProperties>::forget<nsIPersistentProperties>(nsIPersistentProperties**) Unexecuted instantiation: void nsCOMPtr<nsIStackFrame>::forget<nsIStackFrame>(nsIStackFrame**) Unexecuted instantiation: void nsCOMPtr<nsIVariant>::forget<nsISupports>(nsISupports**) Unexecuted instantiation: void nsCOMPtr<mozilla::dom::Exception>::forget<mozilla::dom::Exception>(mozilla::dom::Exception**) void nsCOMPtr<nsIXPCScriptable>::forget<nsIXPCScriptable>(nsIXPCScriptable**) Line | Count | Source | 777 | 6.49M | { | 778 | 6.49M | NS_ASSERTION(aRhs, "Null pointer passed to forget!"); | 779 | 6.49M | NSCAP_LOG_RELEASE(this, mRawPtr); | 780 | 6.49M | *aRhs = get(); | 781 | 6.49M | mRawPtr = nullptr; | 782 | 6.49M | } |
Unexecuted instantiation: void nsCOMPtr<nsISimpleEnumerator>::forget<void>(void**) Unexecuted instantiation: void nsCOMPtr<nsIJSEnumerator>::forget<nsIJSEnumerator>(nsIJSEnumerator**) void nsCOMPtr<nsIURL>::forget<nsIURL>(nsIURL**) Line | Count | Source | 777 | 2.22k | { | 778 | 2.22k | NS_ASSERTION(aRhs, "Null pointer passed to forget!"); | 779 | 2.22k | NSCAP_LOG_RELEASE(this, mRawPtr); | 780 | 2.22k | *aRhs = get(); | 781 | 2.22k | mRawPtr = nullptr; | 782 | 2.22k | } |
Unexecuted instantiation: void nsCOMPtr<nsIJARURI>::forget<nsIURI>(nsIURI**) Unexecuted instantiation: void nsCOMPtr<mozIStoragePendingStatement>::forget<mozIStoragePendingStatement>(mozIStoragePendingStatement**) Unexecuted instantiation: void nsCOMPtr<mozIStorageBindingParamsArray>::forget<mozIStorageBindingParamsArray>(mozIStorageBindingParamsArray**) Unexecuted instantiation: void nsCOMPtr<mozIStorageBindingParams>::forget<mozIStorageBindingParams>(mozIStorageBindingParams**) Unexecuted instantiation: void nsCOMPtr<nsIPermission>::forget<nsIPermission>(nsIPermission**) Unexecuted instantiation: void nsCOMPtr<nsIDomainSet>::forget<nsIDomainSet>(nsIDomainSet**) Unexecuted instantiation: void nsCOMPtr<nsIDomainPolicy>::forget<nsIDomainPolicy>(nsIDomainPolicy**) Unexecuted instantiation: void nsCOMPtr<nsIScreen>::forget<nsIScreen>(nsIScreen**) Unexecuted instantiation: void nsCOMPtr<nsIContentViewer>::forget<nsIContentViewer>(nsIContentViewer**) Unexecuted instantiation: void nsCOMPtr<nsIProperties>::forget<nsIProperties>(nsIProperties**) Unexecuted instantiation: void nsCOMPtr<imgIEncoder>::forget<nsIInputStream>(nsIInputStream**) Unexecuted instantiation: void nsCOMPtr<mozilla::dom::EventTarget>::forget<mozilla::dom::EventTarget>(mozilla::dom::EventTarget**) void nsCOMPtr<nsIUUIDGenerator>::forget<nsIUUIDGenerator>(nsIUUIDGenerator**) Line | Count | Source | 777 | 3 | { | 778 | 3 | NS_ASSERTION(aRhs, "Null pointer passed to forget!"); | 779 | 3 | NSCAP_LOG_RELEASE(this, mRawPtr); | 780 | 3 | *aRhs = get(); | 781 | 3 | mRawPtr = nullptr; | 782 | 3 | } |
Unexecuted instantiation: void nsCOMPtr<nsIParser>::forget<nsIParser>(nsIParser**) Unexecuted instantiation: void nsCOMPtr<imgIContainer>::forget<imgIContainer>(imgIContainer**) Unexecuted instantiation: void nsCOMPtr<nsIControllers>::forget<nsIControllers>(nsIControllers**) Unexecuted instantiation: void nsCOMPtr<nsIPrompt>::forget<nsIPrompt>(nsIPrompt**) Unexecuted instantiation: void nsCOMPtr<nsIWebNavigation>::forget<void>(void**) Unexecuted instantiation: void nsCOMPtr<nsIDocShell>::forget<void>(void**) Unexecuted instantiation: void nsCOMPtr<nsIWebBrowserPrint>::forget<void>(void**) Unexecuted instantiation: void nsCOMPtr<mozilla::dom::Element>::forget<mozilla::dom::Element>(mozilla::dom::Element**) Unexecuted instantiation: void nsCOMPtr<nsPIDOMWindowOuter>::forget<mozIDOMWindowProxy>(mozIDOMWindowProxy**) Unexecuted instantiation: void nsCOMPtr<nsIContentPermissionRequestCallback>::forget<nsIContentPermissionRequestCallback>(nsIContentPermissionRequestCallback**) Unexecuted instantiation: void nsCOMPtr<nsIHttpChannel>::forget<nsIHttpChannel>(nsIHttpChannel**) Unexecuted instantiation: void nsCOMPtr<nsIProgressEventSink>::forget<void>(void**) Unexecuted instantiation: void nsCOMPtr<nsIChannelEventSink>::forget<void>(void**) Unexecuted instantiation: void nsCOMPtr<nsISecurityEventSink>::forget<void>(void**) Unexecuted instantiation: void nsCOMPtr<nsIApplicationCacheContainer>::forget<void>(void**) Unexecuted instantiation: void nsCOMPtr<nsIContent>::forget<nsIContent>(nsIContent**) Unexecuted instantiation: void nsCOMPtr<nsIContentViewerEdit>::forget<nsIContentViewerEdit>(nsIContentViewerEdit**) Unexecuted instantiation: void nsCOMPtr<nsIJSArgArray>::forget<nsIJSArgArray>(nsIJSArgArray**) Unexecuted instantiation: void nsCOMPtr<nsIFrameLoaderOwner>::forget<nsIFrameLoaderOwner>(nsIFrameLoaderOwner**) Unexecuted instantiation: void nsCOMPtr<nsINode>::forget<nsINode>(nsINode**) Unexecuted instantiation: void nsCOMPtr<nsIController>::forget<nsIController>(nsIController**) Unexecuted instantiation: void nsCOMPtr<nsPIDOMWindowOuter>::forget<nsPIDOMWindowOuter>(nsPIDOMWindowOuter**) Unexecuted instantiation: void nsCOMPtr<mozIStorageConnection>::forget<mozIStorageConnection>(mozIStorageConnection**) Unexecuted instantiation: void nsCOMPtr<mozIStorageStatement>::forget<mozIStorageStatement>(mozIStorageStatement**) Unexecuted instantiation: void nsCOMPtr<nsIControllerCommand>::forget<nsIControllerCommand>(nsIControllerCommand**) Unexecuted instantiation: void nsCOMPtr<nsIFlavorDataProvider>::forget<nsISupports>(nsISupports**) Unexecuted instantiation: void nsCOMPtr<nsISupportsInterfacePointer>::forget<nsISupports>(nsISupports**) Unexecuted instantiation: void nsCOMPtr<nsISupportsString>::forget<nsISupports>(nsISupports**) Unexecuted instantiation: void nsCOMPtr<nsPIDOMWindowInner>::forget<mozIDOMWindow>(mozIDOMWindow**) Unexecuted instantiation: void nsCOMPtr<nsIContentPermissionRequester>::forget<nsIContentPermissionRequester>(nsIContentPermissionRequester**) Unexecuted instantiation: void nsCOMPtr<nsIMIMEInputStream>::forget<nsIInputStream>(nsIInputStream**) Unexecuted instantiation: void nsCOMPtr<nsIThread>::forget<nsIThread>(nsIThread**) Unexecuted instantiation: void nsCOMPtr<nsIDOMEventListener>::forget<nsISupports>(nsISupports**) Unexecuted instantiation: void nsCOMPtr<nsIPushData>::forget<nsIPushData>(nsIPushData**) Unexecuted instantiation: void nsCOMPtr<nsIObjectOutputStream>::forget<nsIBinaryOutputStream>(nsIBinaryOutputStream**) Unexecuted instantiation: void nsCOMPtr<nsIBinaryInputStream>::forget<nsIBinaryInputStream>(nsIBinaryInputStream**) Unexecuted instantiation: void nsCOMPtr<nsIQuotaRequest>::forget<nsIQuotaRequest>(nsIQuotaRequest**) Unexecuted instantiation: void nsCOMPtr<nsIWritableVariant>::forget<nsIVariant>(nsIVariant**) Unexecuted instantiation: void nsCOMPtr<mozilla::dom::Element>::forget<nsIContent>(nsIContent**) Unexecuted instantiation: void nsCOMPtr<nsIFileURL>::forget<nsIFileURL>(nsIFileURL**) Unexecuted instantiation: void nsCOMPtr<mozIDOMWindowProxy>::forget<mozIDOMWindowProxy>(mozIDOMWindowProxy**) Unexecuted instantiation: void nsCOMPtr<nsIContentProcessInfo>::forget<nsIContentProcessInfo>(nsIContentProcessInfo**) Unexecuted instantiation: void nsCOMPtr<nsIMessageSender>::forget<void>(void**) Unexecuted instantiation: void nsCOMPtr<nsIWorkerDebugger>::forget<nsIWorkerDebugger>(nsIWorkerDebugger**) Unexecuted instantiation: void nsCOMPtr<nsITabChild>::forget<void>(void**) Unexecuted instantiation: void nsCOMPtr<nsIXPConnectWrappedJS>::forget<nsIXPConnectWrappedJS>(nsIXPConnectWrappedJS**) Unexecuted instantiation: void nsCOMPtr<nsIAuthPrompt>::forget<void>(void**) Unexecuted instantiation: void nsCOMPtr<nsIObjectInputStream>::forget<nsIObjectInputStream>(nsIObjectInputStream**) Unexecuted instantiation: void nsCOMPtr<nsIObjectOutputStream>::forget<nsIObjectOutputStream>(nsIObjectOutputStream**) Unexecuted instantiation: void nsCOMPtr<nsIStorageStream>::forget<nsIStorageStream>(nsIStorageStream**) Unexecuted instantiation: void nsCOMPtr<nsIDocumentEncoder>::forget<nsIDocumentEncoder>(nsIDocumentEncoder**) Unexecuted instantiation: void nsCOMPtr<nsIPaymentRequest>::forget<nsISupports>(nsISupports**) Unexecuted instantiation: void nsCOMPtr<nsIPaymentMethodData>::forget<nsIPaymentMethodData>(nsIPaymentMethodData**) Unexecuted instantiation: void nsCOMPtr<nsIPaymentCurrencyAmount>::forget<nsIPaymentCurrencyAmount>(nsIPaymentCurrencyAmount**) Unexecuted instantiation: void nsCOMPtr<nsIPaymentItem>::forget<nsIPaymentItem>(nsIPaymentItem**) Unexecuted instantiation: void nsCOMPtr<nsIPaymentDetailsModifier>::forget<nsIPaymentDetailsModifier>(nsIPaymentDetailsModifier**) Unexecuted instantiation: void nsCOMPtr<nsIPaymentShippingOption>::forget<nsIPaymentShippingOption>(nsIPaymentShippingOption**) Unexecuted instantiation: void nsCOMPtr<nsIPaymentDetails>::forget<nsIPaymentDetails>(nsIPaymentDetails**) Unexecuted instantiation: void nsCOMPtr<nsIPaymentOptions>::forget<nsIPaymentOptions>(nsIPaymentOptions**) Unexecuted instantiation: void nsCOMPtr<nsIPaymentRequest>::forget<nsIPaymentRequest>(nsIPaymentRequest**) Unexecuted instantiation: void nsCOMPtr<nsISimpleEnumerator>::forget<nsISimpleEnumerator>(nsISimpleEnumerator**) Unexecuted instantiation: void nsCOMPtr<nsITimer>::forget<nsITimer>(nsITimer**) Unexecuted instantiation: void nsCOMPtr<nsIServiceWorkerInfo>::forget<nsIServiceWorkerInfo>(nsIServiceWorkerInfo**) Unexecuted instantiation: void nsCOMPtr<nsIPresentationDevice>::forget<nsIPresentationDevice>(nsIPresentationDevice**) Unexecuted instantiation: void nsCOMPtr<nsIPresentationControlChannel>::forget<nsIPresentationControlChannel>(nsIPresentationControlChannel**) Unexecuted instantiation: void nsCOMPtr<nsIPresentationSessionTransportCallback>::forget<nsIPresentationSessionTransportCallback>(nsIPresentationSessionTransportCallback**) Unexecuted instantiation: void nsCOMPtr<nsIPresentationSessionTransportBuilder>::forget<nsIPresentationSessionTransportBuilder>(nsIPresentationSessionTransportBuilder**) Unexecuted instantiation: void nsCOMPtr<nsIPresentationDeviceListener>::forget<nsIPresentationDeviceListener>(nsIPresentationDeviceListener**) Unexecuted instantiation: void nsCOMPtr<nsICSSDeclaration>::forget<nsICSSDeclaration>(nsICSSDeclaration**) Unexecuted instantiation: void nsCOMPtr<nsISelectionController>::forget<nsISelectionController>(nsISelectionController**) Unexecuted instantiation: void nsCOMPtr<nsIContent>::forget<nsINode>(nsINode**) Unexecuted instantiation: void nsCOMPtr<nsIEditor>::forget<nsIEditor>(nsIEditor**) Unexecuted instantiation: void nsCOMPtr<nsIConsoleService>::forget<nsIConsoleService>(nsIConsoleService**) Unexecuted instantiation: void nsCOMPtr<nsIFactory>::forget<nsIFactory>(nsIFactory**) Unexecuted instantiation: void nsCOMPtr<nsIStringBundle>::forget<nsIStringBundle>(nsIStringBundle**) Unexecuted instantiation: void nsCOMPtr<nsIFrameTraversal>::forget<nsIFrameTraversal>(nsIFrameTraversal**) Unexecuted instantiation: void nsCOMPtr<nsIFrameEnumerator>::forget<nsIFrameEnumerator>(nsIFrameEnumerator**) Unexecuted instantiation: void nsCOMPtr<nsIContentViewer>::forget<void>(void**) Unexecuted instantiation: void nsCOMPtr<nsIDocument>::forget<void>(void**) Unexecuted instantiation: void nsCOMPtr<nsISHistory>::forget<void>(void**) Unexecuted instantiation: void nsCOMPtr<nsIDocShell>::forget<nsIDocShell>(nsIDocShell**) Unexecuted instantiation: void nsCOMPtr<nsISHEntry>::forget<nsISHEntry>(nsISHEntry**) Unexecuted instantiation: void nsCOMPtr<nsILayoutHistoryState>::forget<nsILayoutHistoryState>(nsILayoutHistoryState**) Unexecuted instantiation: void nsCOMPtr<nsIWebBrowserPrint>::forget<nsIWebBrowserPrint>(nsIWebBrowserPrint**) Unexecuted instantiation: void nsCOMPtr<nsIDocShellTreeItem>::forget<nsIDocShellTreeItem>(nsIDocShellTreeItem**) Unexecuted instantiation: void nsCOMPtr<nsITabParent>::forget<nsITabParent>(nsITabParent**) Unexecuted instantiation: void nsCOMPtr<nsISHistory>::forget<nsISHistory>(nsISHistory**) Unexecuted instantiation: void nsCOMPtr<nsIDOMWindow>::forget<void>(void**) Unexecuted instantiation: void nsCOMPtr<nsIAccessible>::forget<nsIAccessible>(nsIAccessible**) Unexecuted instantiation: void nsCOMPtr<nsIAccessibleTable>::forget<nsIAccessibleTable>(nsIAccessibleTable**) Unexecuted instantiation: void nsCOMPtr<nsIURIContentListener>::forget<nsIURIContentListener>(nsIURIContentListener**) Unexecuted instantiation: void nsCOMPtr<nsIASN1PrintableItem>::forget<nsIASN1PrintableItem>(nsIASN1PrintableItem**) Unexecuted instantiation: void nsCOMPtr<nsIX509CertList>::forget<nsIX509CertList>(nsIX509CertList**) Unexecuted instantiation: void nsCOMPtr<nsIASN1Object>::forget<nsIASN1Object>(nsIASN1Object**) Unexecuted instantiation: void nsCOMPtr<nsIASN1Sequence>::forget<nsIASN1Sequence>(nsIASN1Sequence**) Unexecuted instantiation: void nsCOMPtr<nsIASN1Sequence>::forget<nsIASN1Object>(nsIASN1Object**) Unexecuted instantiation: void nsCOMPtr<nsITransportSecurityInfo>::forget<nsITransportSecurityInfo>(nsITransportSecurityInfo**) Unexecuted instantiation: void nsCOMPtr<nsIX509CertValidity>::forget<nsIX509CertValidity>(nsIX509CertValidity**) Unexecuted instantiation: void nsCOMPtr<nsIX509Cert>::forget<nsISupports>(nsISupports**) Unexecuted instantiation: void nsCOMPtr<nsIPK11Token>::forget<nsIPK11Token>(nsIPK11Token**) Unexecuted instantiation: void nsCOMPtr<nsIWebBrowserChrome>::forget<nsIWebBrowserChrome>(nsIWebBrowserChrome**) Unexecuted instantiation: void nsCOMPtr<nsIWritablePropertyBag2>::forget<nsIPropertyBag>(nsIPropertyBag**) Unexecuted instantiation: void nsCOMPtr<nsIAsyncShutdownClient>::forget<nsIAsyncShutdownClient>(nsIAsyncShutdownClient**) Unexecuted instantiation: void nsCOMPtr<nsINavHistoryResultNode>::forget<nsINavHistoryResultNode>(nsINavHistoryResultNode**) Unexecuted instantiation: void nsCOMPtr<nsINavHistoryQuery>::forget<nsINavHistoryQuery>(nsINavHistoryQuery**) Unexecuted instantiation: void nsCOMPtr<nsINavHistoryQueryOptions>::forget<nsINavHistoryQueryOptions>(nsINavHistoryQueryOptions**) Unexecuted instantiation: void nsCOMPtr<nsIPresShell>::forget<nsIPresShell>(nsIPresShell**) Unexecuted instantiation: void nsCOMPtr<nsIUrlClassifierHashCompleter>::forget<nsIUrlClassifierHashCompleter>(nsIUrlClassifierHashCompleter**) Unexecuted instantiation: void nsCOMPtr<nsIAutoCompleteSimpleResultListener>::forget<nsIAutoCompleteSimpleResultListener>(nsIAutoCompleteSimpleResultListener**) Unexecuted instantiation: void nsCOMPtr<nsIPrintProgressParams>::forget<nsIPrintProgressParams>(nsIPrintProgressParams**) Unexecuted instantiation: void nsCOMPtr<nsIToolkitProfile>::forget<nsIToolkitProfile>(nsIToolkitProfile**) |
783 | | |
784 | | // Prefer the implicit conversion provided automatically by |
785 | | // |operator T*() const|. Use |get()| to resolve ambiguity or to get a |
786 | | // castable pointer. |
787 | 68.3M | T* get() const { return reinterpret_cast<T*>(mRawPtr); } nsCOMPtr<nsIProperties>::get() const Line | Count | Source | 787 | 39 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsIFile>::get() const Line | Count | Source | 787 | 853 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIHashable>::get() const Unexecuted instantiation: nsCOMPtr<nsIWidget>::get() const nsCOMPtr<nsIFileInputStream>::get() const Line | Count | Source | 787 | 24 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsILineInputStream>::get() const Line | Count | Source | 787 | 24 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowOuter>::get() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::EventTarget>::get() const Unexecuted instantiation: nsCOMPtr<nsIDocument>::get() const Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowInner>::get() const Unexecuted instantiation: nsCOMPtr<nsIDocShell>::get() const Unexecuted instantiation: nsCOMPtr<nsIScriptGlobalObject>::get() const nsCOMPtr<nsIPrincipal>::get() const Line | Count | Source | 787 | 5.82k | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIContent>::get() const nsCOMPtr<nsINode>::get() const Line | Count | Source | 787 | 5 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsIURI>::get() const Line | Count | Source | 787 | 4.25M | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsILoadContext>::get() const Unexecuted instantiation: nsCOMPtr<nsIProgressEventSink>::get() const Unexecuted instantiation: nsCOMPtr<nsIChannelEventSink>::get() const Unexecuted instantiation: nsCOMPtr<nsISecurityEventSink>::get() const Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheContainer>::get() const nsCOMPtr<nsIWeakReference>::get() const Line | Count | Source | 787 | 1.12M | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsIEventTarget>::get() const Line | Count | Source | 787 | 8.74k | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsIChannel>::get() const Line | Count | Source | 787 | 32 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIStackFrame>::get() const Unexecuted instantiation: nsCOMPtr<nsIContentProcessInfo>::get() const Unexecuted instantiation: nsCOMPtr<nsIGfxInfo>::get() const Unexecuted instantiation: nsCOMPtr<mozISandboxReport>::get() const Unexecuted instantiation: nsCOMPtr<mozISandboxReportArray>::get() const Unexecuted instantiation: nsCOMPtr<nsINSSComponent>::get() const Unexecuted instantiation: nsCOMPtr<nsICertBlocklist>::get() const Unexecuted instantiation: nsCOMPtr<nsIX509Cert>::get() const Unexecuted instantiation: nsCOMPtr<nsIX509CertList>::get() const Unexecuted instantiation: nsCOMPtr<nsIX509CertValidity>::get() const nsCOMPtr<nsIZipReader>::get() const Line | Count | Source | 787 | 10 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIUTF8StringEnumerator>::get() const nsCOMPtr<nsIInputStream>::get() const Line | Count | Source | 787 | 30 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsIClassInfo>::get() const Line | Count | Source | 787 | 11.3M | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsIXPCScriptable>::get() const Line | Count | Source | 787 | 29.2M | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<mozilla::dom::Element>::get() const Unexecuted instantiation: nsCOMPtr<nsIPrintSettings>::get() const Unexecuted instantiation: nsCOMPtr<nsIScriptContext>::get() const Unexecuted instantiation: nsCOMPtr<nsIConstraintValidation>::get() const Unexecuted instantiation: nsCOMPtr<nsIProtocolHandlerWithDynamicFlags>::get() const Unexecuted instantiation: nsCOMPtr<nsIMutableArray>::get() const Unexecuted instantiation: nsCOMPtr<nsIArray>::get() const Unexecuted instantiation: nsCOMPtr<nsIVariant>::get() const Unexecuted instantiation: nsCOMPtr<nsIWritableVariant>::get() const Unexecuted instantiation: nsCOMPtr<nsIPersistentProperties>::get() const Unexecuted instantiation: nsCOMPtr<nsIUnicharInputStream>::get() const Unexecuted instantiation: nsCOMPtr<nsIStringEnumerator>::get() const nsCOMPtr<nsIDirectoryServiceProvider2>::get() const Line | Count | Source | 787 | 9 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsIDirectoryServiceProvider>::get() const Line | Count | Source | 787 | 99 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsICategoryManager>::get() const Line | Count | Source | 787 | 11 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsICategoryEntry>::get() const Line | Count | Source | 787 | 29 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsIDirectoryEnumerator>::get() const Line | Count | Source | 787 | 6 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIGIOService>::get() const Unexecuted instantiation: nsCOMPtr<nsIInputStreamLength>::get() const Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStreamLength>::get() const Unexecuted instantiation: nsCOMPtr<nsICloneableInputStream>::get() const Unexecuted instantiation: nsCOMPtr<nsIIPCSerializableInputStream>::get() const Unexecuted instantiation: nsCOMPtr<nsISeekableStream>::get() const Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStream>::get() const Unexecuted instantiation: nsCOMPtr<nsIInputStreamCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIInputStreamLengthCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIOutputStream>::get() const Unexecuted instantiation: nsCOMPtr<nsISerializable>::get() const Unexecuted instantiation: nsCOMPtr<nsIStreamBufferAccess>::get() const Unexecuted instantiation: nsCOMPtr<nsIAsyncOutputStream>::get() const Unexecuted instantiation: nsCOMPtr<nsISafeOutputStream>::get() const Unexecuted instantiation: nsCOMPtr<nsIInputStreamTee>::get() const Unexecuted instantiation: nsCOMPtr<nsIBufferedInputStream>::get() const Unexecuted instantiation: nsCOMPtr<nsIOutputStreamCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIStreamTransportService>::get() const Unexecuted instantiation: nsCOMPtr<nsITransport>::get() const nsCOMPtr<nsIXULAppInfo>::get() const Line | Count | Source | 787 | 52 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsIXULRuntime>::get() const Line | Count | Source | 787 | 34 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsISupportsCString>::get() const nsCOMPtr<mozilla::ModuleLoader>::get() const Line | Count | Source | 787 | 2 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsIFactory>::get() const Line | Count | Source | 787 | 1.91M | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsISupportsID>::get() const Unexecuted instantiation: nsCOMPtr<nsIChromeRegistry>::get() const Unexecuted instantiation: nsCOMPtr<nsICancelableRunnable>::get() const Unexecuted instantiation: nsCOMPtr<nsINamed>::get() const nsCOMPtr<nsIThread>::get() const Line | Count | Source | 787 | 243 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsISerialEventTarget>::get() const Line | Count | Source | 787 | 84 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsILabelableRunnable>::get() const nsCOMPtr<nsIThreadInternal>::get() const Line | Count | Source | 787 | 3 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsIIdleRunnable>::get() const Line | Count | Source | 787 | 2 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsIIdlePeriod>::get() const Line | Count | Source | 787 | 3 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsIThreadObserver>::get() const Line | Count | Source | 787 | 21 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIRunnablePriority>::get() const nsCOMPtr<nsIThreadPool>::get() const Line | Count | Source | 787 | 19 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIRequest>::get() const Unexecuted instantiation: nsCOMPtr<nsITimedChannel>::get() const Unexecuted instantiation: nsCOMPtr<nsIPresShell>::get() const nsCOMPtr<nsILoadInfo>::get() const Line | Count | Source | 787 | 147 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIContentPolicy>::get() const Unexecuted instantiation: nsCOMPtr<nsISHEntry>::get() const Unexecuted instantiation: nsCOMPtr<nsIWebNavigation>::get() const Unexecuted instantiation: nsCOMPtr<nsITabChild>::get() const Unexecuted instantiation: nsCOMPtr<nsINestedEventLoopCondition>::get() const Unexecuted instantiation: nsCOMPtr<nsIThreadPoolListener>::get() const Unexecuted instantiation: nsCOMPtr<nsISelectionController>::get() const nsCOMPtr<nsIURIMutator>::get() const Line | Count | Source | 787 | 2.83M | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsIStandardURLMutator>::get() const Line | Count | Source | 787 | 1.12M | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsIURL>::get() const Line | Count | Source | 787 | 2.47k | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIWindowMediator>::get() const nsCOMPtr<nsIIOService>::get() const Line | Count | Source | 787 | 3.07M | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsIPrefService>::get() const Line | Count | Source | 787 | 6 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsIProtocolHandler>::get() const Line | Count | Source | 787 | 3.06M | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsIResProtocolHandler>::get() const Line | Count | Source | 787 | 34 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsISubstitutingProtocolHandler>::get() const Line | Count | Source | 787 | 4 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIServiceManager>::get() const Unexecuted instantiation: nsCOMPtr<nsISupportsString>::get() const Unexecuted instantiation: nsCOMPtr<nsIPrefLocalizedString>::get() const Unexecuted instantiation: nsCOMPtr<nsIRelativeFilePref>::get() const Unexecuted instantiation: nsCOMPtr<nsIStringBundleService>::get() const Unexecuted instantiation: nsCOMPtr<nsIStringBundle>::get() const Unexecuted instantiation: nsCOMPtr<nsICollation>::get() const Unexecuted instantiation: nsCOMPtr<nsIPropertyElement>::get() const nsCOMPtr<nsIErrorService>::get() const Line | Count | Source | 787 | 6 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<mozIDOMLocalization>::get() const Unexecuted instantiation: nsCOMPtr<nsIStringInputStream>::get() const Unexecuted instantiation: nsCOMPtr<nsINetworkPredictor>::get() const Unexecuted instantiation: nsCOMPtr<nsICancelable>::get() const Unexecuted instantiation: nsCOMPtr<nsIBackgroundFileSaverObserver>::get() const Unexecuted instantiation: nsCOMPtr<nsICaptivePortalDetector>::get() const nsCOMPtr<nsICaptivePortalService>::get() const Line | Count | Source | 787 | 9 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsISocketTransport>::get() const Unexecuted instantiation: nsCOMPtr<nsIDNSRecord>::get() const Unexecuted instantiation: nsCOMPtr<nsIDNSService>::get() const Unexecuted instantiation: nsCOMPtr<nsILoadContextInfo>::get() const Unexecuted instantiation: nsCOMPtr<nsIFrameLoaderOwner>::get() const nsCOMPtr<nsIContentSecurityPolicy>::get() const Line | Count | Source | 787 | 11.5k | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<mozIThirdPartyUtil>::get() const Unexecuted instantiation: nsCOMPtr<nsIXPConnect>::get() const Unexecuted instantiation: nsCOMPtr<nsIRedirectHistoryEntry>::get() const Unexecuted instantiation: nsCOMPtr<nsINetworkPredictorVerifier>::get() const Unexecuted instantiation: nsCOMPtr<nsICacheStorageService>::get() const Unexecuted instantiation: nsCOMPtr<nsICacheStorage>::get() const Unexecuted instantiation: nsCOMPtr<nsISpeculativeConnect>::get() const Unexecuted instantiation: nsCOMPtr<nsIHttpChannel>::get() const Unexecuted instantiation: nsCOMPtr<nsIStreamListener>::get() const Unexecuted instantiation: nsCOMPtr<nsICachingChannel>::get() const nsCOMPtr<nsIURLParser>::get() const Line | Count | Source | 787 | 7.10M | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIParentChannel>::get() const Unexecuted instantiation: nsCOMPtr<mozilla::net::nsProxyInfo>::get() const nsCOMPtr<nsIRequestContext>::get() const Line | Count | Source | 787 | 3 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsIRequestContextService>::get() const Line | Count | Source | 787 | 3 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsITLSClientStatus>::get() const Unexecuted instantiation: nsCOMPtr<nsIClassOfService>::get() const Unexecuted instantiation: nsCOMPtr<nsISupportsPriority>::get() const Unexecuted instantiation: nsCOMPtr<nsIRequestTailUnblockCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIDocumentLoader>::get() const nsCOMPtr<nsILoadGroup>::get() const Line | Count | Source | 787 | 3 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIServerSocketListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIServerSocket>::get() const Unexecuted instantiation: nsCOMPtr<nsITLSServerSocket>::get() const Unexecuted instantiation: nsCOMPtr<nsIX509CertDB>::get() const Unexecuted instantiation: nsCOMPtr<nsITLSServerSecurityObserver>::get() const Unexecuted instantiation: nsCOMPtr<nsIAsyncVerifyRedirectCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIHttpChannelInternal>::get() const Unexecuted instantiation: nsCOMPtr<nsIRequestObserver>::get() const Unexecuted instantiation: nsCOMPtr<nsIBufferedOutputStream>::get() const Unexecuted instantiation: nsCOMPtr<nsIPrivateBrowsingChannel>::get() const Unexecuted instantiation: nsCOMPtr<nsIWritablePropertyBag>::get() const Unexecuted instantiation: nsCOMPtr<nsIStreamConverterService>::get() const Unexecuted instantiation: nsCOMPtr<nsIThreadRetargetableRequest>::get() const Unexecuted instantiation: nsCOMPtr<nsIThreadRetargetableStreamListener>::get() const Unexecuted instantiation: nsCOMPtr<mozIDOMWindowProxy>::get() const Unexecuted instantiation: nsCOMPtr<nsISecureBrowserUI>::get() const Unexecuted instantiation: nsCOMPtr<nsIScriptSecurityManager>::get() const Unexecuted instantiation: nsCOMPtr<nsIURIClassifier>::get() const Unexecuted instantiation: nsCOMPtr<nsICacheEntry>::get() const Unexecuted instantiation: nsCOMPtr<nsIClassifiedChannel>::get() const Unexecuted instantiation: nsCOMPtr<nsIURIClassifierCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIIOServiceInternal>::get() const Unexecuted instantiation: nsCOMPtr<nsIStreamLoader>::get() const Unexecuted instantiation: nsCOMPtr<nsIDNSListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIDownloadObserver>::get() const nsCOMPtr<nsPISocketTransportService>::get() const Line | Count | Source | 787 | 6 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsIFileProtocolHandler>::get() const Line | Count | Source | 787 | 11 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIProxiedProtocolHandler>::get() const Unexecuted instantiation: nsCOMPtr<nsINetworkLinkService>::get() const nsCOMPtr<nsINestedURI>::get() const Line | Count | Source | 787 | 90 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyService>::get() const Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyService2>::get() const Unexecuted instantiation: nsCOMPtr<nsIIncrementalStreamLoaderObserver>::get() const Unexecuted instantiation: nsCOMPtr<nsILoadGroupChild>::get() const Unexecuted instantiation: nsCOMPtr<nsIFileOutputStream>::get() const nsCOMPtr<nsIIDNService>::get() const Line | Count | Source | 787 | 3 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIInputStreamChannel>::get() const Unexecuted instantiation: nsCOMPtr<nsIInputStreamPump>::get() const Unexecuted instantiation: nsCOMPtr<nsIDownloader>::get() const Unexecuted instantiation: nsCOMPtr<nsIIncrementalStreamLoader>::get() const Unexecuted instantiation: nsCOMPtr<nsISyncStreamListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIRequestObserverProxy>::get() const Unexecuted instantiation: nsCOMPtr<nsISimpleStreamListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIPropertyBag2>::get() const nsCOMPtr<nsINetUtil>::get() const Line | Count | Source | 787 | 11.6k | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIFileStream>::get() const Unexecuted instantiation: nsCOMPtr<nsISensitiveInfoHiddenURI>::get() const Unexecuted instantiation: nsCOMPtr<nsIOfflineCacheUpdateService>::get() const Unexecuted instantiation: nsCOMPtr<nsIAuthPromptAdapterFactory>::get() const Unexecuted instantiation: nsCOMPtr<nsIAuthPrompt>::get() const nsCOMPtr<nsIFileURL>::get() const Line | Count | Source | 787 | 13 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIRedirectChannelRegistrar>::get() const Unexecuted instantiation: nsCOMPtr<nsIMIMEHeaderParam>::get() const Unexecuted instantiation: nsCOMPtr<nsIViewSourceChannel>::get() const Unexecuted instantiation: nsCOMPtr<nsIDHCPClient>::get() const Unexecuted instantiation: nsCOMPtr<nsISystemProxySettings>::get() const Unexecuted instantiation: nsCOMPtr<nsIPromptFactory>::get() const Unexecuted instantiation: nsCOMPtr<nsIUploadChannel>::get() const Unexecuted instantiation: nsCOMPtr<nsIUploadChannel2>::get() const Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIProxyInfo>::get() const Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyFilter>::get() const Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyChannelFilter>::get() const Unexecuted instantiation: nsCOMPtr<nsPIDNSService>::get() const Unexecuted instantiation: nsCOMPtr<nsIObjectOutputStream>::get() const Unexecuted instantiation: nsCOMPtr<nsIObjectInputStream>::get() const Unexecuted instantiation: nsCOMPtr<nsISocketProviderService>::get() const Unexecuted instantiation: nsCOMPtr<nsISocketProvider>::get() const Unexecuted instantiation: nsCOMPtr<nsISSLSocketControl>::get() const Unexecuted instantiation: nsCOMPtr<nsITransportEventSink>::get() const Unexecuted instantiation: nsCOMPtr<nsIInputAvailableCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIUDPMessage>::get() const Unexecuted instantiation: nsCOMPtr<nsINetAddr>::get() const Unexecuted instantiation: nsCOMPtr<nsIUDPSocket>::get() const Unexecuted instantiation: nsCOMPtr<nsIStreamLoaderObserver>::get() const Unexecuted instantiation: nsCOMPtr<nsIUDPSocketListener>::get() const Unexecuted instantiation: nsCOMPtr<nsICookieManager>::get() const Unexecuted instantiation: nsCOMPtr<mozIStorageConnection>::get() const Unexecuted instantiation: nsCOMPtr<mozIStorageStatement>::get() const Unexecuted instantiation: nsCOMPtr<mozIStorageService>::get() const Unexecuted instantiation: nsCOMPtr<nsIEffectiveTLDService>::get() const Unexecuted instantiation: nsCOMPtr<mozIStorageFunction>::get() const Unexecuted instantiation: nsCOMPtr<mozIStorageCompletionCallback>::get() const Unexecuted instantiation: nsCOMPtr<mozIStorageAsyncStatement>::get() const Unexecuted instantiation: nsCOMPtr<mozIStorageBindingParamsArray>::get() const Unexecuted instantiation: nsCOMPtr<mozIStorageStatementCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsICookiePermission>::get() const Unexecuted instantiation: nsCOMPtr<nsICookie>::get() const Unexecuted instantiation: nsCOMPtr<mozIStorageBindingParams>::get() const Unexecuted instantiation: nsCOMPtr<nsIPermissionManager>::get() const Unexecuted instantiation: nsCOMPtr<nsIDNSListenerProxy>::get() const Unexecuted instantiation: nsCOMPtr<nsIDNSByTypeRecord>::get() const Unexecuted instantiation: nsCOMPtr<nsIProperty>::get() const Unexecuted instantiation: nsCOMPtr<nsIWritablePropertyBag2>::get() const nsCOMPtr<nsIComponentRegistrar>::get() const Line | Count | Source | 787 | 3 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIStreamConverter>::get() const Unexecuted instantiation: nsCOMPtr<nsIExternalProtocolHandler>::get() const Unexecuted instantiation: nsCOMPtr<nsIDirIndexListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIDirIndex>::get() const Unexecuted instantiation: nsCOMPtr<nsIForcePendingChannel>::get() const Unexecuted instantiation: nsCOMPtr<nsIDirIndexParser>::get() const nsCOMPtr<nsITextToSubURI>::get() const Line | Count | Source | 787 | 1.79k | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIDivertableChannel>::get() const Unexecuted instantiation: nsCOMPtr<nsIMIMEService>::get() const Unexecuted instantiation: nsCOMPtr<nsIEncodedChannel>::get() const Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheService>::get() const Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheNamespace>::get() const Unexecuted instantiation: nsCOMPtr<nsIApplicationCache>::get() const Unexecuted instantiation: nsCOMPtr<nsICacheDeviceInfo>::get() const Unexecuted instantiation: nsCOMPtr<nsIStorageStream>::get() const Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileMetadataListener>::get() const Unexecuted instantiation: nsCOMPtr<nsICacheEntryDoomCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsICacheEntryInfo>::get() const Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileIOListener>::get() const Unexecuted instantiation: nsCOMPtr<nsICacheStorageConsumptionObserver>::get() const Unexecuted instantiation: nsCOMPtr<nsICacheEntryOpenCallback>::get() const Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileListener>::get() const Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileChunkListener>::get() const Unexecuted instantiation: nsCOMPtr<nsISizeOf>::get() const Unexecuted instantiation: nsCOMPtr<nsICacheEntryMetaDataVisitor>::get() const Unexecuted instantiation: nsCOMPtr<nsICacheSession>::get() const Unexecuted instantiation: nsCOMPtr<nsICacheStorageVisitor>::get() const Unexecuted instantiation: nsCOMPtr<nsICacheService>::get() const Unexecuted instantiation: nsCOMPtr<nsICacheEntryDescriptor>::get() const nsCOMPtr<nsIAboutModule>::get() const Line | Count | Source | 787 | 856 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsINestedAboutURIMutator>::get() const Unexecuted instantiation: nsCOMPtr<nsIEnterprisePolicies>::get() const nsCOMPtr<nsIFileURLMutator>::get() const Line | Count | Source | 787 | 4.68k | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIPrompt>::get() const Unexecuted instantiation: nsCOMPtr<nsIResumableChannel>::get() const Unexecuted instantiation: nsCOMPtr<nsIFTPChannel>::get() const Unexecuted instantiation: nsCOMPtr<nsIAuthPromptProvider>::get() const Unexecuted instantiation: nsCOMPtr<nsIChannelWithDivertableParentListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIFTPEventSink>::get() const Unexecuted instantiation: nsCOMPtr<nsIAuthPrompt2>::get() const nsCOMPtr<nsISocketTransportService>::get() const Line | Count | Source | 787 | 2 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIAsyncStreamCopier>::get() const Unexecuted instantiation: nsCOMPtr<nsIFTPChannelParentInternal>::get() const Unexecuted instantiation: nsCOMPtr<nsIBrowserDOMWindow>::get() const Unexecuted instantiation: nsCOMPtr<nsIProxiedChannel>::get() const Unexecuted instantiation: nsCOMPtr<nsIHttpAuthenticator>::get() const nsCOMPtr<nsIParentalControlsService>::get() const Line | Count | Source | 787 | 1 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsISiteSecurityService>::get() const Unexecuted instantiation: nsCOMPtr<nsICookieService>::get() const Unexecuted instantiation: nsCOMPtr<nsIDOMWindow>::get() const Unexecuted instantiation: nsCOMPtr<nsINetworkProperties>::get() const Unexecuted instantiation: nsCOMPtr<nsIWellKnownOpportunisticUtils>::get() const Unexecuted instantiation: nsCOMPtr<nsIBackgroundChannelRegistrar>::get() const Unexecuted instantiation: nsCOMPtr<nsIMIMEInputStream>::get() const Unexecuted instantiation: nsCOMPtr<nsIHttpHeaderVisitor>::get() const Unexecuted instantiation: nsCOMPtr<nsIDOMWindowUtils>::get() const Unexecuted instantiation: nsCOMPtr<nsISecurityConsoleMessage>::get() const Unexecuted instantiation: nsCOMPtr<nsIConsoleReportCollector>::get() const Unexecuted instantiation: nsCOMPtr<nsINetworkInterceptController>::get() const Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheChannel>::get() const Unexecuted instantiation: nsCOMPtr<nsICacheInfoChannel>::get() const Unexecuted instantiation: nsCOMPtr<nsIInputChannelThrottleQueue>::get() const Unexecuted instantiation: nsCOMPtr<nsIServerTiming>::get() const Unexecuted instantiation: nsCOMPtr<nsICompressConvStats>::get() const Unexecuted instantiation: nsCOMPtr<nsIInterceptedBodyCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIHttpChannelChild>::get() const Unexecuted instantiation: nsCOMPtr<nsIChildChannel>::get() const Unexecuted instantiation: nsCOMPtr<nsIDeprecationWarner>::get() const Unexecuted instantiation: nsCOMPtr<nsICryptoHash>::get() const Unexecuted instantiation: nsCOMPtr<nsIWindowWatcher>::get() const Unexecuted instantiation: nsCOMPtr<nsIParentRedirectingChannel>::get() const Unexecuted instantiation: nsCOMPtr<nsIAsyncVerifyRedirectReadyCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsITabParent>::get() const Unexecuted instantiation: nsCOMPtr<nsIInterceptedChannel>::get() const Unexecuted instantiation: nsCOMPtr<nsIRedirectResultListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIHttpActivityObserver>::get() const Unexecuted instantiation: nsCOMPtr<nsICorsPreflightCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIHttpChannelAuthProvider>::get() const Unexecuted instantiation: nsCOMPtr<nsITransportSecurityInfo>::get() const Unexecuted instantiation: nsCOMPtr<nsINSSErrorsService>::get() const Unexecuted instantiation: nsCOMPtr<nsISecurityReporter>::get() const Unexecuted instantiation: nsCOMPtr<nsIStreamListenerTee>::get() const Unexecuted instantiation: nsCOMPtr<nsIRedirectProcessChooser>::get() const Unexecuted instantiation: nsCOMPtr<nsIHttpUpgradeListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIHttpPushListener>::get() const Unexecuted instantiation: nsCOMPtr<nsISpeculativeConnectionOverrider>::get() const Unexecuted instantiation: nsCOMPtr<nsIRoutedSocketTransportService>::get() const Unexecuted instantiation: nsCOMPtr<nsISupportsPRUint32>::get() const Unexecuted instantiation: nsCOMPtr<nsIAuthModule>::get() const Unexecuted instantiation: nsCOMPtr<nsIMultiplexInputStream>::get() const Unexecuted instantiation: nsCOMPtr<nsIThrottledInputChannel>::get() const Unexecuted instantiation: nsCOMPtr<nsIFileChannel>::get() const nsCOMPtr<nsIJARURI>::get() const Line | Count | Source | 787 | 34 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIJARChannel>::get() const Unexecuted instantiation: nsCOMPtr<nsISubstitutionObserver>::get() const Unexecuted instantiation: nsCOMPtr<nsINestedURIMutator>::get() const Unexecuted instantiation: nsCOMPtr<nsIWebSocketEventListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIDashboardEventNotifier>::get() const Unexecuted instantiation: nsCOMPtr<nsIRandomGenerator>::get() const Unexecuted instantiation: nsCOMPtr<nsIWebSocketListener>::get() const Unexecuted instantiation: nsCOMPtr<nsITransportProvider>::get() const Unexecuted instantiation: nsCOMPtr<nsIWebSocketChannel>::get() const Unexecuted instantiation: nsCOMPtr<nsIWyciwygChannel>::get() const Unexecuted instantiation: nsCOMPtr<nsIChildProcessChannelListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIAuthPromptCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIHttpAuthenticatorCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIHttpAuthenticableChannel>::get() const Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownClient>::get() const Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownBlocker>::get() const Unexecuted instantiation: nsCOMPtr<nsISearchableInputStream>::get() const Unexecuted instantiation: nsCOMPtr<nsICrashService>::get() const Unexecuted instantiation: nsCOMPtr<nsIIPCSerializableURI>::get() const Unexecuted instantiation: nsCOMPtr<nsIDOMGeoPositionCoords>::get() const Unexecuted instantiation: nsCOMPtr<nsIAlertNotification>::get() const Unexecuted instantiation: nsCOMPtr<nsIDOMGeoPosition>::get() const nsCOMPtr<nsIJSID>::get() const Line | Count | Source | 787 | 3 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIScreenManager>::get() const Unexecuted instantiation: nsCOMPtr<nsIScreen>::get() const nsCOMPtr<nsIXPConnectWrappedNative>::get() const Line | Count | Source | 787 | 1.62M | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<xpcIJSGetFactory>::get() const Line | Count | Source | 787 | 1 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIParser>::get() const Unexecuted instantiation: nsCOMPtr<nsIScriptElement>::get() const Unexecuted instantiation: nsCOMPtr<nsIScriptObjectPrincipal>::get() const nsCOMPtr<nsIDebug2>::get() const Line | Count | Source | 787 | 512 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIExpandedPrincipal>::get() const nsCOMPtr<nsIJSIID>::get() const Line | Count | Source | 787 | 7 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsIJSCID>::get() const Line | Count | Source | 787 | 3 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsIXPCComponents>::get() const Line | Count | Source | 787 | 8 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsIXPCComponents_Interfaces>::get() const Line | Count | Source | 787 | 4 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsIXPCComponents_Classes>::get() const Line | Count | Source | 787 | 4 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsIXPCConstructor>::get() const Line | Count | Source | 787 | 1 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIXPCComponents_utils_Sandbox>::get() const Unexecuted instantiation: nsCOMPtr<nsIEditorSpellCheck>::get() const Unexecuted instantiation: nsCOMPtr<nsICommandParams>::get() const Unexecuted instantiation: nsCOMPtr<nsIXPConnectWrappedJS>::get() const Unexecuted instantiation: nsCOMPtr<mozIDOMWindow>::get() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::Exception>::get() const nsCOMPtr<nsIComponentManager>::get() const Line | Count | Source | 787 | 1.62M | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsISupportsDouble>::get() const nsCOMPtr<nsIPlatformInfo>::get() const Line | Count | Source | 787 | 5 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<XPCVariant>::get() const Unexecuted instantiation: nsCOMPtr<nsIJSEnumerator>::get() const nsCOMPtr<nsIXPCComponents_Results>::get() const Line | Count | Source | 787 | 3 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
nsCOMPtr<nsIXPCComponents_Utils>::get() const Line | Count | Source | 787 | 3 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIXPCTestReturnCodeChild>::get() const Unexecuted instantiation: nsCOMPtr<nsICharsetDetectionObserver>::get() const nsCOMPtr<nsIZipReaderCache>::get() const Line | Count | Source | 787 | 8 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIJARProtocolHandler>::get() const nsCOMPtr<nsIJARURIMutator>::get() const Line | Count | Source | 787 | 5.35k | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIURLMutator>::get() const Unexecuted instantiation: nsCOMPtr<mozilla::storage::StorageBaseStatementInternal>::get() const Unexecuted instantiation: nsCOMPtr<mozIStorageProgressHandler>::get() const Unexecuted instantiation: nsCOMPtr<mozIStoragePendingStatement>::get() const Unexecuted instantiation: nsCOMPtr<mozIStorageVacuumParticipant>::get() const Unexecuted instantiation: nsCOMPtr<mozilla::storage::IStorageBindingParamsInternal>::get() const Unexecuted instantiation: nsCOMPtr<mozIStorageError>::get() const Unexecuted instantiation: nsCOMPtr<nsIPromptService>::get() const Unexecuted instantiation: nsCOMPtr<nsICollationFactory>::get() const Unexecuted instantiation: nsCOMPtr<nsINavHistoryService>::get() const Unexecuted instantiation: nsCOMPtr<nsINavHistoryQuery>::get() const Unexecuted instantiation: nsCOMPtr<nsINavHistoryQueryOptions>::get() const Unexecuted instantiation: nsCOMPtr<nsINavHistoryResult>::get() const Unexecuted instantiation: nsCOMPtr<nsINavHistoryContainerResultNode>::get() const Unexecuted instantiation: nsCOMPtr<nsINavHistoryResultNode>::get() const Unexecuted instantiation: nsCOMPtr<nsIPermission>::get() const Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeItem>::get() const Unexecuted instantiation: nsCOMPtr<mozIGeckoMediaPluginService>::get() const nsCOMPtr<nsIUUIDGenerator>::get() const Line | Count | Source | 787 | 15 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIUDPSocketChild>::get() const Unexecuted instantiation: nsCOMPtr<nsIWebProgressListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIWebProgressListener2>::get() const Unexecuted instantiation: nsCOMPtr<nsIURIContentListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIContentHandler>::get() const Unexecuted instantiation: nsCOMPtr<nsIExternalHelperAppService>::get() const Unexecuted instantiation: nsCOMPtr<nsIProcess>::get() const Unexecuted instantiation: nsCOMPtr<nsIHandlerService>::get() const Unexecuted instantiation: nsCOMPtr<nsIHandlerApp>::get() const Unexecuted instantiation: nsCOMPtr<nsIHandlerInfo>::get() const Unexecuted instantiation: nsCOMPtr<nsIDBusHandlerApp>::get() const Unexecuted instantiation: nsCOMPtr<nsIMIMEInfo>::get() const Unexecuted instantiation: nsCOMPtr<nsIContentDispatchChooser>::get() const Unexecuted instantiation: nsCOMPtr<nsIBackgroundFileSaver>::get() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::nsIExternalHelperAppParent>::get() const Unexecuted instantiation: nsCOMPtr<nsIHelperAppLauncherDialog>::get() const Unexecuted instantiation: nsCOMPtr<nsITransfer>::get() const Unexecuted instantiation: nsCOMPtr<nsIRefreshURI>::get() const Unexecuted instantiation: nsCOMPtr<nsIExternalProtocolService>::get() const Unexecuted instantiation: nsCOMPtr<nsILocalHandlerApp>::get() const Unexecuted instantiation: nsCOMPtr<nsIOfflineCacheUpdateObserver>::get() const nsCOMPtr<nsIWebProgress>::get() const Line | Count | Source | 787 | 3 | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<nsIOfflineCacheUpdate>::get() const Unexecuted instantiation: nsCOMPtr<nsIDomainSet>::get() const Unexecuted instantiation: nsCOMPtr<nsIXULChromeRegistry>::get() const Unexecuted instantiation: nsCOMPtr<nsIURIFixup>::get() const Unexecuted instantiation: nsCOMPtr<nsIDomainPolicy>::get() const Unexecuted instantiation: nsCOMPtr<nsISAXContentHandler>::get() const Unexecuted instantiation: nsCOMPtr<nsISAXErrorHandler>::get() const Unexecuted instantiation: nsCOMPtr<nsIHTMLContentSink>::get() const Unexecuted instantiation: nsCOMPtr<nsITokenizer>::get() const Unexecuted instantiation: nsCOMPtr<nsIExpatSink>::get() const Unexecuted instantiation: nsCOMPtr<nsIContentSink>::get() const Unexecuted instantiation: nsCOMPtr<nsIDTD>::get() const Unexecuted instantiation: nsCOMPtr<nsIFragmentContentSink>::get() const Unexecuted instantiation: nsCOMPtr<nsIStyleSheetLinkingElement>::get() const Unexecuted instantiation: nsCOMPtr<nsIHTMLDocument>::get() const Unexecuted instantiation: nsCOMPtr<nsICharsetDetector>::get() const Unexecuted instantiation: nsCOMPtr<nsIFormProcessor>::get() const Unexecuted instantiation: nsCOMPtr<nsIFormControl>::get() const Unexecuted instantiation: nsCOMPtr<nsIDocumentEncoder>::get() const Unexecuted instantiation: nsCOMPtr<nsIDeviceContextSpec>::get() const Unexecuted instantiation: nsCOMPtr<nsIDocumentLoaderFactory>::get() const Unexecuted instantiation: nsCOMPtr<nsIContentViewer>::get() const Unexecuted instantiation: nsCOMPtr<imgIEncoder>::get() const Unexecuted instantiation: nsCOMPtr<nsIClipboardHelper>::get() const Unexecuted instantiation: nsCOMPtr<nsIHangDetails>::get() const Unexecuted instantiation: nsCOMPtr<nsICanvasRenderingContextInternal>::get() const Unexecuted instantiation: nsCOMPtr<imgIScriptedNotificationObserver>::get() const Unexecuted instantiation: nsCOMPtr<nsIMultiPartChannel>::get() const Unexecuted instantiation: nsCOMPtr<imgIContainerCallback>::get() const Unexecuted instantiation: nsCOMPtr<imgIContainer>::get() const Unexecuted instantiation: nsCOMPtr<imgINotificationObserver>::get() const Unexecuted instantiation: nsCOMPtr<imgILoader>::get() const Unexecuted instantiation: nsCOMPtr<nsIMozIconURI>::get() const Unexecuted instantiation: nsCOMPtr<nsIWebNavigationInfo>::get() const Unexecuted instantiation: nsCOMPtr<nsIIdleService>::get() const Unexecuted instantiation: nsCOMPtr<nsIForm>::get() const Unexecuted instantiation: nsCOMPtr<imgICache>::get() const Unexecuted instantiation: nsCOMPtr<imgIRequest>::get() const Unexecuted instantiation: nsCOMPtr<nsIImageLoadingContent>::get() const Unexecuted instantiation: nsCOMPtr<nsIDragService>::get() const Unexecuted instantiation: nsCOMPtr<nsIDragSession>::get() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::DataTransfer>::get() const Unexecuted instantiation: nsCOMPtr<nsIMozBrowserFrame>::get() const Unexecuted instantiation: nsCOMPtr<nsIObjectLoadingContent>::get() const Unexecuted instantiation: nsCOMPtr<nsISupportsInterfacePointer>::get() const Unexecuted instantiation: nsCOMPtr<nsITransferable>::get() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::BlobImpl>::get() const Unexecuted instantiation: nsCOMPtr<nsIScrollable>::get() const Unexecuted instantiation: nsCOMPtr<mozilla::DOMEventTargetHelper>::get() const Unexecuted instantiation: nsCOMPtr<nsIContentSecurityManager>::get() const Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeOwner>::get() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome3>::get() const Unexecuted instantiation: nsCOMPtr<nsIBrowser>::get() const Unexecuted instantiation: nsCOMPtr<nsIPluginTag>::get() const Unexecuted instantiation: nsCOMPtr<nsIControllers>::get() const Unexecuted instantiation: nsCOMPtr<nsICSSDeclaration>::get() const Unexecuted instantiation: nsCOMPtr<nsIBaseWindow>::get() const Unexecuted instantiation: nsCOMPtr<nsITimeoutHandler>::get() const Unexecuted instantiation: nsCOMPtr<nsIDeviceSensors>::get() const Unexecuted instantiation: nsCOMPtr<nsPIWindowRoot>::get() const Unexecuted instantiation: nsCOMPtr<nsIDOMStorageManager>::get() const Unexecuted instantiation: nsCOMPtr<nsISlowScriptDebug>::get() const Unexecuted instantiation: nsCOMPtr<nsIAddonPolicyService>::get() const Unexecuted instantiation: nsCOMPtr<nsISlowScriptDebugCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIScriptTimeoutHandler>::get() const Unexecuted instantiation: nsCOMPtr<nsISizeOfEventTarget>::get() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULControlElement>::get() const Unexecuted instantiation: nsCOMPtr<nsBoxLayout>::get() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULCommandDispatcher>::get() const Unexecuted instantiation: nsCOMPtr<nsIController>::get() const Unexecuted instantiation: nsCOMPtr<nsIControllerContext>::get() const Unexecuted instantiation: nsCOMPtr<WindowStateHolder>::get() const Unexecuted instantiation: nsCOMPtr<nsIXULWindow>::get() const Unexecuted instantiation: nsCOMPtr<nsIEmbeddingSiteWindow>::get() const Unexecuted instantiation: nsCOMPtr<nsIPrintSettingsService>::get() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPrint>::get() const Unexecuted instantiation: nsCOMPtr<nsIJSArgArray>::get() const Unexecuted instantiation: nsCOMPtr<nsIDOMChromeWindow>::get() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserFind>::get() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserFindInFrames>::get() const Unexecuted instantiation: nsCOMPtr<nsPIWindowWatcher>::get() const Unexecuted instantiation: nsCOMPtr<nsIAppShell>::get() const Unexecuted instantiation: nsCOMPtr<nsIHTMLCollection>::get() const Unexecuted instantiation: nsCOMPtr<nsIFakePluginTag>::get() const Unexecuted instantiation: nsCOMPtr<nsIURILoader>::get() const Unexecuted instantiation: nsCOMPtr<nsIScriptChannel>::get() const Unexecuted instantiation: nsCOMPtr<nsIInternalPluginTag>::get() const Unexecuted instantiation: nsCOMPtr<nsPluginTag>::get() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome>::get() const Unexecuted instantiation: nsCOMPtr<nsIMessageSender>::get() const Unexecuted instantiation: nsCOMPtr<nsITextControlElement>::get() const Unexecuted instantiation: nsCOMPtr<mozIMozIntl>::get() const Unexecuted instantiation: nsCOMPtr<nsIPrefetchService>::get() const Unexecuted instantiation: nsCOMPtr<nsIHttpProtocolHandler>::get() const Unexecuted instantiation: nsCOMPtr<nsIWebContentHandlerRegistrar>::get() const Unexecuted instantiation: nsCOMPtr<nsISelectionListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIContentIterator>::get() const Unexecuted instantiation: nsCOMPtr<nsITextInputProcessorCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsITimerCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIAppStartup>::get() const Unexecuted instantiation: nsCOMPtr<nsIAppShellService>::get() const Unexecuted instantiation: nsCOMPtr<nsIFormatConverter>::get() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersist>::get() const Unexecuted instantiation: nsCOMPtr<nsIFlavorDataProvider>::get() const Unexecuted instantiation: nsCOMPtr<nsIContentPermissionRequestCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIContentPermissionType>::get() const Unexecuted instantiation: nsCOMPtr<nsIContentPermissionPrompt>::get() const Unexecuted instantiation: nsCOMPtr<nsIContentPermissionRequest>::get() const Unexecuted instantiation: nsCOMPtr<nsIClipboard>::get() const Unexecuted instantiation: nsCOMPtr<nsIDocumentActivity>::get() const Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownService>::get() const Unexecuted instantiation: nsCOMPtr<nsILayoutHistoryState>::get() const Unexecuted instantiation: nsCOMPtr<nsICSSLoaderObserver>::get() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::Link>::get() const Unexecuted instantiation: nsCOMPtr<nsIStructuredCloneContainer>::get() const Unexecuted instantiation: nsCOMPtr<nsIContentSerializer>::get() const Unexecuted instantiation: nsCOMPtr<nsIDocumentEncoderNodeFixup>::get() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULMenuListElement>::get() const Unexecuted instantiation: nsCOMPtr<nsIFrameEnumerator>::get() const Unexecuted instantiation: nsCOMPtr<nsIDOMMozBrowserFrame>::get() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistDocument>::get() const Unexecuted instantiation: nsCOMPtr<nsIContentViewerEdit>::get() const Unexecuted instantiation: nsCOMPtr<nsISupportsPrimitive>::get() const Unexecuted instantiation: nsCOMPtr<nsISupportsPRBool>::get() const Unexecuted instantiation: nsCOMPtr<nsISupportsPRUint8>::get() const Unexecuted instantiation: nsCOMPtr<nsISupportsPRUint16>::get() const Unexecuted instantiation: nsCOMPtr<nsISupportsChar>::get() const Unexecuted instantiation: nsCOMPtr<nsISupportsPRInt16>::get() const Unexecuted instantiation: nsCOMPtr<nsISupportsPRInt32>::get() const Unexecuted instantiation: nsCOMPtr<nsISupportsFloat>::get() const Unexecuted instantiation: nsCOMPtr<nsIAnimationObserver>::get() const Unexecuted instantiation: nsCOMPtr<nsINodeList>::get() const Unexecuted instantiation: nsCOMPtr<nsICommandController>::get() const Unexecuted instantiation: nsCOMPtr<nsITreeSelection>::get() const Unexecuted instantiation: nsCOMPtr<nsIDOMGlobalPropertyInitializer>::get() const Unexecuted instantiation: nsCOMPtr<imgITools>::get() const Unexecuted instantiation: nsCOMPtr<nsIControllerCommandTable>::get() const Unexecuted instantiation: nsCOMPtr<nsIControllerCommand>::get() const Unexecuted instantiation: nsCOMPtr<nsITreeBoxObject>::get() const Unexecuted instantiation: nsCOMPtr<mozilla::JSEventHandler>::get() const Unexecuted instantiation: nsCOMPtr<nsIListenerChangeListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIEditor>::get() const Unexecuted instantiation: nsCOMPtr<nsIConverterInputStream>::get() const Unexecuted instantiation: nsCOMPtr<nsICloneableInputStreamWithRange>::get() const Unexecuted instantiation: nsCOMPtr<nsIFileMetadataCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIFileMetadata>::get() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::nsIIPCBlobInputStream>::get() const Unexecuted instantiation: nsCOMPtr<nsIContentPermissionRequester>::get() const Unexecuted instantiation: nsCOMPtr<nsIGeolocationProvider>::get() const Unexecuted instantiation: nsCOMPtr<nsIGeolocationUpdate>::get() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::RadioNodeList>::get() const Unexecuted instantiation: nsCOMPtr<nsILinkHandler>::get() const Unexecuted instantiation: nsCOMPtr<nsIFormSubmitObserver>::get() const Unexecuted instantiation: nsCOMPtr<nsIContentPref>::get() const Unexecuted instantiation: nsCOMPtr<nsIFilePicker>::get() const Unexecuted instantiation: nsCOMPtr<nsIFilePickerShownCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIColorPicker>::get() const Unexecuted instantiation: nsCOMPtr<nsIColorPickerShownCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIContentPrefCallback2>::get() const Unexecuted instantiation: nsCOMPtr<nsIContentPrefService2>::get() const Unexecuted instantiation: nsCOMPtr<nsIRadioGroupContainer>::get() const Unexecuted instantiation: nsCOMPtr<nsIRadioVisitor>::get() const Unexecuted instantiation: nsCOMPtr<nsIWebVTTParserWrapper>::get() const Unexecuted instantiation: nsCOMPtr<nsIBrowserElementAPI>::get() const Unexecuted instantiation: nsCOMPtr<nsIFocusManager>::get() const Unexecuted instantiation: nsCOMPtr<nsICommandManager>::get() const Unexecuted instantiation: nsCOMPtr<nsIXMLContentSink>::get() const Unexecuted instantiation: nsCOMPtr<nsIInlineSpellChecker>::get() const Unexecuted instantiation: nsCOMPtr<nsIEditingSession>::get() const nsCOMPtr<nsIJSURIMutator>::get() const Line | Count | Source | 787 | 1.79k | T* get() const { return reinterpret_cast<T*>(mRawPtr); } |
Unexecuted instantiation: nsCOMPtr<mozilla::dom::MediaDevices>::get() const Unexecuted instantiation: nsCOMPtr<nsIMediaDevice>::get() const Unexecuted instantiation: nsCOMPtr<nsIKeyObjectFactory>::get() const Unexecuted instantiation: nsCOMPtr<nsICryptoHMAC>::get() const Unexecuted instantiation: nsCOMPtr<nsIKeyObject>::get() const Unexecuted instantiation: nsCOMPtr<nsIGetUserMediaDevicesSuccessCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIDOMGetUserMediaErrorCallback>::get() const Unexecuted instantiation: nsCOMPtr<mozIGeckoMediaPluginChromeService>::get() const Unexecuted instantiation: nsCOMPtr<nsIAudioChannelAgent>::get() const Unexecuted instantiation: nsCOMPtr<nsITabSource>::get() const Unexecuted instantiation: nsCOMPtr<nsISpeechTask>::get() const Unexecuted instantiation: nsCOMPtr<nsISpeechTaskCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsISpeechService>::get() const Unexecuted instantiation: nsCOMPtr<nsISpeechRecognitionService>::get() const Unexecuted instantiation: nsCOMPtr<nsINotificationStorageCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsINotificationStorage>::get() const Unexecuted instantiation: nsCOMPtr<nsIAlertsService>::get() const Unexecuted instantiation: nsCOMPtr<nsIAlertsDoNotDisturb>::get() const Unexecuted instantiation: nsCOMPtr<nsIPushQuotaManager>::get() const Unexecuted instantiation: nsCOMPtr<nsIServiceWorkerManager>::get() const Unexecuted instantiation: nsCOMPtr<nsIDOMMozWakeLockListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIDOMEventListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIPushService>::get() const Unexecuted instantiation: nsCOMPtr<nsIPushData>::get() const Unexecuted instantiation: nsCOMPtr<nsIPushMessage>::get() const Unexecuted instantiation: nsCOMPtr<nsIBinaryOutputStream>::get() const Unexecuted instantiation: nsCOMPtr<nsIBinaryInputStream>::get() const Unexecuted instantiation: nsCOMPtr<nsIQuotaOriginUsageResult>::get() const Unexecuted instantiation: nsCOMPtr<nsIQuotaManagerService>::get() const Unexecuted instantiation: nsCOMPtr<nsIQuotaRequest>::get() const Unexecuted instantiation: nsCOMPtr<nsIQuotaUsageCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIQuotaCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIContentSignatureVerifier>::get() const Unexecuted instantiation: nsCOMPtr<nsICSPEventListener>::get() const Unexecuted instantiation: nsCOMPtr<mozilla::nsISVGPoint>::get() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::SVGTests>::get() const Unexecuted instantiation: nsCOMPtr<nsIMutationObserver>::get() const Unexecuted instantiation: nsCOMPtr<nsIScriptableInputStream>::get() const Unexecuted instantiation: nsCOMPtr<nsIArrayBufferInputStream>::get() const Unexecuted instantiation: nsCOMPtr<nsITCPSocketCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsISocketFilterHandler>::get() const Unexecuted instantiation: nsCOMPtr<nsISocketFilter>::get() const Unexecuted instantiation: nsCOMPtr<nsIUDPSocketInternal>::get() const Unexecuted instantiation: nsCOMPtr<nsIPluginHost>::get() const Unexecuted instantiation: nsCOMPtr<nsIClearSiteDataCallback>::get() const Unexecuted instantiation: nsCOMPtr<GetSitesClosure>::get() const Unexecuted instantiation: nsCOMPtr<nsIBlocklistService>::get() const Unexecuted instantiation: nsCOMPtr<nsIPluginWidget>::get() const Unexecuted instantiation: nsCOMPtr<nsIGetSitesWithDataCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIBFCacheEntry>::get() const Unexecuted instantiation: nsCOMPtr<nsIAsyncFileMetadata>::get() const Unexecuted instantiation: nsCOMPtr<nsIClipboardProxy>::get() const Unexecuted instantiation: nsCOMPtr<nsIPresentationService>::get() const Unexecuted instantiation: nsCOMPtr<mozilla::IHistory>::get() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::nsIContentParent>::get() const Unexecuted instantiation: nsCOMPtr<nsIContentProcessProvider>::get() const Unexecuted instantiation: nsCOMPtr<nsISpellChecker>::get() const Unexecuted instantiation: nsCOMPtr<nsISound>::get() const Unexecuted instantiation: nsCOMPtr<nsIURIFixupInfo>::get() const Unexecuted instantiation: nsCOMPtr<nsIBrowserSearchService>::get() const Unexecuted instantiation: nsCOMPtr<nsISearchEngine>::get() const Unexecuted instantiation: nsCOMPtr<nsIOpenURIInFrameParams>::get() const Unexecuted instantiation: nsCOMPtr<nsIProfiler>::get() const Unexecuted instantiation: nsCOMPtr<nsIWorkerDebugger>::get() const Unexecuted instantiation: nsCOMPtr<nsIWorkerDebuggerListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIWorkerDebuggerManagerListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIAudioChannelAgentCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIU2FTokenManager>::get() const Unexecuted instantiation: nsCOMPtr<nsIDocumentTransformer>::get() const Unexecuted instantiation: nsCOMPtr<txIEXSLTRegExFunctions>::get() const Unexecuted instantiation: nsCOMPtr<nsITransformObserver>::get() const Unexecuted instantiation: nsCOMPtr<nsIXPathResult>::get() const Unexecuted instantiation: nsCOMPtr<nsIXPConnectJSObjectHolder>::get() const Unexecuted instantiation: nsCOMPtr<nsIXULStore>::get() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULSelectControlItemElement>::get() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULSelectControlElement>::get() const Unexecuted instantiation: nsCOMPtr<nsIOffThreadScriptReceiver>::get() const Unexecuted instantiation: nsCOMPtr<nsIConsoleAPIStorage>::get() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::WorkletGlobalScope>::get() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistDocumentReceiver>::get() const Unexecuted instantiation: nsCOMPtr<nsIWebPageDescriptor>::get() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistResourceVisitor>::get() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistWriteCompletion>::get() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistURIMap>::get() const Unexecuted instantiation: nsCOMPtr<nsIScriptLoaderObserver>::get() const Unexecuted instantiation: nsCOMPtr<nsIPaymentRequest>::get() const Unexecuted instantiation: nsCOMPtr<nsIGeneralResponseData>::get() const Unexecuted instantiation: nsCOMPtr<nsIBasicCardResponseData>::get() const Unexecuted instantiation: nsCOMPtr<nsIPaymentMethodData>::get() const Unexecuted instantiation: nsCOMPtr<nsIPaymentCurrencyAmount>::get() const Unexecuted instantiation: nsCOMPtr<nsIPaymentItem>::get() const Unexecuted instantiation: nsCOMPtr<nsIPaymentDetailsModifier>::get() const Unexecuted instantiation: nsCOMPtr<nsIPaymentShippingOption>::get() const Unexecuted instantiation: nsCOMPtr<nsIPaymentOptions>::get() const Unexecuted instantiation: nsCOMPtr<nsIPaymentDetails>::get() const Unexecuted instantiation: nsCOMPtr<nsIPaymentUIService>::get() const Unexecuted instantiation: nsCOMPtr<nsIPaymentCanMakeActionResponse>::get() const Unexecuted instantiation: nsCOMPtr<nsIPaymentAbortActionResponse>::get() const Unexecuted instantiation: nsCOMPtr<nsIPaymentShowActionResponse>::get() const Unexecuted instantiation: nsCOMPtr<nsIPaymentRequestService>::get() const Unexecuted instantiation: nsCOMPtr<nsIPaymentActionResponse>::get() const Unexecuted instantiation: nsCOMPtr<nsIPaymentCompleteActionResponse>::get() const Unexecuted instantiation: nsCOMPtr<nsIPaymentAddress>::get() const Unexecuted instantiation: nsCOMPtr<nsIServiceWorkerUnregisterCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIPushErrorReporter>::get() const Unexecuted instantiation: nsCOMPtr<nsIServiceWorkerManagerListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIServiceWorkerInfo>::get() const Unexecuted instantiation: nsCOMPtr<nsIServiceWorkerRegistrationInfoListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIUnsubscribeResultCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsISDBCloseCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsISDBCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIPresentationTransportBuilderConstructor>::get() const Unexecuted instantiation: nsCOMPtr<nsIPresentationServiceCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIPresentationControlChannel>::get() const Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIPresentationDevice>::get() const Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionRequest>::get() const Unexecuted instantiation: nsCOMPtr<nsIPresentationTerminateRequest>::get() const Unexecuted instantiation: nsCOMPtr<nsIPresentationDeviceManager>::get() const Unexecuted instantiation: nsCOMPtr<nsIPresentationRequestUIGlue>::get() const Unexecuted instantiation: nsCOMPtr<nsIPresentationDevicePrompt>::get() const Unexecuted instantiation: nsCOMPtr<nsIPresentationDeviceRequest>::get() const Unexecuted instantiation: nsCOMPtr<nsIPresentationRespondingListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransport>::get() const Unexecuted instantiation: nsCOMPtr<nsINetworkInfoService>::get() const Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransportBuilder>::get() const Unexecuted instantiation: nsCOMPtr<nsIPresentationDataChannelSessionTransportBuilder>::get() const Unexecuted instantiation: nsCOMPtr<nsIPresentationTCPSessionTransportBuilder>::get() const Unexecuted instantiation: nsCOMPtr<nsIPresentationChannelDescription>::get() const Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransportCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransportBuilderListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIPresentationControlService>::get() const Unexecuted instantiation: nsCOMPtr<nsIDNSServiceInfo>::get() const Unexecuted instantiation: nsCOMPtr<nsIDNSServiceDiscovery>::get() const Unexecuted instantiation: nsCOMPtr<nsIPresentationDeviceListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIKeyEventInPluginCallback>::get() const Unexecuted instantiation: nsCOMPtr<mozilla::widget::TextEventDispatcherListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIBidiKeyboard>::get() const Unexecuted instantiation: nsCOMPtr<nsIPrinterEnumerator>::get() const Unexecuted instantiation: nsCOMPtr<nsIIdleServiceInternal>::get() const Unexecuted instantiation: nsCOMPtr<nsIPowerManagerService>::get() const Unexecuted instantiation: nsCOMPtr<nsIApplicationChooserFinishedCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIClipboardOwner>::get() const Unexecuted instantiation: nsCOMPtr<nsPrintSettingsGTK>::get() const Unexecuted instantiation: nsCOMPtr<nsIApplicationChooser>::get() const Unexecuted instantiation: nsCOMPtr<nsStyledElement>::get() const Unexecuted instantiation: nsCOMPtr<nsITransaction>::get() const Unexecuted instantiation: nsCOMPtr<nsIAbsorbingTransaction>::get() const Unexecuted instantiation: nsCOMPtr<nsIURIRefObject>::get() const Unexecuted instantiation: nsCOMPtr<nsIEditorSpellCheckCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsPICommandUpdater>::get() const Unexecuted instantiation: nsCOMPtr<nsICrashReporter>::get() const Unexecuted instantiation: nsCOMPtr<nsIHapticFeedback>::get() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULMultiSelectControlElement>::get() const Unexecuted instantiation: nsCOMPtr<nsIBoxObject>::get() const Unexecuted instantiation: nsCOMPtr<nsIInProcessContentFrameMessageManager>::get() const Unexecuted instantiation: nsCOMPtr<nsIPluginDocument>::get() const Unexecuted instantiation: nsCOMPtr<nsIFrameTraversal>::get() const Unexecuted instantiation: nsCOMPtr<nsITheme>::get() const Unexecuted instantiation: nsCOMPtr<nsIDateTimeInputArea>::get() const Unexecuted instantiation: nsCOMPtr<nsITreeView>::get() const Unexecuted instantiation: nsCOMPtr<nsPIBoxObject>::get() const Unexecuted instantiation: nsCOMPtr<nsINativeTreeSelection>::get() const Unexecuted instantiation: nsCOMPtr<nsIGridPart>::get() const Unexecuted instantiation: nsCOMPtr<nsIPrintingPromptService>::get() const Unexecuted instantiation: nsCOMPtr<nsIDocumentViewerPrint>::get() const Unexecuted instantiation: nsCOMPtr<nsIPrintProgressParams>::get() const Unexecuted instantiation: nsCOMPtr<nsISearchSubmission>::get() const Unexecuted instantiation: nsCOMPtr<nsISHistory>::get() const Unexecuted instantiation: nsCOMPtr<nsIPrivacyTransitionObserver>::get() const Unexecuted instantiation: nsCOMPtr<nsIReflowObserver>::get() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChromeFocus>::get() const Unexecuted instantiation: nsCOMPtr<nsILoadURIDelegate>::get() const Unexecuted instantiation: nsCOMPtr<nsIScrollObserver>::get() const Unexecuted instantiation: nsCOMPtr<nsPILoadGroupInternal>::get() const Unexecuted instantiation: nsCOMPtr<nsIFaviconService>::get() const Unexecuted instantiation: nsCOMPtr<nsIFormPOSTActionChannel>::get() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome2>::get() const Unexecuted instantiation: nsCOMPtr<nsITooltipTextProvider>::get() const Unexecuted instantiation: nsCOMPtr<nsITooltipListener>::get() const Unexecuted instantiation: nsCOMPtr<nsISHistoryListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIExternalURLHandlerService>::get() const Unexecuted instantiation: nsCOMPtr<nsIWindowMediatorListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIGConfService>::get() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULContainerItemElement>::get() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULContainerElement>::get() const Unexecuted instantiation: nsCOMPtr<nsIEventListenerChange>::get() const Unexecuted instantiation: nsCOMPtr<nsIEventListenerService>::get() const Unexecuted instantiation: nsCOMPtr<nsIAccessiblePivotObserver>::get() const Unexecuted instantiation: nsCOMPtr<nsIAccessible>::get() const Unexecuted instantiation: nsCOMPtr<nsIAccessibleTraversalRule>::get() const Unexecuted instantiation: nsCOMPtr<nsTreeColumn>::get() const Unexecuted instantiation: nsCOMPtr<nsIXBLAccessible>::get() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULButtonElement>::get() const Unexecuted instantiation: nsCOMPtr<nsIAccessibleDocument>::get() const Unexecuted instantiation: nsCOMPtr<nsIAccessibleRelation>::get() const Unexecuted instantiation: nsCOMPtr<nsIAccessibleTable>::get() const Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteInput>::get() const Unexecuted instantiation: nsCOMPtr<nsIAutoCompletePopup>::get() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULRelatedElement>::get() const Unexecuted instantiation: nsCOMPtr<mozIPersonalDictionary>::get() const Unexecuted instantiation: nsCOMPtr<mozITXTToHTMLConv>::get() const Unexecuted instantiation: nsCOMPtr<mozISpellCheckingEngine>::get() const Unexecuted instantiation: nsCOMPtr<nsICertOverrideService>::get() const Unexecuted instantiation: nsCOMPtr<nsIBadCertListener2>::get() const Unexecuted instantiation: nsCOMPtr<nsIContentSignatureReceiverCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIPK11TokenDB>::get() const Unexecuted instantiation: nsCOMPtr<nsIPK11Token>::get() const Unexecuted instantiation: nsCOMPtr<nsIPKCS11Module>::get() const Unexecuted instantiation: nsCOMPtr<nsIASN1Object>::get() const Unexecuted instantiation: nsCOMPtr<nsIProtectedAuthThread>::get() const Unexecuted instantiation: nsCOMPtr<nsIASN1PrintableItem>::get() const Unexecuted instantiation: nsCOMPtr<nsISecretDecoderRing>::get() const Unexecuted instantiation: nsCOMPtr<nsITokenPasswordDialogs>::get() const Unexecuted instantiation: nsCOMPtr<nsITokenDialogs>::get() const Unexecuted instantiation: nsCOMPtr<nsIGeneratingKeypairInfoDialogs>::get() const Unexecuted instantiation: nsCOMPtr<nsIKeygenThread>::get() const Unexecuted instantiation: nsCOMPtr<nsIASN1Sequence>::get() const Unexecuted instantiation: nsCOMPtr<nsICertificateDialogs>::get() const Unexecuted instantiation: nsCOMPtr<nsIClientAuthDialogs>::get() const Unexecuted instantiation: nsCOMPtr<nsIPKCS11Slot>::get() const Unexecuted instantiation: nsCOMPtr<nsISiteSecurityState>::get() const Unexecuted instantiation: nsCOMPtr<nsIDialogParamBlock>::get() const Unexecuted instantiation: nsCOMPtr<nsIClientAuthUserDecision>::get() const Unexecuted instantiation: nsCOMPtr<nsIRemoteService>::get() const Unexecuted instantiation: nsCOMPtr<nsICommandLineRunner>::get() const Unexecuted instantiation: nsCOMPtr<nsIAlertsIconData>::get() const Unexecuted instantiation: nsCOMPtr<nsIAlertsIconURI>::get() const Unexecuted instantiation: nsCOMPtr<nsIFaviconDataCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIAlertNotificationImageListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIClearDataService>::get() const Unexecuted instantiation: nsCOMPtr<nsICommandLineHandler>::get() const Unexecuted instantiation: nsCOMPtr<nsICommandLineValidator>::get() const Unexecuted instantiation: nsCOMPtr<mozIExtensionProcessScript>::get() const Unexecuted instantiation: nsCOMPtr<nsICookie2>::get() const Unexecuted instantiation: nsCOMPtr<nsITraceableChannel>::get() const Unexecuted instantiation: nsCOMPtr<nsIFind>::get() const Unexecuted instantiation: nsCOMPtr<nsINativeOSFileSuccessCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsINativeOSFileErrorCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIPerformanceObserver>::get() const Unexecuted instantiation: nsCOMPtr<nsIPerformanceStats>::get() const Unexecuted instantiation: nsCOMPtr<mozIStorageAsyncConnection>::get() const Unexecuted instantiation: nsCOMPtr<mozIPlaceInfo>::get() const Unexecuted instantiation: nsCOMPtr<mozIVisitInfo>::get() const Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownBarrier>::get() const Unexecuted instantiation: nsCOMPtr<nsIPropertyBag>::get() const Unexecuted instantiation: nsCOMPtr<mozIStorageRow>::get() const Unexecuted instantiation: nsCOMPtr<nsINavBookmarkObserver>::get() const Unexecuted instantiation: nsCOMPtr<mozIStorageValueArray>::get() const Unexecuted instantiation: nsCOMPtr<nsINavHistoryObserver>::get() const Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteController>::get() const Unexecuted instantiation: nsCOMPtr<nsINavHistoryResultObserver>::get() const Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierDBService>::get() const Unexecuted instantiation: nsCOMPtr<nsIApplicationReputationQuery>::get() const Unexecuted instantiation: nsCOMPtr<nsIApplicationReputationCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsILoginReputationQuery>::get() const Unexecuted instantiation: nsCOMPtr<nsILoginReputationQueryCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsILoginReputationService>::get() const Unexecuted instantiation: nsCOMPtr<nsIThreadManager>::get() const Unexecuted instantiation: nsCOMPtr<nsIPageThumbsStorageService>::get() const Unexecuted instantiation: nsCOMPtr<nsIURLFormatter>::get() const Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierUtils>::get() const Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierLookupCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierUpdateObserver>::get() const Unexecuted instantiation: nsCOMPtr<nsIUrlListManager>::get() const Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierHashCompleter>::get() const Unexecuted instantiation: nsCOMPtr<nsIFullHashMatch>::get() const Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierClassifyCallback>::get() const Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierPositiveCacheEntry>::get() const Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierCacheEntry>::get() const Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierCacheInfo>::get() const Unexecuted instantiation: nsCOMPtr<nsIWindowCreator>::get() const Unexecuted instantiation: nsCOMPtr<nsIWindowCreator2>::get() const Unexecuted instantiation: nsCOMPtr<nsIWindowProvider>::get() const Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteSearch>::get() const Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteSearchDescriptor>::get() const Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteSimpleResult>::get() const Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteSimpleResultListener>::get() const Unexecuted instantiation: nsCOMPtr<nsIPrintDialogService>::get() const Unexecuted instantiation: nsCOMPtr<nsIPrintProgress>::get() const Unexecuted instantiation: nsCOMPtr<nsIFormAutoComplete>::get() const Unexecuted instantiation: nsCOMPtr<nsILoginManager>::get() const Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteObserver>::get() const Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteResult>::get() const Unexecuted instantiation: nsCOMPtr<nsIInputListAutoComplete>::get() const Unexecuted instantiation: nsCOMPtr<nsIProfileLock>::get() const Unexecuted instantiation: nsCOMPtr<nsIToolkitProfile>::get() const Unexecuted instantiation: nsCOMPtr<nsIToolkitProfileService>::get() const Unexecuted instantiation: nsCOMPtr<nsIProfileUnlocker>::get() const Unexecuted instantiation: nsCOMPtr<nsIToolkitChromeRegistry>::get() const Unexecuted instantiation: nsCOMPtr<nsINativeAppSupport>::get() const Unexecuted instantiation: nsCOMPtr<nsIProfileMigrator>::get() const Unexecuted instantiation: nsCOMPtr<nsIUpdatePrompt>::get() const Unexecuted instantiation: nsCOMPtr<nsIUpdateManager>::get() const Unexecuted instantiation: nsCOMPtr<nsIGSettingsService>::get() const Unexecuted instantiation: nsCOMPtr<nsIGSettingsCollection>::get() const Unexecuted instantiation: nsCOMPtr<nsIIdentityKeyPair>::get() const Unexecuted instantiation: nsCOMPtr<nsIZipWriter>::get() const Unexecuted instantiation: nsCOMPtr<nsIImageToPixbuf>::get() const Unexecuted instantiation: nsCOMPtr<nsIGIOMimeApp>::get() const Unexecuted instantiation: nsCOMPtr<nsIAboutNewTabService>::get() const Unexecuted instantiation: nsCOMPtr<nsIScriptableBase64Encoder>::get() const Unexecuted instantiation: nsCOMPtr<nsICOMPtrEqTestFoo>::get() const Unexecuted instantiation: nsCOMPtr<nsIParserUtils>::get() const Unexecuted instantiation: nsCOMPtr<nsITransactionManager>::get() const Unexecuted instantiation: nsCOMPtr<nsITelemetry>::get() const Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierParseFindFullHashCallback>::get() const |
788 | | |
789 | | // Makes an nsCOMPtr act like its underlying raw pointer type whenever it is |
790 | | // used in a context where a raw pointer is expected. It is this operator |
791 | | // that makes an nsCOMPtr substitutable for a raw pointer. |
792 | | // |
793 | | // Prefer the implicit use of this operator to calling |get()|, except where |
794 | | // necessary to resolve ambiguity. |
795 | 43.5M | operator T*() const & { return get(); } Unexecuted instantiation: nsCOMPtr<nsIHashable>::operator nsIHashable*() const & Unexecuted instantiation: nsCOMPtr<nsIWidget>::operator nsIWidget*() const & nsCOMPtr<nsIFile>::operator nsIFile*() const & Line | Count | Source | 795 | 456 | operator T*() const & { return get(); } |
nsCOMPtr<nsIFileInputStream>::operator nsIFileInputStream*() const & Line | Count | Source | 795 | 12 | operator T*() const & { return get(); } |
Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowOuter>::operator nsPIDOMWindowOuter*() const & Unexecuted instantiation: nsCOMPtr<mozilla::dom::EventTarget>::operator mozilla::dom::EventTarget*() const & Unexecuted instantiation: nsCOMPtr<nsIDocument>::operator nsIDocument*() const & Unexecuted instantiation: nsCOMPtr<nsIDocShell>::operator nsIDocShell*() const & Unexecuted instantiation: nsCOMPtr<nsITimer>::operator nsITimer*() const & Unexecuted instantiation: nsCOMPtr<nsIScriptGlobalObject>::operator nsIScriptGlobalObject*() const & nsCOMPtr<nsIGlobalObject>::operator nsIGlobalObject*() const & Line | Count | Source | 795 | 1.62M | operator T*() const & { return get(); } |
nsCOMPtr<nsIPrincipal>::operator nsIPrincipal*() const & Line | Count | Source | 795 | 5.80k | operator T*() const & { return get(); } |
Unexecuted instantiation: nsCOMPtr<nsIContent>::operator nsIContent*() const & nsCOMPtr<nsIURI>::operator nsIURI*() const & Line | Count | Source | 795 | 4.19M | operator T*() const & { return get(); } |
nsCOMPtr<nsIWeakReference>::operator nsIWeakReference*() const & Line | Count | Source | 795 | 754 | operator T*() const & { return get(); } |
nsCOMPtr<nsIEventTarget>::operator nsIEventTarget*() const & Line | Count | Source | 795 | 8.66k | operator T*() const & { return get(); } |
nsCOMPtr<nsIChannel>::operator nsIChannel*() const & Line | Count | Source | 795 | 5 | operator T*() const & { return get(); } |
nsCOMPtr<nsINode>::operator nsINode*() const & Line | Count | Source | 795 | 5 | operator T*() const & { return get(); } |
Unexecuted instantiation: nsCOMPtr<nsIContentProcessInfo>::operator nsIContentProcessInfo*() const & Unexecuted instantiation: nsCOMPtr<nsIGfxInfo>::operator nsIGfxInfo*() const & Unexecuted instantiation: nsCOMPtr<nsIInputStream>::operator nsIInputStream*() const & nsCOMPtr<nsIZipReader>::operator nsIZipReader*() const & Line | Count | Source | 795 | 5 | operator T*() const & { return get(); } |
Unexecuted instantiation: nsCOMPtr<nsIX509Cert>::operator nsIX509Cert*() const & nsCOMPtr<nsIClassInfo>::operator nsIClassInfo*() const & Line | Count | Source | 795 | 11.3M | operator T*() const & { return get(); } |
Unexecuted instantiation: nsCOMPtr<mozilla::dom::Element>::operator mozilla::dom::Element*() const & Unexecuted instantiation: nsCOMPtr<nsIPrintSettings>::operator nsIPrintSettings*() const & Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowInner>::operator nsPIDOMWindowInner*() const & Unexecuted instantiation: nsCOMPtr<nsIScriptContext>::operator nsIScriptContext*() const & Unexecuted instantiation: nsCOMPtr<nsIConstraintValidation>::operator nsIConstraintValidation*() const & Unexecuted instantiation: nsCOMPtr<nsIVariant>::operator nsIVariant*() const & Unexecuted instantiation: nsCOMPtr<nsIMutableArray>::operator nsIMutableArray*() const & Unexecuted instantiation: nsCOMPtr<nsIWritableVariant>::operator nsIWritableVariant*() const & Unexecuted instantiation: nsCOMPtr<nsIScriptError>::operator nsIScriptError*() const & nsCOMPtr<nsISimpleEnumerator>::operator nsISimpleEnumerator*() const & Line | Count | Source | 795 | 10 | operator T*() const & { return get(); } |
nsCOMPtr<nsIDirectoryServiceProvider>::operator nsIDirectoryServiceProvider*() const & Line | Count | Source | 795 | 99 | operator T*() const & { return get(); } |
Unexecuted instantiation: nsCOMPtr<nsICloneableInputStream>::operator nsICloneableInputStream*() const & Unexecuted instantiation: nsCOMPtr<nsIIPCSerializableInputStream>::operator nsIIPCSerializableInputStream*() const & Unexecuted instantiation: nsCOMPtr<nsISeekableStream>::operator nsISeekableStream*() const & Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStream>::operator nsIAsyncInputStream*() const & Unexecuted instantiation: nsCOMPtr<nsIInputStreamCallback>::operator nsIInputStreamCallback*() const & Unexecuted instantiation: nsCOMPtr<nsIInputStreamLength>::operator nsIInputStreamLength*() const & Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStreamLength>::operator nsIAsyncInputStreamLength*() const & Unexecuted instantiation: nsCOMPtr<nsIInputStreamLengthCallback>::operator nsIInputStreamLengthCallback*() const & Unexecuted instantiation: nsCOMPtr<nsIOutputStream>::operator nsIOutputStream*() const & Unexecuted instantiation: nsCOMPtr<nsIAsyncOutputStream>::operator nsIAsyncOutputStream*() const & Unexecuted instantiation: nsCOMPtr<nsIOutputStreamCallback>::operator nsIOutputStreamCallback*() const & nsCOMPtr<nsIXULAppInfo>::operator nsIXULAppInfo*() const & Line | Count | Source | 795 | 12 | operator T*() const & { return get(); } |
Unexecuted instantiation: nsCOMPtr<nsISupportsCString>::operator nsISupportsCString*() const & nsCOMPtr<mozilla::ModuleLoader>::operator mozilla::ModuleLoader*() const & Line | Count | Source | 795 | 1 | operator T*() const & { return get(); } |
Unexecuted instantiation: nsCOMPtr<nsISupportsID>::operator nsISupportsID*() const & nsCOMPtr<nsIThread>::operator nsIThread*() const & Line | Count | Source | 795 | 3 | operator T*() const & { return get(); } |
nsCOMPtr<nsIIdlePeriod>::operator nsIIdlePeriod*() const & Line | Count | Source | 795 | 3 | operator T*() const & { return get(); } |
nsCOMPtr<nsISerialEventTarget>::operator nsISerialEventTarget*() const & Line | Count | Source | 795 | 84 | operator T*() const & { return get(); } |
Unexecuted instantiation: nsCOMPtr<nsIThreadPool>::operator nsIThreadPool*() const & Unexecuted instantiation: nsCOMPtr<nsIRequest>::operator nsIRequest*() const & Unexecuted instantiation: nsCOMPtr<nsITimedChannel>::operator nsITimedChannel*() const & Unexecuted instantiation: nsCOMPtr<nsIProperties>::operator nsIProperties*() const & Unexecuted instantiation: nsCOMPtr<nsIWebNavigation>::operator nsIWebNavigation*() const & Unexecuted instantiation: nsCOMPtr<nsIThreadPoolListener>::operator nsIThreadPoolListener*() const & nsCOMPtr<nsIIdleRunnable>::operator nsIIdleRunnable*() const & Line | Count | Source | 795 | 1 | operator T*() const & { return get(); } |
Unexecuted instantiation: nsCOMPtr<nsISelectionController>::operator nsISelectionController*() const & nsCOMPtr<nsIURIMutator>::operator nsIURIMutator*() const & Line | Count | Source | 795 | 1.13M | operator T*() const & { return get(); } |
nsCOMPtr<nsIStandardURLMutator>::operator nsIStandardURLMutator*() const & Line | Count | Source | 795 | 1.12M | operator T*() const & { return get(); } |
nsCOMPtr<nsIURL>::operator nsIURL*() const & Line | Count | Source | 795 | 90 | operator T*() const & { return get(); } |
nsCOMPtr<nsIIOService>::operator nsIIOService*() const & Line | Count | Source | 795 | 3.06M | operator T*() const & { return get(); } |
nsCOMPtr<nsIPrefService>::operator nsIPrefService*() const & Line | Count | Source | 795 | 3 | operator T*() const & { return get(); } |
nsCOMPtr<nsIProtocolHandler>::operator nsIProtocolHandler*() const & Line | Count | Source | 795 | 50 | operator T*() const & { return get(); } |
Unexecuted instantiation: nsCOMPtr<nsIServiceManager>::operator nsIServiceManager*() const & nsCOMPtr<nsISupportsWeakReference>::operator nsISupportsWeakReference*() const & Line | Count | Source | 795 | 16 | operator T*() const & { return get(); } |
Unexecuted instantiation: nsCOMPtr<nsIStringBundle>::operator nsIStringBundle*() const & Unexecuted instantiation: nsCOMPtr<nsIStringInputStream>::operator nsIStringInputStream*() const & Unexecuted instantiation: nsCOMPtr<nsINetworkPredictor>::operator nsINetworkPredictor*() const & Unexecuted instantiation: nsCOMPtr<nsIBackgroundFileSaverObserver>::operator nsIBackgroundFileSaverObserver*() const & Unexecuted instantiation: nsCOMPtr<nsICaptivePortalService>::operator nsICaptivePortalService*() const & Unexecuted instantiation: nsCOMPtr<nsIInterfaceRequestor>::operator nsIInterfaceRequestor*() const & Unexecuted instantiation: nsCOMPtr<nsIStreamListener>::operator nsIStreamListener*() const & Unexecuted instantiation: nsCOMPtr<nsIDNSRecord>::operator nsIDNSRecord*() const & Unexecuted instantiation: nsCOMPtr<nsILoadContext>::operator nsILoadContext*() const & Unexecuted instantiation: nsCOMPtr<nsIRedirectHistoryEntry>::operator nsIRedirectHistoryEntry*() const & Unexecuted instantiation: nsCOMPtr<nsINetworkPredictorVerifier>::operator nsINetworkPredictorVerifier*() const & Unexecuted instantiation: nsCOMPtr<nsILoadContextInfo>::operator nsILoadContextInfo*() const & Unexecuted instantiation: nsCOMPtr<nsIHttpChannel>::operator nsIHttpChannel*() const & Unexecuted instantiation: nsCOMPtr<nsIParentChannel>::operator nsIParentChannel*() const & Unexecuted instantiation: nsCOMPtr<mozilla::net::nsProxyInfo>::operator mozilla::net::nsProxyInfo*() const & Unexecuted instantiation: nsCOMPtr<nsISocketTransport>::operator nsISocketTransport*() const & nsCOMPtr<nsIRequestContext>::operator nsIRequestContext*() const & Line | Count | Source | 795 | 3 | operator T*() const & { return get(); } |
Unexecuted instantiation: nsCOMPtr<nsITLSClientStatus>::operator nsITLSClientStatus*() const & Unexecuted instantiation: nsCOMPtr<nsILoadGroup>::operator nsILoadGroup*() const & Unexecuted instantiation: nsCOMPtr<nsIServerSocket>::operator nsIServerSocket*() const & Unexecuted instantiation: nsCOMPtr<nsITLSServerSocket>::operator nsITLSServerSocket*() const & Unexecuted instantiation: nsCOMPtr<nsIAsyncVerifyRedirectCallback>::operator nsIAsyncVerifyRedirectCallback*() const & Unexecuted instantiation: nsCOMPtr<nsIChannelEventSink>::operator nsIChannelEventSink*() const & Unexecuted instantiation: nsCOMPtr<nsIBufferedOutputStream>::operator nsIBufferedOutputStream*() const & nsCOMPtr<nsILoadInfo>::operator nsILoadInfo*() const & Line | Count | Source | 795 | 54 | operator T*() const & { return get(); } |
Unexecuted instantiation: nsCOMPtr<mozIDOMWindowProxy>::operator mozIDOMWindowProxy*() const & Unexecuted instantiation: nsCOMPtr<nsIURIClassifierCallback>::operator nsIURIClassifierCallback*() const & Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyService>::operator nsIProtocolProxyService*() const & Unexecuted instantiation: nsCOMPtr<nsIRequestObserver>::operator nsIRequestObserver*() const & Unexecuted instantiation: nsCOMPtr<nsIInputStreamChannel>::operator nsIInputStreamChannel*() const & Unexecuted instantiation: nsCOMPtr<nsIAuthPrompt>::operator nsIAuthPrompt*() const & Unexecuted instantiation: nsCOMPtr<nsIStreamLoader>::operator nsIStreamLoader*() const & Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyCallback>::operator nsIProtocolProxyCallback*() const & Unexecuted instantiation: nsCOMPtr<nsIProxyInfo>::operator nsIProxyInfo*() const & Unexecuted instantiation: nsCOMPtr<nsISystemProxySettings>::operator nsISystemProxySettings*() const & Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyFilter>::operator nsIProtocolProxyFilter*() const & Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyChannelFilter>::operator nsIProtocolProxyChannelFilter*() const & Unexecuted instantiation: nsCOMPtr<nsIDNSService>::operator nsIDNSService*() const & Unexecuted instantiation: nsCOMPtr<nsIInputStreamTee>::operator nsIInputStreamTee*() const & Unexecuted instantiation: nsCOMPtr<nsITransport>::operator nsITransport*() const & Unexecuted instantiation: nsCOMPtr<nsIUDPSocket>::operator nsIUDPSocket*() const & Unexecuted instantiation: nsCOMPtr<nsIUDPMessage>::operator nsIUDPMessage*() const & Unexecuted instantiation: nsCOMPtr<nsIDNSListener>::operator nsIDNSListener*() const & Unexecuted instantiation: nsCOMPtr<mozIStorageConnection>::operator mozIStorageConnection*() const & Unexecuted instantiation: nsCOMPtr<nsIEffectiveTLDService>::operator nsIEffectiveTLDService*() const & Unexecuted instantiation: nsCOMPtr<mozIStorageStatement>::operator mozIStorageStatement*() const & Unexecuted instantiation: nsCOMPtr<mozIStorageFunction>::operator mozIStorageFunction*() const & Unexecuted instantiation: nsCOMPtr<mozIStorageCompletionCallback>::operator mozIStorageCompletionCallback*() const & Unexecuted instantiation: nsCOMPtr<mozIStorageAsyncStatement>::operator mozIStorageAsyncStatement*() const & Unexecuted instantiation: nsCOMPtr<mozIStorageBindingParamsArray>::operator mozIStorageBindingParamsArray*() const & Unexecuted instantiation: nsCOMPtr<mozIStorageStatementCallback>::operator mozIStorageStatementCallback*() const & Unexecuted instantiation: nsCOMPtr<nsICookiePermission>::operator nsICookiePermission*() const & Unexecuted instantiation: nsCOMPtr<mozIThirdPartyUtil>::operator mozIThirdPartyUtil*() const & Unexecuted instantiation: nsCOMPtr<nsIArray>::operator nsIArray*() const & Unexecuted instantiation: nsCOMPtr<mozIStorageBindingParams>::operator mozIStorageBindingParams*() const & Unexecuted instantiation: nsCOMPtr<nsICancelable>::operator nsICancelable*() const & Unexecuted instantiation: nsCOMPtr<nsIDNSByTypeRecord>::operator nsIDNSByTypeRecord*() const & Unexecuted instantiation: nsCOMPtr<nsIIDNService>::operator nsIIDNService*() const & Unexecuted instantiation: nsCOMPtr<nsIWritablePropertyBag2>::operator nsIWritablePropertyBag2*() const & Unexecuted instantiation: nsCOMPtr<nsIStreamConverter>::operator nsIStreamConverter*() const & Unexecuted instantiation: nsCOMPtr<nsIDirIndex>::operator nsIDirIndex*() const & Unexecuted instantiation: nsCOMPtr<mozIStorageService>::operator mozIStorageService*() const & Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheNamespace>::operator nsIApplicationCacheNamespace*() const & Unexecuted instantiation: nsCOMPtr<nsISerializable>::operator nsISerializable*() const & Unexecuted instantiation: nsCOMPtr<nsICacheDeviceInfo>::operator nsICacheDeviceInfo*() const & Unexecuted instantiation: nsCOMPtr<nsIApplicationCache>::operator nsIApplicationCache*() const & Unexecuted instantiation: nsCOMPtr<nsIStorageStream>::operator nsIStorageStream*() const & Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileIOListener>::operator mozilla::net::CacheFileIOListener*() const & Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileChunkListener>::operator mozilla::net::CacheFileChunkListener*() const & Unexecuted instantiation: nsCOMPtr<nsICacheEntryDescriptor>::operator nsICacheEntryDescriptor*() const & Unexecuted instantiation: nsCOMPtr<nsICacheEntry>::operator nsICacheEntry*() const & nsCOMPtr<nsIAboutModule>::operator nsIAboutModule*() const & Line | Count | Source | 795 | 856 | operator T*() const & { return get(); } |
Unexecuted instantiation: nsCOMPtr<nsINestedAboutURIMutator>::operator nsINestedAboutURIMutator*() const & Unexecuted instantiation: nsCOMPtr<nsITransportEventSink>::operator nsITransportEventSink*() const & nsCOMPtr<nsIFileURLMutator>::operator nsIFileURLMutator*() const & Line | Count | Source | 795 | 4.68k | operator T*() const & { return get(); } |
Unexecuted instantiation: nsCOMPtr<nsIPrompt>::operator nsIPrompt*() const & Unexecuted instantiation: nsCOMPtr<nsIFTPEventSink>::operator nsIFTPEventSink*() const & Unexecuted instantiation: nsCOMPtr<nsIAsyncStreamCopier>::operator nsIAsyncStreamCopier*() const & Unexecuted instantiation: nsCOMPtr<nsIBrowserDOMWindow>::operator nsIBrowserDOMWindow*() const & Unexecuted instantiation: nsCOMPtr<nsIHttpAuthenticator>::operator nsIHttpAuthenticator*() const & Unexecuted instantiation: nsCOMPtr<nsIStreamConverterService>::operator nsIStreamConverterService*() const & Unexecuted instantiation: nsCOMPtr<nsISiteSecurityService>::operator nsISiteSecurityService*() const & Unexecuted instantiation: nsCOMPtr<nsICookieService>::operator nsICookieService*() const & Unexecuted instantiation: nsCOMPtr<nsIDOMWindow>::operator nsIDOMWindow*() const & Unexecuted instantiation: nsCOMPtr<nsIHttpChannelInternal>::operator nsIHttpChannelInternal*() const & Unexecuted instantiation: nsCOMPtr<nsIHttpHeaderVisitor>::operator nsIHttpHeaderVisitor*() const & Unexecuted instantiation: nsCOMPtr<nsISecurityConsoleMessage>::operator nsISecurityConsoleMessage*() const & Unexecuted instantiation: nsCOMPtr<nsIInputChannelThrottleQueue>::operator nsIInputChannelThrottleQueue*() const & Unexecuted instantiation: nsCOMPtr<nsIServerTiming>::operator nsIServerTiming*() const & Unexecuted instantiation: nsCOMPtr<nsIInterceptedBodyCallback>::operator nsIInterceptedBodyCallback*() const & Unexecuted instantiation: nsCOMPtr<nsICacheInfoChannel>::operator nsICacheInfoChannel*() const & Unexecuted instantiation: nsCOMPtr<nsIChildChannel>::operator nsIChildChannel*() const & Unexecuted instantiation: nsCOMPtr<nsINetworkInterceptController>::operator nsINetworkInterceptController*() const & Unexecuted instantiation: nsCOMPtr<nsITabParent>::operator nsITabParent*() const & Unexecuted instantiation: nsCOMPtr<nsIHttpActivityObserver>::operator nsIHttpActivityObserver*() const & Unexecuted instantiation: nsCOMPtr<nsICorsPreflightCallback>::operator nsICorsPreflightCallback*() const & Unexecuted instantiation: nsCOMPtr<nsITransportSecurityInfo>::operator nsITransportSecurityInfo*() const & Unexecuted instantiation: nsCOMPtr<nsIStreamListenerTee>::operator nsIStreamListenerTee*() const & Unexecuted instantiation: nsCOMPtr<nsIHttpUpgradeListener>::operator nsIHttpUpgradeListener*() const & Unexecuted instantiation: nsCOMPtr<nsISSLSocketControl>::operator nsISSLSocketControl*() const & nsCOMPtr<nsISocketTransportService>::operator nsISocketTransportService*() const & Line | Count | Source | 795 | 2 | operator T*() const & { return get(); } |
Unexecuted instantiation: nsCOMPtr<nsIMultiplexInputStream>::operator nsIMultiplexInputStream*() const & Unexecuted instantiation: nsCOMPtr<nsIJARChannel>::operator nsIJARChannel*() const & nsCOMPtr<nsIJARURI>::operator nsIJARURI*() const & Line | Count | Source | 795 | 10 | operator T*() const & { return get(); } |
Unexecuted instantiation: nsCOMPtr<nsINestedURIMutator>::operator nsINestedURIMutator*() const & Unexecuted instantiation: nsCOMPtr<nsIWebSocketEventListener>::operator nsIWebSocketEventListener*() const & Unexecuted instantiation: nsCOMPtr<nsIWyciwygChannel>::operator nsIWyciwygChannel*() const & Unexecuted instantiation: nsCOMPtr<nsINetworkLinkService>::operator nsINetworkLinkService*() const & Unexecuted instantiation: nsCOMPtr<nsIHttpAuthenticableChannel>::operator nsIHttpAuthenticableChannel*() const & Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownBlocker>::operator nsIAsyncShutdownBlocker*() const & Unexecuted instantiation: nsCOMPtr<nsIDOMGeoPositionCoords>::operator nsIDOMGeoPositionCoords*() const & Unexecuted instantiation: nsCOMPtr<nsIDOMGeoPosition>::operator nsIDOMGeoPosition*() const & nsCOMPtr<nsIXPCScriptable>::operator nsIXPCScriptable*() const & Line | Count | Source | 795 | 21.1M | operator T*() const & { return get(); } |
Unexecuted instantiation: nsCOMPtr<nsIIncrementalStreamLoader>::operator nsIIncrementalStreamLoader*() const & Unexecuted instantiation: nsCOMPtr<nsIScriptElement>::operator nsIScriptElement*() const & Unexecuted instantiation: nsCOMPtr<nsIExpandedPrincipal>::operator nsIExpandedPrincipal*() const & nsCOMPtr<nsIJSIID>::operator nsIJSIID*() const & Line | Count | Source | 795 | 7 | operator T*() const & { return get(); } |
nsCOMPtr<nsIJSCID>::operator nsIJSCID*() const & Line | Count | Source | 795 | 3 | operator T*() const & { return get(); } |
Unexecuted instantiation: nsCOMPtr<nsIStackFrame>::operator nsIStackFrame*() const & nsCOMPtr<nsIXPCComponents_Interfaces>::operator nsIXPCComponents_Interfaces*() const & Line | Count | Source | 795 | 4 | operator T*() const & { return get(); } |
nsCOMPtr<nsIXPConnectWrappedNative>::operator nsIXPConnectWrappedNative*() const & Line | Count | Source | 795 | 2 | operator T*() const & { return get(); } |
nsCOMPtr<nsIXPCComponents_Classes>::operator nsIXPCComponents_Classes*() const & Line | Count | Source | 795 | 4 | operator T*() const & { return get(); } |
nsCOMPtr<nsIXPCConstructor>::operator nsIXPCConstructor*() const & Line | Count | Source | 795 | 1 | operator T*() const & { return get(); } |
Unexecuted instantiation: nsCOMPtr<mozIDOMWindow>::operator mozIDOMWindow*() const & Unexecuted instantiation: nsCOMPtr<nsISupportsDouble>::operator nsISupportsDouble*() const & nsCOMPtr<nsIJSID>::operator nsIJSID*() const & Line | Count | Source | 795 | 3 | operator T*() const & { return get(); } |
Unexecuted instantiation: nsCOMPtr<nsIProperty>::operator nsIProperty*() const & Unexecuted instantiation: nsCOMPtr<nsIJSEnumerator>::operator nsIJSEnumerator*() const & nsCOMPtr<nsIXPCComponents_Results>::operator nsIXPCComponents_Results*() const & Line | Count | Source | 795 | 3 | operator T*() const & { return get(); } |
nsCOMPtr<nsIXPCComponents_Utils>::operator nsIXPCComponents_Utils*() const & Line | Count | Source | 795 | 3 | operator T*() const & { return get(); } |
nsCOMPtr<nsIZipReaderCache>::operator nsIZipReaderCache*() const & Line | Count | Source | 795 | 5 | operator T*() const & { return get(); } |
nsCOMPtr<nsIJARURIMutator>::operator nsIJARURIMutator*() const & Line | Count | Source | 795 | 5.35k | operator T*() const & { return get(); } |
Unexecuted instantiation: nsCOMPtr<nsIURLMutator>::operator nsIURLMutator*() const & Unexecuted instantiation: nsCOMPtr<nsIFileURL>::operator nsIFileURL*() const & Unexecuted instantiation: nsCOMPtr<mozIStorageProgressHandler>::operator mozIStorageProgressHandler*() const & Unexecuted instantiation: nsCOMPtr<mozIStorageError>::operator mozIStorageError*() const & Unexecuted instantiation: nsCOMPtr<mozilla::storage::StorageBaseStatementInternal>::operator mozilla::storage::StorageBaseStatementInternal*() const & Unexecuted instantiation: nsCOMPtr<nsICollation>::operator nsICollation*() const & Unexecuted instantiation: nsCOMPtr<nsINavHistoryQuery>::operator nsINavHistoryQuery*() const & Unexecuted instantiation: nsCOMPtr<nsINavHistoryQueryOptions>::operator nsINavHistoryQueryOptions*() const & Unexecuted instantiation: nsCOMPtr<nsIPermission>::operator nsIPermission*() const & Unexecuted instantiation: nsCOMPtr<nsIUDPSocketChild>::operator nsIUDPSocketChild*() const & Unexecuted instantiation: nsCOMPtr<nsIDocumentLoader>::operator nsIDocumentLoader*() const & Unexecuted instantiation: nsCOMPtr<nsIURIContentListener>::operator nsIURIContentListener*() const & Unexecuted instantiation: nsCOMPtr<nsILineInputStream>::operator nsILineInputStream*() const & Unexecuted instantiation: nsCOMPtr<nsIHandlerApp>::operator nsIHandlerApp*() const & Unexecuted instantiation: nsCOMPtr<nsIDivertableChannel>::operator nsIDivertableChannel*() const & Unexecuted instantiation: nsCOMPtr<nsIHandlerInfo>::operator nsIHandlerInfo*() const & Unexecuted instantiation: nsCOMPtr<nsIMIMEInfo>::operator nsIMIMEInfo*() const & Unexecuted instantiation: nsCOMPtr<nsIBackgroundFileSaver>::operator nsIBackgroundFileSaver*() const & Unexecuted instantiation: nsCOMPtr<nsIOfflineCacheUpdateObserver>::operator nsIOfflineCacheUpdateObserver*() const & Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheService>::operator nsIApplicationCacheService*() const & Unexecuted instantiation: nsCOMPtr<nsIOfflineCacheUpdate>::operator nsIOfflineCacheUpdate*() const & Unexecuted instantiation: nsCOMPtr<nsIContentSecurityPolicy>::operator nsIContentSecurityPolicy*() const & Unexecuted instantiation: nsCOMPtr<nsISAXContentHandler>::operator nsISAXContentHandler*() const & Unexecuted instantiation: nsCOMPtr<nsISAXErrorHandler>::operator nsISAXErrorHandler*() const & Unexecuted instantiation: nsCOMPtr<nsIParser>::operator nsIParser*() const & Unexecuted instantiation: nsCOMPtr<nsITokenizer>::operator nsITokenizer*() const & Unexecuted instantiation: nsCOMPtr<nsIContentSink>::operator nsIContentSink*() const & Unexecuted instantiation: nsCOMPtr<nsIDTD>::operator nsIDTD*() const & Unexecuted instantiation: nsCOMPtr<nsIPresShell>::operator nsIPresShell*() const & Unexecuted instantiation: nsCOMPtr<imgIEncoder>::operator imgIEncoder*() const & Unexecuted instantiation: nsCOMPtr<nsIHangDetails>::operator nsIHangDetails*() const & Unexecuted instantiation: nsCOMPtr<nsICanvasRenderingContextInternal>::operator nsICanvasRenderingContextInternal*() const & Unexecuted instantiation: nsCOMPtr<nsISupportsPRUint32>::operator nsISupportsPRUint32*() const & Unexecuted instantiation: nsCOMPtr<imgIContainer>::operator imgIContainer*() const & Unexecuted instantiation: nsCOMPtr<nsIMozIconURI>::operator nsIMozIconURI*() const & Unexecuted instantiation: nsCOMPtr<nsIFormControl>::operator nsIFormControl*() const & Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeItem>::operator nsIDocShellTreeItem*() const & Unexecuted instantiation: nsCOMPtr<nsIDragSession>::operator nsIDragSession*() const & Unexecuted instantiation: nsCOMPtr<nsISupportsString>::operator nsISupportsString*() const & Unexecuted instantiation: nsCOMPtr<nsISupportsInterfacePointer>::operator nsISupportsInterfacePointer*() const & Unexecuted instantiation: nsCOMPtr<nsITransferable>::operator nsITransferable*() const & Unexecuted instantiation: nsCOMPtr<mozilla::dom::BlobImpl>::operator mozilla::dom::BlobImpl*() const & Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeOwner>::operator nsIDocShellTreeOwner*() const & Unexecuted instantiation: nsCOMPtr<nsIPluginTag>::operator nsIPluginTag*() const & Unexecuted instantiation: nsCOMPtr<nsITimeoutHandler>::operator nsITimeoutHandler*() const & Unexecuted instantiation: nsCOMPtr<nsITabChild>::operator nsITabChild*() const & Unexecuted instantiation: nsCOMPtr<nsIScriptTimeoutHandler>::operator nsIScriptTimeoutHandler*() const & Unexecuted instantiation: nsCOMPtr<nsBoxLayout>::operator nsBoxLayout*() const & Unexecuted instantiation: nsCOMPtr<nsIController>::operator nsIController*() const & Unexecuted instantiation: nsCOMPtr<nsIControllers>::operator nsIControllers*() const & Unexecuted instantiation: nsCOMPtr<nsIScreen>::operator nsIScreen*() const & Unexecuted instantiation: nsCOMPtr<nsIBaseWindow>::operator nsIBaseWindow*() const & Unexecuted instantiation: nsCOMPtr<nsIJSArgArray>::operator nsIJSArgArray*() const & Unexecuted instantiation: nsCOMPtr<nsPIWindowRoot>::operator nsPIWindowRoot*() const & Unexecuted instantiation: nsCOMPtr<nsIWebBrowserFind>::operator nsIWebBrowserFind*() const & Unexecuted instantiation: nsCOMPtr<nsIXULWindow>::operator nsIXULWindow*() const & Unexecuted instantiation: nsCOMPtr<nsIContentViewer>::operator nsIContentViewer*() const & Unexecuted instantiation: nsCOMPtr<nsIWindowWatcher>::operator nsIWindowWatcher*() const & Unexecuted instantiation: nsCOMPtr<imgINotificationObserver>::operator imgINotificationObserver*() const & Unexecuted instantiation: nsCOMPtr<nsIInternalPluginTag>::operator nsIInternalPluginTag*() const & Unexecuted instantiation: nsCOMPtr<nsPluginTag>::operator nsPluginTag*() const & Unexecuted instantiation: nsCOMPtr<nsIContentIterator>::operator nsIContentIterator*() const & Unexecuted instantiation: nsCOMPtr<nsITimerCallback>::operator nsITimerCallback*() const & Unexecuted instantiation: nsCOMPtr<nsISupportsPRUint64>::operator nsISupportsPRUint64*() const & Unexecuted instantiation: nsCOMPtr<nsISHEntry>::operator nsISHEntry*() const & Unexecuted instantiation: nsCOMPtr<nsIFormatConverter>::operator nsIFormatConverter*() const & Unexecuted instantiation: nsCOMPtr<nsIImageLoadingContent>::operator nsIImageLoadingContent*() const & Unexecuted instantiation: nsCOMPtr<imgIRequest>::operator imgIRequest*() const & Unexecuted instantiation: nsCOMPtr<nsIFlavorDataProvider>::operator nsIFlavorDataProvider*() const & Unexecuted instantiation: nsCOMPtr<nsIProgressEventSink>::operator nsIProgressEventSink*() const & Unexecuted instantiation: nsCOMPtr<nsISecurityEventSink>::operator nsISecurityEventSink*() const & Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheContainer>::operator nsIApplicationCacheContainer*() const & Unexecuted instantiation: nsCOMPtr<nsIHTMLCollection>::operator nsIHTMLCollection*() const & Unexecuted instantiation: nsCOMPtr<nsICSSLoaderObserver>::operator nsICSSLoaderObserver*() const & Unexecuted instantiation: nsCOMPtr<mozilla::dom::Link>::operator mozilla::dom::Link*() const & Unexecuted instantiation: nsCOMPtr<nsIDOMXULCommandDispatcher>::operator nsIDOMXULCommandDispatcher*() const & Unexecuted instantiation: nsCOMPtr<nsIBrowser>::operator nsIBrowser*() const & Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistDocument>::operator nsIWebBrowserPersistDocument*() const & Unexecuted instantiation: nsCOMPtr<nsIContentViewerEdit>::operator nsIContentViewerEdit*() const & Unexecuted instantiation: nsCOMPtr<nsISupportsPrimitive>::operator nsISupportsPrimitive*() const & Unexecuted instantiation: nsCOMPtr<nsICSSDeclaration>::operator nsICSSDeclaration*() const & Unexecuted instantiation: nsCOMPtr<nsITreeSelection>::operator nsITreeSelection*() const & Unexecuted instantiation: nsCOMPtr<nsICryptoHash>::operator nsICryptoHash*() const & Unexecuted instantiation: nsCOMPtr<nsIWebProgressListener>::operator nsIWebProgressListener*() const & Unexecuted instantiation: nsCOMPtr<nsIControllerCommandTable>::operator nsIControllerCommandTable*() const & Unexecuted instantiation: nsCOMPtr<nsIControllerCommand>::operator nsIControllerCommand*() const & Unexecuted instantiation: nsCOMPtr<mozilla::dom::DataTransfer>::operator mozilla::dom::DataTransfer*() const & Unexecuted instantiation: nsCOMPtr<nsITreeBoxObject>::operator nsITreeBoxObject*() const & Unexecuted instantiation: nsCOMPtr<mozilla::JSEventHandler>::operator mozilla::JSEventHandler*() const & Unexecuted instantiation: nsCOMPtr<nsIConsoleReportCollector>::operator nsIConsoleReportCollector*() const & Unexecuted instantiation: nsCOMPtr<nsIInputStreamPump>::operator nsIInputStreamPump*() const & Unexecuted instantiation: nsCOMPtr<nsIConverterInputStream>::operator nsIConverterInputStream*() const & Unexecuted instantiation: nsCOMPtr<nsIFileMetadataCallback>::operator nsIFileMetadataCallback*() const & Unexecuted instantiation: nsCOMPtr<nsIGeolocationProvider>::operator nsIGeolocationProvider*() const & Unexecuted instantiation: nsCOMPtr<nsIGeolocationUpdate>::operator nsIGeolocationUpdate*() const & Unexecuted instantiation: nsCOMPtr<nsIContentPermissionRequest>::operator nsIContentPermissionRequest*() const & Unexecuted instantiation: nsCOMPtr<nsIObjectLoadingContent>::operator nsIObjectLoadingContent*() const & Unexecuted instantiation: nsCOMPtr<mozilla::dom::RadioNodeList>::operator mozilla::dom::RadioNodeList*() const & Unexecuted instantiation: nsCOMPtr<nsIWebProgress>::operator nsIWebProgress*() const & Unexecuted instantiation: nsCOMPtr<nsIFilePickerShownCallback>::operator nsIFilePickerShownCallback*() const & Unexecuted instantiation: nsCOMPtr<nsIColorPicker>::operator nsIColorPicker*() const & Unexecuted instantiation: nsCOMPtr<nsIColorPickerShownCallback>::operator nsIColorPickerShownCallback*() const & Unexecuted instantiation: nsCOMPtr<nsIFilePicker>::operator nsIFilePicker*() const & Unexecuted instantiation: nsCOMPtr<nsIContentPrefCallback2>::operator nsIContentPrefCallback2*() const & Unexecuted instantiation: nsCOMPtr<nsIRadioVisitor>::operator nsIRadioVisitor*() const & Unexecuted instantiation: nsCOMPtr<nsIRadioGroupContainer>::operator nsIRadioGroupContainer*() const & Unexecuted instantiation: nsCOMPtr<nsIWebVTTParserWrapper>::operator nsIWebVTTParserWrapper*() const & Unexecuted instantiation: nsCOMPtr<nsIBrowserElementAPI>::operator nsIBrowserElementAPI*() const & Unexecuted instantiation: nsCOMPtr<nsIHTMLDocument>::operator nsIHTMLDocument*() const & Unexecuted instantiation: nsCOMPtr<nsICachingChannel>::operator nsICachingChannel*() const & Unexecuted instantiation: nsCOMPtr<nsIXMLContentSink>::operator nsIXMLContentSink*() const & Unexecuted instantiation: nsCOMPtr<nsIHTMLContentSink>::operator nsIHTMLContentSink*() const & Unexecuted instantiation: nsCOMPtr<nsICommandManager>::operator nsICommandManager*() const & nsCOMPtr<nsIJSURIMutator>::operator nsIJSURIMutator*() const & Line | Count | Source | 795 | 1.79k | operator T*() const & { return get(); } |
Unexecuted instantiation: nsCOMPtr<nsICloneableInputStreamWithRange>::operator nsICloneableInputStreamWithRange*() const & Unexecuted instantiation: nsCOMPtr<nsIKeyObject>::operator nsIKeyObject*() const & Unexecuted instantiation: nsCOMPtr<nsISpeechService>::operator nsISpeechService*() const & Unexecuted instantiation: nsCOMPtr<nsINotificationStorageCallback>::operator nsINotificationStorageCallback*() const & Unexecuted instantiation: nsCOMPtr<nsIAlertsService>::operator nsIAlertsService*() const & Unexecuted instantiation: nsCOMPtr<nsIAlertNotification>::operator nsIAlertNotification*() const & Unexecuted instantiation: nsCOMPtr<nsIPushData>::operator nsIPushData*() const & Unexecuted instantiation: nsCOMPtr<nsIPushMessage>::operator nsIPushMessage*() const & Unexecuted instantiation: nsCOMPtr<nsIFileStream>::operator nsIFileStream*() const & Unexecuted instantiation: nsCOMPtr<nsIQuotaUsageCallback>::operator nsIQuotaUsageCallback*() const & Unexecuted instantiation: nsCOMPtr<nsIQuotaCallback>::operator nsIQuotaCallback*() const & Unexecuted instantiation: nsCOMPtr<mozilla::nsISVGPoint>::operator mozilla::nsISVGPoint*() const & Unexecuted instantiation: nsCOMPtr<nsIMutationObserver>::operator nsIMutationObserver*() const & Unexecuted instantiation: nsCOMPtr<nsIArrayBufferInputStream>::operator nsIArrayBufferInputStream*() const & Unexecuted instantiation: nsCOMPtr<GetSitesClosure>::operator GetSitesClosure*() const & Unexecuted instantiation: nsCOMPtr<nsIClipboard>::operator nsIClipboard*() const & Unexecuted instantiation: nsCOMPtr<nsICookie>::operator nsICookie*() const & Unexecuted instantiation: nsCOMPtr<nsISearchEngine>::operator nsISearchEngine*() const & Unexecuted instantiation: nsCOMPtr<nsIFrameLoaderOwner>::operator nsIFrameLoaderOwner*() const & Unexecuted instantiation: nsCOMPtr<nsIOpenURIInFrameParams>::operator nsIOpenURIInFrameParams*() const & Unexecuted instantiation: nsCOMPtr<mozilla::DOMEventTargetHelper>::operator mozilla::DOMEventTargetHelper*() const & Unexecuted instantiation: nsCOMPtr<nsIU2FTokenManager>::operator nsIU2FTokenManager*() const & Unexecuted instantiation: nsCOMPtr<nsIXPConnectWrappedJS>::operator nsIXPConnectWrappedJS*() const & Unexecuted instantiation: nsCOMPtr<nsIObjectInputStream>::operator nsIObjectInputStream*() const & Unexecuted instantiation: nsCOMPtr<nsIObjectOutputStream>::operator nsIObjectOutputStream*() const & Unexecuted instantiation: nsCOMPtr<nsIDocumentTransformer>::operator nsIDocumentTransformer*() const & Unexecuted instantiation: nsCOMPtr<txIEXSLTRegExFunctions>::operator txIEXSLTRegExFunctions*() const & Unexecuted instantiation: nsCOMPtr<nsITransformObserver>::operator nsITransformObserver*() const & Unexecuted instantiation: nsCOMPtr<nsIXPathResult>::operator nsIXPathResult*() const & Unexecuted instantiation: nsCOMPtr<nsIDOMXULSelectControlElement>::operator nsIDOMXULSelectControlElement*() const & Unexecuted instantiation: nsCOMPtr<nsIDOMEventListener>::operator nsIDOMEventListener*() const & Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistDocumentReceiver>::operator nsIWebBrowserPersistDocumentReceiver*() const & Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistWriteCompletion>::operator nsIWebBrowserPersistWriteCompletion*() const & Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistURIMap>::operator nsIWebBrowserPersistURIMap*() const & Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistResourceVisitor>::operator nsIWebBrowserPersistResourceVisitor*() const & Unexecuted instantiation: nsCOMPtr<nsIDirectoryEnumerator>::operator nsIDirectoryEnumerator*() const & Unexecuted instantiation: nsCOMPtr<nsIPaymentCurrencyAmount>::operator nsIPaymentCurrencyAmount*() const & Unexecuted instantiation: nsCOMPtr<nsIPaymentItem>::operator nsIPaymentItem*() const & Unexecuted instantiation: nsCOMPtr<nsIPaymentShippingOption>::operator nsIPaymentShippingOption*() const & Unexecuted instantiation: nsCOMPtr<nsIPaymentDetailsModifier>::operator nsIPaymentDetailsModifier*() const & Unexecuted instantiation: nsCOMPtr<nsIPaymentMethodData>::operator nsIPaymentMethodData*() const & Unexecuted instantiation: nsCOMPtr<nsIPaymentDetails>::operator nsIPaymentDetails*() const & Unexecuted instantiation: nsCOMPtr<nsIPaymentOptions>::operator nsIPaymentOptions*() const & Unexecuted instantiation: nsCOMPtr<nsIPaymentActionResponse>::operator nsIPaymentActionResponse*() const & Unexecuted instantiation: nsCOMPtr<nsIPaymentAddress>::operator nsIPaymentAddress*() const & Unexecuted instantiation: nsCOMPtr<nsIWebSocketChannel>::operator nsIWebSocketChannel*() const & Unexecuted instantiation: nsCOMPtr<nsIInterceptedChannel>::operator nsIInterceptedChannel*() const & Unexecuted instantiation: nsCOMPtr<nsIUnsubscribeResultCallback>::operator nsIUnsubscribeResultCallback*() const & Unexecuted instantiation: nsCOMPtr<nsISDBCloseCallback>::operator nsISDBCloseCallback*() const & Unexecuted instantiation: nsCOMPtr<nsISDBCallback>::operator nsISDBCallback*() const & Unexecuted instantiation: nsCOMPtr<nsIPresentationTransportBuilderConstructor>::operator nsIPresentationTransportBuilderConstructor*() const & Unexecuted instantiation: nsCOMPtr<nsIPresentationServiceCallback>::operator nsIPresentationServiceCallback*() const & Unexecuted instantiation: nsCOMPtr<nsIPresentationControlChannel>::operator nsIPresentationControlChannel*() const & Unexecuted instantiation: nsCOMPtr<nsIPresentationDevice>::operator nsIPresentationDevice*() const & Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionRequest>::operator nsIPresentationSessionRequest*() const & Unexecuted instantiation: nsCOMPtr<nsIPresentationTerminateRequest>::operator nsIPresentationTerminateRequest*() const & Unexecuted instantiation: nsCOMPtr<nsIPresentationDeviceRequest>::operator nsIPresentationDeviceRequest*() const & Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransportBuilder>::operator nsIPresentationSessionTransportBuilder*() const & Unexecuted instantiation: nsCOMPtr<nsIPresentationChannelDescription>::operator nsIPresentationChannelDescription*() const & Unexecuted instantiation: nsCOMPtr<nsIPresentationDataChannelSessionTransportBuilder>::operator nsIPresentationDataChannelSessionTransportBuilder*() const & Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransportBuilderListener>::operator nsIPresentationSessionTransportBuilderListener*() const & Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransport>::operator nsIPresentationSessionTransport*() const & Unexecuted instantiation: nsCOMPtr<nsIPresentationService>::operator nsIPresentationService*() const & Unexecuted instantiation: nsCOMPtr<nsIDNSServiceInfo>::operator nsIDNSServiceInfo*() const & Unexecuted instantiation: nsCOMPtr<nsILocalHandlerApp>::operator nsILocalHandlerApp*() const & Unexecuted instantiation: nsCOMPtr<nsIFileOutputStream>::operator nsIFileOutputStream*() const & Unexecuted instantiation: nsCOMPtr<nsPrintSettingsGTK>::operator nsPrintSettingsGTK*() const & Unexecuted instantiation: nsCOMPtr<nsITransaction>::operator nsITransaction*() const & Unexecuted instantiation: nsCOMPtr<nsILinkHandler>::operator nsILinkHandler*() const & Unexecuted instantiation: nsCOMPtr<nsIURIRefObject>::operator nsIURIRefObject*() const & Unexecuted instantiation: nsCOMPtr<nsIStyleSheetLinkingElement>::operator nsIStyleSheetLinkingElement*() const & Unexecuted instantiation: nsCOMPtr<nsILayoutHistoryState>::operator nsILayoutHistoryState*() const & Unexecuted instantiation: nsCOMPtr<nsIBoxObject>::operator nsIBoxObject*() const & Unexecuted instantiation: nsCOMPtr<nsIDOMXULSelectControlItemElement>::operator nsIDOMXULSelectControlItemElement*() const & Unexecuted instantiation: nsCOMPtr<nsIDOMChromeWindow>::operator nsIDOMChromeWindow*() const & Unexecuted instantiation: nsCOMPtr<nsITheme>::operator nsITheme*() const & Unexecuted instantiation: nsCOMPtr<nsICategoryManager>::operator nsICategoryManager*() const & Unexecuted instantiation: nsCOMPtr<nsIScrollable>::operator nsIScrollable*() const & Unexecuted instantiation: nsCOMPtr<nsIDateTimeInputArea>::operator nsIDateTimeInputArea*() const & Unexecuted instantiation: nsCOMPtr<nsITreeView>::operator nsITreeView*() const & Unexecuted instantiation: nsCOMPtr<nsPIBoxObject>::operator nsPIBoxObject*() const & Unexecuted instantiation: nsCOMPtr<nsINodeList>::operator nsINodeList*() const & Unexecuted instantiation: nsCOMPtr<nsIDeviceContextSpec>::operator nsIDeviceContextSpec*() const & Unexecuted instantiation: nsCOMPtr<nsIDocumentViewerPrint>::operator nsIDocumentViewerPrint*() const & Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPrint>::operator nsIWebBrowserPrint*() const & Unexecuted instantiation: nsCOMPtr<nsIPrintProgressParams>::operator nsIPrintProgressParams*() const & Unexecuted instantiation: nsCOMPtr<nsISecureBrowserUI>::operator nsISecureBrowserUI*() const & Unexecuted instantiation: nsCOMPtr<nsILoadURIDelegate>::operator nsILoadURIDelegate*() const & Unexecuted instantiation: nsCOMPtr<nsIDOMStorageManager>::operator nsIDOMStorageManager*() const & Unexecuted instantiation: nsCOMPtr<nsIURIFixupInfo>::operator nsIURIFixupInfo*() const & Unexecuted instantiation: nsCOMPtr<nsIStructuredCloneContainer>::operator nsIStructuredCloneContainer*() const & Unexecuted instantiation: nsCOMPtr<nsIURILoader>::operator nsIURILoader*() const & Unexecuted instantiation: nsCOMPtr<nsPICommandUpdater>::operator nsPICommandUpdater*() const & Unexecuted instantiation: nsCOMPtr<nsIEditingSession>::operator nsIEditingSession*() const & Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome>::operator nsIWebBrowserChrome*() const & Unexecuted instantiation: nsCOMPtr<nsIEmbeddingSiteWindow>::operator nsIEmbeddingSiteWindow*() const & Unexecuted instantiation: nsCOMPtr<nsITooltipTextProvider>::operator nsITooltipTextProvider*() const & Unexecuted instantiation: nsCOMPtr<nsIWebBrowser>::operator nsIWebBrowser*() const & Unexecuted instantiation: nsCOMPtr<nsIPersistentProperties>::operator nsIPersistentProperties*() const & Unexecuted instantiation: nsCOMPtr<nsIAccessiblePivotObserver>::operator nsIAccessiblePivotObserver*() const & Unexecuted instantiation: nsCOMPtr<nsIAccessible>::operator nsIAccessible*() const & Unexecuted instantiation: nsCOMPtr<nsTreeColumn>::operator nsTreeColumn*() const & Unexecuted instantiation: nsCOMPtr<nsIDOMXULButtonElement>::operator nsIDOMXULButtonElement*() const & Unexecuted instantiation: nsCOMPtr<nsIAccessibleDocument>::operator nsIAccessibleDocument*() const & Unexecuted instantiation: nsCOMPtr<nsIAccessibleRelation>::operator nsIAccessibleRelation*() const & Unexecuted instantiation: nsCOMPtr<mozIPersonalDictionary>::operator mozIPersonalDictionary*() const & Unexecuted instantiation: nsCOMPtr<mozISpellCheckingEngine>::operator mozISpellCheckingEngine*() const & Unexecuted instantiation: nsCOMPtr<nsIPKCS11Module>::operator nsIPKCS11Module*() const & Unexecuted instantiation: nsCOMPtr<nsIASN1Object>::operator nsIASN1Object*() const & Unexecuted instantiation: nsCOMPtr<nsIProtectedAuthThread>::operator nsIProtectedAuthThread*() const & Unexecuted instantiation: nsCOMPtr<nsIPK11Token>::operator nsIPK11Token*() const & Unexecuted instantiation: nsCOMPtr<nsIX509CertList>::operator nsIX509CertList*() const & Unexecuted instantiation: nsCOMPtr<nsIKeygenThread>::operator nsIKeygenThread*() const & Unexecuted instantiation: nsCOMPtr<nsIASN1Sequence>::operator nsIASN1Sequence*() const & Unexecuted instantiation: nsCOMPtr<nsIASN1PrintableItem>::operator nsIASN1PrintableItem*() const & Unexecuted instantiation: nsCOMPtr<nsIPKCS11Slot>::operator nsIPKCS11Slot*() const & Unexecuted instantiation: nsCOMPtr<nsISiteSecurityState>::operator nsISiteSecurityState*() const & Unexecuted instantiation: nsCOMPtr<nsIDialogParamBlock>::operator nsIDialogParamBlock*() const & Unexecuted instantiation: nsCOMPtr<nsIFaviconDataCallback>::operator nsIFaviconDataCallback*() const & Unexecuted instantiation: nsCOMPtr<nsISupportsPRBool>::operator nsISupportsPRBool*() const & Unexecuted instantiation: nsCOMPtr<nsISupportsPRInt32>::operator nsISupportsPRInt32*() const & Unexecuted instantiation: nsCOMPtr<nsISHistoryListener>::operator nsISHistoryListener*() const & Unexecuted instantiation: nsCOMPtr<nsICommandLineHandler>::operator nsICommandLineHandler*() const & Unexecuted instantiation: nsCOMPtr<nsICommandLineValidator>::operator nsICommandLineValidator*() const & Unexecuted instantiation: nsCOMPtr<nsISubstitutingProtocolHandler>::operator nsISubstitutingProtocolHandler*() const & Unexecuted instantiation: nsCOMPtr<nsITraceableChannel>::operator nsITraceableChannel*() const & Unexecuted instantiation: nsCOMPtr<nsINativeOSFileSuccessCallback>::operator nsINativeOSFileSuccessCallback*() const & Unexecuted instantiation: nsCOMPtr<nsINativeOSFileErrorCallback>::operator nsINativeOSFileErrorCallback*() const & Unexecuted instantiation: nsCOMPtr<nsIPerformanceStats>::operator nsIPerformanceStats*() const & Unexecuted instantiation: nsCOMPtr<mozIPlaceInfo>::operator mozIPlaceInfo*() const & Unexecuted instantiation: nsCOMPtr<imgITools>::operator imgITools*() const & Unexecuted instantiation: nsCOMPtr<mozIVisitInfo>::operator mozIVisitInfo*() const & Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownBarrier>::operator nsIAsyncShutdownBarrier*() const & Unexecuted instantiation: nsCOMPtr<nsIPropertyBag>::operator nsIPropertyBag*() const & Unexecuted instantiation: nsCOMPtr<mozIStorageValueArray>::operator mozIStorageValueArray*() const & Unexecuted instantiation: nsCOMPtr<mozIStoragePendingStatement>::operator mozIStoragePendingStatement*() const & Unexecuted instantiation: nsCOMPtr<nsINavBookmarkObserver>::operator nsINavBookmarkObserver*() const & Unexecuted instantiation: nsCOMPtr<nsINavHistoryObserver>::operator nsINavHistoryObserver*() const & Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteController>::operator nsIAutoCompleteController*() const & Unexecuted instantiation: nsCOMPtr<mozIStorageRow>::operator mozIStorageRow*() const & Unexecuted instantiation: nsCOMPtr<nsILoginReputationQuery>::operator nsILoginReputationQuery*() const & Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierCallback>::operator nsIUrlClassifierCallback*() const & Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierLookupCallback>::operator nsIUrlClassifierLookupCallback*() const & Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierUpdateObserver>::operator nsIUrlClassifierUpdateObserver*() const & Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierHashCompleter>::operator nsIUrlClassifierHashCompleter*() const & Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierPositiveCacheEntry>::operator nsIUrlClassifierPositiveCacheEntry*() const & Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierCacheEntry>::operator nsIUrlClassifierCacheEntry*() const & Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierCacheInfo>::operator nsIUrlClassifierCacheInfo*() const & Unexecuted instantiation: nsCOMPtr<nsIWindowCreator>::operator nsIWindowCreator*() const & Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteInput>::operator nsIAutoCompleteInput*() const & Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteSearch>::operator nsIAutoCompleteSearch*() const & Unexecuted instantiation: nsCOMPtr<nsIFormAutoComplete>::operator nsIFormAutoComplete*() const & Unexecuted instantiation: nsCOMPtr<nsIAutoCompletePopup>::operator nsIAutoCompletePopup*() const & Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteResult>::operator nsIAutoCompleteResult*() const & Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteObserver>::operator nsIAutoCompleteObserver*() const & Unexecuted instantiation: nsCOMPtr<nsIToolkitProfile>::operator nsIToolkitProfile*() const & Unexecuted instantiation: nsCOMPtr<nsIProfileUnlocker>::operator nsIProfileUnlocker*() const & Unexecuted instantiation: nsCOMPtr<nsINativeAppSupport>::operator nsINativeAppSupport*() const & Unexecuted instantiation: nsCOMPtr<nsIToolkitProfileService>::operator nsIToolkitProfileService*() const & Unexecuted instantiation: nsCOMPtr<nsIProfileLock>::operator nsIProfileLock*() const & Unexecuted instantiation: nsCOMPtr<nsICommandLineRunner>::operator nsICommandLineRunner*() const & Unexecuted instantiation: nsCOMPtr<nsIGSettingsCollection>::operator nsIGSettingsCollection*() const & Unexecuted instantiation: nsCOMPtr<nsIIdentityKeyPair>::operator nsIIdentityKeyPair*() const & Unexecuted instantiation: nsCOMPtr<nsIZipWriter>::operator nsIZipWriter*() const & Unexecuted instantiation: nsCOMPtr<nsIGIOMimeApp>::operator nsIGIOMimeApp*() const & Unexecuted instantiation: nsCOMPtr<nsICOMPtrEqTestFoo>::operator nsICOMPtrEqTestFoo*() const & Unexecuted instantiation: nsCOMPtr<nsINetAddr>::operator nsINetAddr*() const & Unexecuted instantiation: nsCOMPtr<nsIFactory>::operator nsIFactory*() const & Unexecuted instantiation: nsCOMPtr<nsIMIMEInputStream>::operator nsIMIMEInputStream*() const & Unexecuted instantiation: nsCOMPtr<nsITransactionManager>::operator nsITransactionManager*() const & Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierParseFindFullHashCallback>::operator nsIUrlClassifierParseFindFullHashCallback*() const & |
796 | | |
797 | | // Don't allow implicit conversion of temporary nsCOMPtr to raw pointer, |
798 | | // because the refcount might be one and the pointer will immediately become |
799 | | // invalid. |
800 | | operator T*() const && = delete; |
801 | | |
802 | | // Needed to avoid the deleted operator above |
803 | 70.9M | explicit operator bool() const { return !!mRawPtr; } Unexecuted instantiation: nsCOMPtr<nsIObserver>::operator bool() const nsCOMPtr<nsPIDOMWindowOuter>::operator bool() const Line | Count | Source | 803 | 5 | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<mozilla::dom::EventTarget>::operator bool() const nsCOMPtr<nsIDocument>::operator bool() const Line | Count | Source | 803 | 580 | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsIContent>::operator bool() const nsCOMPtr<nsIURI>::operator bool() const Line | Count | Source | 803 | 6.14k | explicit operator bool() const { return !!mRawPtr; } |
nsCOMPtr<nsIEventTarget>::operator bool() const Line | Count | Source | 803 | 270 | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsIScriptGlobalObject>::operator bool() const nsCOMPtr<nsIWeakReference>::operator bool() const Line | Count | Source | 803 | 26.6M | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsIStackFrame>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsINSSComponent>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICertBlocklist>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIUTF8StringEnumerator>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIX509Cert>::operator bool() const nsCOMPtr<nsIFile>::operator bool() const Line | Count | Source | 803 | 1.24k | explicit operator bool() const { return !!mRawPtr; } |
nsCOMPtr<nsIClassInfo>::operator bool() const Line | Count | Source | 803 | 6.49M | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowInner>::operator bool() const nsCOMPtr<nsINode>::operator bool() const Line | Count | Source | 803 | 10 | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsIConstraintValidation>::operator bool() const nsCOMPtr<nsIProtocolHandlerWithDynamicFlags>::operator bool() const Line | Count | Source | 803 | 11.7k | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsIArray>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIMutableArray>::operator bool() const nsCOMPtr<nsIDirectoryServiceProvider2>::operator bool() const Line | Count | Source | 803 | 12 | explicit operator bool() const { return !!mRawPtr; } |
nsCOMPtr<nsICategoryManager>::operator bool() const Line | Count | Source | 803 | 10 | explicit operator bool() const { return !!mRawPtr; } |
nsCOMPtr<nsIDirectoryServiceProvider>::operator bool() const Line | Count | Source | 803 | 42 | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsIGIOService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIInputStreamLength>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStreamLength>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStream>::operator bool() const nsCOMPtr<nsIInputStream>::operator bool() const Line | Count | Source | 803 | 5 | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsICloneableInputStream>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIIPCSerializableInputStream>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISeekableStream>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIInputStreamCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIInputStreamLengthCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIOutputStream>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISerializable>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIStreamBufferAccess>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAsyncOutputStream>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISafeOutputStream>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIOutputStreamCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIBufferedInputStream>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIBufferedOutputStream>::operator bool() const nsCOMPtr<nsIProperties>::operator bool() const Line | Count | Source | 803 | 6 | explicit operator bool() const { return !!mRawPtr; } |
nsCOMPtr<nsIXULAppInfo>::operator bool() const Line | Count | Source | 803 | 13 | explicit operator bool() const { return !!mRawPtr; } |
nsCOMPtr<nsIXULRuntime>::operator bool() const Line | Count | Source | 803 | 19 | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsISupportsCString>::operator bool() const nsCOMPtr<mozilla::ModuleLoader>::operator bool() const Line | Count | Source | 803 | 4 | explicit operator bool() const { return !!mRawPtr; } |
nsCOMPtr<nsIFactory>::operator bool() const Line | Count | Source | 803 | 3.84M | explicit operator bool() const { return !!mRawPtr; } |
nsCOMPtr<nsIChromeRegistry>::operator bool() const Line | Count | Source | 803 | 3 | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsICancelableRunnable>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsINamed>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsILabelableRunnable>::operator bool() const nsCOMPtr<nsIIdleRunnable>::operator bool() const Line | Count | Source | 803 | 1 | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsIIdlePeriod>::operator bool() const nsCOMPtr<nsIThreadObserver>::operator bool() const Line | Count | Source | 803 | 261 | explicit operator bool() const { return !!mRawPtr; } |
nsCOMPtr<nsIRunnablePriority>::operator bool() const Line | Count | Source | 803 | 163 | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsIThreadPool>::operator bool() const nsCOMPtr<nsIPrincipal>::operator bool() const Line | Count | Source | 803 | 5.77k | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsIPresShell>::operator bool() const nsCOMPtr<nsILoadInfo>::operator bool() const Line | Count | Source | 803 | 25 | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsIContentPolicy>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIThreadPoolListener>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISelectionController>::operator bool() const nsCOMPtr<nsIURL>::operator bool() const Line | Count | Source | 803 | 117 | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsIWindowMediator>::operator bool() const nsCOMPtr<nsIPrefService>::operator bool() const Line | Count | Source | 803 | 6 | explicit operator bool() const { return !!mRawPtr; } |
nsCOMPtr<nsIPrefBranch>::operator bool() const Line | Count | Source | 803 | 11 | explicit operator bool() const { return !!mRawPtr; } |
nsCOMPtr<nsIIOService>::operator bool() const Line | Count | Source | 803 | 3.06M | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsISubstitutingProtocolHandler>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIRelativeFilePref>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISupportsString>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIStringBundleService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPersistentProperties>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozIDOMLocalization>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIBackgroundFileSaverObserver>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICaptivePortalDetector>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISocketTransport>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICancelable>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDNSService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIFrameLoaderOwner>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDocShell>::operator bool() const nsCOMPtr<nsIChannel>::operator bool() const Line | Count | Source | 803 | 5 | explicit operator bool() const { return !!mRawPtr; } |
nsCOMPtr<nsIContentSecurityPolicy>::operator bool() const Line | Count | Source | 803 | 5.78k | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsILoadContext>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozIThirdPartyUtil>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsILoadContextInfo>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISpeculativeConnect>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIHttpChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsINetworkPredictorVerifier>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICachingChannel>::operator bool() const nsCOMPtr<nsIURLParser>::operator bool() const Line | Count | Source | 803 | 12 | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<mozilla::net::nsProxyInfo>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIClassOfService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISupportsPriority>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDocumentLoader>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsILoadGroup>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIRequestContext>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIServerSocketListener>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsITLSServerSecurityObserver>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAsyncVerifyRedirectCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIChannelEventSink>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIHttpChannelInternal>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIRequestObserver>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPrivateBrowsingChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWritablePropertyBag>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIStreamListener>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIProgressEventSink>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIThreadRetargetableRequest>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIThreadRetargetableStreamListener>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIParentChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISecureBrowserUI>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICacheEntry>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIClassifiedChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIURIClassifier>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDNSListener>::operator bool() const nsCOMPtr<nsIErrorService>::operator bool() const Line | Count | Source | 803 | 6 | explicit operator bool() const { return !!mRawPtr; } |
nsCOMPtr<nsICaptivePortalService>::operator bool() const Line | Count | Source | 803 | 9 | explicit operator bool() const { return !!mRawPtr; } |
nsCOMPtr<nsPISocketTransportService>::operator bool() const Line | Count | Source | 803 | 6 | explicit operator bool() const { return !!mRawPtr; } |
nsCOMPtr<nsINetworkLinkService>::operator bool() const Line | Count | Source | 803 | 6 | explicit operator bool() const { return !!mRawPtr; } |
nsCOMPtr<nsIProxiedProtocolHandler>::operator bool() const Line | Count | Source | 803 | 9 | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsIUploadChannel2>::operator bool() const nsCOMPtr<nsINestedURI>::operator bool() const Line | Count | Source | 803 | 17.4k | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyService2>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIIncrementalStreamLoaderObserver>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIRequest>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsITimedChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsILoadGroupChild>::operator bool() const nsCOMPtr<nsIRequestContextService>::operator bool() const Line | Count | Source | 803 | 3 | explicit operator bool() const { return !!mRawPtr; } |
nsCOMPtr<nsIIDNService>::operator bool() const Line | Count | Source | 803 | 3 | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsIInputStreamChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPropertyBag2>::operator bool() const nsCOMPtr<nsINetUtil>::operator bool() const Line | Count | Source | 803 | 11.6k | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsISensitiveInfoHiddenURI>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIOfflineCacheUpdateService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAuthPromptAdapterFactory>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAuthPrompt>::operator bool() const nsCOMPtr<nsIFileURL>::operator bool() const Line | Count | Source | 803 | 5 | explicit operator bool() const { return !!mRawPtr; } |
nsCOMPtr<nsIStandardURL>::operator bool() const Line | Count | Source | 803 | 5.77k | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsIContentSniffer>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIViewSourceChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIStreamLoader>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDHCPClient>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISystemProxySettings>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPromptFactory>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIProxyInfo>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsPIDNSService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyFilter>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyChannelFilter>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIUploadChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIForcePendingChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsITransportEventSink>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISSLSocketControl>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDNSRecord>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIInputStreamTee>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIStreamLoaderObserver>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIUDPSocketListener>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozIStorageStatement>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozIStorageConnection>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozIStorageFunction>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICookiePermission>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozIStorageBindingParamsArray>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDNSListenerProxy>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISocketProvider>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISocketProviderService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIExternalProtocolHandler>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDirIndexListener>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIStringInputStream>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDirIndexParser>::operator bool() const nsCOMPtr<nsITextToSubURI>::operator bool() const Line | Count | Source | 803 | 1.79k | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsIDivertableChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIMIMEService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIEncodedChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheNamespace>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIApplicationCache>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileMetadataListener>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICacheEntryDoomCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileIOListener>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICacheStorageConsumptionObserver>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICacheEntryOpenCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileListener>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISizeOf>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDirectoryEnumerator>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIThreadInternal>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICacheService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICacheStorageVisitor>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWritablePropertyBag2>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsITabChild>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPrompt>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIResumableChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIFTPChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAuthPromptProvider>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIChannelWithDivertableParentListener>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIFTPEventSink>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAuthPrompt2>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsITransport>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISocketTransportService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIFTPChannelParentInternal>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIStringBundle>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIProxiedChannel>::operator bool() const nsCOMPtr<nsIParentalControlsService>::operator bool() const Line | Count | Source | 803 | 1 | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsISupportsPRUint64>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsINetworkProperties>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWellKnownOpportunisticUtils>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozIDOMWindowProxy>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIMIMEInputStream>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDOMWindowUtils>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIEffectiveTLDService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsINetworkInterceptController>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICacheInfoChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICompressConvStats>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIInterceptedBodyCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIHttpChannelChild>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIChildChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheContainer>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDeprecationWarner>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::Element>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIParentRedirectingChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIInterceptedChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIRedirectResultListener>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIHttpActivityObserver>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIHttpChannelAuthProvider>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIHttpUpgradeListener>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIHttpPushListener>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsITransportSecurityInfo>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICacheStorageService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIStreamTransportService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIRedirectProcessChooser>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISpeculativeConnectionOverrider>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIRoutedSocketTransportService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICryptoHash>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISupportsPRUint32>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIThrottledInputChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIHttpAuthenticator>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISerialEventTarget>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIFormPOSTActionChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDashboardEventNotifier>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsINSSErrorsService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWebSocketChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWyciwygChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIInputStreamPump>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAuthPromptCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAuthModule>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIScriptSecurityManager>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICrashService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIIPCSerializableURI>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAlertNotification>::operator bool() const nsCOMPtr<nsIXPConnect>::operator bool() const Line | Count | Source | 803 | 16.2M | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeItem>::operator bool() const nsCOMPtr<nsIXPConnectWrappedNative>::operator bool() const Line | Count | Source | 803 | 1.62M | explicit operator bool() const { return !!mRawPtr; } |
nsCOMPtr<nsIJARURI>::operator bool() const Line | Count | Source | 803 | 8 | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsIParser>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIScriptElement>::operator bool() const nsCOMPtr<nsIDebug2>::operator bool() const Line | Count | Source | 803 | 512 | explicit operator bool() const { return !!mRawPtr; } |
nsCOMPtr<nsIScriptObjectPrincipal>::operator bool() const Line | Count | Source | 803 | 3 | explicit operator bool() const { return !!mRawPtr; } |
nsCOMPtr<nsIJSIID>::operator bool() const Line | Count | Source | 803 | 7 | explicit operator bool() const { return !!mRawPtr; } |
nsCOMPtr<nsIComponentRegistrar>::operator bool() const Line | Count | Source | 803 | 3 | explicit operator bool() const { return !!mRawPtr; } |
nsCOMPtr<nsIJSCID>::operator bool() const Line | Count | Source | 803 | 4 | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsISupportsID>::operator bool() const nsCOMPtr<nsIXPCComponents>::operator bool() const Line | Count | Source | 803 | 7 | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsIXPCComponents_utils_Sandbox>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIVariant>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozIDOMWindow>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::Exception>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIComponentManager>::operator bool() const nsCOMPtr<nsIJSID>::operator bool() const Line | Count | Source | 803 | 3 | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsIMemoryInfoDumper>::operator bool() const nsCOMPtr<nsIPlatformInfo>::operator bool() const Line | Count | Source | 803 | 5 | explicit operator bool() const { return !!mRawPtr; } |
nsCOMPtr<nsIXPCScriptable>::operator bool() const Line | Count | Source | 803 | 12.9M | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<XPCVariant>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICycleCollectorListener>::operator bool() const nsCOMPtr<nsIZipReader>::operator bool() const Line | Count | Source | 803 | 5 | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsIZipReaderCache>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIStreamConverter>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozIStorageProgressHandler>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozIStorageVacuumParticipant>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozIStorageStatementCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozIStorageError>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozIStorageBindingParams>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPromptService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICollation>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICollationFactory>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsINavHistoryService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIExpandedPrincipal>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozIStorageService>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozIStorageAsyncStatement>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPermission>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozIGeckoMediaPluginService>::operator bool() const nsCOMPtr<nsIUUIDGenerator>::operator bool() const Line | Count | Source | 803 | 12 | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsIWebProgressListener>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWebProgressListener2>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIURIContentListener>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIContentHandler>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIExternalHelperAppService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIHandlerService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIMIMEInfo>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIHandlerApp>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDBusHandlerApp>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::nsIExternalHelperAppParent>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsITransfer>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIBackgroundFileSaver>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIHelperAppLauncherDialog>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIRefreshURI>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIExternalProtocolService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsILocalHandlerApp>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIOfflineCacheUpdateObserver>::operator bool() const nsCOMPtr<nsIWebProgress>::operator bool() const Line | Count | Source | 803 | 3 | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsIPermissionManager>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIProtocolHandler>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIResProtocolHandler>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIXULChromeRegistry>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIURIFixup>::operator bool() const nsCOMPtr<nsIDomainPolicy>::operator bool() const Line | Count | Source | 803 | 3 | explicit operator bool() const { return !!mRawPtr; } |
Unexecuted instantiation: nsCOMPtr<nsISAXContentHandler>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISAXErrorHandler>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIHTMLContentSink>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsITokenizer>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIExpatSink>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIUnicharInputStream>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIContentSink>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDTD>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIStyleSheetLinkingElement>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICharsetDetector>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIFormControl>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDeviceContextSpec>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWidget>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIScreenManager>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIScreen>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIGfxInfo>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIMemoryReporterManager>::operator bool() const Unexecuted instantiation: nsCOMPtr<imgITools>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIContentViewer>::operator bool() const Unexecuted instantiation: nsCOMPtr<imgIEncoder>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIClipboardHelper>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIFileChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDocumentLoaderFactory>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIMultiPartChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<imgIContainer>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWebNavigationInfo>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIStreamConverterService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIHTMLDocument>::operator bool() const Unexecuted instantiation: nsCOMPtr<imgIRequest>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIImageLoadingContent>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDragService>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::DataTransfer>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDragSession>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIMozBrowserFrame>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIObjectLoadingContent>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISupportsInterfacePointer>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::BlobImpl>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIScrollable>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozilla::DOMEventTargetHelper>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIContentSecurityManager>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeOwner>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome3>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIBrowser>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPluginTag>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIFakePluginTag>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAudioChannelAgent>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIBaseWindow>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDeviceSensors>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIIdleService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWebNavigation>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsPIWindowRoot>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISlowScriptDebugCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAddonPolicyService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDOMStorageManager>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIScriptTimeoutHandler>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISizeOfEventTarget>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULControlElement>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIScriptContext>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIControllers>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIControllerContext>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIController>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIXULWindow>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIEmbeddingSiteWindow>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPrintSettingsService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIBrowserDOMWindow>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDOMChromeWindow>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserFind>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserFindInFrames>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWindowWatcher>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsPIWindowWatcher>::operator bool() const Unexecuted instantiation: nsCOMPtr<WindowStateHolder>::operator bool() const Unexecuted instantiation: nsCOMPtr<imgINotificationObserver>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAppShell>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIScriptChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsPluginTag>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIMessageSender>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIRandomGenerator>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsITextControlElement>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDocumentEncoder>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozIMozIntl>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPrefetchService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWebContentHandlerRegistrar>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsITextInputProcessorCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsITimeoutHandler>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAppStartup>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAppShellService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIFlavorDataProvider>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIContentPermissionRequestCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIContentPermissionPrompt>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIClipboard>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsITransferable>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDocumentActivity>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownClient>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIXMLContentSink>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISecurityEventSink>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIHTMLCollection>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIStructuredCloneContainer>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULCommandDispatcher>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDocumentEncoderNodeFixup>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIContentSerializer>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULMenuListElement>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDOMMozBrowserFrame>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPrint>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIContentViewerEdit>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIJSArgArray>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISupportsPrimitive>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISupportsPRBool>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISupportsPRUint8>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISupportsPRUint16>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISupportsChar>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISupportsPRInt16>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISupportsPRInt32>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISupportsFloat>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISupportsDouble>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAnimationObserver>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIContentIterator>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsINodeList>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICSSDeclaration>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICommandController>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDOMGlobalPropertyInitializer>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICanvasRenderingContextInternal>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIControllerCommandTable>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIControllerCommand>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIObjectOutputStream>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIFormatConverter>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIForm>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIConsoleReportCollector>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIMultiplexInputStream>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIConverterInputStream>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICloneableInputStreamWithRange>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIFileMetadataCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIFileMetadata>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::nsIIPCBlobInputStream>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIContentPermissionRequester>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDOMGeoPosition>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDOMGeoPositionCoords>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIGeolocationProvider>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIGeolocationUpdate>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIContentPermissionRequest>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsITimerCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPluginDocument>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::RadioNodeList>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsILinkHandler>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIFormSubmitObserver>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIContentPref>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIColorPicker>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIFilePicker>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIContentPrefService2>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIRadioGroupContainer>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIFormProcessor>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIBrowserElementAPI>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIFocusManager>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsILayoutHistoryState>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::Link>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICookieService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIInlineSpellChecker>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICommandManager>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIMediaDevice>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozIGeckoMediaPluginChromeService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsITabSource>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISpeechTask>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISpeechTaskCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISpeechRecognitionService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAlertsService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAlertsDoNotDisturb>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsINotificationStorage>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPushQuotaManager>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIServiceWorkerManager>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIOfflineCacheUpdate>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPushService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIBinaryOutputStream>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIBinaryInputStream>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIQuotaManagerService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIQuotaCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIContentSignatureVerifier>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICSPEventListener>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::SVGTests>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIServerSocket>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISocketFilterHandler>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISocketFilter>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIUDPSocket>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIUDPSocketChild>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPluginHost>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIBlocklistService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPluginWidget>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIClearSiteDataCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIGetSitesWithDataCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIBFCacheEntry>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAsyncFileMetadata>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDOMWindow>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIClipboardProxy>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozilla::IHistory>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIContentProcessProvider>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIContentProcessInfo>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISiteSecurityService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIBrowserSearchService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISearchEngine>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsITabParent>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAudioChannelAgentCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDocumentTransformer>::operator bool() const Unexecuted instantiation: nsCOMPtr<txIEXSLTRegExFunctions>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsITransformObserver>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIXPathResult>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIXPConnectJSObjectHolder>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIXULStore>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULSelectControlItemElement>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIConsoleAPIStorage>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::WorkletGlobalScope>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIServerTiming>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistDocumentReceiver>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISHEntry>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWebPageDescriptor>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistResourceVisitor>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistWriteCompletion>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistDocument>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIStorageStream>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIJARChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPaymentUIService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPaymentRequest>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPushErrorReporter>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIFileStream>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISDBCloseCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISDBCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPresentationService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPresentationDeviceProvider>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPresentationControlChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionListener>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPresentationDevice>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionRequest>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPresentationTerminateRequest>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPresentationDeviceManager>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPresentationRequestUIGlue>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPresentationDevicePrompt>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransport>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPresentationDataChannelSessionTransportBuilder>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPresentationTransportBuilderConstructor>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPresentationTCPSessionTransportBuilder>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPresentationServiceCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPresentationChannelDescription>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::nsIContentParent>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransportBuilder>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransportCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransportBuilderListener>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPresentationControlService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPresentationDeviceListener>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDNSServiceDiscovery>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWritableVariant>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozilla::widget::TextEventDispatcherListener>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIBidiKeyboard>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIColorPickerShownCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPrintSession>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIFilePickerShownCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIIdleServiceInternal>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPowerManagerService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIApplicationChooserFinishedCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIClipboardOwner>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsPrintSettingsGTK>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIApplicationChooser>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsITheme>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsStyledElement>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAbsorbingTransaction>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIEditor>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDOMEventListener>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIEditingSession>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIEditorSpellCheckCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsITransaction>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsPICommandUpdater>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICSSLoaderObserver>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICrashReporter>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULMultiSelectControlElement>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsITreeBoxObject>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULSelectControlElement>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIInProcessContentFrameMessageManager>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPrintSettings>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDateTimeInputArea>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsBoxLayout>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULButtonElement>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISound>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsITreeView>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIBoxObject>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsITreeSelection>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsPIBoxObject>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsINativeTreeSelection>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIGridPart>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPrintingPromptService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPrintProgressParams>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDocumentViewerPrint>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISearchSubmission>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPrivacyTransitionObserver>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIReflowObserver>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChromeFocus>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIScrollObserver>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIURIFixupInfo>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsILoadURIDelegate>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsPILoadGroupInternal>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIFaviconService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome2>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsITooltipListener>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsITooltipTextProvider>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISHistory>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISHistoryListener>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIExternalURLHandlerService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIHandlerInfo>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPropertyElement>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIGConfService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULContainerItemElement>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULContainerElement>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIEventListenerService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAccessible>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsTreeColumn>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIXBLAccessible>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAccessibleRelation>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteInput>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAutoCompletePopup>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULRelatedElement>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozIPersonalDictionary>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozITXTToHTMLConv>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozISpellCheckingEngine>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICertOverrideService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIBadCertListener2>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPK11TokenDB>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPK11Token>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIX509CertDB>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIProtectedAuthThread>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIKeygenThread>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIASN1Object>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIX509CertList>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIASN1Sequence>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIDialogParamBlock>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIClientAuthUserDecision>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIRemoteService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAlertsIconData>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAlertsIconURI>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAlertNotificationImageListener>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersist>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICommandLineHandler>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICommandLineValidator>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozIExtensionProcessScript>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsITraceableChannel>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozIStorageAsyncConnection>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsINavBookmarksService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAnnotationService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownBarrier>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozIStorageRow>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsINavBookmarkObserver>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsINavHistoryObserver>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsINavHistoryQuery>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsINavHistoryQueryOptions>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteController>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozIStoragePendingStatement>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsINavHistoryResultObserver>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIApplicationReputationCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIFind>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIFrameTraversal>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIFrameEnumerator>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierUpdateObserver>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierDBService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierClassifyCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIURLFormatter>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierUtils>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierLookupCallback>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWindowCreator2>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWindowCreator>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIWindowProvider>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteSearchDescriptor>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteSearch>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteSimpleResult>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteSimpleResultListener>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPrintDialogService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIPrintProgress>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsILoginManager>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteObserver>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIFormAutoComplete>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIToolkitProfile>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIToolkitProfileService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIToolkitChromeRegistry>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIProfileMigrator>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIUpdatePrompt>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIUpdateManager>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIGSettingsService>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIGSettingsCollection>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIZipWriter>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIGIOMimeApp>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIImageToPixbuf>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsIScriptableBase64Encoder>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsISearchableInputStream>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICookieManager>::operator bool() const Unexecuted instantiation: nsCOMPtr<nsICookie2>::operator bool() const Unexecuted instantiation: nsCOMPtr<mozIStorageValueArray>::operator bool() const |
804 | | |
805 | | T* operator->() const MOZ_NO_ADDREF_RELEASE_ON_RETURN |
806 | 18.7M | { |
807 | 18.7M | MOZ_ASSERT(mRawPtr != nullptr, |
808 | 18.7M | "You can't dereference a NULL nsCOMPtr with operator->()."); |
809 | 18.7M | return get(); |
810 | 18.7M | } nsCOMPtr<nsIPrefBranch>::operator->() const Line | Count | Source | 806 | 138 | { | 807 | 138 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 138 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 138 | return get(); | 810 | 138 | } |
nsCOMPtr<nsIProperties>::operator->() const Line | Count | Source | 806 | 39 | { | 807 | 39 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 39 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 39 | return get(); | 810 | 39 | } |
nsCOMPtr<nsIFile>::operator->() const Line | Count | Source | 806 | 349 | { | 807 | 349 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 349 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 349 | return get(); | 810 | 349 | } |
Unexecuted instantiation: nsCOMPtr<nsIHashable>::operator->() const nsCOMPtr<nsIFileInputStream>::operator->() const Line | Count | Source | 806 | 12 | { | 807 | 12 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 12 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 12 | return get(); | 810 | 12 | } |
nsCOMPtr<nsILineInputStream>::operator->() const Line | Count | Source | 806 | 24 | { | 807 | 24 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 24 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 24 | return get(); | 810 | 24 | } |
Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowOuter>::operator->() const nsCOMPtr<nsIURI>::operator->() const Line | Count | Source | 806 | 39.2k | { | 807 | 39.2k | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 39.2k | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 39.2k | return get(); | 810 | 39.2k | } |
Unexecuted instantiation: nsCOMPtr<nsILoadContext>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIProgressEventSink>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIChannelEventSink>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISecurityEventSink>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheContainer>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDocument>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIStackFrame>::operator->() const Unexecuted instantiation: nsCOMPtr<nsINSSComponent>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICertBlocklist>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIX509Cert>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIX509CertList>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIX509CertValidity>::operator->() const nsCOMPtr<nsIZipReader>::operator->() const Line | Count | Source | 806 | 5 | { | 807 | 5 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 5 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 5 | return get(); | 810 | 5 | } |
Unexecuted instantiation: nsCOMPtr<nsIUTF8StringEnumerator>::operator->() const nsCOMPtr<nsIInputStream>::operator->() const Line | Count | Source | 806 | 30 | { | 807 | 30 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 30 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 30 | return get(); | 810 | 30 | } |
nsCOMPtr<nsIXPCScriptable>::operator->() const Line | Count | Source | 806 | 1.62M | { | 807 | 1.62M | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 1.62M | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 1.62M | return get(); | 810 | 1.62M | } |
Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowInner>::operator->() const Unexecuted instantiation: nsCOMPtr<nsINode>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIConstraintValidation>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIProtocolHandlerWithDynamicFlags>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIMutableArray>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIArray>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWritableVariant>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPersistentProperties>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIUnicharInputStream>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIStringEnumerator>::operator->() const nsCOMPtr<nsIDirectoryServiceProvider2>::operator->() const Line | Count | Source | 806 | 9 | { | 807 | 9 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 9 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 9 | return get(); | 810 | 9 | } |
nsCOMPtr<nsICategoryManager>::operator->() const Line | Count | Source | 806 | 11 | { | 807 | 11 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 11 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 11 | return get(); | 810 | 11 | } |
nsCOMPtr<nsICategoryEntry>::operator->() const Line | Count | Source | 806 | 3 | { | 807 | 3 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 3 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 3 | return get(); | 810 | 3 | } |
nsCOMPtr<nsIDirectoryEnumerator>::operator->() const Line | Count | Source | 806 | 6 | { | 807 | 6 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 6 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 6 | return get(); | 810 | 6 | } |
Unexecuted instantiation: nsCOMPtr<nsIGIOService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDirectoryServiceProvider>::operator->() const nsCOMPtr<nsIEventTarget>::operator->() const Line | Count | Source | 806 | 87 | { | 807 | 87 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 87 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 87 | return get(); | 810 | 87 | } |
Unexecuted instantiation: nsCOMPtr<nsIInputStreamLength>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStreamLength>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIInputStreamCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISeekableStream>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIInputStreamLengthCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIOutputStream>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIClassInfo>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISerializable>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIStreamBufferAccess>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAsyncOutputStream>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISafeOutputStream>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIInputStreamTee>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIBufferedInputStream>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStream>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIIPCSerializableInputStream>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICloneableInputStream>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIOutputStreamCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIStreamTransportService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsITransport>::operator->() const nsCOMPtr<nsIXULAppInfo>::operator->() const Line | Count | Source | 806 | 40 | { | 807 | 40 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 40 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 40 | return get(); | 810 | 40 | } |
nsCOMPtr<nsIXULRuntime>::operator->() const Line | Count | Source | 806 | 34 | { | 807 | 34 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 34 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 34 | return get(); | 810 | 34 | } |
Unexecuted instantiation: nsCOMPtr<nsISupportsCString>::operator->() const nsCOMPtr<mozilla::ModuleLoader>::operator->() const Line | Count | Source | 806 | 1 | { | 807 | 1 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 1 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 1 | return get(); | 810 | 1 | } |
nsCOMPtr<nsIFactory>::operator->() const Line | Count | Source | 806 | 1.91M | { | 807 | 1.91M | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 1.91M | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 1.91M | return get(); | 810 | 1.91M | } |
Unexecuted instantiation: nsCOMPtr<nsISupportsID>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIChromeRegistry>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICancelableRunnable>::operator->() const Unexecuted instantiation: nsCOMPtr<nsINamed>::operator->() const nsCOMPtr<nsIThread>::operator->() const Line | Count | Source | 806 | 237 | { | 807 | 237 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 237 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 237 | return get(); | 810 | 237 | } |
Unexecuted instantiation: nsCOMPtr<nsISerialEventTarget>::operator->() const Unexecuted instantiation: nsCOMPtr<nsILabelableRunnable>::operator->() const nsCOMPtr<nsIThreadInternal>::operator->() const Line | Count | Source | 806 | 3 | { | 807 | 3 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 3 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 3 | return get(); | 810 | 3 | } |
nsCOMPtr<nsIIdleRunnable>::operator->() const Line | Count | Source | 806 | 1 | { | 807 | 1 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 1 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 1 | return get(); | 810 | 1 | } |
Unexecuted instantiation: nsCOMPtr<nsIIdlePeriod>::operator->() const nsCOMPtr<nsIThreadObserver>::operator->() const Line | Count | Source | 806 | 21 | { | 807 | 21 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 21 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 21 | return get(); | 810 | 21 | } |
Unexecuted instantiation: nsCOMPtr<nsIRunnablePriority>::operator->() const nsCOMPtr<nsIThreadPool>::operator->() const Line | Count | Source | 806 | 19 | { | 807 | 19 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 19 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 19 | return get(); | 810 | 19 | } |
nsCOMPtr<nsIPrincipal>::operator->() const Line | Count | Source | 806 | 5 | { | 807 | 5 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 5 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 5 | return get(); | 810 | 5 | } |
Unexecuted instantiation: nsCOMPtr<nsIPresShell>::operator->() const nsCOMPtr<nsILoadInfo>::operator->() const Line | Count | Source | 806 | 84 | { | 807 | 84 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 84 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 84 | return get(); | 810 | 84 | } |
Unexecuted instantiation: nsCOMPtr<nsIContentPolicy>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIContent>::operator->() const Unexecuted instantiation: nsCOMPtr<nsINestedEventLoopCondition>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIThreadPoolListener>::operator->() const nsCOMPtr<nsIURIMutator>::operator->() const Line | Count | Source | 806 | 1.70M | { | 807 | 1.70M | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 1.70M | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 1.70M | return get(); | 810 | 1.70M | } |
nsCOMPtr<nsIChannel>::operator->() const Line | Count | Source | 806 | 9 | { | 807 | 9 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 9 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 9 | return get(); | 810 | 9 | } |
nsCOMPtr<nsIURL>::operator->() const Line | Count | Source | 806 | 156 | { | 807 | 156 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 156 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 156 | return get(); | 810 | 156 | } |
Unexecuted instantiation: nsCOMPtr<nsIWindowMediator>::operator->() const nsCOMPtr<nsIPrefService>::operator->() const Line | Count | Source | 806 | 3 | { | 807 | 3 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 3 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 3 | return get(); | 810 | 3 | } |
nsCOMPtr<nsIIOService>::operator->() const Line | Count | Source | 806 | 7.91k | { | 807 | 7.91k | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 7.91k | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 7.91k | return get(); | 810 | 7.91k | } |
nsCOMPtr<nsIResProtocolHandler>::operator->() const Line | Count | Source | 806 | 34 | { | 807 | 34 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 34 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 34 | return get(); | 810 | 34 | } |
nsCOMPtr<nsISubstitutingProtocolHandler>::operator->() const Line | Count | Source | 806 | 4 | { | 807 | 4 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 4 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 4 | return get(); | 810 | 4 | } |
Unexecuted instantiation: nsCOMPtr<nsISupportsString>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPrefLocalizedString>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIRelativeFilePref>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIStringBundleService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIStringBundle>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICollation>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPropertyElement>::operator->() const nsCOMPtr<nsIErrorService>::operator->() const Line | Count | Source | 806 | 6 | { | 807 | 6 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 6 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 6 | return get(); | 810 | 6 | } |
Unexecuted instantiation: nsCOMPtr<mozIDOMLocalization>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIStringInputStream>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICancelable>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIBackgroundFileSaverObserver>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIRequest>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICaptivePortalDetector>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISocketTransport>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDNSService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIFrameLoaderOwner>::operator->() const nsCOMPtr<nsIContentSecurityPolicy>::operator->() const Line | Count | Source | 806 | 11.5k | { | 807 | 11.5k | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 11.5k | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 11.5k | return get(); | 810 | 11.5k | } |
Unexecuted instantiation: nsCOMPtr<nsIDocShell>::operator->() const Unexecuted instantiation: nsCOMPtr<mozIThirdPartyUtil>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIXPConnect>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICacheStorageService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICacheStorage>::operator->() const Unexecuted instantiation: nsCOMPtr<nsILoadContextInfo>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISpeculativeConnect>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIHttpChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsINetworkPredictor>::operator->() const Unexecuted instantiation: nsCOMPtr<nsINetworkPredictorVerifier>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICachingChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDNSRecord>::operator->() const nsCOMPtr<nsIURLParser>::operator->() const Line | Count | Source | 806 | 7.10M | { | 807 | 7.10M | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 7.10M | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 7.10M | return get(); | 810 | 7.10M | } |
Unexecuted instantiation: nsCOMPtr<mozilla::net::nsProxyInfo>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAsyncVerifyRedirectCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIClassOfService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISupportsPriority>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIRequestTailUnblockCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIRequestContext>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDocumentLoader>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIServerSocketListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIX509CertDB>::operator->() const Unexecuted instantiation: nsCOMPtr<nsITLSServerSecurityObserver>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIHttpChannelInternal>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIRequestObserver>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIBufferedOutputStream>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPrivateBrowsingChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWritablePropertyBag>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIStreamConverterService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIStreamListener>::operator->() const nsCOMPtr<nsILoadGroup>::operator->() const Line | Count | Source | 806 | 3 | { | 807 | 3 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 3 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 3 | return get(); | 810 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIThreadRetargetableRequest>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIThreadRetargetableStreamListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIParentChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISecureBrowserUI>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIScriptSecurityManager>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIURIClassifier>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICacheEntry>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIClassifiedChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIIOServiceInternal>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDNSListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDownloadObserver>::operator->() const nsCOMPtr<nsPISocketTransportService>::operator->() const Line | Count | Source | 806 | 6 | { | 807 | 6 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 6 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 6 | return get(); | 810 | 6 | } |
nsCOMPtr<nsIProtocolHandler>::operator->() const Line | Count | Source | 806 | 3.06M | { | 807 | 3.06M | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 3.06M | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 3.06M | return get(); | 810 | 3.06M | } |
nsCOMPtr<nsIFileProtocolHandler>::operator->() const Line | Count | Source | 806 | 11 | { | 807 | 11 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 11 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 11 | return get(); | 810 | 11 | } |
Unexecuted instantiation: nsCOMPtr<nsIProxiedProtocolHandler>::operator->() const Unexecuted instantiation: nsCOMPtr<nsINetworkLinkService>::operator->() const nsCOMPtr<nsINestedURI>::operator->() const Line | Count | Source | 806 | 90 | { | 807 | 90 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 90 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 90 | return get(); | 810 | 90 | } |
Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyService2>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIIncrementalStreamLoaderObserver>::operator->() const nsCOMPtr<nsIRequestContextService>::operator->() const Line | Count | Source | 806 | 3 | { | 807 | 3 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 3 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 3 | return get(); | 810 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsITimedChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsILoadGroupChild>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIFileOutputStream>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIIDNService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIInputStreamChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIInputStreamPump>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDownloader>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIIncrementalStreamLoader>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIStreamLoader>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISyncStreamListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIRequestObserverProxy>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISimpleStreamListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPropertyBag2>::operator->() const nsCOMPtr<nsINetUtil>::operator->() const Line | Count | Source | 806 | 11.6k | { | 807 | 11.6k | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 11.6k | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 11.6k | return get(); | 810 | 11.6k | } |
Unexecuted instantiation: nsCOMPtr<nsIFileStream>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISensitiveInfoHiddenURI>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIOfflineCacheUpdateService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAuthPromptAdapterFactory>::operator->() const nsCOMPtr<nsIFileURL>::operator->() const Line | Count | Source | 806 | 13 | { | 807 | 13 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 13 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 13 | return get(); | 810 | 13 | } |
Unexecuted instantiation: nsCOMPtr<nsIRedirectChannelRegistrar>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIMIMEHeaderParam>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIViewSourceChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDHCPClient>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISystemProxySettings>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPromptFactory>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIUploadChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIUploadChannel2>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsPIDNSService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyFilter>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIProtocolProxyChannelFilter>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIObjectOutputStream>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIObjectInputStream>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISocketProviderService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsITransportEventSink>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISocketProvider>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISSLSocketControl>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIInputAvailableCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIUDPMessage>::operator->() const Unexecuted instantiation: nsCOMPtr<nsINetAddr>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIStreamLoaderObserver>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIUDPSocketListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICookieManager>::operator->() const Unexecuted instantiation: nsCOMPtr<mozIStorageConnection>::operator->() const Unexecuted instantiation: nsCOMPtr<mozIStorageStatement>::operator->() const Unexecuted instantiation: nsCOMPtr<mozIStorageService>::operator->() const Unexecuted instantiation: nsCOMPtr<mozIStorageBindingParamsArray>::operator->() const Unexecuted instantiation: nsCOMPtr<mozIStorageAsyncStatement>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICookiePermission>::operator->() const Unexecuted instantiation: nsCOMPtr<mozIStorageBindingParams>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDNSListenerProxy>::operator->() const nsCOMPtr<nsICaptivePortalService>::operator->() const Line | Count | Source | 806 | 3 | { | 807 | 3 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 3 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 3 | return get(); | 810 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIProperty>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIVariant>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWritablePropertyBag2>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIProxyInfo>::operator->() const nsCOMPtr<nsIComponentRegistrar>::operator->() const Line | Count | Source | 806 | 3 | { | 807 | 3 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 3 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 3 | return get(); | 810 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIStreamConverter>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIExternalProtocolHandler>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDirIndexListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIForcePendingChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDirIndexParser>::operator->() const nsCOMPtr<nsITextToSubURI>::operator->() const Line | Count | Source | 806 | 1.79k | { | 807 | 1.79k | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 1.79k | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 1.79k | return get(); | 810 | 1.79k | } |
Unexecuted instantiation: nsCOMPtr<nsIDivertableChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIMIMEService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIEncodedChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheNamespace>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIStorageStream>::operator->() const Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileMetadataListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICacheEntryDoomCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICacheEntryInfo>::operator->() const Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileIOListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICacheStorageConsumptionObserver>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICacheEntryOpenCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileListener>::operator->() const Unexecuted instantiation: nsCOMPtr<mozilla::net::CacheFileChunkListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISizeOf>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICacheEntryMetaDataVisitor>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICacheStorageVisitor>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICacheService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICacheSession>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICacheEntryDescriptor>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAboutModule>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIEnterprisePolicies>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIFileURLMutator>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPrompt>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIResumableChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIFTPChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAuthPromptProvider>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIChannelWithDivertableParentListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIFTPEventSink>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAuthPrompt2>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISocketTransportService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAsyncStreamCopier>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIFTPChannelParentInternal>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAuthPrompt>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIProxiedChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIHttpAuthenticator>::operator->() const nsCOMPtr<nsIParentalControlsService>::operator->() const Line | Count | Source | 806 | 1 | { | 807 | 1 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 1 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 1 | return get(); | 810 | 1 | } |
Unexecuted instantiation: nsCOMPtr<nsINetworkProperties>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWellKnownOpportunisticUtils>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIBackgroundChannelRegistrar>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIMIMEInputStream>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDOMWindowUtils>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIEffectiveTLDService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISecurityConsoleMessage>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIConsoleReportCollector>::operator->() const Unexecuted instantiation: nsCOMPtr<nsINetworkInterceptController>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICacheInfoChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIApplicationCache>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICompressConvStats>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIInterceptedBodyCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIHttpChannelChild>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIChildChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDeprecationWarner>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWeakReference>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICryptoHash>::operator->() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::Element>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWindowWatcher>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIParentRedirectingChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAsyncVerifyRedirectReadyCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIInterceptedChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIRedirectResultListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIHttpActivityObserver>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICorsPreflightCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIHttpChannelAuthProvider>::operator->() const Unexecuted instantiation: nsCOMPtr<nsINSSErrorsService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISecurityReporter>::operator->() const Unexecuted instantiation: nsCOMPtr<nsITransportSecurityInfo>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIStreamListenerTee>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIRedirectProcessChooser>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIHttpPushListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISpeculativeConnectionOverrider>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIHttpUpgradeListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIRoutedSocketTransportService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISupportsPRUint32>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAuthModule>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIMultiplexInputStream>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIThrottledInputChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIJARChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIFileChannel>::operator->() const nsCOMPtr<nsIJARURI>::operator->() const Line | Count | Source | 806 | 24 | { | 807 | 24 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 24 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 24 | return get(); | 810 | 24 | } |
Unexecuted instantiation: nsCOMPtr<nsISubstitutionObserver>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWebSocketListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDashboardEventNotifier>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIRandomGenerator>::operator->() const Unexecuted instantiation: nsCOMPtr<nsITransportProvider>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWebSocketChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWyciwygChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIChildProcessChannelListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAuthPromptCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIHttpAuthenticatorCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownClient>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISearchableInputStream>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICrashService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIIPCSerializableURI>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAlertNotification>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIJSID>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIScreenManager>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIScreen>::operator->() const nsCOMPtr<nsIXPConnectWrappedNative>::operator->() const Line | Count | Source | 806 | 1.62M | { | 807 | 1.62M | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 1.62M | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 1.62M | return get(); | 810 | 1.62M | } |
nsCOMPtr<xpcIJSGetFactory>::operator->() const Line | Count | Source | 806 | 1 | { | 807 | 1 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 1 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 1 | return get(); | 810 | 1 | } |
Unexecuted instantiation: nsCOMPtr<nsIParser>::operator->() const nsCOMPtr<nsIDebug2>::operator->() const Line | Count | Source | 806 | 512 | { | 807 | 512 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 512 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 512 | return get(); | 810 | 512 | } |
Unexecuted instantiation: nsCOMPtr<nsIScriptObjectPrincipal>::operator->() const nsCOMPtr<nsIXPCComponents>::operator->() const Line | Count | Source | 806 | 8 | { | 807 | 8 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 8 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 8 | return get(); | 810 | 8 | } |
Unexecuted instantiation: nsCOMPtr<nsIXPConnectWrappedJS>::operator->() const nsCOMPtr<nsIComponentManager>::operator->() const Line | Count | Source | 806 | 1.62M | { | 807 | 1.62M | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 1.62M | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 1.62M | return get(); | 810 | 1.62M | } |
Unexecuted instantiation: nsCOMPtr<nsISupportsDouble>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIServiceManager>::operator->() const nsCOMPtr<nsIPlatformInfo>::operator->() const Line | Count | Source | 806 | 5 | { | 807 | 5 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 5 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 5 | return get(); | 810 | 5 | } |
Unexecuted instantiation: nsCOMPtr<XPCVariant>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIJSEnumerator>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIXPCTestReturnCodeChild>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICharsetDetectionObserver>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIJARProtocolHandler>::operator->() const nsCOMPtr<nsIZipReaderCache>::operator->() const Line | Count | Source | 806 | 3 | { | 807 | 3 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 3 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 3 | return get(); | 810 | 3 | } |
Unexecuted instantiation: nsCOMPtr<mozilla::storage::StorageBaseStatementInternal>::operator->() const Unexecuted instantiation: nsCOMPtr<mozIStorageProgressHandler>::operator->() const Unexecuted instantiation: nsCOMPtr<mozIStorageVacuumParticipant>::operator->() const Unexecuted instantiation: nsCOMPtr<mozIStorageCompletionCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<mozilla::storage::IStorageBindingParamsInternal>::operator->() const Unexecuted instantiation: nsCOMPtr<mozIStorageStatementCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPromptService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICollationFactory>::operator->() const Unexecuted instantiation: nsCOMPtr<mozIStorageError>::operator->() const Unexecuted instantiation: nsCOMPtr<nsINavHistoryService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsINavHistoryQuery>::operator->() const Unexecuted instantiation: nsCOMPtr<nsINavHistoryQueryOptions>::operator->() const Unexecuted instantiation: nsCOMPtr<nsINavHistoryResult>::operator->() const Unexecuted instantiation: nsCOMPtr<nsINavHistoryContainerResultNode>::operator->() const Unexecuted instantiation: nsCOMPtr<nsINavHistoryResultNode>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPermissionManager>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeItem>::operator->() const Unexecuted instantiation: nsCOMPtr<mozIGeckoMediaPluginService>::operator->() const nsCOMPtr<nsIUUIDGenerator>::operator->() const Line | Count | Source | 806 | 12 | { | 807 | 12 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 12 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 12 | return get(); | 810 | 12 | } |
Unexecuted instantiation: nsCOMPtr<nsIUDPSocketChild>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWebProgressListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWebProgressListener2>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIContentHandler>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIExternalHelperAppService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIURIContentListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIProcess>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIHandlerService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIHandlerApp>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIMIMEInfo>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDBusHandlerApp>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIHandlerInfo>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIContentDispatchChooser>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIBackgroundFileSaver>::operator->() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::nsIExternalHelperAppParent>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIHelperAppLauncherDialog>::operator->() const Unexecuted instantiation: nsCOMPtr<nsITransfer>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIRefreshURI>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIExternalProtocolService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsILocalHandlerApp>::operator->() const nsCOMPtr<nsIWebProgress>::operator->() const Line | Count | Source | 806 | 3 | { | 807 | 3 | MOZ_ASSERT(mRawPtr != nullptr, | 808 | 3 | "You can't dereference a NULL nsCOMPtr with operator->()."); | 809 | 3 | return get(); | 810 | 3 | } |
Unexecuted instantiation: nsCOMPtr<nsIOfflineCacheUpdate>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIXULChromeRegistry>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIURIFixup>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDomainPolicy>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDomainSet>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISAXContentHandler>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISAXErrorHandler>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIHTMLContentSink>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIExpatSink>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIContentSink>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDTD>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIFragmentContentSink>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIStyleSheetLinkingElement>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIHTMLDocument>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICharsetDetector>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIScriptElement>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIFormProcessor>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIFormControl>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDocumentEncoder>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDeviceContextSpec>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWidget>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIGfxInfo>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIServerSocket>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDocumentLoaderFactory>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIContentViewer>::operator->() const Unexecuted instantiation: nsCOMPtr<imgIEncoder>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIClipboardHelper>::operator->() const Unexecuted instantiation: nsCOMPtr<imgIScriptedNotificationObserver>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIMultiPartChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<imgIContainerCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<imgINotificationObserver>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIMozIconURI>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWebNavigationInfo>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIIdleService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIForm>::operator->() const Unexecuted instantiation: nsCOMPtr<imgICache>::operator->() const Unexecuted instantiation: nsCOMPtr<imgIRequest>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIImageLoadingContent>::operator->() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::EventTarget>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDragService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDragSession>::operator->() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::DataTransfer>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIMozBrowserFrame>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIObjectLoadingContent>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISupportsInterfacePointer>::operator->() const Unexecuted instantiation: nsCOMPtr<imgIContainer>::operator->() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::BlobImpl>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIScrollable>::operator->() const Unexecuted instantiation: nsCOMPtr<mozilla::DOMEventTargetHelper>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIContentSecurityManager>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome3>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIBrowser>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICSSDeclaration>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIBaseWindow>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDeviceSensors>::operator->() const Unexecuted instantiation: nsCOMPtr<nsITabChild>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWebNavigation>::operator->() const Unexecuted instantiation: nsCOMPtr<nsPIWindowRoot>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDOMStorageManager>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISlowScriptDebug>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAddonPolicyService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISlowScriptDebugCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIScriptTimeoutHandler>::operator->() const Unexecuted instantiation: nsCOMPtr<nsITimeoutHandler>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISizeOfEventTarget>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULControlElement>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULCommandDispatcher>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIControllers>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIControllerContext>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIScriptContext>::operator->() const Unexecuted instantiation: nsCOMPtr<WindowStateHolder>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeOwner>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIXULWindow>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIEmbeddingSiteWindow>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPrintSettingsService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPrintSettings>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPrint>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIBrowserDOMWindow>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDOMChromeWindow>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserFind>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserFindInFrames>::operator->() const Unexecuted instantiation: nsCOMPtr<nsPIWindowWatcher>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPluginTag>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAppShell>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIHTMLCollection>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIFakePluginTag>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIURILoader>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIScriptChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsPluginTag>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIInternalPluginTag>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome>::operator->() const Unexecuted instantiation: nsCOMPtr<nsITextControlElement>::operator->() const Unexecuted instantiation: nsCOMPtr<mozIMozIntl>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPrefetchService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIHttpProtocolHandler>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWebContentHandlerRegistrar>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIContentIterator>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISelectionListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISelectionController>::operator->() const Unexecuted instantiation: nsCOMPtr<nsITextInputProcessorCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAppStartup>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAppShellService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersist>::operator->() const Unexecuted instantiation: nsCOMPtr<nsITransferable>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIContentPermissionRequestCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIContentPermissionType>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIContentPermissionPrompt>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIContentPermissionRequest>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICookieService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIClipboard>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIScriptGlobalObject>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDocumentActivity>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIStructuredCloneContainer>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIContentSerializer>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDocumentEncoderNodeFixup>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULMenuListElement>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIFrameEnumerator>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDOMMozBrowserFrame>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIJSArgArray>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISupportsPrimitive>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISupportsPRBool>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISupportsPRUint8>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISupportsPRUint16>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISupportsChar>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISupportsPRInt16>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISupportsPRInt32>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISupportsFloat>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAnimationObserver>::operator->() const Unexecuted instantiation: nsCOMPtr<nsINodeList>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICommandController>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIController>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDOMGlobalPropertyInitializer>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICanvasRenderingContextInternal>::operator->() const Unexecuted instantiation: nsCOMPtr<imgITools>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIControllerCommandTable>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIControllerCommand>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIListenerChangeListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIConverterInputStream>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICloneableInputStreamWithRange>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIFileMetadataCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIFileMetadata>::operator->() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::nsIIPCBlobInputStream>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDOMGeoPosition>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIGeolocationProvider>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDOMGeoPositionCoords>::operator->() const Unexecuted instantiation: nsCOMPtr<nsITimerCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsILinkHandler>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIFormSubmitObserver>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIContentPref>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIFilePicker>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIColorPicker>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIContentPrefCallback2>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIContentPrefService2>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIRadioGroupContainer>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIBrowserElementAPI>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIFocusManager>::operator->() const Unexecuted instantiation: nsCOMPtr<nsILayoutHistoryState>::operator->() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::Link>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIInlineSpellChecker>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIEditingSession>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICommandManager>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWebVTTParserWrapper>::operator->() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::MediaDevices>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIMediaDevice>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIKeyObjectFactory>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICryptoHMAC>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIGetUserMediaDevicesSuccessCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDOMGetUserMediaErrorCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<mozIGeckoMediaPluginChromeService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAudioChannelAgent>::operator->() const Unexecuted instantiation: nsCOMPtr<nsITabSource>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISpeechTask>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISpeechTaskCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISpeechService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISpeechRecognitionService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsINotificationStorageCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsINotificationStorage>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPermission>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAlertsDoNotDisturb>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPushQuotaManager>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIServiceWorkerManager>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAlertsService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDOMMozWakeLockListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPushService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIBinaryOutputStream>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIQuotaOriginUsageResult>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIQuotaManagerService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIQuotaRequest>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIBinaryInputStream>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIQuotaUsageCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIQuotaCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIContentSignatureVerifier>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICSPEventListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISiteSecurityService>::operator->() const Unexecuted instantiation: nsCOMPtr<mozilla::nsISVGPoint>::operator->() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::SVGTests>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIScriptableInputStream>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIArrayBufferInputStream>::operator->() const Unexecuted instantiation: nsCOMPtr<nsITCPSocketCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISocketFilterHandler>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISocketFilter>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIUDPSocket>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIUDPSocketInternal>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPluginHost>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIClearSiteDataCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<GetSitesClosure>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIBlocklistService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPluginWidget>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIGetSitesWithDataCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIBFCacheEntry>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAsyncFileMetadata>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIURIClassifierCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIClipboardProxy>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPresentationService>::operator->() const Unexecuted instantiation: nsCOMPtr<mozilla::IHistory>::operator->() const Unexecuted instantiation: nsCOMPtr<nsITabParent>::operator->() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::nsIContentParent>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIContentProcessProvider>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISpellChecker>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISound>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIURIFixupInfo>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIBrowserSearchService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIOpenURIInFrameParams>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIProfiler>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWorkerDebuggerListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWorkerDebuggerManagerListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAudioChannelAgentCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<mozilla::JSEventHandler>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDocumentTransformer>::operator->() const Unexecuted instantiation: nsCOMPtr<txIEXSLTRegExFunctions>::operator->() const Unexecuted instantiation: nsCOMPtr<nsITransformObserver>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIXPathResult>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIXPConnectJSObjectHolder>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIXULStore>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULSelectControlItemElement>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIOffThreadScriptReceiver>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIConsoleAPIStorage>::operator->() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::WorkletGlobalScope>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIServerTiming>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistDocument>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistDocumentReceiver>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISHEntry>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWebPageDescriptor>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistResourceVisitor>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPersistWriteCompletion>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIScriptLoaderObserver>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIGeneralResponseData>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIBasicCardResponseData>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPaymentOptions>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPaymentUIService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPaymentCanMakeActionResponse>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPaymentAbortActionResponse>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPaymentShowActionResponse>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPaymentMethodData>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPaymentCompleteActionResponse>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPaymentRequestService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIServiceWorkerUnregisterCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPushErrorReporter>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIServiceWorkerManagerListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIServiceWorkerRegistrationInfoListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISDBCloseCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPresentationControlChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPresentationServiceCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPresentationDeviceManager>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPresentationDevice>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPresentationRequestUIGlue>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPresentationDevicePrompt>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPresentationDeviceRequest>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPresentationRespondingListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransport>::operator->() const Unexecuted instantiation: nsCOMPtr<nsINetworkInfoService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPresentationDataChannelSessionTransportBuilder>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPresentationTransportBuilderConstructor>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPresentationTCPSessionTransportBuilder>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPresentationChannelDescription>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransportCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransportBuilderListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPresentationControlService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDNSServiceInfo>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDNSServiceDiscovery>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPresentationDeviceListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIKeyEventInPluginCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<mozilla::widget::TextEventDispatcherListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIBidiKeyboard>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIColorPickerShownCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPrintSession>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIFilePickerShownCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPrinterEnumerator>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIFlavorDataProvider>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIFormatConverter>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIIdleServiceInternal>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPowerManagerService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIApplicationChooserFinishedCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIClipboardOwner>::operator->() const Unexecuted instantiation: nsCOMPtr<nsPrintSettingsGTK>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIApplicationChooser>::operator->() const Unexecuted instantiation: nsCOMPtr<nsStyledElement>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAbsorbingTransaction>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIEditor>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIEditorSpellCheckCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsITransaction>::operator->() const Unexecuted instantiation: nsCOMPtr<nsPICommandUpdater>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICSSLoaderObserver>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICrashReporter>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIHapticFeedback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULMultiSelectControlElement>::operator->() const Unexecuted instantiation: nsCOMPtr<nsITreeBoxObject>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULSelectControlElement>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIInProcessContentFrameMessageManager>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPluginDocument>::operator->() const Unexecuted instantiation: nsCOMPtr<nsITheme>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIFrameTraversal>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDateTimeInputArea>::operator->() const Unexecuted instantiation: nsCOMPtr<nsBoxLayout>::operator->() const Unexecuted instantiation: nsCOMPtr<nsITreeView>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIBoxObject>::operator->() const Unexecuted instantiation: nsCOMPtr<nsITreeSelection>::operator->() const Unexecuted instantiation: nsCOMPtr<nsPIBoxObject>::operator->() const Unexecuted instantiation: nsCOMPtr<nsINativeTreeSelection>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIGridPart>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPrintingPromptService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDocumentViewerPrint>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISearchEngine>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISearchSubmission>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPrivacyTransitionObserver>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIReflowObserver>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChromeFocus>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIScrollObserver>::operator->() const Unexecuted instantiation: nsCOMPtr<nsILoadURIDelegate>::operator->() const Unexecuted instantiation: nsCOMPtr<nsPILoadGroupInternal>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIFaviconService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIFormPOSTActionChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome2>::operator->() const Unexecuted instantiation: nsCOMPtr<nsITooltipListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISHistory>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISHistoryListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIExternalURLHandlerService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWindowMediatorListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIGConfService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULContainerItemElement>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULContainerElement>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIEventListenerChange>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIEventListenerService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAccessible>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAccessibleTraversalRule>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIXBLAccessible>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAccessibleRelation>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteInput>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULButtonElement>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAutoCompletePopup>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDOMXULRelatedElement>::operator->() const Unexecuted instantiation: nsCOMPtr<mozIPersonalDictionary>::operator->() const Unexecuted instantiation: nsCOMPtr<mozITXTToHTMLConv>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIEditorSpellCheck>::operator->() const Unexecuted instantiation: nsCOMPtr<mozISpellCheckingEngine>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICertOverrideService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIBadCertListener2>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIContentSignatureReceiverCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPK11TokenDB>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPK11Token>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIASN1Object>::operator->() const Unexecuted instantiation: nsCOMPtr<nsISecretDecoderRing>::operator->() const Unexecuted instantiation: nsCOMPtr<nsITokenPasswordDialogs>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIKeyObject>::operator->() const Unexecuted instantiation: nsCOMPtr<nsITokenDialogs>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIGeneratingKeypairInfoDialogs>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIASN1Sequence>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIASN1PrintableItem>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICertificateDialogs>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIClientAuthDialogs>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIDialogParamBlock>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIClientAuthUserDecision>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIRemoteService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICommandLineRunner>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAlertsIconData>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAlertsIconURI>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAlertNotificationImageListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIClearDataService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsICookie2>::operator->() const Unexecuted instantiation: nsCOMPtr<nsITraceableChannel>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIFind>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPerformanceObserver>::operator->() const Unexecuted instantiation: nsCOMPtr<mozIStorageAsyncConnection>::operator->() const Unexecuted instantiation: nsCOMPtr<mozIStorageRow>::operator->() const Unexecuted instantiation: nsCOMPtr<nsINavBookmarkObserver>::operator->() const Unexecuted instantiation: nsCOMPtr<nsINavHistoryObserver>::operator->() const Unexecuted instantiation: nsCOMPtr<nsINavHistoryResultObserver>::operator->() const Unexecuted instantiation: nsCOMPtr<mozIStoragePendingStatement>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierDBService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIApplicationReputationQuery>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIRedirectHistoryEntry>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIApplicationReputationCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsILoginReputationQueryCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsILoginReputationService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIThreadManager>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPageThumbsStorageService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIURLFormatter>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierUtils>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierUpdateObserver>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIUrlListManager>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierHashCompleter>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIFullHashMatch>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierClassifyCallback>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWindowCreator2>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWindowProvider>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIWindowCreator>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteSearchDescriptor>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteSearch>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteSimpleResult>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteSimpleResultListener>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPrintDialogService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPrintProgress>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIPrintProgressParams>::operator->() const Unexecuted instantiation: nsCOMPtr<nsILoginManager>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIInputListAutoComplete>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteController>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIFormAutoComplete>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteObserver>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIProfileLock>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIToolkitProfileService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIToolkitChromeRegistry>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIToolkitProfile>::operator->() const Unexecuted instantiation: nsCOMPtr<nsINativeAppSupport>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIProfileMigrator>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIUpdatePrompt>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIUpdateManager>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIGSettingsService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIGSettingsCollection>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIZipWriter>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIImageToPixbuf>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIGIOMimeApp>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIAboutNewTabService>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIScriptableBase64Encoder>::operator->() const Unexecuted instantiation: nsCOMPtr<mozIStorageValueArray>::operator->() const Unexecuted instantiation: nsCOMPtr<nsIParserUtils>::operator->() const Unexecuted instantiation: nsCOMPtr<nsITransactionManager>::operator->() const Unexecuted instantiation: nsCOMPtr<nsITelemetry>::operator->() const |
811 | | |
812 | | // These are not intended to be used by clients. See |address_of| below. |
813 | 0 | nsCOMPtr<T>* get_address() { return this; } |
814 | | const nsCOMPtr<T>* get_address() const { return this; } |
815 | | |
816 | | public: |
817 | | T& operator*() const |
818 | 10 | { |
819 | 10 | MOZ_ASSERT(mRawPtr != nullptr, |
820 | 10 | "You can't dereference a NULL nsCOMPtr with operator*()."); |
821 | 10 | return *get(); |
822 | 10 | } nsCOMPtr<nsISimpleEnumerator>::operator*() const Line | Count | Source | 818 | 10 | { | 819 | 10 | MOZ_ASSERT(mRawPtr != nullptr, | 820 | 10 | "You can't dereference a NULL nsCOMPtr with operator*()."); | 821 | 10 | return *get(); | 822 | 10 | } |
Unexecuted instantiation: nsCOMPtr<nsIThread>::operator*() const Unexecuted instantiation: nsCOMPtr<nsINode>::operator*() const Unexecuted instantiation: nsCOMPtr<nsIContent>::operator*() const Unexecuted instantiation: nsCOMPtr<nsIDocument>::operator*() const Unexecuted instantiation: nsCOMPtr<mozilla::dom::Element>::operator*() const Unexecuted instantiation: nsCOMPtr<mozilla::nsISVGPoint>::operator*() const Unexecuted instantiation: nsCOMPtr<nsIPrincipal>::operator*() const Unexecuted instantiation: nsCOMPtr<mozIExtensionProcessScript>::operator*() const Unexecuted instantiation: nsCOMPtr<nsIFile>::operator*() const |
823 | | |
824 | | T** StartAssignment() |
825 | 19.1M | { |
826 | 19.1M | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT |
827 | 19.1M | return reinterpret_cast<T**>(begin_assignment()); |
828 | | #else |
829 | | assign_assuming_AddRef(nullptr); |
830 | | return reinterpret_cast<T**>(&mRawPtr); |
831 | | #endif |
832 | | } nsCOMPtr<nsIFile>::StartAssignment() Line | Count | Source | 825 | 273 | { | 826 | 273 | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 273 | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
nsCOMPtr<nsILoadInfo>::StartAssignment() Line | Count | Source | 825 | 39 | { | 826 | 39 | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 39 | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
nsCOMPtr<nsIURI>::StartAssignment() Line | Count | Source | 825 | 6.35M | { | 826 | 6.35M | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 6.35M | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
Unexecuted instantiation: nsCOMPtr<nsIX509CertValidity>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIUTF8StringEnumerator>::StartAssignment() nsCOMPtr<nsIZipReader>::StartAssignment() Line | Count | Source | 825 | 5 | { | 826 | 5 | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 5 | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
Unexecuted instantiation: nsCOMPtr<nsIX509Cert>::StartAssignment() nsCOMPtr<nsIInputStream>::StartAssignment() Line | Count | Source | 825 | 10 | { | 826 | 10 | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 10 | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
Unexecuted instantiation: nsCOMPtr<nsIInterfaceRequestor>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIUnicharInputStream>::StartAssignment() nsCOMPtr<nsIDirectoryEnumerator>::StartAssignment() Line | Count | Source | 825 | 3 | { | 826 | 3 | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 3 | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
Unexecuted instantiation: nsCOMPtr<nsIAsyncInputStream>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIOutputStream>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsITransport>::StartAssignment() nsCOMPtr<nsIProperties>::StartAssignment() Line | Count | Source | 825 | 6 | { | 826 | 6 | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 6 | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
nsCOMPtr<nsICategoryManager>::StartAssignment() Line | Count | Source | 825 | 1 | { | 826 | 1 | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 1 | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
nsCOMPtr<nsIThread>::StartAssignment() Line | Count | Source | 825 | 248 | { | 826 | 248 | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 248 | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
Unexecuted instantiation: nsCOMPtr<nsIConsoleReportCollector>::StartAssignment() nsCOMPtr<nsIChannel>::StartAssignment() Line | Count | Source | 825 | 23 | { | 826 | 23 | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 23 | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
nsCOMPtr<nsIPrefBranch>::StartAssignment() Line | Count | Source | 825 | 6 | { | 826 | 6 | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 6 | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
nsCOMPtr<nsIProtocolHandler>::StartAssignment() Line | Count | Source | 825 | 3.06M | { | 826 | 3.06M | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 3.06M | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeItem>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIServiceManager>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIStringBundle>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIPrefLocalizedString>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIPersistentProperties>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIAsyncOutputStream>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsICancelable>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsISocketTransport>::StartAssignment() nsCOMPtr<nsIContentSecurityPolicy>::StartAssignment() Line | Count | Source | 825 | 5 | { | 826 | 5 | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 5 | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
Unexecuted instantiation: nsCOMPtr<nsICacheStorage>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsILoadContextInfo>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsINetworkPredictor>::StartAssignment() nsCOMPtr<nsILoadGroup>::StartAssignment() Line | Count | Source | 825 | 3 | { | 826 | 3 | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 3 | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
nsCOMPtr<nsIRequestContext>::StartAssignment() Line | Count | Source | 825 | 3 | { | 826 | 3 | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 3 | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
Unexecuted instantiation: nsCOMPtr<nsITLSServerSocket>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIChannelEventSink>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIRequestObserver>::StartAssignment() nsCOMPtr<nsIPrincipal>::StartAssignment() Line | Count | Source | 825 | 11.5k | { | 826 | 11.5k | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 11.5k | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
Unexecuted instantiation: nsCOMPtr<nsIStreamListener>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsILoadContext>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIProgressEventSink>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIParentChannel>::StartAssignment() Unexecuted instantiation: nsCOMPtr<mozIDOMWindowProxy>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsISecureBrowserUI>::StartAssignment() nsCOMPtr<nsIURIMutator>::StartAssignment() Line | Count | Source | 825 | 3.91k | { | 826 | 3.91k | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 3.91k | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
nsCOMPtr<nsIFileProtocolHandler>::StartAssignment() Line | Count | Source | 825 | 11 | { | 826 | 11 | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 11 | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
Unexecuted instantiation: nsCOMPtr<nsIRequest>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIProxyInfo>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsISocketProvider>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsITransportEventSink>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsINetAddr>::StartAssignment() Unexecuted instantiation: nsCOMPtr<mozIStoragePendingStatement>::StartAssignment() Unexecuted instantiation: nsCOMPtr<mozIStorageStatement>::StartAssignment() Unexecuted instantiation: nsCOMPtr<mozIStorageAsyncStatement>::StartAssignment() Unexecuted instantiation: nsCOMPtr<mozIStorageConnection>::StartAssignment() Unexecuted instantiation: nsCOMPtr<mozIStorageBindingParamsArray>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIArray>::StartAssignment() Unexecuted instantiation: nsCOMPtr<mozIStorageBindingParams>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIDNSListener>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIPropertyBag2>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIVariant>::StartAssignment() nsCOMPtr<nsIComponentRegistrar>::StartAssignment() Line | Count | Source | 825 | 3 | { | 826 | 3 | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 3 | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
Unexecuted instantiation: nsCOMPtr<nsIWeakReference>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIStorageStream>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIApplicationCache>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIEventTarget>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsICacheSession>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsICacheEntryDescriptor>::StartAssignment() nsCOMPtr<nsIAboutModule>::StartAssignment() Line | Count | Source | 825 | 4.09k | { | 826 | 4.09k | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 4.09k | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
Unexecuted instantiation: nsCOMPtr<nsITabChild>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIPrompt>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIFTPEventSink>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIAuthPrompt2>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIFTPChannelParentInternal>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIAuthPrompt>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIHttpAuthenticator>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIStreamConverterService>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsINetworkInterceptController>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIDocument>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIIOService>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheContainer>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIDeprecationWarner>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsITabParent>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIRedirectResultListener>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIHttpPushListener>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIApplicationCacheNamespace>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsICacheEntry>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIInputStreamPump>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIDOMGeoPositionCoords>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIJSID>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIScreen>::StartAssignment() nsCOMPtr<nsIComponentManager>::StartAssignment() Line | Count | Source | 825 | 1.62M | { | 826 | 1.62M | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 1.62M | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
nsCOMPtr<xpcIJSGetFactory>::StartAssignment() Line | Count | Source | 825 | 1 | { | 826 | 1 | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 1 | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
nsCOMPtr<nsIFactory>::StartAssignment() Line | Count | Source | 825 | 1 | { | 826 | 1 | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 1 | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
Unexecuted instantiation: nsCOMPtr<nsIIncrementalStreamLoader>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIStackFrame>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIExpandedPrincipal>::StartAssignment() nsCOMPtr<nsIXPConnectWrappedNative>::StartAssignment() Line | Count | Source | 825 | 3 | { | 826 | 3 | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 3 | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
nsCOMPtr<nsIXPCComponents_Interfaces>::StartAssignment() Line | Count | Source | 825 | 4 | { | 826 | 4 | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 4 | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
nsCOMPtr<nsIXPCComponents_Classes>::StartAssignment() Line | Count | Source | 825 | 4 | { | 826 | 4 | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 4 | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
Unexecuted instantiation: nsCOMPtr<nsIRunnable>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsISupportsDouble>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIJSEnumerator>::StartAssignment() nsCOMPtr<nsIXPCScriptable>::StartAssignment() Line | Count | Source | 825 | 8.12M | { | 826 | 8.12M | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 8.12M | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
nsCOMPtr<nsIXPCComponents_Results>::StartAssignment() Line | Count | Source | 825 | 3 | { | 826 | 3 | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 3 | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
nsCOMPtr<nsIXPCComponents_Utils>::StartAssignment() Line | Count | Source | 825 | 3 | { | 826 | 3 | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 3 | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
Unexecuted instantiation: nsCOMPtr<nsIZipReaderCache>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIJARURI>::StartAssignment() nsCOMPtr<nsIURL>::StartAssignment() Line | Count | Source | 825 | 2.22k | { | 826 | 2.22k | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT | 827 | 2.22k | return reinterpret_cast<T**>(begin_assignment()); | 828 | | #else | 829 | | assign_assuming_AddRef(nullptr); | 830 | | return reinterpret_cast<T**>(&mRawPtr); | 831 | | #endif | 832 | | } |
Unexecuted instantiation: nsCOMPtr<nsICollation>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsINavHistoryQuery>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsINavHistoryQueryOptions>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsINavHistoryResult>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsINavHistoryContainerResultNode>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsINavHistoryResultNode>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIFileInputStream>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsILineInputStream>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIHandlerApp>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIMutableArray>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIMIMEInfo>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIHandlerInfo>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIOfflineCacheUpdate>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIDomainSet>::StartAssignment() Unexecuted instantiation: nsCOMPtr<mozilla::dom::Element>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIContent>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIContentViewer>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIPresShell>::StartAssignment() Unexecuted instantiation: nsCOMPtr<imgILoader>::StartAssignment() Unexecuted instantiation: nsCOMPtr<imgIRequest>::StartAssignment() Unexecuted instantiation: nsCOMPtr<imgIContainer>::StartAssignment() Unexecuted instantiation: nsCOMPtr<mozilla::dom::EventTarget>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIDragSession>::StartAssignment() Unexecuted instantiation: nsCOMPtr<mozilla::dom::DataTransfer>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIDocShellTreeOwner>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIPluginTag>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIWidget>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsISlowScriptDebugCallback>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIController>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIDocShell>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowOuter>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIWebBrowserPrint>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIPrintSettings>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIJSArgArray>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIBrowserDOMWindow>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsISHEntry>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIXULWindow>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsITransferable>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownClient>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIHttpChannel>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsILayoutHistoryState>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsINode>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIFrameEnumerator>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsISelectionController>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIContentViewerEdit>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIControllers>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIGlobalObject>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsPIDOMWindowInner>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIControllerCommand>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsISupportsPRUint32>::StartAssignment() Unexecuted instantiation: nsCOMPtr<mozilla::JSEventHandler>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIStreamLoader>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIFileStream>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIXMLContentSink>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIHTMLContentSink>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIInlineSpellChecker>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIEditingSession>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsICommandManager>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIWebNavigation>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIKeyObject>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIMediaDevice>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIBinaryOutputStream>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIQuotaRequest>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIBinaryInputStream>::StartAssignment() Unexecuted instantiation: nsCOMPtr<mozilla::nsISVGPoint>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsISocketFilter>::StartAssignment() Unexecuted instantiation: nsCOMPtr<mozIStorageProgressHandler>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIFileURL>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome3>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIDomainPolicy>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIURIFixupInfo>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsISearchEngine>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIFrameLoaderOwner>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIObjectInputStream>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIObjectOutputStream>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIDTD>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIXPathResult>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIParser>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIStringEnumerator>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIDOMXULSelectControlElement>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIDocumentEncoder>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIPaymentCurrencyAmount>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIPaymentItem>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIPaymentShippingOption>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIPaymentDetailsModifier>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIPaymentMethodData>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIPaymentDetails>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIPaymentOptions>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIPaymentRequest>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIPresentationControlChannel>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIPresentationDevice>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIPresentationRespondingListener>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionTransportBuilder>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIPresentationSessionListener>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIPresentationDeviceListener>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIPrintSession>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIFormatConverter>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsICSSDeclaration>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIURIRefObject>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIContentIterator>::StartAssignment() Unexecuted instantiation: nsCOMPtr<imgINotificationObserver>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIDOMXULSelectControlItemElement>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsBoxLayout>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsILinkHandler>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsITreeView>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIBaseWindow>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsITreeBoxObject>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsITreeSelection>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIWebProgressListener>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIPrintProgressParams>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIURIContentListener>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsISearchSubmission>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsITimerCallback>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIDOMXULContainerElement>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIAccessibleRelation>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsINodeList>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIPK11Token>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsITokenPasswordDialogs>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIX509CertList>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsITokenDialogs>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIGeneratingKeypairInfoDialogs>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIASN1Sequence>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIASN1PrintableItem>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsICertificateDialogs>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIClientAuthDialogs>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsITransportSecurityInfo>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsISecurityEventSink>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIAsyncShutdownBarrier>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIPropertyBag>::StartAssignment() Unexecuted instantiation: nsCOMPtr<mozIStorageRow>::StartAssignment() Unexecuted instantiation: nsCOMPtr<imgICache>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIAutoCompletePopup>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteController>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierHashCompleter>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIUrlClassifierCacheInfo>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIWebBrowserChrome>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteSimpleResultListener>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteResult>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIAutoCompleteInput>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIProfileLock>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIToolkitProfile>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIToolkitProfileService>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIProfileUnlocker>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsINativeAppSupport>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIGSettingsCollection>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsIGIOMimeApp>::StartAssignment() Unexecuted instantiation: nsCOMPtr<nsITransaction>::StartAssignment() |
833 | | }; |
834 | | |
835 | | |
836 | | /* |
837 | | * Specializing nsCOMPtr for nsISupports allows us to use nsCOMPtr<nsISupports> |
838 | | * the same way people use nsISupports* and void*, i.e., as a `catch-all' |
839 | | * pointing to any valid [XP]COM interface. Otherwise, an nsCOMPtr<nsISupports> |
840 | | * would only be able to point to the single [XP]COM-correct nsISupports |
841 | | * instance within an object; extra querying ensues. Clients need to be able to |
842 | | * pass around arbitrary interface pointers, without hassles, through |
843 | | * intermediary code that doesn't know the exact type. |
844 | | */ |
845 | | template<> |
846 | | class nsCOMPtr<nsISupports> |
847 | | : private nsCOMPtr_base |
848 | | { |
849 | | public: |
850 | | typedef nsISupports element_type; |
851 | | |
852 | | // Constructors |
853 | | |
854 | | nsCOMPtr() |
855 | | : nsCOMPtr_base(nullptr) |
856 | 0 | { |
857 | 0 | NSCAP_LOG_ASSIGNMENT(this, nullptr); |
858 | 0 | } |
859 | | |
860 | | MOZ_IMPLICIT nsCOMPtr(decltype(nullptr)) |
861 | | : nsCOMPtr_base(nullptr) |
862 | 0 | { |
863 | 0 | NSCAP_LOG_ASSIGNMENT(this, nullptr); |
864 | 0 | } |
865 | | |
866 | | nsCOMPtr(const nsCOMPtr<nsISupports>& aSmartPtr) |
867 | | : nsCOMPtr_base(aSmartPtr.mRawPtr) |
868 | 0 | { |
869 | 0 | if (mRawPtr) { |
870 | 0 | NSCAP_ADDREF(this, mRawPtr); |
871 | 0 | } |
872 | 0 | NSCAP_LOG_ASSIGNMENT(this, aSmartPtr.mRawPtr); |
873 | 0 | } |
874 | | |
875 | | MOZ_IMPLICIT nsCOMPtr(nsISupports* aRawPtr) |
876 | | : nsCOMPtr_base(aRawPtr) |
877 | | { |
878 | | if (mRawPtr) { |
879 | | NSCAP_ADDREF(this, mRawPtr); |
880 | | } |
881 | | NSCAP_LOG_ASSIGNMENT(this, aRawPtr); |
882 | | } |
883 | | |
884 | | // Construct from |already_AddRefed|. |
885 | | MOZ_IMPLICIT nsCOMPtr(already_AddRefed<nsISupports>& aSmartPtr) |
886 | | : nsCOMPtr_base(aSmartPtr.take()) |
887 | 0 | { |
888 | 0 | NSCAP_LOG_ASSIGNMENT(this, mRawPtr); |
889 | 0 | } |
890 | | |
891 | | // Construct from |otherComPtr.forget()|. |
892 | | MOZ_IMPLICIT nsCOMPtr(already_AddRefed<nsISupports>&& aSmartPtr) |
893 | | : nsCOMPtr_base(aSmartPtr.take()) |
894 | 0 | { |
895 | 0 | NSCAP_LOG_ASSIGNMENT(this, mRawPtr); |
896 | 0 | } |
897 | | |
898 | | // Construct from |do_QueryInterface(expr)|. |
899 | | MOZ_IMPLICIT nsCOMPtr(const nsQueryInterface aQI) |
900 | | : nsCOMPtr_base(nullptr) |
901 | 0 | { |
902 | 0 | NSCAP_LOG_ASSIGNMENT(this, nullptr); |
903 | 0 | assign_from_qi(aQI, NS_GET_IID(nsISupports)); |
904 | 0 | } |
905 | | |
906 | | // Construct from |do_QueryInterface(expr, &rv)|. |
907 | | MOZ_IMPLICIT nsCOMPtr(const nsQueryInterfaceWithError& aQI) |
908 | | : nsCOMPtr_base(nullptr) |
909 | 0 | { |
910 | 0 | NSCAP_LOG_ASSIGNMENT(this, nullptr); |
911 | 0 | assign_from_qi_with_error(aQI, NS_GET_IID(nsISupports)); |
912 | 0 | } Unexecuted instantiation: nsCOMPtr<nsISupports>::nsCOMPtr(nsQueryInterfaceWithError const&) Unexecuted instantiation: nsCOMPtr<nsISupports>::nsCOMPtr(nsQueryInterfaceWithError const&) |
913 | | |
914 | | // Construct from |do_GetService(cid_expr)|. |
915 | | MOZ_IMPLICIT nsCOMPtr(const nsGetServiceByCID aGS) |
916 | | : nsCOMPtr_base(nullptr) |
917 | 0 | { |
918 | 0 | NSCAP_LOG_ASSIGNMENT(this, nullptr); |
919 | 0 | assign_from_gs_cid(aGS, NS_GET_IID(nsISupports)); |
920 | 0 | } |
921 | | |
922 | | // Construct from |do_GetService(cid_expr, &rv)|. |
923 | | MOZ_IMPLICIT nsCOMPtr(const nsGetServiceByCIDWithError& aGS) |
924 | | : nsCOMPtr_base(nullptr) |
925 | 0 | { |
926 | 0 | NSCAP_LOG_ASSIGNMENT(this, nullptr); |
927 | 0 | assign_from_gs_cid_with_error(aGS, NS_GET_IID(nsISupports)); |
928 | 0 | } Unexecuted instantiation: nsCOMPtr<nsISupports>::nsCOMPtr(nsGetServiceByCIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsISupports>::nsCOMPtr(nsGetServiceByCIDWithError const&) |
929 | | |
930 | | // Construct from |do_GetService(contractid_expr)|. |
931 | | MOZ_IMPLICIT nsCOMPtr(const nsGetServiceByContractID aGS) |
932 | | : nsCOMPtr_base(nullptr) |
933 | 3 | { |
934 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); |
935 | 3 | assign_from_gs_contractid(aGS, NS_GET_IID(nsISupports)); |
936 | 3 | } Unexecuted instantiation: nsCOMPtr<nsISupports>::nsCOMPtr(nsGetServiceByContractID) nsCOMPtr<nsISupports>::nsCOMPtr(nsGetServiceByContractID) Line | Count | Source | 933 | 3 | { | 934 | 3 | NSCAP_LOG_ASSIGNMENT(this, nullptr); | 935 | 3 | assign_from_gs_contractid(aGS, NS_GET_IID(nsISupports)); | 936 | 3 | } |
|
937 | | |
938 | | // Construct from |do_GetService(contractid_expr, &rv)|. |
939 | | MOZ_IMPLICIT nsCOMPtr(const nsGetServiceByContractIDWithError& aGS) |
940 | | : nsCOMPtr_base(nullptr) |
941 | 0 | { |
942 | 0 | NSCAP_LOG_ASSIGNMENT(this, nullptr); |
943 | 0 | assign_from_gs_contractid_with_error(aGS, NS_GET_IID(nsISupports)); |
944 | 0 | } Unexecuted instantiation: nsCOMPtr<nsISupports>::nsCOMPtr(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsISupports>::nsCOMPtr(nsGetServiceByContractIDWithError const&) |
945 | | |
946 | | // Construct from |do_QueryReferent(ptr)| |
947 | | MOZ_IMPLICIT nsCOMPtr(const nsQueryReferent& aQueryReferent) |
948 | | : nsCOMPtr_base(nullptr) |
949 | 0 | { |
950 | 0 | NSCAP_LOG_ASSIGNMENT(this, nullptr); |
951 | 0 | assign_from_query_referent(aQueryReferent, NS_GET_TEMPLATE_IID(nsISupports)); |
952 | 0 | } Unexecuted instantiation: nsCOMPtr<nsISupports>::nsCOMPtr(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsISupports>::nsCOMPtr(nsQueryReferent const&) |
953 | | |
954 | | // And finally, anything else we might need to construct from can exploit |
955 | | // the |nsCOMPtr_helper| facility |
956 | | MOZ_IMPLICIT nsCOMPtr(const nsCOMPtr_helper& aHelper) |
957 | | : nsCOMPtr_base(nullptr) |
958 | 0 | { |
959 | 0 | NSCAP_LOG_ASSIGNMENT(this, nullptr); |
960 | 0 | assign_from_helper(aHelper, NS_GET_IID(nsISupports)); |
961 | 0 | } Unexecuted instantiation: nsCOMPtr<nsISupports>::nsCOMPtr(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsISupports>::nsCOMPtr(nsCOMPtr_helper const&) |
962 | | |
963 | | |
964 | | // Assignment operators |
965 | | |
966 | | nsCOMPtr<nsISupports>& operator=(const nsCOMPtr<nsISupports>& aRhs) |
967 | 0 | { |
968 | 0 | assign_with_AddRef(aRhs.mRawPtr); |
969 | 0 | return *this; |
970 | 0 | } |
971 | | |
972 | | nsCOMPtr<nsISupports>& operator=(nsISupports* aRhs) |
973 | | { |
974 | | assign_with_AddRef(aRhs); |
975 | | return *this; |
976 | | } |
977 | | |
978 | | nsCOMPtr<nsISupports>& operator=(decltype(nullptr)) |
979 | | { |
980 | | assign_assuming_AddRef(nullptr); |
981 | | return *this; |
982 | | } |
983 | | |
984 | | // Assign from |already_AddRefed|. |
985 | | nsCOMPtr<nsISupports>& operator=(already_AddRefed<nsISupports>& aRhs) |
986 | | { |
987 | | assign_assuming_AddRef(aRhs.take()); |
988 | | return *this; |
989 | | } |
990 | | |
991 | | // Assign from |otherComPtr.forget()|. |
992 | | nsCOMPtr<nsISupports>& operator=(already_AddRefed<nsISupports>&& aRhs) |
993 | | { |
994 | | assign_assuming_AddRef(aRhs.take()); |
995 | | return *this; |
996 | | } |
997 | | |
998 | | // Assign from |do_QueryInterface(expr)|. |
999 | | nsCOMPtr<nsISupports>& operator=(const nsQueryInterface aRhs) |
1000 | 0 | { |
1001 | 0 | assign_from_qi(aRhs, NS_GET_IID(nsISupports)); |
1002 | 0 | return *this; |
1003 | 0 | } Unexecuted instantiation: nsCOMPtr<nsISupports>::operator=(nsQueryInterface) Unexecuted instantiation: nsCOMPtr<nsISupports>::operator=(nsQueryInterface) |
1004 | | |
1005 | | // Assign from |do_QueryInterface(expr, &rv)|. |
1006 | | nsCOMPtr<nsISupports>& operator=(const nsQueryInterfaceWithError& aRhs) |
1007 | 0 | { |
1008 | 0 | assign_from_qi_with_error(aRhs, NS_GET_IID(nsISupports)); |
1009 | 0 | return *this; |
1010 | 0 | } |
1011 | | |
1012 | | // Assign from |do_GetService(cid_expr)|. |
1013 | | nsCOMPtr<nsISupports>& operator=(const nsGetServiceByCID aRhs) |
1014 | 0 | { |
1015 | 0 | assign_from_gs_cid(aRhs, NS_GET_IID(nsISupports)); |
1016 | 0 | return *this; |
1017 | 0 | } |
1018 | | |
1019 | | // Assign from |do_GetService(cid_expr, &rv)|. |
1020 | | nsCOMPtr<nsISupports>& operator=(const nsGetServiceByCIDWithError& aRhs) |
1021 | 0 | { |
1022 | 0 | assign_from_gs_cid_with_error(aRhs, NS_GET_IID(nsISupports)); |
1023 | 0 | return *this; |
1024 | 0 | } Unexecuted instantiation: nsCOMPtr<nsISupports>::operator=(nsGetServiceByCIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsISupports>::operator=(nsGetServiceByCIDWithError const&) |
1025 | | |
1026 | | // Assign from |do_GetService(contractid_expr)|. |
1027 | | nsCOMPtr<nsISupports>& operator=(const nsGetServiceByContractID aRhs) |
1028 | 0 | { |
1029 | 0 | assign_from_gs_contractid(aRhs, NS_GET_IID(nsISupports)); |
1030 | 0 | return *this; |
1031 | 0 | } |
1032 | | |
1033 | | // Assign from |do_GetService(contractid_expr, &rv)|. |
1034 | | nsCOMPtr<nsISupports>& operator=(const nsGetServiceByContractIDWithError& aRhs) |
1035 | 0 | { |
1036 | 0 | assign_from_gs_contractid_with_error(aRhs, NS_GET_IID(nsISupports)); |
1037 | 0 | return *this; |
1038 | 0 | } Unexecuted instantiation: nsCOMPtr<nsISupports>::operator=(nsGetServiceByContractIDWithError const&) Unexecuted instantiation: nsCOMPtr<nsISupports>::operator=(nsGetServiceByContractIDWithError const&) |
1039 | | |
1040 | | // Assign from |do_QueryReferent(ptr)|. |
1041 | | nsCOMPtr<nsISupports>& operator=(const nsQueryReferent& aRhs) |
1042 | 0 | { |
1043 | 0 | assign_from_query_referent(aRhs, NS_GET_TEMPLATE_IID(nsISupports)); |
1044 | 0 | return *this; |
1045 | 0 | } Unexecuted instantiation: nsCOMPtr<nsISupports>::operator=(nsQueryReferent const&) Unexecuted instantiation: nsCOMPtr<nsISupports>::operator=(nsQueryReferent const&) |
1046 | | |
1047 | | // And finally, anything else we might need to assign from can exploit the |
1048 | | // nsCOMPtr_helper facility |
1049 | | nsCOMPtr<nsISupports>& operator=(const nsCOMPtr_helper& aRhs) |
1050 | 0 | { |
1051 | 0 | assign_from_helper(aRhs, NS_GET_IID(nsISupports)); |
1052 | 0 | return *this; |
1053 | 0 | } Unexecuted instantiation: nsCOMPtr<nsISupports>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: nsCOMPtr<nsISupports>::operator=(nsCOMPtr_helper const&) |
1054 | | |
1055 | | // Exchange ownership with |aRhs|; can save a pair of refcount operations. |
1056 | | void swap(nsCOMPtr<nsISupports>& aRhs) |
1057 | 0 | { |
1058 | 0 | nsISupports* temp = aRhs.mRawPtr; |
1059 | 0 | NSCAP_LOG_ASSIGNMENT(&aRhs, mRawPtr); |
1060 | 0 | NSCAP_LOG_ASSIGNMENT(this, temp); |
1061 | 0 | NSCAP_LOG_RELEASE(this, mRawPtr); |
1062 | 0 | NSCAP_LOG_RELEASE(&aRhs, temp); |
1063 | 0 | aRhs.mRawPtr = mRawPtr; |
1064 | 0 | mRawPtr = temp; |
1065 | 0 | } |
1066 | | |
1067 | | // Exchange ownership with |aRhs|; can save a pair of refcount operations. |
1068 | | void swap(nsISupports*& aRhs) |
1069 | 0 | { |
1070 | 0 | nsISupports* temp = aRhs; |
1071 | 0 | NSCAP_LOG_ASSIGNMENT(this, temp); |
1072 | 0 | NSCAP_LOG_RELEASE(this, mRawPtr); |
1073 | 0 | aRhs = mRawPtr; |
1074 | 0 | mRawPtr = temp; |
1075 | 0 | } |
1076 | | |
1077 | | // Return the value of mRawPtr and null out mRawPtr. Useful for |
1078 | | // already_AddRefed return values. |
1079 | | already_AddRefed<nsISupports> forget() |
1080 | | { |
1081 | | nsISupports* temp = nullptr; |
1082 | | swap(temp); |
1083 | | return already_AddRefed<nsISupports>(temp); |
1084 | | } |
1085 | | |
1086 | | // Set the target of aRhs to the value of mRawPtr and null out mRawPtr. |
1087 | | // Useful to avoid unnecessary AddRef/Release pairs with "out" |
1088 | | // parameters. |
1089 | | void forget(nsISupports** aRhs) |
1090 | 0 | { |
1091 | 0 | NS_ASSERTION(aRhs, "Null pointer passed to forget!"); |
1092 | 0 | *aRhs = nullptr; |
1093 | 0 | swap(*aRhs); |
1094 | 0 | } Unexecuted instantiation: nsCOMPtr<nsISupports>::forget(nsISupports**) Unexecuted instantiation: nsCOMPtr<nsISupports>::forget(nsISupports**) |
1095 | | |
1096 | | // Other pointer operators |
1097 | | |
1098 | | // Prefer the implicit conversion provided automatically by |
1099 | | // |operator nsISupports*() const|. Use |get()| to resolve ambiguity or to |
1100 | | // get a castable pointer. |
1101 | | nsISupports* get() const { return reinterpret_cast<nsISupports*>(mRawPtr); } |
1102 | | |
1103 | | // Makes an nsCOMPtr act like its underlying raw pointer type whenever it is |
1104 | | // used in a context where a raw pointer is expected. It is this operator |
1105 | | // that makes an nsCOMPtr substitutable for a raw pointer. |
1106 | | // |
1107 | | // Prefer the implicit use of this operator to calling |get()|, except where |
1108 | | // necessary to resolve ambiguity/ |
1109 | | operator nsISupports* () const { return get(); } |
1110 | | |
1111 | | nsISupports* operator->() const MOZ_NO_ADDREF_RELEASE_ON_RETURN |
1112 | 2.23M | { |
1113 | 2.23M | MOZ_ASSERT(mRawPtr != nullptr, |
1114 | 2.23M | "You can't dereference a NULL nsCOMPtr with operator->()."); |
1115 | 2.23M | return get(); |
1116 | 2.23M | } |
1117 | | |
1118 | | // These are not intended to be used by clients. See |address_of| below. |
1119 | 0 | nsCOMPtr<nsISupports>* get_address() { return this; } |
1120 | 0 | const nsCOMPtr<nsISupports>* get_address() const { return this; } |
1121 | | |
1122 | | public: |
1123 | | |
1124 | | nsISupports& operator*() const |
1125 | 0 | { |
1126 | 0 | MOZ_ASSERT(mRawPtr != nullptr, |
1127 | 0 | "You can't dereference a NULL nsCOMPtr with operator*()."); |
1128 | 0 | return *get(); |
1129 | 0 | } |
1130 | | |
1131 | | nsISupports** StartAssignment() |
1132 | | { |
1133 | | #ifndef NSCAP_FEATURE_INLINE_STARTASSIGNMENT |
1134 | | return reinterpret_cast<nsISupports**>(begin_assignment()); |
1135 | | #else |
1136 | | assign_assuming_AddRef(nullptr); |
1137 | | return reinterpret_cast<nsISupports**>(&mRawPtr); |
1138 | | #endif |
1139 | | } |
1140 | | }; |
1141 | | |
1142 | | template<typename T> |
1143 | | inline void |
1144 | | ImplCycleCollectionUnlink(nsCOMPtr<T>& aField) |
1145 | 0 | { |
1146 | 0 | aField = nullptr; |
1147 | 0 | } Unexecuted instantiation: void ImplCycleCollectionUnlink<nsINode>(nsCOMPtr<nsINode>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIContent>(nsCOMPtr<nsIContent>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIDocument>(nsCOMPtr<nsIDocument>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<mozIDOMLocalization>(nsCOMPtr<mozIDOMLocalization>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsISupports>(nsCOMPtr<nsISupports>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIJSEnumerator>(nsCOMPtr<nsIJSEnumerator>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIGlobalObject>(nsCOMPtr<nsIGlobalObject>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsPIDOMWindowInner>(nsCOMPtr<nsPIDOMWindowInner>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsISAXContentHandler>(nsCOMPtr<nsISAXContentHandler>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsISAXErrorHandler>(nsCOMPtr<nsISAXErrorHandler>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIURI>(nsCOMPtr<nsIURI>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIStreamListener>(nsCOMPtr<nsIStreamListener>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIRequestObserver>(nsCOMPtr<nsIRequestObserver>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIExpatSink>(nsCOMPtr<nsIExpatSink>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIDTD>(nsCOMPtr<nsIDTD>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIContentSink>(nsCOMPtr<nsIContentSink>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIRequest>(nsCOMPtr<nsIRequest>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsICharsetDetector>(nsCOMPtr<nsICharsetDetector>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<imgIScriptedNotificationObserver>(nsCOMPtr<imgIScriptedNotificationObserver>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsITimeoutHandler>(nsCOMPtr<nsITimeoutHandler>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsPIDOMWindowOuter>(nsCOMPtr<nsPIDOMWindowOuter>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIPrincipal>(nsCOMPtr<nsIPrincipal>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsITabChild>(nsCOMPtr<nsITabChild>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIIdleService>(nsCOMPtr<nsIIdleService>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<mozilla::dom::EventTarget>(nsCOMPtr<mozilla::dom::EventTarget>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIScriptContext>(nsCOMPtr<nsIScriptContext>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIControllers>(nsCOMPtr<nsIControllers>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIArray>(nsCOMPtr<nsIArray>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<mozilla::dom::Element>(nsCOMPtr<mozilla::dom::Element>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIDocShell>(nsCOMPtr<nsIDocShell>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIBrowserDOMWindow>(nsCOMPtr<nsIBrowserDOMWindow>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIObjectLoadingContent>(nsCOMPtr<nsIObjectLoadingContent>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIStackFrame>(nsCOMPtr<nsIStackFrame>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIWeakReference>(nsCOMPtr<nsIWeakReference>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIRunnable>(nsCOMPtr<nsIRunnable>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIDocumentEncoder>(nsCOMPtr<nsIDocumentEncoder>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIHTMLCollection>(nsCOMPtr<nsIHTMLCollection>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIDOMXULCommandDispatcher>(nsCOMPtr<nsIDOMXULCommandDispatcher>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIContentSerializer>(nsCOMPtr<nsIContentSerializer>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIScriptGlobalObject>(nsCOMPtr<nsIScriptGlobalObject>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIFrameLoaderOwner>(nsCOMPtr<nsIFrameLoaderOwner>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsICanvasRenderingContextInternal>(nsCOMPtr<nsICanvasRenderingContextInternal>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIVariant>(nsCOMPtr<nsIVariant>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsITimer>(nsCOMPtr<nsITimer>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsITimerCallback>(nsCOMPtr<nsITimerCallback>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIConstraintValidation>(nsCOMPtr<nsIConstraintValidation>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIBrowserElementAPI>(nsCOMPtr<nsIBrowserElementAPI>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIHTMLDocument>(nsCOMPtr<nsIHTMLDocument>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIWyciwygChannel>(nsCOMPtr<nsIWyciwygChannel>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsICommandManager>(nsCOMPtr<nsICommandManager>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIWebVTTParserWrapper>(nsCOMPtr<nsIWebVTTParserWrapper>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIAudioChannelAgent>(nsCOMPtr<nsIAudioChannelAgent>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsISpeechTaskCallback>(nsCOMPtr<nsISpeechTaskCallback>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsISpeechTask>(nsCOMPtr<nsISpeechTask>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIOfflineCacheUpdate>(nsCOMPtr<nsIOfflineCacheUpdate>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIPushData>(nsCOMPtr<nsIPushData>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIQuotaUsageCallback>(nsCOMPtr<nsIQuotaUsageCallback>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIQuotaCallback>(nsCOMPtr<nsIQuotaCallback>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIServerSocket>(nsCOMPtr<nsIServerSocket>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsISocketTransport>(nsCOMPtr<nsISocketTransport>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIInputStream>(nsCOMPtr<nsIInputStream>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIOutputStream>(nsCOMPtr<nsIOutputStream>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIInputStreamPump>(nsCOMPtr<nsIInputStreamPump>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIScriptableInputStream>(nsCOMPtr<nsIScriptableInputStream>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIBinaryInputStream>(nsCOMPtr<nsIBinaryInputStream>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsITCPSocketCallback>(nsCOMPtr<nsITCPSocketCallback>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIAudioChannelAgentCallback>(nsCOMPtr<nsIAudioChannelAgentCallback>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIXULStore>(nsCOMPtr<nsIXULStore>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIChannel>(nsCOMPtr<nsIChannel>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIInterfaceRequestor>(nsCOMPtr<nsIInterfaceRequestor>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIChannelEventSink>(nsCOMPtr<nsIChannelEventSink>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIProgressEventSink>(nsCOMPtr<nsIProgressEventSink>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIScriptElement>(nsCOMPtr<nsIScriptElement>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsICacheInfoChannel>(nsCOMPtr<nsICacheInfoChannel>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIWebSocketChannel>(nsCOMPtr<nsIWebSocketChannel>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsISDBCallback>(nsCOMPtr<nsISDBCallback>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIPresentationSessionTransportCallback>(nsCOMPtr<nsIPresentationSessionTransportCallback>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsISelectionController>(nsCOMPtr<nsISelectionController>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsILinkHandler>(nsCOMPtr<nsILinkHandler>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIContentIterator>(nsCOMPtr<nsIContentIterator>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIPrintSettings>(nsCOMPtr<nsIPrintSettings>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsITreeView>(nsCOMPtr<nsITreeView>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsITreeBoxObject>(nsCOMPtr<nsITreeBoxObject>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsITreeSelection>(nsCOMPtr<nsITreeSelection>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIDOMStorageManager>(nsCOMPtr<nsIDOMStorageManager>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIAccessible>(nsCOMPtr<nsIAccessible>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIAccessibleDocument>(nsCOMPtr<nsIAccessibleDocument>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<mozIPersonalDictionary>(nsCOMPtr<mozIPersonalDictionary>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<mozITXTToHTMLConv>(nsCOMPtr<mozITXTToHTMLConv>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIAlertNotificationImageListener>(nsCOMPtr<nsIAlertNotificationImageListener>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<mozIDOMWindowProxy>(nsCOMPtr<mozIDOMWindowProxy>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIBaseWindow>(nsCOMPtr<nsIBaseWindow>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIScrollable>(nsCOMPtr<nsIScrollable>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIWebProgress>(nsCOMPtr<nsIWebProgress>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIWebProgressListener>(nsCOMPtr<nsIWebProgressListener>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIEventTarget>(nsCOMPtr<nsIEventTarget>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsISound>(nsCOMPtr<nsISound>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIFind>(nsCOMPtr<nsIFind>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIAutoCompleteController>(nsCOMPtr<nsIAutoCompleteController>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsILoginManager>(nsCOMPtr<nsILoginManager>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsILoginReputationService>(nsCOMPtr<nsILoginReputationService>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIAutoCompletePopup>(nsCOMPtr<nsIAutoCompletePopup>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIAutoCompleteObserver>(nsCOMPtr<nsIAutoCompleteObserver>&) Unexecuted instantiation: void ImplCycleCollectionUnlink<nsIFormAutoComplete>(nsCOMPtr<nsIFormAutoComplete>&) |
1148 | | |
1149 | | template<typename T> |
1150 | | inline void |
1151 | | ImplCycleCollectionTraverse(nsCycleCollectionTraversalCallback& aCallback, |
1152 | | nsCOMPtr<T>& aField, |
1153 | | const char* aName, |
1154 | | uint32_t aFlags = 0) |
1155 | 0 | { |
1156 | 0 | CycleCollectionNoteChild(aCallback, aField.get(), aName, aFlags); |
1157 | 0 | } Unexecuted instantiation: void ImplCycleCollectionTraverse<nsINode>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsINode>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIContent>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIContent>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIDocument>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIDocument>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<mozIDOMLocalization>(nsCycleCollectionTraversalCallback&, nsCOMPtr<mozIDOMLocalization>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsISupports>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsISupports>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIJSEnumerator>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIJSEnumerator>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIGlobalObject>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIGlobalObject>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsPIDOMWindowInner>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsPIDOMWindowInner>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsISAXContentHandler>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsISAXContentHandler>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsISAXErrorHandler>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsISAXErrorHandler>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIURI>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIURI>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIStreamListener>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIStreamListener>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIRequestObserver>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIRequestObserver>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIExpatSink>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIExpatSink>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIDTD>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIDTD>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIContentSink>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIContentSink>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIRequest>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIRequest>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<imgIScriptedNotificationObserver>(nsCycleCollectionTraversalCallback&, nsCOMPtr<imgIScriptedNotificationObserver>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIWeakReference>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIWeakReference>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsITimeoutHandler>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsITimeoutHandler>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsPIDOMWindowOuter>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsPIDOMWindowOuter>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIPrincipal>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIPrincipal>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsITabChild>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsITabChild>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIIdleService>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIIdleService>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<mozilla::dom::EventTarget>(nsCycleCollectionTraversalCallback&, nsCOMPtr<mozilla::dom::EventTarget>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIScriptContext>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIScriptContext>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIControllers>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIControllers>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIArray>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIArray>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<mozilla::dom::Element>(nsCycleCollectionTraversalCallback&, nsCOMPtr<mozilla::dom::Element>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIDocShell>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIDocShell>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIBrowserDOMWindow>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIBrowserDOMWindow>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIObjectLoadingContent>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIObjectLoadingContent>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIStackFrame>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIStackFrame>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsISelectionListener>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsISelectionListener>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIParser>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIParser>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIScriptGlobalObject>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIScriptGlobalObject>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIChannel>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIChannel>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsILayoutHistoryState>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsILayoutHistoryState>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIDocumentEncoder>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIDocumentEncoder>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIVariant>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIVariant>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIHTMLCollection>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIHTMLCollection>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIDOMXULCommandDispatcher>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIDOMXULCommandDispatcher>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIContentSerializer>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIContentSerializer>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIFrameLoaderOwner>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIFrameLoaderOwner>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsICanvasRenderingContextInternal>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsICanvasRenderingContextInternal>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIWidget>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIWidget>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsITimer>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsITimer>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsITimerCallback>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsITimerCallback>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIConstraintValidation>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIConstraintValidation>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIBrowserElementAPI>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIBrowserElementAPI>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIHTMLDocument>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIHTMLDocument>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIWyciwygChannel>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIWyciwygChannel>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsICommandManager>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsICommandManager>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIWebVTTParserWrapper>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIWebVTTParserWrapper>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIAudioChannelAgent>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIAudioChannelAgent>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsISpeechTaskCallback>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsISpeechTaskCallback>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsISpeechTask>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsISpeechTask>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIOfflineCacheUpdate>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIOfflineCacheUpdate>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIPushData>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIPushData>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIQuotaUsageCallback>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIQuotaUsageCallback>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIQuotaCallback>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIQuotaCallback>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIServerSocket>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIServerSocket>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsISocketTransport>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsISocketTransport>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIInputStream>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIInputStream>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIOutputStream>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIOutputStream>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIInputStreamPump>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIInputStreamPump>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIScriptableInputStream>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIScriptableInputStream>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIBinaryInputStream>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIBinaryInputStream>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsITCPSocketCallback>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsITCPSocketCallback>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIScriptTimeoutHandler>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIScriptTimeoutHandler>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIAudioChannelAgentCallback>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIAudioChannelAgentCallback>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIXULStore>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIXULStore>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIInterfaceRequestor>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIInterfaceRequestor>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIChannelEventSink>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIChannelEventSink>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIProgressEventSink>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIProgressEventSink>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIScriptElement>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIScriptElement>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsICacheInfoChannel>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsICacheInfoChannel>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIWebSocketChannel>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIWebSocketChannel>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsISDBCallback>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsISDBCallback>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIPresentationSessionTransportCallback>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIPresentationSessionTransportCallback>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsISelectionController>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsISelectionController>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIDOMEventListener>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIDOMEventListener>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsILinkHandler>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsILinkHandler>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIContentIterator>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIContentIterator>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsITransaction>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsITransaction>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsICSSLoaderObserver>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsICSSLoaderObserver>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIPrintSettings>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIPrintSettings>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsITreeView>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsITreeView>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsITreeBoxObject>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsITreeBoxObject>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsITreeSelection>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsITreeSelection>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIDOMStorageManager>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIDOMStorageManager>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIAccessiblePivotObserver>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIAccessiblePivotObserver>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIAccessible>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIAccessible>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIAccessibleDocument>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIAccessibleDocument>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<mozIPersonalDictionary>(nsCycleCollectionTraversalCallback&, nsCOMPtr<mozIPersonalDictionary>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<mozITXTToHTMLConv>(nsCycleCollectionTraversalCallback&, nsCOMPtr<mozITXTToHTMLConv>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIAlertNotificationImageListener>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIAlertNotificationImageListener>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<mozIDOMWindowProxy>(nsCycleCollectionTraversalCallback&, nsCOMPtr<mozIDOMWindowProxy>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIBaseWindow>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIBaseWindow>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIScrollable>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIScrollable>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIWebProgress>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIWebProgress>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIWebProgressListener>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIWebProgressListener>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIEventTarget>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIEventTarget>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsISound>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsISound>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIFind>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIFind>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIAutoCompleteInput>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIAutoCompleteInput>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIAutoCompleteController>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIAutoCompleteController>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsILoginManager>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsILoginManager>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsILoginReputationService>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsILoginReputationService>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIAutoCompletePopup>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIAutoCompletePopup>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIAutoCompleteObserver>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIAutoCompleteObserver>&, char const*, unsigned int) Unexecuted instantiation: void ImplCycleCollectionTraverse<nsIFormAutoComplete>(nsCycleCollectionTraversalCallback&, nsCOMPtr<nsIFormAutoComplete>&, char const*, unsigned int) |
1158 | | |
1159 | | #ifndef NSCAP_FEATURE_USE_BASE |
1160 | | template<class T> |
1161 | | void |
1162 | | nsCOMPtr<T>::assign_with_AddRef(nsISupports* aRawPtr) |
1163 | | { |
1164 | | if (aRawPtr) { |
1165 | | NSCAP_ADDREF(this, aRawPtr); |
1166 | | } |
1167 | | assign_assuming_AddRef(reinterpret_cast<T*>(aRawPtr)); |
1168 | | } |
1169 | | |
1170 | | template<class T> |
1171 | | void |
1172 | | nsCOMPtr<T>::assign_from_qi(const nsQueryInterface aQI, const nsIID& aIID) |
1173 | | { |
1174 | | void* newRawPtr; |
1175 | | if (NS_FAILED(aQI(aIID, &newRawPtr))) { |
1176 | | newRawPtr = nullptr; |
1177 | | } |
1178 | | assign_assuming_AddRef(static_cast<T*>(newRawPtr)); |
1179 | | } |
1180 | | |
1181 | | template<class T> |
1182 | | void |
1183 | | nsCOMPtr<T>::assign_from_qi_with_error(const nsQueryInterfaceWithError& aQI, |
1184 | | const nsIID& aIID) |
1185 | | { |
1186 | | void* newRawPtr; |
1187 | | if (NS_FAILED(aQI(aIID, &newRawPtr))) { |
1188 | | newRawPtr = nullptr; |
1189 | | } |
1190 | | assign_assuming_AddRef(static_cast<T*>(newRawPtr)); |
1191 | | } |
1192 | | |
1193 | | template<class T> |
1194 | | void |
1195 | | nsCOMPtr<T>::assign_from_gs_cid(const nsGetServiceByCID aGS, const nsIID& aIID) |
1196 | | { |
1197 | | void* newRawPtr; |
1198 | | if (NS_FAILED(aGS(aIID, &newRawPtr))) { |
1199 | | newRawPtr = nullptr; |
1200 | | } |
1201 | | assign_assuming_AddRef(static_cast<T*>(newRawPtr)); |
1202 | | } |
1203 | | |
1204 | | template<class T> |
1205 | | void |
1206 | | nsCOMPtr<T>::assign_from_gs_cid_with_error(const nsGetServiceByCIDWithError& aGS, |
1207 | | const nsIID& aIID) |
1208 | | { |
1209 | | void* newRawPtr; |
1210 | | if (NS_FAILED(aGS(aIID, &newRawPtr))) { |
1211 | | newRawPtr = nullptr; |
1212 | | } |
1213 | | assign_assuming_AddRef(static_cast<T*>(newRawPtr)); |
1214 | | } |
1215 | | |
1216 | | template<class T> |
1217 | | void |
1218 | | nsCOMPtr<T>::assign_from_gs_contractid(const nsGetServiceByContractID aGS, |
1219 | | const nsIID& aIID) |
1220 | | { |
1221 | | void* newRawPtr; |
1222 | | if (NS_FAILED(aGS(aIID, &newRawPtr))) { |
1223 | | newRawPtr = nullptr; |
1224 | | } |
1225 | | assign_assuming_AddRef(static_cast<T*>(newRawPtr)); |
1226 | | } |
1227 | | |
1228 | | template<class T> |
1229 | | void |
1230 | | nsCOMPtr<T>::assign_from_gs_contractid_with_error( |
1231 | | const nsGetServiceByContractIDWithError& aGS, const nsIID& aIID) |
1232 | | { |
1233 | | void* newRawPtr; |
1234 | | if (NS_FAILED(aGS(aIID, &newRawPtr))) { |
1235 | | newRawPtr = nullptr; |
1236 | | } |
1237 | | assign_assuming_AddRef(static_cast<T*>(newRawPtr)); |
1238 | | } |
1239 | | |
1240 | | template<class T> |
1241 | | void |
1242 | | nsCOMPtr<T>::assign_from_query_referent( |
1243 | | const nsQueryReferent& aQueryReferent, const nsIID& aIID) |
1244 | | { |
1245 | | void* newRawPtr; |
1246 | | if (NS_FAILED(aQueryReferent(aIID, &newRawPtr))) { |
1247 | | newRawPtr = nullptr; |
1248 | | } |
1249 | | assign_assuming_AddRef(static_cast<T*>(newRawPtr)); |
1250 | | } |
1251 | | |
1252 | | template<class T> |
1253 | | void |
1254 | | nsCOMPtr<T>::assign_from_helper(const nsCOMPtr_helper& helper, const nsIID& aIID) |
1255 | | { |
1256 | | void* newRawPtr; |
1257 | | if (NS_FAILED(helper(aIID, &newRawPtr))) { |
1258 | | newRawPtr = nullptr; |
1259 | | } |
1260 | | assign_assuming_AddRef(static_cast<T*>(newRawPtr)); |
1261 | | } |
1262 | | |
1263 | | template<class T> |
1264 | | void** |
1265 | | nsCOMPtr<T>::begin_assignment() |
1266 | | { |
1267 | | assign_assuming_AddRef(nullptr); |
1268 | | union |
1269 | | { |
1270 | | T** mT; |
1271 | | void** mVoid; |
1272 | | } result; |
1273 | | result.mT = &mRawPtr; |
1274 | | return result.mVoid; |
1275 | | } |
1276 | | #endif |
1277 | | |
1278 | | template<class T> |
1279 | | inline nsCOMPtr<T>* |
1280 | | address_of(nsCOMPtr<T>& aPtr) |
1281 | 0 | { |
1282 | 0 | return aPtr.get_address(); |
1283 | 0 | } |
1284 | | |
1285 | | template<class T> |
1286 | | inline const nsCOMPtr<T>* |
1287 | | address_of(const nsCOMPtr<T>& aPtr) |
1288 | | { |
1289 | | return aPtr.get_address(); |
1290 | | } |
1291 | | |
1292 | | /** |
1293 | | * This class is designed to be used for anonymous temporary objects in the |
1294 | | * argument list of calls that return COM interface pointers, e.g., |
1295 | | * |
1296 | | * nsCOMPtr<IFoo> fooP; |
1297 | | * ...->QueryInterface(iid, getter_AddRefs(fooP)) |
1298 | | * |
1299 | | * DO NOT USE THIS TYPE DIRECTLY IN YOUR CODE. Use |getter_AddRefs()| instead. |
1300 | | * |
1301 | | * When initialized with a |nsCOMPtr|, as in the example above, it returns |
1302 | | * a |void**|, a |T**|, or an |nsISupports**| as needed, that the outer call |
1303 | | * (|QueryInterface| in this case) can fill in. |
1304 | | * |
1305 | | * This type should be a nested class inside |nsCOMPtr<T>|. |
1306 | | */ |
1307 | | template<class T> |
1308 | | class nsGetterAddRefs |
1309 | | { |
1310 | | public: |
1311 | | explicit nsGetterAddRefs(nsCOMPtr<T>& aSmartPtr) |
1312 | | : mTargetSmartPtr(aSmartPtr) |
1313 | 19.1M | { |
1314 | 19.1M | } nsGetterAddRefs<nsIFile>::nsGetterAddRefs(nsCOMPtr<nsIFile>&) Line | Count | Source | 1313 | 273 | { | 1314 | 273 | } |
Unexecuted instantiation: nsGetterAddRefs<nsIX509CertValidity>::nsGetterAddRefs(nsCOMPtr<nsIX509CertValidity>&) Unexecuted instantiation: nsGetterAddRefs<nsIUTF8StringEnumerator>::nsGetterAddRefs(nsCOMPtr<nsIUTF8StringEnumerator>&) nsGetterAddRefs<nsIZipReader>::nsGetterAddRefs(nsCOMPtr<nsIZipReader>&) Line | Count | Source | 1313 | 5 | { | 1314 | 5 | } |
Unexecuted instantiation: nsGetterAddRefs<nsIX509Cert>::nsGetterAddRefs(nsCOMPtr<nsIX509Cert>&) nsGetterAddRefs<nsIInputStream>::nsGetterAddRefs(nsCOMPtr<nsIInputStream>&) Line | Count | Source | 1313 | 10 | { | 1314 | 10 | } |
Unexecuted instantiation: nsGetterAddRefs<nsIUnicharInputStream>::nsGetterAddRefs(nsCOMPtr<nsIUnicharInputStream>&) nsGetterAddRefs<nsIDirectoryEnumerator>::nsGetterAddRefs(nsCOMPtr<nsIDirectoryEnumerator>&) Line | Count | Source | 1313 | 3 | { | 1314 | 3 | } |
Unexecuted instantiation: nsGetterAddRefs<nsIAsyncInputStream>::nsGetterAddRefs(nsCOMPtr<nsIAsyncInputStream>&) Unexecuted instantiation: nsGetterAddRefs<nsIOutputStream>::nsGetterAddRefs(nsCOMPtr<nsIOutputStream>&) Unexecuted instantiation: nsGetterAddRefs<nsITransport>::nsGetterAddRefs(nsCOMPtr<nsITransport>&) nsGetterAddRefs<nsIProperties>::nsGetterAddRefs(nsCOMPtr<nsIProperties>&) Line | Count | Source | 1313 | 6 | { | 1314 | 6 | } |
nsGetterAddRefs<nsICategoryManager>::nsGetterAddRefs(nsCOMPtr<nsICategoryManager>&) Line | Count | Source | 1313 | 1 | { | 1314 | 1 | } |
nsGetterAddRefs<nsIURI>::nsGetterAddRefs(nsCOMPtr<nsIURI>&) Line | Count | Source | 1313 | 6.35M | { | 1314 | 6.35M | } |
nsGetterAddRefs<nsIThread>::nsGetterAddRefs(nsCOMPtr<nsIThread>&) Line | Count | Source | 1313 | 248 | { | 1314 | 248 | } |
nsGetterAddRefs<nsIChannel>::nsGetterAddRefs(nsCOMPtr<nsIChannel>&) Line | Count | Source | 1313 | 23 | { | 1314 | 23 | } |
nsGetterAddRefs<nsIPrefBranch>::nsGetterAddRefs(nsCOMPtr<nsIPrefBranch>&) Line | Count | Source | 1313 | 6 | { | 1314 | 6 | } |
nsGetterAddRefs<nsIProtocolHandler>::nsGetterAddRefs(nsCOMPtr<nsIProtocolHandler>&) Line | Count | Source | 1313 | 3.06M | { | 1314 | 3.06M | } |
Unexecuted instantiation: nsGetterAddRefs<nsIServiceManager>::nsGetterAddRefs(nsCOMPtr<nsIServiceManager>&) Unexecuted instantiation: nsGetterAddRefs<nsIStringBundle>::nsGetterAddRefs(nsCOMPtr<nsIStringBundle>&) Unexecuted instantiation: nsGetterAddRefs<nsIPrefLocalizedString>::nsGetterAddRefs(nsCOMPtr<nsIPrefLocalizedString>&) Unexecuted instantiation: nsGetterAddRefs<nsIPersistentProperties>::nsGetterAddRefs(nsCOMPtr<nsIPersistentProperties>&) nsGetterAddRefs<nsILoadInfo>::nsGetterAddRefs(nsCOMPtr<nsILoadInfo>&) Line | Count | Source | 1313 | 39 | { | 1314 | 39 | } |
Unexecuted instantiation: nsGetterAddRefs<nsIInterfaceRequestor>::nsGetterAddRefs(nsCOMPtr<nsIInterfaceRequestor>&) Unexecuted instantiation: nsGetterAddRefs<nsIAsyncOutputStream>::nsGetterAddRefs(nsCOMPtr<nsIAsyncOutputStream>&) Unexecuted instantiation: nsGetterAddRefs<nsICancelable>::nsGetterAddRefs(nsCOMPtr<nsICancelable>&) Unexecuted instantiation: nsGetterAddRefs<nsISocketTransport>::nsGetterAddRefs(nsCOMPtr<nsISocketTransport>&) nsGetterAddRefs<nsIContentSecurityPolicy>::nsGetterAddRefs(nsCOMPtr<nsIContentSecurityPolicy>&) Line | Count | Source | 1313 | 5 | { | 1314 | 5 | } |
Unexecuted instantiation: nsGetterAddRefs<nsICacheStorage>::nsGetterAddRefs(nsCOMPtr<nsICacheStorage>&) Unexecuted instantiation: nsGetterAddRefs<nsILoadContextInfo>::nsGetterAddRefs(nsCOMPtr<nsILoadContextInfo>&) Unexecuted instantiation: nsGetterAddRefs<nsINetworkPredictor>::nsGetterAddRefs(nsCOMPtr<nsINetworkPredictor>&) nsGetterAddRefs<nsILoadGroup>::nsGetterAddRefs(nsCOMPtr<nsILoadGroup>&) Line | Count | Source | 1313 | 3 | { | 1314 | 3 | } |
nsGetterAddRefs<nsIRequestContext>::nsGetterAddRefs(nsCOMPtr<nsIRequestContext>&) Line | Count | Source | 1313 | 3 | { | 1314 | 3 | } |
Unexecuted instantiation: nsGetterAddRefs<nsITLSServerSocket>::nsGetterAddRefs(nsCOMPtr<nsITLSServerSocket>&) Unexecuted instantiation: nsGetterAddRefs<nsIChannelEventSink>::nsGetterAddRefs(nsCOMPtr<nsIChannelEventSink>&) Unexecuted instantiation: nsGetterAddRefs<nsIRequestObserver>::nsGetterAddRefs(nsCOMPtr<nsIRequestObserver>&) nsGetterAddRefs<nsIPrincipal>::nsGetterAddRefs(nsCOMPtr<nsIPrincipal>&) Line | Count | Source | 1313 | 11.5k | { | 1314 | 11.5k | } |
Unexecuted instantiation: nsGetterAddRefs<nsIStreamListener>::nsGetterAddRefs(nsCOMPtr<nsIStreamListener>&) Unexecuted instantiation: nsGetterAddRefs<nsILoadContext>::nsGetterAddRefs(nsCOMPtr<nsILoadContext>&) Unexecuted instantiation: nsGetterAddRefs<nsIProgressEventSink>::nsGetterAddRefs(nsCOMPtr<nsIProgressEventSink>&) Unexecuted instantiation: nsGetterAddRefs<nsIParentChannel>::nsGetterAddRefs(nsCOMPtr<nsIParentChannel>&) Unexecuted instantiation: nsGetterAddRefs<mozIDOMWindowProxy>::nsGetterAddRefs(nsCOMPtr<mozIDOMWindowProxy>&) Unexecuted instantiation: nsGetterAddRefs<nsISecureBrowserUI>::nsGetterAddRefs(nsCOMPtr<nsISecureBrowserUI>&) nsGetterAddRefs<nsIURIMutator>::nsGetterAddRefs(nsCOMPtr<nsIURIMutator>&) Line | Count | Source | 1313 | 3.91k | { | 1314 | 3.91k | } |
nsGetterAddRefs<nsIFileProtocolHandler>::nsGetterAddRefs(nsCOMPtr<nsIFileProtocolHandler>&) Line | Count | Source | 1313 | 11 | { | 1314 | 11 | } |
Unexecuted instantiation: nsGetterAddRefs<nsIRequest>::nsGetterAddRefs(nsCOMPtr<nsIRequest>&) Unexecuted instantiation: nsGetterAddRefs<nsIProxyInfo>::nsGetterAddRefs(nsCOMPtr<nsIProxyInfo>&) Unexecuted instantiation: nsGetterAddRefs<nsISocketProvider>::nsGetterAddRefs(nsCOMPtr<nsISocketProvider>&) Unexecuted instantiation: nsGetterAddRefs<nsITransportEventSink>::nsGetterAddRefs(nsCOMPtr<nsITransportEventSink>&) Unexecuted instantiation: nsGetterAddRefs<nsINetAddr>::nsGetterAddRefs(nsCOMPtr<nsINetAddr>&) Unexecuted instantiation: nsGetterAddRefs<mozIStoragePendingStatement>::nsGetterAddRefs(nsCOMPtr<mozIStoragePendingStatement>&) Unexecuted instantiation: nsGetterAddRefs<mozIStorageStatement>::nsGetterAddRefs(nsCOMPtr<mozIStorageStatement>&) Unexecuted instantiation: nsGetterAddRefs<mozIStorageAsyncStatement>::nsGetterAddRefs(nsCOMPtr<mozIStorageAsyncStatement>&) Unexecuted instantiation: nsGetterAddRefs<mozIStorageConnection>::nsGetterAddRefs(nsCOMPtr<mozIStorageConnection>&) Unexecuted instantiation: nsGetterAddRefs<mozIStorageBindingParamsArray>::nsGetterAddRefs(nsCOMPtr<mozIStorageBindingParamsArray>&) Unexecuted instantiation: nsGetterAddRefs<nsIArray>::nsGetterAddRefs(nsCOMPtr<nsIArray>&) Unexecuted instantiation: nsGetterAddRefs<mozIStorageBindingParams>::nsGetterAddRefs(nsCOMPtr<mozIStorageBindingParams>&) Unexecuted instantiation: nsGetterAddRefs<nsIDNSListener>::nsGetterAddRefs(nsCOMPtr<nsIDNSListener>&) Unexecuted instantiation: nsGetterAddRefs<nsIPropertyBag2>::nsGetterAddRefs(nsCOMPtr<nsIPropertyBag2>&) Unexecuted instantiation: nsGetterAddRefs<nsIVariant>::nsGetterAddRefs(nsCOMPtr<nsIVariant>&) nsGetterAddRefs<nsIComponentRegistrar>::nsGetterAddRefs(nsCOMPtr<nsIComponentRegistrar>&) Line | Count | Source | 1313 | 3 | { | 1314 | 3 | } |
Unexecuted instantiation: nsGetterAddRefs<nsIWeakReference>::nsGetterAddRefs(nsCOMPtr<nsIWeakReference>&) Unexecuted instantiation: nsGetterAddRefs<nsIStorageStream>::nsGetterAddRefs(nsCOMPtr<nsIStorageStream>&) Unexecuted instantiation: nsGetterAddRefs<nsIApplicationCache>::nsGetterAddRefs(nsCOMPtr<nsIApplicationCache>&) Unexecuted instantiation: nsGetterAddRefs<nsIEventTarget>::nsGetterAddRefs(nsCOMPtr<nsIEventTarget>&) Unexecuted instantiation: nsGetterAddRefs<nsICacheSession>::nsGetterAddRefs(nsCOMPtr<nsICacheSession>&) Unexecuted instantiation: nsGetterAddRefs<nsICacheEntryDescriptor>::nsGetterAddRefs(nsCOMPtr<nsICacheEntryDescriptor>&) nsGetterAddRefs<nsIAboutModule>::nsGetterAddRefs(nsCOMPtr<nsIAboutModule>&) Line | Count | Source | 1313 | 4.09k | { | 1314 | 4.09k | } |
Unexecuted instantiation: nsGetterAddRefs<nsITabChild>::nsGetterAddRefs(nsCOMPtr<nsITabChild>&) Unexecuted instantiation: nsGetterAddRefs<nsIPrompt>::nsGetterAddRefs(nsCOMPtr<nsIPrompt>&) Unexecuted instantiation: nsGetterAddRefs<nsIFTPEventSink>::nsGetterAddRefs(nsCOMPtr<nsIFTPEventSink>&) Unexecuted instantiation: nsGetterAddRefs<nsIAuthPrompt2>::nsGetterAddRefs(nsCOMPtr<nsIAuthPrompt2>&) Unexecuted instantiation: nsGetterAddRefs<nsIFTPChannelParentInternal>::nsGetterAddRefs(nsCOMPtr<nsIFTPChannelParentInternal>&) Unexecuted instantiation: nsGetterAddRefs<nsIAuthPrompt>::nsGetterAddRefs(nsCOMPtr<nsIAuthPrompt>&) Unexecuted instantiation: nsGetterAddRefs<nsIHttpAuthenticator>::nsGetterAddRefs(nsCOMPtr<nsIHttpAuthenticator>&) Unexecuted instantiation: nsGetterAddRefs<nsIStreamConverterService>::nsGetterAddRefs(nsCOMPtr<nsIStreamConverterService>&) Unexecuted instantiation: nsGetterAddRefs<nsINetworkInterceptController>::nsGetterAddRefs(nsCOMPtr<nsINetworkInterceptController>&) Unexecuted instantiation: nsGetterAddRefs<nsIDocument>::nsGetterAddRefs(nsCOMPtr<nsIDocument>&) Unexecuted instantiation: nsGetterAddRefs<nsIIOService>::nsGetterAddRefs(nsCOMPtr<nsIIOService>&) Unexecuted instantiation: nsGetterAddRefs<nsIApplicationCacheContainer>::nsGetterAddRefs(nsCOMPtr<nsIApplicationCacheContainer>&) Unexecuted instantiation: nsGetterAddRefs<nsIDeprecationWarner>::nsGetterAddRefs(nsCOMPtr<nsIDeprecationWarner>&) Unexecuted instantiation: nsGetterAddRefs<nsITabParent>::nsGetterAddRefs(nsCOMPtr<nsITabParent>&) Unexecuted instantiation: nsGetterAddRefs<nsIRedirectResultListener>::nsGetterAddRefs(nsCOMPtr<nsIRedirectResultListener>&) Unexecuted instantiation: nsGetterAddRefs<nsIHttpPushListener>::nsGetterAddRefs(nsCOMPtr<nsIHttpPushListener>&) Unexecuted instantiation: nsGetterAddRefs<nsIApplicationCacheNamespace>::nsGetterAddRefs(nsCOMPtr<nsIApplicationCacheNamespace>&) Unexecuted instantiation: nsGetterAddRefs<nsICacheEntry>::nsGetterAddRefs(nsCOMPtr<nsICacheEntry>&) Unexecuted instantiation: nsGetterAddRefs<nsIInputStreamPump>::nsGetterAddRefs(nsCOMPtr<nsIInputStreamPump>&) Unexecuted instantiation: nsGetterAddRefs<nsIDOMGeoPositionCoords>::nsGetterAddRefs(nsCOMPtr<nsIDOMGeoPositionCoords>&) Unexecuted instantiation: nsGetterAddRefs<nsIJSID>::nsGetterAddRefs(nsCOMPtr<nsIJSID>&) Unexecuted instantiation: nsGetterAddRefs<nsIScreen>::nsGetterAddRefs(nsCOMPtr<nsIScreen>&) nsGetterAddRefs<nsIComponentManager>::nsGetterAddRefs(nsCOMPtr<nsIComponentManager>&) Line | Count | Source | 1313 | 1.62M | { | 1314 | 1.62M | } |
nsGetterAddRefs<xpcIJSGetFactory>::nsGetterAddRefs(nsCOMPtr<xpcIJSGetFactory>&) Line | Count | Source | 1313 | 1 | { | 1314 | 1 | } |
nsGetterAddRefs<nsIFactory>::nsGetterAddRefs(nsCOMPtr<nsIFactory>&) Line | Count | Source | 1313 | 1 | { | 1314 | 1 | } |
Unexecuted instantiation: nsGetterAddRefs<nsIIncrementalStreamLoader>::nsGetterAddRefs(nsCOMPtr<nsIIncrementalStreamLoader>&) Unexecuted instantiation: nsGetterAddRefs<nsIStackFrame>::nsGetterAddRefs(nsCOMPtr<nsIStackFrame>&) Unexecuted instantiation: nsGetterAddRefs<nsIExpandedPrincipal>::nsGetterAddRefs(nsCOMPtr<nsIExpandedPrincipal>&) nsGetterAddRefs<nsIXPConnectWrappedNative>::nsGetterAddRefs(nsCOMPtr<nsIXPConnectWrappedNative>&) Line | Count | Source | 1313 | 3 | { | 1314 | 3 | } |
nsGetterAddRefs<nsIXPCComponents_Interfaces>::nsGetterAddRefs(nsCOMPtr<nsIXPCComponents_Interfaces>&) Line | Count | Source | 1313 | 4 | { | 1314 | 4 | } |
nsGetterAddRefs<nsIXPCComponents_Classes>::nsGetterAddRefs(nsCOMPtr<nsIXPCComponents_Classes>&) Line | Count | Source | 1313 | 4 | { | 1314 | 4 | } |
Unexecuted instantiation: nsGetterAddRefs<nsIRunnable>::nsGetterAddRefs(nsCOMPtr<nsIRunnable>&) Unexecuted instantiation: nsGetterAddRefs<nsISupportsDouble>::nsGetterAddRefs(nsCOMPtr<nsISupportsDouble>&) Unexecuted instantiation: nsGetterAddRefs<nsIJSEnumerator>::nsGetterAddRefs(nsCOMPtr<nsIJSEnumerator>&) nsGetterAddRefs<nsIXPCScriptable>::nsGetterAddRefs(nsCOMPtr<nsIXPCScriptable>&) Line | Count | Source | 1313 | 8.12M | { | 1314 | 8.12M | } |
nsGetterAddRefs<nsIXPCComponents_Results>::nsGetterAddRefs(nsCOMPtr<nsIXPCComponents_Results>&) Line | Count | Source | 1313 | 3 | { | 1314 | 3 | } |
nsGetterAddRefs<nsIXPCComponents_Utils>::nsGetterAddRefs(nsCOMPtr<nsIXPCComponents_Utils>&) Line | Count | Source | 1313 | 3 | { | 1314 | 3 | } |
Unexecuted instantiation: nsGetterAddRefs<nsIZipReaderCache>::nsGetterAddRefs(nsCOMPtr<nsIZipReaderCache>&) Unexecuted instantiation: nsGetterAddRefs<nsIJARURI>::nsGetterAddRefs(nsCOMPtr<nsIJARURI>&) nsGetterAddRefs<nsIURL>::nsGetterAddRefs(nsCOMPtr<nsIURL>&) Line | Count | Source | 1313 | 2.22k | { | 1314 | 2.22k | } |
Unexecuted instantiation: nsGetterAddRefs<nsICollation>::nsGetterAddRefs(nsCOMPtr<nsICollation>&) Unexecuted instantiation: nsGetterAddRefs<nsINavHistoryQuery>::nsGetterAddRefs(nsCOMPtr<nsINavHistoryQuery>&) Unexecuted instantiation: nsGetterAddRefs<nsINavHistoryQueryOptions>::nsGetterAddRefs(nsCOMPtr<nsINavHistoryQueryOptions>&) Unexecuted instantiation: nsGetterAddRefs<nsINavHistoryResult>::nsGetterAddRefs(nsCOMPtr<nsINavHistoryResult>&) Unexecuted instantiation: nsGetterAddRefs<nsINavHistoryContainerResultNode>::nsGetterAddRefs(nsCOMPtr<nsINavHistoryContainerResultNode>&) Unexecuted instantiation: nsGetterAddRefs<nsINavHistoryResultNode>::nsGetterAddRefs(nsCOMPtr<nsINavHistoryResultNode>&) Unexecuted instantiation: nsGetterAddRefs<nsIFileInputStream>::nsGetterAddRefs(nsCOMPtr<nsIFileInputStream>&) Unexecuted instantiation: nsGetterAddRefs<nsILineInputStream>::nsGetterAddRefs(nsCOMPtr<nsILineInputStream>&) Unexecuted instantiation: nsGetterAddRefs<nsIHandlerApp>::nsGetterAddRefs(nsCOMPtr<nsIHandlerApp>&) Unexecuted instantiation: nsGetterAddRefs<nsIMutableArray>::nsGetterAddRefs(nsCOMPtr<nsIMutableArray>&) Unexecuted instantiation: nsGetterAddRefs<nsIMIMEInfo>::nsGetterAddRefs(nsCOMPtr<nsIMIMEInfo>&) Unexecuted instantiation: nsGetterAddRefs<nsIHandlerInfo>::nsGetterAddRefs(nsCOMPtr<nsIHandlerInfo>&) Unexecuted instantiation: nsGetterAddRefs<nsIOfflineCacheUpdate>::nsGetterAddRefs(nsCOMPtr<nsIOfflineCacheUpdate>&) Unexecuted instantiation: nsGetterAddRefs<nsIDomainSet>::nsGetterAddRefs(nsCOMPtr<nsIDomainSet>&) Unexecuted instantiation: nsGetterAddRefs<nsIDocShellTreeItem>::nsGetterAddRefs(nsCOMPtr<nsIDocShellTreeItem>&) Unexecuted instantiation: nsGetterAddRefs<mozilla::dom::Element>::nsGetterAddRefs(nsCOMPtr<mozilla::dom::Element>&) Unexecuted instantiation: nsGetterAddRefs<nsIContent>::nsGetterAddRefs(nsCOMPtr<nsIContent>&) Unexecuted instantiation: nsGetterAddRefs<nsIContentViewer>::nsGetterAddRefs(nsCOMPtr<nsIContentViewer>&) Unexecuted instantiation: nsGetterAddRefs<nsIPresShell>::nsGetterAddRefs(nsCOMPtr<nsIPresShell>&) Unexecuted instantiation: nsGetterAddRefs<imgILoader>::nsGetterAddRefs(nsCOMPtr<imgILoader>&) Unexecuted instantiation: nsGetterAddRefs<imgIRequest>::nsGetterAddRefs(nsCOMPtr<imgIRequest>&) Unexecuted instantiation: nsGetterAddRefs<imgIContainer>::nsGetterAddRefs(nsCOMPtr<imgIContainer>&) Unexecuted instantiation: nsGetterAddRefs<mozilla::dom::EventTarget>::nsGetterAddRefs(nsCOMPtr<mozilla::dom::EventTarget>&) Unexecuted instantiation: nsGetterAddRefs<nsIDragSession>::nsGetterAddRefs(nsCOMPtr<nsIDragSession>&) Unexecuted instantiation: nsGetterAddRefs<mozilla::dom::DataTransfer>::nsGetterAddRefs(nsCOMPtr<mozilla::dom::DataTransfer>&) Unexecuted instantiation: nsGetterAddRefs<nsIDocShellTreeOwner>::nsGetterAddRefs(nsCOMPtr<nsIDocShellTreeOwner>&) Unexecuted instantiation: nsGetterAddRefs<nsIPluginTag>::nsGetterAddRefs(nsCOMPtr<nsIPluginTag>&) Unexecuted instantiation: nsGetterAddRefs<nsIWidget>::nsGetterAddRefs(nsCOMPtr<nsIWidget>&) Unexecuted instantiation: nsGetterAddRefs<nsISlowScriptDebugCallback>::nsGetterAddRefs(nsCOMPtr<nsISlowScriptDebugCallback>&) Unexecuted instantiation: nsGetterAddRefs<nsIController>::nsGetterAddRefs(nsCOMPtr<nsIController>&) Unexecuted instantiation: nsGetterAddRefs<nsIDocShell>::nsGetterAddRefs(nsCOMPtr<nsIDocShell>&) Unexecuted instantiation: nsGetterAddRefs<nsPIDOMWindowOuter>::nsGetterAddRefs(nsCOMPtr<nsPIDOMWindowOuter>&) Unexecuted instantiation: nsGetterAddRefs<nsIWebBrowserPrint>::nsGetterAddRefs(nsCOMPtr<nsIWebBrowserPrint>&) Unexecuted instantiation: nsGetterAddRefs<nsIPrintSettings>::nsGetterAddRefs(nsCOMPtr<nsIPrintSettings>&) Unexecuted instantiation: nsGetterAddRefs<nsIJSArgArray>::nsGetterAddRefs(nsCOMPtr<nsIJSArgArray>&) Unexecuted instantiation: nsGetterAddRefs<nsIBrowserDOMWindow>::nsGetterAddRefs(nsCOMPtr<nsIBrowserDOMWindow>&) Unexecuted instantiation: nsGetterAddRefs<nsISHEntry>::nsGetterAddRefs(nsCOMPtr<nsISHEntry>&) Unexecuted instantiation: nsGetterAddRefs<nsIXULWindow>::nsGetterAddRefs(nsCOMPtr<nsIXULWindow>&) Unexecuted instantiation: nsGetterAddRefs<nsITransferable>::nsGetterAddRefs(nsCOMPtr<nsITransferable>&) Unexecuted instantiation: nsGetterAddRefs<nsIAsyncShutdownClient>::nsGetterAddRefs(nsCOMPtr<nsIAsyncShutdownClient>&) Unexecuted instantiation: nsGetterAddRefs<nsIHttpChannel>::nsGetterAddRefs(nsCOMPtr<nsIHttpChannel>&) Unexecuted instantiation: nsGetterAddRefs<nsILayoutHistoryState>::nsGetterAddRefs(nsCOMPtr<nsILayoutHistoryState>&) Unexecuted instantiation: nsGetterAddRefs<nsINode>::nsGetterAddRefs(nsCOMPtr<nsINode>&) Unexecuted instantiation: nsGetterAddRefs<nsIFrameEnumerator>::nsGetterAddRefs(nsCOMPtr<nsIFrameEnumerator>&) Unexecuted instantiation: nsGetterAddRefs<nsISelectionController>::nsGetterAddRefs(nsCOMPtr<nsISelectionController>&) Unexecuted instantiation: nsGetterAddRefs<nsIContentViewerEdit>::nsGetterAddRefs(nsCOMPtr<nsIContentViewerEdit>&) Unexecuted instantiation: nsGetterAddRefs<nsIControllers>::nsGetterAddRefs(nsCOMPtr<nsIControllers>&) Unexecuted instantiation: nsGetterAddRefs<nsIGlobalObject>::nsGetterAddRefs(nsCOMPtr<nsIGlobalObject>&) Unexecuted instantiation: nsGetterAddRefs<nsPIDOMWindowInner>::nsGetterAddRefs(nsCOMPtr<nsPIDOMWindowInner>&) Unexecuted instantiation: nsGetterAddRefs<nsIControllerCommand>::nsGetterAddRefs(nsCOMPtr<nsIControllerCommand>&) Unexecuted instantiation: nsGetterAddRefs<nsISupportsPRUint32>::nsGetterAddRefs(nsCOMPtr<nsISupportsPRUint32>&) Unexecuted instantiation: nsGetterAddRefs<mozilla::JSEventHandler>::nsGetterAddRefs(nsCOMPtr<mozilla::JSEventHandler>&) Unexecuted instantiation: nsGetterAddRefs<nsIStreamLoader>::nsGetterAddRefs(nsCOMPtr<nsIStreamLoader>&) Unexecuted instantiation: nsGetterAddRefs<nsIFileStream>::nsGetterAddRefs(nsCOMPtr<nsIFileStream>&) Unexecuted instantiation: nsGetterAddRefs<nsIXMLContentSink>::nsGetterAddRefs(nsCOMPtr<nsIXMLContentSink>&) Unexecuted instantiation: nsGetterAddRefs<nsIHTMLContentSink>::nsGetterAddRefs(nsCOMPtr<nsIHTMLContentSink>&) Unexecuted instantiation: nsGetterAddRefs<nsIInlineSpellChecker>::nsGetterAddRefs(nsCOMPtr<nsIInlineSpellChecker>&) Unexecuted instantiation: nsGetterAddRefs<nsIEditingSession>::nsGetterAddRefs(nsCOMPtr<nsIEditingSession>&) Unexecuted instantiation: nsGetterAddRefs<nsICommandManager>::nsGetterAddRefs(nsCOMPtr<nsICommandManager>&) Unexecuted instantiation: nsGetterAddRefs<nsIWebNavigation>::nsGetterAddRefs(nsCOMPtr<nsIWebNavigation>&) Unexecuted instantiation: nsGetterAddRefs<nsIKeyObject>::nsGetterAddRefs(nsCOMPtr<nsIKeyObject>&) Unexecuted instantiation: nsGetterAddRefs<nsIMediaDevice>::nsGetterAddRefs(nsCOMPtr<nsIMediaDevice>&) Unexecuted instantiation: nsGetterAddRefs<nsIBinaryOutputStream>::nsGetterAddRefs(nsCOMPtr<nsIBinaryOutputStream>&) Unexecuted instantiation: nsGetterAddRefs<nsIQuotaRequest>::nsGetterAddRefs(nsCOMPtr<nsIQuotaRequest>&) Unexecuted instantiation: nsGetterAddRefs<nsIBinaryInputStream>::nsGetterAddRefs(nsCOMPtr<nsIBinaryInputStream>&) Unexecuted instantiation: nsGetterAddRefs<mozilla::nsISVGPoint>::nsGetterAddRefs(nsCOMPtr<mozilla::nsISVGPoint>&) Unexecuted instantiation: nsGetterAddRefs<nsISocketFilter>::nsGetterAddRefs(nsCOMPtr<nsISocketFilter>&) Unexecuted instantiation: nsGetterAddRefs<mozIStorageProgressHandler>::nsGetterAddRefs(nsCOMPtr<mozIStorageProgressHandler>&) Unexecuted instantiation: nsGetterAddRefs<nsIFileURL>::nsGetterAddRefs(nsCOMPtr<nsIFileURL>&) Unexecuted instantiation: nsGetterAddRefs<nsIWebBrowserChrome3>::nsGetterAddRefs(nsCOMPtr<nsIWebBrowserChrome3>&) Unexecuted instantiation: nsGetterAddRefs<nsIDomainPolicy>::nsGetterAddRefs(nsCOMPtr<nsIDomainPolicy>&) Unexecuted instantiation: nsGetterAddRefs<nsIURIFixupInfo>::nsGetterAddRefs(nsCOMPtr<nsIURIFixupInfo>&) Unexecuted instantiation: nsGetterAddRefs<nsISearchEngine>::nsGetterAddRefs(nsCOMPtr<nsISearchEngine>&) Unexecuted instantiation: nsGetterAddRefs<nsIFrameLoaderOwner>::nsGetterAddRefs(nsCOMPtr<nsIFrameLoaderOwner>&) Unexecuted instantiation: nsGetterAddRefs<nsIObjectInputStream>::nsGetterAddRefs(nsCOMPtr<nsIObjectInputStream>&) Unexecuted instantiation: nsGetterAddRefs<nsIObjectOutputStream>::nsGetterAddRefs(nsCOMPtr<nsIObjectOutputStream>&) Unexecuted instantiation: nsGetterAddRefs<nsIDTD>::nsGetterAddRefs(nsCOMPtr<nsIDTD>&) Unexecuted instantiation: nsGetterAddRefs<nsIXPathResult>::nsGetterAddRefs(nsCOMPtr<nsIXPathResult>&) Unexecuted instantiation: nsGetterAddRefs<nsIParser>::nsGetterAddRefs(nsCOMPtr<nsIParser>&) Unexecuted instantiation: nsGetterAddRefs<nsIStringEnumerator>::nsGetterAddRefs(nsCOMPtr<nsIStringEnumerator>&) Unexecuted instantiation: nsGetterAddRefs<nsIDOMXULSelectControlElement>::nsGetterAddRefs(nsCOMPtr<nsIDOMXULSelectControlElement>&) Unexecuted instantiation: nsGetterAddRefs<nsIDocumentEncoder>::nsGetterAddRefs(nsCOMPtr<nsIDocumentEncoder>&) Unexecuted instantiation: nsGetterAddRefs<nsIPaymentCurrencyAmount>::nsGetterAddRefs(nsCOMPtr<nsIPaymentCurrencyAmount>&) Unexecuted instantiation: nsGetterAddRefs<nsIPaymentItem>::nsGetterAddRefs(nsCOMPtr<nsIPaymentItem>&) Unexecuted instantiation: nsGetterAddRefs<nsIPaymentShippingOption>::nsGetterAddRefs(nsCOMPtr<nsIPaymentShippingOption>&) Unexecuted instantiation: nsGetterAddRefs<nsIPaymentDetailsModifier>::nsGetterAddRefs(nsCOMPtr<nsIPaymentDetailsModifier>&) Unexecuted instantiation: nsGetterAddRefs<nsIPaymentMethodData>::nsGetterAddRefs(nsCOMPtr<nsIPaymentMethodData>&) Unexecuted instantiation: nsGetterAddRefs<nsIPaymentDetails>::nsGetterAddRefs(nsCOMPtr<nsIPaymentDetails>&) Unexecuted instantiation: nsGetterAddRefs<nsIPaymentOptions>::nsGetterAddRefs(nsCOMPtr<nsIPaymentOptions>&) Unexecuted instantiation: nsGetterAddRefs<nsIPaymentRequest>::nsGetterAddRefs(nsCOMPtr<nsIPaymentRequest>&) Unexecuted instantiation: nsGetterAddRefs<nsIConsoleReportCollector>::nsGetterAddRefs(nsCOMPtr<nsIConsoleReportCollector>&) Unexecuted instantiation: nsGetterAddRefs<nsIPresentationControlChannel>::nsGetterAddRefs(nsCOMPtr<nsIPresentationControlChannel>&) Unexecuted instantiation: nsGetterAddRefs<nsIPresentationDevice>::nsGetterAddRefs(nsCOMPtr<nsIPresentationDevice>&) Unexecuted instantiation: nsGetterAddRefs<nsIPresentationRespondingListener>::nsGetterAddRefs(nsCOMPtr<nsIPresentationRespondingListener>&) Unexecuted instantiation: nsGetterAddRefs<nsIPresentationSessionTransportBuilder>::nsGetterAddRefs(nsCOMPtr<nsIPresentationSessionTransportBuilder>&) Unexecuted instantiation: nsGetterAddRefs<nsIPresentationSessionListener>::nsGetterAddRefs(nsCOMPtr<nsIPresentationSessionListener>&) Unexecuted instantiation: nsGetterAddRefs<nsIPresentationDeviceListener>::nsGetterAddRefs(nsCOMPtr<nsIPresentationDeviceListener>&) Unexecuted instantiation: nsGetterAddRefs<nsIPrintSession>::nsGetterAddRefs(nsCOMPtr<nsIPrintSession>&) Unexecuted instantiation: nsGetterAddRefs<nsIFormatConverter>::nsGetterAddRefs(nsCOMPtr<nsIFormatConverter>&) Unexecuted instantiation: nsGetterAddRefs<nsICSSDeclaration>::nsGetterAddRefs(nsCOMPtr<nsICSSDeclaration>&) Unexecuted instantiation: nsGetterAddRefs<nsIURIRefObject>::nsGetterAddRefs(nsCOMPtr<nsIURIRefObject>&) Unexecuted instantiation: nsGetterAddRefs<nsIContentIterator>::nsGetterAddRefs(nsCOMPtr<nsIContentIterator>&) Unexecuted instantiation: nsGetterAddRefs<imgINotificationObserver>::nsGetterAddRefs(nsCOMPtr<imgINotificationObserver>&) Unexecuted instantiation: nsGetterAddRefs<nsIDOMXULSelectControlItemElement>::nsGetterAddRefs(nsCOMPtr<nsIDOMXULSelectControlItemElement>&) Unexecuted instantiation: nsGetterAddRefs<nsBoxLayout>::nsGetterAddRefs(nsCOMPtr<nsBoxLayout>&) Unexecuted instantiation: nsGetterAddRefs<nsILinkHandler>::nsGetterAddRefs(nsCOMPtr<nsILinkHandler>&) Unexecuted instantiation: nsGetterAddRefs<nsITreeView>::nsGetterAddRefs(nsCOMPtr<nsITreeView>&) Unexecuted instantiation: nsGetterAddRefs<nsIBaseWindow>::nsGetterAddRefs(nsCOMPtr<nsIBaseWindow>&) Unexecuted instantiation: nsGetterAddRefs<nsITreeBoxObject>::nsGetterAddRefs(nsCOMPtr<nsITreeBoxObject>&) Unexecuted instantiation: nsGetterAddRefs<nsITreeSelection>::nsGetterAddRefs(nsCOMPtr<nsITreeSelection>&) Unexecuted instantiation: nsGetterAddRefs<nsIWebProgressListener>::nsGetterAddRefs(nsCOMPtr<nsIWebProgressListener>&) Unexecuted instantiation: nsGetterAddRefs<nsIPrintProgressParams>::nsGetterAddRefs(nsCOMPtr<nsIPrintProgressParams>&) Unexecuted instantiation: nsGetterAddRefs<nsIURIContentListener>::nsGetterAddRefs(nsCOMPtr<nsIURIContentListener>&) Unexecuted instantiation: nsGetterAddRefs<nsISearchSubmission>::nsGetterAddRefs(nsCOMPtr<nsISearchSubmission>&) Unexecuted instantiation: nsGetterAddRefs<nsITimerCallback>::nsGetterAddRefs(nsCOMPtr<nsITimerCallback>&) Unexecuted instantiation: nsGetterAddRefs<nsIDOMXULContainerElement>::nsGetterAddRefs(nsCOMPtr<nsIDOMXULContainerElement>&) Unexecuted instantiation: nsGetterAddRefs<nsIAccessibleRelation>::nsGetterAddRefs(nsCOMPtr<nsIAccessibleRelation>&) Unexecuted instantiation: nsGetterAddRefs<nsINodeList>::nsGetterAddRefs(nsCOMPtr<nsINodeList>&) Unexecuted instantiation: nsGetterAddRefs<nsIPK11Token>::nsGetterAddRefs(nsCOMPtr<nsIPK11Token>&) Unexecuted instantiation: nsGetterAddRefs<nsITokenPasswordDialogs>::nsGetterAddRefs(nsCOMPtr<nsITokenPasswordDialogs>&) Unexecuted instantiation: nsGetterAddRefs<nsIX509CertList>::nsGetterAddRefs(nsCOMPtr<nsIX509CertList>&) Unexecuted instantiation: nsGetterAddRefs<nsITokenDialogs>::nsGetterAddRefs(nsCOMPtr<nsITokenDialogs>&) Unexecuted instantiation: nsGetterAddRefs<nsIGeneratingKeypairInfoDialogs>::nsGetterAddRefs(nsCOMPtr<nsIGeneratingKeypairInfoDialogs>&) Unexecuted instantiation: nsGetterAddRefs<nsIASN1Sequence>::nsGetterAddRefs(nsCOMPtr<nsIASN1Sequence>&) Unexecuted instantiation: nsGetterAddRefs<nsIASN1PrintableItem>::nsGetterAddRefs(nsCOMPtr<nsIASN1PrintableItem>&) Unexecuted instantiation: nsGetterAddRefs<nsICertificateDialogs>::nsGetterAddRefs(nsCOMPtr<nsICertificateDialogs>&) Unexecuted instantiation: nsGetterAddRefs<nsIClientAuthDialogs>::nsGetterAddRefs(nsCOMPtr<nsIClientAuthDialogs>&) Unexecuted instantiation: nsGetterAddRefs<nsITransportSecurityInfo>::nsGetterAddRefs(nsCOMPtr<nsITransportSecurityInfo>&) Unexecuted instantiation: nsGetterAddRefs<nsISecurityEventSink>::nsGetterAddRefs(nsCOMPtr<nsISecurityEventSink>&) Unexecuted instantiation: nsGetterAddRefs<nsIAsyncShutdownBarrier>::nsGetterAddRefs(nsCOMPtr<nsIAsyncShutdownBarrier>&) Unexecuted instantiation: nsGetterAddRefs<nsIPropertyBag>::nsGetterAddRefs(nsCOMPtr<nsIPropertyBag>&) Unexecuted instantiation: nsGetterAddRefs<mozIStorageRow>::nsGetterAddRefs(nsCOMPtr<mozIStorageRow>&) Unexecuted instantiation: nsGetterAddRefs<imgICache>::nsGetterAddRefs(nsCOMPtr<imgICache>&) Unexecuted instantiation: nsGetterAddRefs<nsIAutoCompletePopup>::nsGetterAddRefs(nsCOMPtr<nsIAutoCompletePopup>&) Unexecuted instantiation: nsGetterAddRefs<nsIAutoCompleteController>::nsGetterAddRefs(nsCOMPtr<nsIAutoCompleteController>&) Unexecuted instantiation: nsGetterAddRefs<nsIUrlClassifierHashCompleter>::nsGetterAddRefs(nsCOMPtr<nsIUrlClassifierHashCompleter>&) Unexecuted instantiation: nsGetterAddRefs<nsIUrlClassifierCacheInfo>::nsGetterAddRefs(nsCOMPtr<nsIUrlClassifierCacheInfo>&) Unexecuted instantiation: nsGetterAddRefs<nsIWebBrowserChrome>::nsGetterAddRefs(nsCOMPtr<nsIWebBrowserChrome>&) Unexecuted instantiation: nsGetterAddRefs<nsIAutoCompleteSimpleResultListener>::nsGetterAddRefs(nsCOMPtr<nsIAutoCompleteSimpleResultListener>&) Unexecuted instantiation: nsGetterAddRefs<nsIAutoCompleteResult>::nsGetterAddRefs(nsCOMPtr<nsIAutoCompleteResult>&) Unexecuted instantiation: nsGetterAddRefs<nsIAutoCompleteInput>::nsGetterAddRefs(nsCOMPtr<nsIAutoCompleteInput>&) Unexecuted instantiation: nsGetterAddRefs<nsIProfileLock>::nsGetterAddRefs(nsCOMPtr<nsIProfileLock>&) Unexecuted instantiation: nsGetterAddRefs<nsIToolkitProfile>::nsGetterAddRefs(nsCOMPtr<nsIToolkitProfile>&) Unexecuted instantiation: nsGetterAddRefs<nsIToolkitProfileService>::nsGetterAddRefs(nsCOMPtr<nsIToolkitProfileService>&) Unexecuted instantiation: nsGetterAddRefs<nsIProfileUnlocker>::nsGetterAddRefs(nsCOMPtr<nsIProfileUnlocker>&) Unexecuted instantiation: nsGetterAddRefs<nsINativeAppSupport>::nsGetterAddRefs(nsCOMPtr<nsINativeAppSupport>&) Unexecuted instantiation: nsGetterAddRefs<nsIGSettingsCollection>::nsGetterAddRefs(nsCOMPtr<nsIGSettingsCollection>&) Unexecuted instantiation: nsGetterAddRefs<nsIGIOMimeApp>::nsGetterAddRefs(nsCOMPtr<nsIGIOMimeApp>&) Unexecuted instantiation: nsGetterAddRefs<nsITransaction>::nsGetterAddRefs(nsCOMPtr<nsITransaction>&) |
1315 | | |
1316 | | #if defined(NSCAP_FEATURE_TEST_DONTQUERY_CASES) || defined(NSCAP_LOG_EXTERNAL_ASSIGNMENT) |
1317 | | ~nsGetterAddRefs() |
1318 | | { |
1319 | | #ifdef NSCAP_LOG_EXTERNAL_ASSIGNMENT |
1320 | | NSCAP_LOG_ASSIGNMENT(reinterpret_cast<void*>(address_of(mTargetSmartPtr)), |
1321 | | mTargetSmartPtr.get()); |
1322 | | #endif |
1323 | | |
1324 | | #ifdef NSCAP_FEATURE_TEST_DONTQUERY_CASES |
1325 | | mTargetSmartPtr.Assert_NoQueryNeeded(); |
1326 | | #endif |
1327 | | } |
1328 | | #endif |
1329 | | |
1330 | | operator void**() |
1331 | 3.24M | { |
1332 | 3.24M | return reinterpret_cast<void**>(mTargetSmartPtr.StartAssignment()); |
1333 | 3.24M | } nsGetterAddRefs<nsIFile>::operator void**() Line | Count | Source | 1331 | 30 | { | 1332 | 30 | return reinterpret_cast<void**>(mTargetSmartPtr.StartAssignment()); | 1333 | 30 | } |
nsGetterAddRefs<nsIProperties>::operator void**() Line | Count | Source | 1331 | 6 | { | 1332 | 6 | return reinterpret_cast<void**>(mTargetSmartPtr.StartAssignment()); | 1333 | 6 | } |
nsGetterAddRefs<nsICategoryManager>::operator void**() Line | Count | Source | 1331 | 1 | { | 1332 | 1 | return reinterpret_cast<void**>(mTargetSmartPtr.StartAssignment()); | 1333 | 1 | } |
nsGetterAddRefs<nsISimpleEnumerator>::operator void**() Line | Count | Source | 1331 | 3 | { | 1332 | 3 | return reinterpret_cast<void**>(mTargetSmartPtr.StartAssignment()); | 1333 | 3 | } |
Unexecuted instantiation: nsGetterAddRefs<nsIPrefLocalizedString>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsIChannelEventSink>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsILoadContext>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsIProgressEventSink>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsIParentChannel>::operator void**() nsGetterAddRefs<nsIURI>::operator void**() Line | Count | Source | 1331 | 3.24M | { | 1332 | 3.24M | return reinterpret_cast<void**>(mTargetSmartPtr.StartAssignment()); | 1333 | 3.24M | } |
Unexecuted instantiation: nsGetterAddRefs<nsITabChild>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsIPrompt>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsIFTPEventSink>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsIFTPChannelParentInternal>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsIAuthPrompt>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsINetworkInterceptController>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsIApplicationCacheContainer>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsIDeprecationWarner>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsIRedirectResultListener>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsIHttpPushListener>::operator void**() nsGetterAddRefs<xpcIJSGetFactory>::operator void**() Line | Count | Source | 1331 | 1 | { | 1332 | 1 | return reinterpret_cast<void**>(mTargetSmartPtr.StartAssignment()); | 1333 | 1 | } |
Unexecuted instantiation: nsGetterAddRefs<nsIStackFrame>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsIRunnable>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsISupportsDouble>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsIJSEnumerator>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsIHandlerApp>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsIWebBrowserPrint>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsISupportsPRUint32>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsIDocShell>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsIWebNavigation>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsIMediaDevice>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsPIDOMWindowInner>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsILinkHandler>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsITokenPasswordDialogs>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsITokenDialogs>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsIGeneratingKeypairInfoDialogs>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsICertificateDialogs>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsIClientAuthDialogs>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsISecurityEventSink>::operator void**() Unexecuted instantiation: nsGetterAddRefs<nsIProfileLock>::operator void**() |
1334 | | |
1335 | 15.9M | operator T**() { return mTargetSmartPtr.StartAssignment(); } nsGetterAddRefs<nsIFile>::operator nsIFile**() Line | Count | Source | 1335 | 243 | operator T**() { return mTargetSmartPtr.StartAssignment(); } |
nsGetterAddRefs<nsILoadInfo>::operator nsILoadInfo**() Line | Count | Source | 1335 | 39 | operator T**() { return mTargetSmartPtr.StartAssignment(); } |
nsGetterAddRefs<nsIURI>::operator nsIURI**() Line | Count | Source | 1335 | 3.10M | operator T**() { return mTargetSmartPtr.StartAssignment(); } |
Unexecuted instantiation: nsGetterAddRefs<nsIX509CertValidity>::operator nsIX509CertValidity**() Unexecuted instantiation: nsGetterAddRefs<nsIUTF8StringEnumerator>::operator nsIUTF8StringEnumerator**() nsGetterAddRefs<nsIZipReader>::operator nsIZipReader**() Line | Count | Source | 1335 | 5 | operator T**() { return mTargetSmartPtr.StartAssignment(); } |
Unexecuted instantiation: nsGetterAddRefs<nsIX509Cert>::operator nsIX509Cert**() nsGetterAddRefs<nsIInputStream>::operator nsIInputStream**() Line | Count | Source | 1335 | 10 | operator T**() { return mTargetSmartPtr.StartAssignment(); } |
Unexecuted instantiation: nsGetterAddRefs<nsIInterfaceRequestor>::operator nsIInterfaceRequestor**() Unexecuted instantiation: nsGetterAddRefs<nsIUnicharInputStream>::operator nsIUnicharInputStream**() nsGetterAddRefs<nsIDirectoryEnumerator>::operator nsIDirectoryEnumerator**() Line | Count | Source | 1335 | 3 | operator T**() { return mTargetSmartPtr.StartAssignment(); } |
Unexecuted instantiation: nsGetterAddRefs<nsIAsyncInputStream>::operator nsIAsyncInputStream**() Unexecuted instantiation: nsGetterAddRefs<nsIOutputStream>::operator nsIOutputStream**() Unexecuted instantiation: nsGetterAddRefs<nsITransport>::operator nsITransport**() nsGetterAddRefs<nsIThread>::operator nsIThread**() Line | Count | Source | 1335 | 248 | operator T**() { return mTargetSmartPtr.StartAssignment(); } |
Unexecuted instantiation: nsGetterAddRefs<nsIConsoleReportCollector>::operator nsIConsoleReportCollector**() nsGetterAddRefs<nsIChannel>::operator nsIChannel**() Line | Count | Source | 1335 | 23 | operator T**() { return mTargetSmartPtr.StartAssignment(); } |
nsGetterAddRefs<nsIPrefBranch>::operator nsIPrefBranch**() Line | Count | Source | 1335 | 6 | operator T**() { return mTargetSmartPtr.StartAssignment(); } |
nsGetterAddRefs<nsIProtocolHandler>::operator nsIProtocolHandler**() Line | Count | Source | 1335 | 3.06M | operator T**() { return mTargetSmartPtr.StartAssignment(); } |
Unexecuted instantiation: nsGetterAddRefs<nsIDocShellTreeItem>::operator nsIDocShellTreeItem**() Unexecuted instantiation: nsGetterAddRefs<nsIServiceManager>::operator nsIServiceManager**() Unexecuted instantiation: nsGetterAddRefs<nsIStringBundle>::operator nsIStringBundle**() Unexecuted instantiation: nsGetterAddRefs<nsIPersistentProperties>::operator nsIPersistentProperties**() Unexecuted instantiation: nsGetterAddRefs<nsIAsyncOutputStream>::operator nsIAsyncOutputStream**() Unexecuted instantiation: nsGetterAddRefs<nsICancelable>::operator nsICancelable**() Unexecuted instantiation: nsGetterAddRefs<nsISocketTransport>::operator nsISocketTransport**() nsGetterAddRefs<nsIContentSecurityPolicy>::operator nsIContentSecurityPolicy**() Line | Count | Source | 1335 | 5 | operator T**() { return mTargetSmartPtr.StartAssignment(); } |
Unexecuted instantiation: nsGetterAddRefs<nsICacheStorage>::operator nsICacheStorage**() Unexecuted instantiation: nsGetterAddRefs<nsILoadContextInfo>::operator nsILoadContextInfo**() Unexecuted instantiation: nsGetterAddRefs<nsINetworkPredictor>::operator nsINetworkPredictor**() nsGetterAddRefs<nsILoadGroup>::operator nsILoadGroup**() Line | Count | Source | 1335 | 3 | operator T**() { return mTargetSmartPtr.StartAssignment(); } |
nsGetterAddRefs<nsIRequestContext>::operator nsIRequestContext**() Line | Count | Source | 1335 | 3 | operator T**() { return mTargetSmartPtr.StartAssignment(); } |
Unexecuted instantiation: nsGetterAddRefs<nsITLSServerSocket>::operator nsITLSServerSocket**() Unexecuted instantiation: nsGetterAddRefs<nsIRequestObserver>::operator nsIRequestObserver**() nsGetterAddRefs<nsIPrincipal>::operator nsIPrincipal**() Line | Count | Source | 1335 | 11.5k | operator T**() { return mTargetSmartPtr.StartAssignment(); } |
Unexecuted instantiation: nsGetterAddRefs<nsIStreamListener>::operator nsIStreamListener**() Unexecuted instantiation: nsGetterAddRefs<mozIDOMWindowProxy>::operator mozIDOMWindowProxy**() Unexecuted instantiation: nsGetterAddRefs<nsISecureBrowserUI>::operator nsISecureBrowserUI**() nsGetterAddRefs<nsIURIMutator>::operator nsIURIMutator**() Line | Count | Source | 1335 | 3.91k | operator T**() { return mTargetSmartPtr.StartAssignment(); } |
nsGetterAddRefs<nsIFileProtocolHandler>::operator nsIFileProtocolHandler**() Line | Count | Source | 1335 | 11 | operator T**() { return mTargetSmartPtr.StartAssignment(); } |
Unexecuted instantiation: nsGetterAddRefs<nsIRequest>::operator nsIRequest**() Unexecuted instantiation: nsGetterAddRefs<nsIProxyInfo>::operator nsIProxyInfo**() Unexecuted instantiation: nsGetterAddRefs<nsISocketProvider>::operator nsISocketProvider**() Unexecuted instantiation: nsGetterAddRefs<nsITransportEventSink>::operator nsITransportEventSink**() Unexecuted instantiation: nsGetterAddRefs<nsINetAddr>::operator nsINetAddr**() Unexecuted instantiation: nsGetterAddRefs<mozIStoragePendingStatement>::operator mozIStoragePendingStatement**() Unexecuted instantiation: nsGetterAddRefs<mozIStorageStatement>::operator mozIStorageStatement**() Unexecuted instantiation: nsGetterAddRefs<mozIStorageAsyncStatement>::operator mozIStorageAsyncStatement**() Unexecuted instantiation: nsGetterAddRefs<mozIStorageConnection>::operator mozIStorageConnection**() Unexecuted instantiation: nsGetterAddRefs<mozIStorageBindingParamsArray>::operator mozIStorageBindingParamsArray**() Unexecuted instantiation: nsGetterAddRefs<nsIArray>::operator nsIArray**() Unexecuted instantiation: nsGetterAddRefs<mozIStorageBindingParams>::operator mozIStorageBindingParams**() Unexecuted instantiation: nsGetterAddRefs<nsIDNSListener>::operator nsIDNSListener**() Unexecuted instantiation: nsGetterAddRefs<nsIPropertyBag2>::operator nsIPropertyBag2**() Unexecuted instantiation: nsGetterAddRefs<nsIVariant>::operator nsIVariant**() nsGetterAddRefs<nsIComponentRegistrar>::operator nsIComponentRegistrar**() Line | Count | Source | 1335 | 3 | operator T**() { return mTargetSmartPtr.StartAssignment(); } |
Unexecuted instantiation: nsGetterAddRefs<nsIWeakReference>::operator nsIWeakReference**() Unexecuted instantiation: nsGetterAddRefs<nsIStorageStream>::operator nsIStorageStream**() Unexecuted instantiation: nsGetterAddRefs<nsIApplicationCache>::operator nsIApplicationCache**() Unexecuted instantiation: nsGetterAddRefs<nsIEventTarget>::operator nsIEventTarget**() Unexecuted instantiation: nsGetterAddRefs<nsICacheSession>::operator nsICacheSession**() Unexecuted instantiation: nsGetterAddRefs<nsICacheEntryDescriptor>::operator nsICacheEntryDescriptor**() nsGetterAddRefs<nsIAboutModule>::operator nsIAboutModule**() Line | Count | Source | 1335 | 4.09k | operator T**() { return mTargetSmartPtr.StartAssignment(); } |
Unexecuted instantiation: nsGetterAddRefs<nsIAuthPrompt2>::operator nsIAuthPrompt2**() Unexecuted instantiation: nsGetterAddRefs<nsIHttpAuthenticator>::operator nsIHttpAuthenticator**() Unexecuted instantiation: nsGetterAddRefs<nsIStreamConverterService>::operator nsIStreamConverterService**() Unexecuted instantiation: nsGetterAddRefs<nsIDocument>::operator nsIDocument**() Unexecuted instantiation: nsGetterAddRefs<nsIIOService>::operator nsIIOService**() Unexecuted instantiation: nsGetterAddRefs<nsITabParent>::operator nsITabParent**() Unexecuted instantiation: nsGetterAddRefs<nsIPrompt>::operator nsIPrompt**() Unexecuted instantiation: nsGetterAddRefs<nsIParentChannel>::operator nsIParentChannel**() Unexecuted instantiation: nsGetterAddRefs<nsIApplicationCacheNamespace>::operator nsIApplicationCacheNamespace**() Unexecuted instantiation: nsGetterAddRefs<nsICacheEntry>::operator nsICacheEntry**() Unexecuted instantiation: nsGetterAddRefs<nsIInputStreamPump>::operator nsIInputStreamPump**() Unexecuted instantiation: nsGetterAddRefs<nsIDOMGeoPositionCoords>::operator nsIDOMGeoPositionCoords**() Unexecuted instantiation: nsGetterAddRefs<nsIJSID>::operator nsIJSID**() Unexecuted instantiation: nsGetterAddRefs<nsIScreen>::operator nsIScreen**() nsGetterAddRefs<nsIComponentManager>::operator nsIComponentManager**() Line | Count | Source | 1335 | 1.62M | operator T**() { return mTargetSmartPtr.StartAssignment(); } |
nsGetterAddRefs<nsIFactory>::operator nsIFactory**() Line | Count | Source | 1335 | 1 | operator T**() { return mTargetSmartPtr.StartAssignment(); } |
Unexecuted instantiation: nsGetterAddRefs<nsIIncrementalStreamLoader>::operator nsIIncrementalStreamLoader**() Unexecuted instantiation: nsGetterAddRefs<nsIExpandedPrincipal>::operator nsIExpandedPrincipal**() nsGetterAddRefs<nsIXPConnectWrappedNative>::operator nsIXPConnectWrappedNative**() Line | Count | Source | 1335 | 3 | operator T**() { return mTargetSmartPtr.StartAssignment(); } |
nsGetterAddRefs<nsIXPCComponents_Interfaces>::operator nsIXPCComponents_Interfaces**() Line | Count | Source | 1335 | 4 | operator T**() { return mTargetSmartPtr.StartAssignment(); } |
nsGetterAddRefs<nsIXPCComponents_Classes>::operator nsIXPCComponents_Classes**() Line | Count | Source | 1335 | 4 | operator T**() { return mTargetSmartPtr.StartAssignment(); } |
nsGetterAddRefs<nsIXPCScriptable>::operator nsIXPCScriptable**() Line | Count | Source | 1335 | 8.12M | operator T**() { return mTargetSmartPtr.StartAssignment(); } |
nsGetterAddRefs<nsIXPCComponents_Results>::operator nsIXPCComponents_Results**() Line | Count | Source | 1335 | 3 | operator T**() { return mTargetSmartPtr.StartAssignment(); } |
nsGetterAddRefs<nsIXPCComponents_Utils>::operator nsIXPCComponents_Utils**() Line | Count | Source | 1335 | 3 | operator T**() { return mTargetSmartPtr.StartAssignment(); } |
Unexecuted instantiation: nsGetterAddRefs<nsIZipReaderCache>::operator nsIZipReaderCache**() Unexecuted instantiation: nsGetterAddRefs<nsIJARURI>::operator nsIJARURI**() nsGetterAddRefs<nsIURL>::operator nsIURL**() Line | Count | Source | 1335 | 2.22k | operator T**() { return mTargetSmartPtr.StartAssignment(); } |
Unexecuted instantiation: nsGetterAddRefs<nsICollation>::operator nsICollation**() Unexecuted instantiation: nsGetterAddRefs<nsINavHistoryQuery>::operator nsINavHistoryQuery**() Unexecuted instantiation: nsGetterAddRefs<nsINavHistoryQueryOptions>::operator nsINavHistoryQueryOptions**() Unexecuted instantiation: nsGetterAddRefs<nsINavHistoryResult>::operator nsINavHistoryResult**() Unexecuted instantiation: nsGetterAddRefs<nsINavHistoryContainerResultNode>::operator nsINavHistoryContainerResultNode**() Unexecuted instantiation: nsGetterAddRefs<nsINavHistoryResultNode>::operator nsINavHistoryResultNode**() Unexecuted instantiation: nsGetterAddRefs<nsIFileInputStream>::operator nsIFileInputStream**() Unexecuted instantiation: nsGetterAddRefs<nsILineInputStream>::operator nsILineInputStream**() Unexecuted instantiation: nsGetterAddRefs<nsIHandlerApp>::operator nsIHandlerApp**() Unexecuted instantiation: nsGetterAddRefs<nsIMutableArray>::operator nsIMutableArray**() Unexecuted instantiation: nsGetterAddRefs<nsIMIMEInfo>::operator nsIMIMEInfo**() Unexecuted instantiation: nsGetterAddRefs<nsIHandlerInfo>::operator nsIHandlerInfo**() Unexecuted instantiation: nsGetterAddRefs<nsIOfflineCacheUpdate>::operator nsIOfflineCacheUpdate**() Unexecuted instantiation: nsGetterAddRefs<nsIDomainSet>::operator nsIDomainSet**() Unexecuted instantiation: nsGetterAddRefs<mozilla::dom::Element>::operator mozilla::dom::Element**() Unexecuted instantiation: nsGetterAddRefs<nsIContent>::operator nsIContent**() Unexecuted instantiation: nsGetterAddRefs<nsIContentViewer>::operator nsIContentViewer**() Unexecuted instantiation: nsGetterAddRefs<nsIPresShell>::operator nsIPresShell**() Unexecuted instantiation: nsGetterAddRefs<imgILoader>::operator imgILoader**() Unexecuted instantiation: nsGetterAddRefs<nsIProperties>::operator nsIProperties**() Unexecuted instantiation: nsGetterAddRefs<imgIRequest>::operator imgIRequest**() Unexecuted instantiation: nsGetterAddRefs<imgIContainer>::operator imgIContainer**() Unexecuted instantiation: nsGetterAddRefs<mozilla::dom::EventTarget>::operator mozilla::dom::EventTarget**() Unexecuted instantiation: nsGetterAddRefs<nsIDragSession>::operator nsIDragSession**() Unexecuted instantiation: nsGetterAddRefs<mozilla::dom::DataTransfer>::operator mozilla::dom::DataTransfer**() Unexecuted instantiation: nsGetterAddRefs<nsIDocShellTreeOwner>::operator nsIDocShellTreeOwner**() Unexecuted instantiation: nsGetterAddRefs<nsIPluginTag>::operator nsIPluginTag**() Unexecuted instantiation: nsGetterAddRefs<nsIWidget>::operator nsIWidget**() Unexecuted instantiation: nsGetterAddRefs<nsISlowScriptDebugCallback>::operator nsISlowScriptDebugCallback**() Unexecuted instantiation: nsGetterAddRefs<nsIController>::operator nsIController**() Unexecuted instantiation: nsGetterAddRefs<nsIDocShell>::operator nsIDocShell**() Unexecuted instantiation: nsGetterAddRefs<nsPIDOMWindowOuter>::operator nsPIDOMWindowOuter**() Unexecuted instantiation: nsGetterAddRefs<nsIPrintSettings>::operator nsIPrintSettings**() Unexecuted instantiation: nsGetterAddRefs<nsIJSArgArray>::operator nsIJSArgArray**() Unexecuted instantiation: nsGetterAddRefs<nsIBrowserDOMWindow>::operator nsIBrowserDOMWindow**() Unexecuted instantiation: nsGetterAddRefs<nsISHEntry>::operator nsISHEntry**() Unexecuted instantiation: nsGetterAddRefs<nsIXULWindow>::operator nsIXULWindow**() Unexecuted instantiation: nsGetterAddRefs<nsITransferable>::operator nsITransferable**() Unexecuted instantiation: nsGetterAddRefs<nsIAsyncShutdownClient>::operator nsIAsyncShutdownClient**() Unexecuted instantiation: nsGetterAddRefs<nsIHttpChannel>::operator nsIHttpChannel**() Unexecuted instantiation: nsGetterAddRefs<nsILayoutHistoryState>::operator nsILayoutHistoryState**() Unexecuted instantiation: nsGetterAddRefs<nsINode>::operator nsINode**() Unexecuted instantiation: nsGetterAddRefs<nsIFrameEnumerator>::operator nsIFrameEnumerator**() Unexecuted instantiation: nsGetterAddRefs<nsISelectionController>::operator nsISelectionController**() Unexecuted instantiation: nsGetterAddRefs<nsIContentViewerEdit>::operator nsIContentViewerEdit**() Unexecuted instantiation: nsGetterAddRefs<nsIControllers>::operator nsIControllers**() Unexecuted instantiation: nsGetterAddRefs<nsIGlobalObject>::operator nsIGlobalObject**() Unexecuted instantiation: nsGetterAddRefs<nsPIDOMWindowInner>::operator nsPIDOMWindowInner**() Unexecuted instantiation: nsGetterAddRefs<nsIControllerCommand>::operator nsIControllerCommand**() Unexecuted instantiation: nsGetterAddRefs<mozilla::JSEventHandler>::operator mozilla::JSEventHandler**() Unexecuted instantiation: nsGetterAddRefs<nsIStreamLoader>::operator nsIStreamLoader**() Unexecuted instantiation: nsGetterAddRefs<nsIFileStream>::operator nsIFileStream**() Unexecuted instantiation: nsGetterAddRefs<nsIXMLContentSink>::operator nsIXMLContentSink**() Unexecuted instantiation: nsGetterAddRefs<nsIHTMLContentSink>::operator nsIHTMLContentSink**() Unexecuted instantiation: nsGetterAddRefs<nsIInlineSpellChecker>::operator nsIInlineSpellChecker**() Unexecuted instantiation: nsGetterAddRefs<nsIEditingSession>::operator nsIEditingSession**() Unexecuted instantiation: nsGetterAddRefs<nsICommandManager>::operator nsICommandManager**() Unexecuted instantiation: nsGetterAddRefs<nsIKeyObject>::operator nsIKeyObject**() Unexecuted instantiation: nsGetterAddRefs<nsIBinaryOutputStream>::operator nsIBinaryOutputStream**() Unexecuted instantiation: nsGetterAddRefs<nsIQuotaRequest>::operator nsIQuotaRequest**() Unexecuted instantiation: nsGetterAddRefs<nsIBinaryInputStream>::operator nsIBinaryInputStream**() Unexecuted instantiation: nsGetterAddRefs<mozilla::nsISVGPoint>::operator mozilla::nsISVGPoint**() Unexecuted instantiation: nsGetterAddRefs<nsISocketFilter>::operator nsISocketFilter**() Unexecuted instantiation: nsGetterAddRefs<mozIStorageProgressHandler>::operator mozIStorageProgressHandler**() Unexecuted instantiation: nsGetterAddRefs<nsIFileURL>::operator nsIFileURL**() Unexecuted instantiation: nsGetterAddRefs<nsIWebBrowserChrome3>::operator nsIWebBrowserChrome3**() Unexecuted instantiation: nsGetterAddRefs<nsIDomainPolicy>::operator nsIDomainPolicy**() Unexecuted instantiation: nsGetterAddRefs<nsIURIFixupInfo>::operator nsIURIFixupInfo**() Unexecuted instantiation: nsGetterAddRefs<nsISearchEngine>::operator nsISearchEngine**() Unexecuted instantiation: nsGetterAddRefs<nsIFrameLoaderOwner>::operator nsIFrameLoaderOwner**() Unexecuted instantiation: nsGetterAddRefs<nsIObjectInputStream>::operator nsIObjectInputStream**() Unexecuted instantiation: nsGetterAddRefs<nsIObjectOutputStream>::operator nsIObjectOutputStream**() Unexecuted instantiation: nsGetterAddRefs<nsIDTD>::operator nsIDTD**() Unexecuted instantiation: nsGetterAddRefs<nsIAuthPrompt>::operator nsIAuthPrompt**() Unexecuted instantiation: nsGetterAddRefs<nsIXPathResult>::operator nsIXPathResult**() Unexecuted instantiation: nsGetterAddRefs<nsIParser>::operator nsIParser**() Unexecuted instantiation: nsGetterAddRefs<nsIStringEnumerator>::operator nsIStringEnumerator**() Unexecuted instantiation: nsGetterAddRefs<nsIDOMXULSelectControlElement>::operator nsIDOMXULSelectControlElement**() Unexecuted instantiation: nsGetterAddRefs<nsIDocumentEncoder>::operator nsIDocumentEncoder**() Unexecuted instantiation: nsGetterAddRefs<nsIPaymentCurrencyAmount>::operator nsIPaymentCurrencyAmount**() Unexecuted instantiation: nsGetterAddRefs<nsIPaymentItem>::operator nsIPaymentItem**() Unexecuted instantiation: nsGetterAddRefs<nsIPaymentShippingOption>::operator nsIPaymentShippingOption**() Unexecuted instantiation: nsGetterAddRefs<nsIPaymentDetailsModifier>::operator nsIPaymentDetailsModifier**() Unexecuted instantiation: nsGetterAddRefs<nsIPaymentMethodData>::operator nsIPaymentMethodData**() Unexecuted instantiation: nsGetterAddRefs<nsIPaymentDetails>::operator nsIPaymentDetails**() Unexecuted instantiation: nsGetterAddRefs<nsIPaymentOptions>::operator nsIPaymentOptions**() Unexecuted instantiation: nsGetterAddRefs<nsIPaymentRequest>::operator nsIPaymentRequest**() Unexecuted instantiation: nsGetterAddRefs<nsIPresentationControlChannel>::operator nsIPresentationControlChannel**() Unexecuted instantiation: nsGetterAddRefs<nsIPresentationDevice>::operator nsIPresentationDevice**() Unexecuted instantiation: nsGetterAddRefs<nsIPresentationRespondingListener>::operator nsIPresentationRespondingListener**() Unexecuted instantiation: nsGetterAddRefs<nsIPresentationSessionTransportBuilder>::operator nsIPresentationSessionTransportBuilder**() Unexecuted instantiation: nsGetterAddRefs<nsIPresentationSessionListener>::operator nsIPresentationSessionListener**() Unexecuted instantiation: nsGetterAddRefs<nsIPresentationDeviceListener>::operator nsIPresentationDeviceListener**() Unexecuted instantiation: nsGetterAddRefs<nsIPrintSession>::operator nsIPrintSession**() Unexecuted instantiation: nsGetterAddRefs<nsIFormatConverter>::operator nsIFormatConverter**() Unexecuted instantiation: nsGetterAddRefs<nsICSSDeclaration>::operator nsICSSDeclaration**() Unexecuted instantiation: nsGetterAddRefs<nsIURIRefObject>::operator nsIURIRefObject**() Unexecuted instantiation: nsGetterAddRefs<nsIContentIterator>::operator nsIContentIterator**() Unexecuted instantiation: nsGetterAddRefs<imgINotificationObserver>::operator imgINotificationObserver**() Unexecuted instantiation: nsGetterAddRefs<nsIDOMXULSelectControlItemElement>::operator nsIDOMXULSelectControlItemElement**() Unexecuted instantiation: nsGetterAddRefs<nsBoxLayout>::operator nsBoxLayout**() Unexecuted instantiation: nsGetterAddRefs<nsITreeView>::operator nsITreeView**() Unexecuted instantiation: nsGetterAddRefs<nsIBaseWindow>::operator nsIBaseWindow**() Unexecuted instantiation: nsGetterAddRefs<nsITreeBoxObject>::operator nsITreeBoxObject**() Unexecuted instantiation: nsGetterAddRefs<nsITreeSelection>::operator nsITreeSelection**() Unexecuted instantiation: nsGetterAddRefs<nsIWebProgressListener>::operator nsIWebProgressListener**() Unexecuted instantiation: nsGetterAddRefs<nsIPrintProgressParams>::operator nsIPrintProgressParams**() Unexecuted instantiation: nsGetterAddRefs<nsIURIContentListener>::operator nsIURIContentListener**() Unexecuted instantiation: nsGetterAddRefs<nsISearchSubmission>::operator nsISearchSubmission**() Unexecuted instantiation: nsGetterAddRefs<nsITimerCallback>::operator nsITimerCallback**() Unexecuted instantiation: nsGetterAddRefs<nsIDOMXULContainerElement>::operator nsIDOMXULContainerElement**() Unexecuted instantiation: nsGetterAddRefs<nsIAccessibleRelation>::operator nsIAccessibleRelation**() Unexecuted instantiation: nsGetterAddRefs<nsINodeList>::operator nsINodeList**() Unexecuted instantiation: nsGetterAddRefs<nsIPK11Token>::operator nsIPK11Token**() Unexecuted instantiation: nsGetterAddRefs<nsIX509CertList>::operator nsIX509CertList**() Unexecuted instantiation: nsGetterAddRefs<nsIASN1Sequence>::operator nsIASN1Sequence**() Unexecuted instantiation: nsGetterAddRefs<nsIASN1PrintableItem>::operator nsIASN1PrintableItem**() Unexecuted instantiation: nsGetterAddRefs<nsITransportSecurityInfo>::operator nsITransportSecurityInfo**() Unexecuted instantiation: nsGetterAddRefs<nsIAsyncShutdownBarrier>::operator nsIAsyncShutdownBarrier**() Unexecuted instantiation: nsGetterAddRefs<nsIPropertyBag>::operator nsIPropertyBag**() Unexecuted instantiation: nsGetterAddRefs<mozIStorageRow>::operator mozIStorageRow**() Unexecuted instantiation: nsGetterAddRefs<imgICache>::operator imgICache**() Unexecuted instantiation: nsGetterAddRefs<nsIAutoCompletePopup>::operator nsIAutoCompletePopup**() Unexecuted instantiation: nsGetterAddRefs<nsIAutoCompleteController>::operator nsIAutoCompleteController**() Unexecuted instantiation: nsGetterAddRefs<nsIUrlClassifierHashCompleter>::operator nsIUrlClassifierHashCompleter**() Unexecuted instantiation: nsGetterAddRefs<nsIUrlClassifierCacheInfo>::operator nsIUrlClassifierCacheInfo**() Unexecuted instantiation: nsGetterAddRefs<nsIWebBrowserChrome>::operator nsIWebBrowserChrome**() Unexecuted instantiation: nsGetterAddRefs<nsIAutoCompleteSimpleResultListener>::operator nsIAutoCompleteSimpleResultListener**() Unexecuted instantiation: nsGetterAddRefs<nsIAutoCompleteResult>::operator nsIAutoCompleteResult**() Unexecuted instantiation: nsGetterAddRefs<nsIAutoCompleteInput>::operator nsIAutoCompleteInput**() Unexecuted instantiation: nsGetterAddRefs<nsIProfileLock>::operator nsIProfileLock**() Unexecuted instantiation: nsGetterAddRefs<nsIToolkitProfile>::operator nsIToolkitProfile**() Unexecuted instantiation: nsGetterAddRefs<nsIToolkitProfileService>::operator nsIToolkitProfileService**() Unexecuted instantiation: nsGetterAddRefs<nsIProfileUnlocker>::operator nsIProfileUnlocker**() Unexecuted instantiation: nsGetterAddRefs<nsINativeAppSupport>::operator nsINativeAppSupport**() Unexecuted instantiation: nsGetterAddRefs<nsIGSettingsCollection>::operator nsIGSettingsCollection**() Unexecuted instantiation: nsGetterAddRefs<nsIGIOMimeApp>::operator nsIGIOMimeApp**() Unexecuted instantiation: nsGetterAddRefs<nsIRunnable>::operator nsIRunnable**() Unexecuted instantiation: nsGetterAddRefs<nsITransaction>::operator nsITransaction**() |
1336 | 0 | T*& operator*() { return *(mTargetSmartPtr.StartAssignment()); } |
1337 | | |
1338 | | private: |
1339 | | nsCOMPtr<T>& mTargetSmartPtr; |
1340 | | }; |
1341 | | |
1342 | | |
1343 | | template<> |
1344 | | class nsGetterAddRefs<nsISupports> |
1345 | | { |
1346 | | public: |
1347 | | explicit nsGetterAddRefs(nsCOMPtr<nsISupports>& aSmartPtr) |
1348 | | : mTargetSmartPtr(aSmartPtr) |
1349 | 0 | { |
1350 | 0 | } |
1351 | | |
1352 | | #ifdef NSCAP_LOG_EXTERNAL_ASSIGNMENT |
1353 | | ~nsGetterAddRefs() |
1354 | | { |
1355 | | NSCAP_LOG_ASSIGNMENT(reinterpret_cast<void*>(address_of(mTargetSmartPtr)), |
1356 | | mTargetSmartPtr.get()); |
1357 | | } |
1358 | | #endif |
1359 | | |
1360 | | operator void**() |
1361 | | { |
1362 | | return reinterpret_cast<void**>(mTargetSmartPtr.StartAssignment()); |
1363 | | } |
1364 | | |
1365 | | operator nsISupports**() { return mTargetSmartPtr.StartAssignment(); } |
1366 | 0 | nsISupports*& operator*() { return *(mTargetSmartPtr.StartAssignment()); } |
1367 | | |
1368 | | private: |
1369 | | nsCOMPtr<nsISupports>& mTargetSmartPtr; |
1370 | | }; |
1371 | | |
1372 | | template<class T> |
1373 | | inline nsGetterAddRefs<T> |
1374 | | getter_AddRefs(nsCOMPtr<T>& aSmartPtr) |
1375 | 19.1M | { |
1376 | 19.1M | return nsGetterAddRefs<T>(aSmartPtr); |
1377 | 19.1M | } nsGetterAddRefs<nsIFile> getter_AddRefs<nsIFile>(nsCOMPtr<nsIFile>&) Line | Count | Source | 1375 | 273 | { | 1376 | 273 | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 273 | } |
nsGetterAddRefs<nsILoadInfo> getter_AddRefs<nsILoadInfo>(nsCOMPtr<nsILoadInfo>&) Line | Count | Source | 1375 | 39 | { | 1376 | 39 | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 39 | } |
nsGetterAddRefs<nsIURI> getter_AddRefs<nsIURI>(nsCOMPtr<nsIURI>&) Line | Count | Source | 1375 | 6.35M | { | 1376 | 6.35M | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 6.35M | } |
Unexecuted instantiation: nsGetterAddRefs<nsIX509CertValidity> getter_AddRefs<nsIX509CertValidity>(nsCOMPtr<nsIX509CertValidity>&) Unexecuted instantiation: nsGetterAddRefs<nsIUTF8StringEnumerator> getter_AddRefs<nsIUTF8StringEnumerator>(nsCOMPtr<nsIUTF8StringEnumerator>&) nsGetterAddRefs<nsIZipReader> getter_AddRefs<nsIZipReader>(nsCOMPtr<nsIZipReader>&) Line | Count | Source | 1375 | 5 | { | 1376 | 5 | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 5 | } |
Unexecuted instantiation: nsGetterAddRefs<nsIX509Cert> getter_AddRefs<nsIX509Cert>(nsCOMPtr<nsIX509Cert>&) nsGetterAddRefs<nsIInputStream> getter_AddRefs<nsIInputStream>(nsCOMPtr<nsIInputStream>&) Line | Count | Source | 1375 | 10 | { | 1376 | 10 | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 10 | } |
Unexecuted instantiation: nsGetterAddRefs<nsIInterfaceRequestor> getter_AddRefs<nsIInterfaceRequestor>(nsCOMPtr<nsIInterfaceRequestor>&) Unexecuted instantiation: nsGetterAddRefs<nsIUnicharInputStream> getter_AddRefs<nsIUnicharInputStream>(nsCOMPtr<nsIUnicharInputStream>&) nsGetterAddRefs<nsIDirectoryEnumerator> getter_AddRefs<nsIDirectoryEnumerator>(nsCOMPtr<nsIDirectoryEnumerator>&) Line | Count | Source | 1375 | 3 | { | 1376 | 3 | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 3 | } |
Unexecuted instantiation: nsGetterAddRefs<nsIAsyncInputStream> getter_AddRefs<nsIAsyncInputStream>(nsCOMPtr<nsIAsyncInputStream>&) Unexecuted instantiation: nsGetterAddRefs<nsIOutputStream> getter_AddRefs<nsIOutputStream>(nsCOMPtr<nsIOutputStream>&) Unexecuted instantiation: nsGetterAddRefs<nsITransport> getter_AddRefs<nsITransport>(nsCOMPtr<nsITransport>&) nsGetterAddRefs<nsIProperties> getter_AddRefs<nsIProperties>(nsCOMPtr<nsIProperties>&) Line | Count | Source | 1375 | 6 | { | 1376 | 6 | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 6 | } |
nsGetterAddRefs<nsICategoryManager> getter_AddRefs<nsICategoryManager>(nsCOMPtr<nsICategoryManager>&) Line | Count | Source | 1375 | 1 | { | 1376 | 1 | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 1 | } |
nsGetterAddRefs<nsIThread> getter_AddRefs<nsIThread>(nsCOMPtr<nsIThread>&) Line | Count | Source | 1375 | 248 | { | 1376 | 248 | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 248 | } |
Unexecuted instantiation: nsGetterAddRefs<nsIConsoleReportCollector> getter_AddRefs<nsIConsoleReportCollector>(nsCOMPtr<nsIConsoleReportCollector>&) nsGetterAddRefs<nsIChannel> getter_AddRefs<nsIChannel>(nsCOMPtr<nsIChannel>&) Line | Count | Source | 1375 | 23 | { | 1376 | 23 | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 23 | } |
nsGetterAddRefs<nsIPrefBranch> getter_AddRefs<nsIPrefBranch>(nsCOMPtr<nsIPrefBranch>&) Line | Count | Source | 1375 | 6 | { | 1376 | 6 | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 6 | } |
nsGetterAddRefs<nsIProtocolHandler> getter_AddRefs<nsIProtocolHandler>(nsCOMPtr<nsIProtocolHandler>&) Line | Count | Source | 1375 | 3.06M | { | 1376 | 3.06M | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 3.06M | } |
Unexecuted instantiation: nsGetterAddRefs<nsIDocShellTreeItem> getter_AddRefs<nsIDocShellTreeItem>(nsCOMPtr<nsIDocShellTreeItem>&) Unexecuted instantiation: nsGetterAddRefs<nsIServiceManager> getter_AddRefs<nsIServiceManager>(nsCOMPtr<nsIServiceManager>&) Unexecuted instantiation: nsGetterAddRefs<nsIStringBundle> getter_AddRefs<nsIStringBundle>(nsCOMPtr<nsIStringBundle>&) Unexecuted instantiation: nsGetterAddRefs<nsIPrefLocalizedString> getter_AddRefs<nsIPrefLocalizedString>(nsCOMPtr<nsIPrefLocalizedString>&) Unexecuted instantiation: nsGetterAddRefs<nsIPersistentProperties> getter_AddRefs<nsIPersistentProperties>(nsCOMPtr<nsIPersistentProperties>&) Unexecuted instantiation: nsGetterAddRefs<nsIAsyncOutputStream> getter_AddRefs<nsIAsyncOutputStream>(nsCOMPtr<nsIAsyncOutputStream>&) Unexecuted instantiation: nsGetterAddRefs<nsICancelable> getter_AddRefs<nsICancelable>(nsCOMPtr<nsICancelable>&) Unexecuted instantiation: nsGetterAddRefs<nsISocketTransport> getter_AddRefs<nsISocketTransport>(nsCOMPtr<nsISocketTransport>&) nsGetterAddRefs<nsIContentSecurityPolicy> getter_AddRefs<nsIContentSecurityPolicy>(nsCOMPtr<nsIContentSecurityPolicy>&) Line | Count | Source | 1375 | 5 | { | 1376 | 5 | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 5 | } |
Unexecuted instantiation: nsGetterAddRefs<nsICacheStorage> getter_AddRefs<nsICacheStorage>(nsCOMPtr<nsICacheStorage>&) Unexecuted instantiation: nsGetterAddRefs<nsILoadContextInfo> getter_AddRefs<nsILoadContextInfo>(nsCOMPtr<nsILoadContextInfo>&) Unexecuted instantiation: nsGetterAddRefs<nsINetworkPredictor> getter_AddRefs<nsINetworkPredictor>(nsCOMPtr<nsINetworkPredictor>&) nsGetterAddRefs<nsILoadGroup> getter_AddRefs<nsILoadGroup>(nsCOMPtr<nsILoadGroup>&) Line | Count | Source | 1375 | 3 | { | 1376 | 3 | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 3 | } |
nsGetterAddRefs<nsIRequestContext> getter_AddRefs<nsIRequestContext>(nsCOMPtr<nsIRequestContext>&) Line | Count | Source | 1375 | 3 | { | 1376 | 3 | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 3 | } |
Unexecuted instantiation: nsGetterAddRefs<nsITLSServerSocket> getter_AddRefs<nsITLSServerSocket>(nsCOMPtr<nsITLSServerSocket>&) Unexecuted instantiation: nsGetterAddRefs<nsIChannelEventSink> getter_AddRefs<nsIChannelEventSink>(nsCOMPtr<nsIChannelEventSink>&) Unexecuted instantiation: nsGetterAddRefs<nsIRequestObserver> getter_AddRefs<nsIRequestObserver>(nsCOMPtr<nsIRequestObserver>&) nsGetterAddRefs<nsIPrincipal> getter_AddRefs<nsIPrincipal>(nsCOMPtr<nsIPrincipal>&) Line | Count | Source | 1375 | 11.5k | { | 1376 | 11.5k | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 11.5k | } |
Unexecuted instantiation: nsGetterAddRefs<nsIStreamListener> getter_AddRefs<nsIStreamListener>(nsCOMPtr<nsIStreamListener>&) Unexecuted instantiation: nsGetterAddRefs<nsILoadContext> getter_AddRefs<nsILoadContext>(nsCOMPtr<nsILoadContext>&) Unexecuted instantiation: nsGetterAddRefs<nsIProgressEventSink> getter_AddRefs<nsIProgressEventSink>(nsCOMPtr<nsIProgressEventSink>&) Unexecuted instantiation: nsGetterAddRefs<nsIParentChannel> getter_AddRefs<nsIParentChannel>(nsCOMPtr<nsIParentChannel>&) Unexecuted instantiation: nsGetterAddRefs<mozIDOMWindowProxy> getter_AddRefs<mozIDOMWindowProxy>(nsCOMPtr<mozIDOMWindowProxy>&) Unexecuted instantiation: nsGetterAddRefs<nsISecureBrowserUI> getter_AddRefs<nsISecureBrowserUI>(nsCOMPtr<nsISecureBrowserUI>&) nsGetterAddRefs<nsIURIMutator> getter_AddRefs<nsIURIMutator>(nsCOMPtr<nsIURIMutator>&) Line | Count | Source | 1375 | 3.91k | { | 1376 | 3.91k | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 3.91k | } |
nsGetterAddRefs<nsIFileProtocolHandler> getter_AddRefs<nsIFileProtocolHandler>(nsCOMPtr<nsIFileProtocolHandler>&) Line | Count | Source | 1375 | 11 | { | 1376 | 11 | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 11 | } |
Unexecuted instantiation: nsGetterAddRefs<nsIRequest> getter_AddRefs<nsIRequest>(nsCOMPtr<nsIRequest>&) Unexecuted instantiation: nsGetterAddRefs<nsIProxyInfo> getter_AddRefs<nsIProxyInfo>(nsCOMPtr<nsIProxyInfo>&) Unexecuted instantiation: nsGetterAddRefs<nsISocketProvider> getter_AddRefs<nsISocketProvider>(nsCOMPtr<nsISocketProvider>&) Unexecuted instantiation: nsGetterAddRefs<nsITransportEventSink> getter_AddRefs<nsITransportEventSink>(nsCOMPtr<nsITransportEventSink>&) Unexecuted instantiation: nsGetterAddRefs<nsINetAddr> getter_AddRefs<nsINetAddr>(nsCOMPtr<nsINetAddr>&) Unexecuted instantiation: nsGetterAddRefs<mozIStoragePendingStatement> getter_AddRefs<mozIStoragePendingStatement>(nsCOMPtr<mozIStoragePendingStatement>&) Unexecuted instantiation: nsGetterAddRefs<mozIStorageStatement> getter_AddRefs<mozIStorageStatement>(nsCOMPtr<mozIStorageStatement>&) Unexecuted instantiation: nsGetterAddRefs<mozIStorageAsyncStatement> getter_AddRefs<mozIStorageAsyncStatement>(nsCOMPtr<mozIStorageAsyncStatement>&) Unexecuted instantiation: nsGetterAddRefs<mozIStorageConnection> getter_AddRefs<mozIStorageConnection>(nsCOMPtr<mozIStorageConnection>&) Unexecuted instantiation: nsGetterAddRefs<mozIStorageBindingParamsArray> getter_AddRefs<mozIStorageBindingParamsArray>(nsCOMPtr<mozIStorageBindingParamsArray>&) Unexecuted instantiation: nsGetterAddRefs<nsIArray> getter_AddRefs<nsIArray>(nsCOMPtr<nsIArray>&) Unexecuted instantiation: nsGetterAddRefs<mozIStorageBindingParams> getter_AddRefs<mozIStorageBindingParams>(nsCOMPtr<mozIStorageBindingParams>&) Unexecuted instantiation: nsGetterAddRefs<nsIDNSListener> getter_AddRefs<nsIDNSListener>(nsCOMPtr<nsIDNSListener>&) Unexecuted instantiation: nsGetterAddRefs<nsIPropertyBag2> getter_AddRefs<nsIPropertyBag2>(nsCOMPtr<nsIPropertyBag2>&) Unexecuted instantiation: nsGetterAddRefs<nsIVariant> getter_AddRefs<nsIVariant>(nsCOMPtr<nsIVariant>&) nsGetterAddRefs<nsIComponentRegistrar> getter_AddRefs<nsIComponentRegistrar>(nsCOMPtr<nsIComponentRegistrar>&) Line | Count | Source | 1375 | 3 | { | 1376 | 3 | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 3 | } |
Unexecuted instantiation: nsGetterAddRefs<nsIWeakReference> getter_AddRefs<nsIWeakReference>(nsCOMPtr<nsIWeakReference>&) Unexecuted instantiation: nsGetterAddRefs<nsIStorageStream> getter_AddRefs<nsIStorageStream>(nsCOMPtr<nsIStorageStream>&) Unexecuted instantiation: nsGetterAddRefs<nsIApplicationCache> getter_AddRefs<nsIApplicationCache>(nsCOMPtr<nsIApplicationCache>&) Unexecuted instantiation: nsGetterAddRefs<nsIEventTarget> getter_AddRefs<nsIEventTarget>(nsCOMPtr<nsIEventTarget>&) Unexecuted instantiation: nsGetterAddRefs<nsICacheSession> getter_AddRefs<nsICacheSession>(nsCOMPtr<nsICacheSession>&) Unexecuted instantiation: nsGetterAddRefs<nsICacheEntryDescriptor> getter_AddRefs<nsICacheEntryDescriptor>(nsCOMPtr<nsICacheEntryDescriptor>&) nsGetterAddRefs<nsIAboutModule> getter_AddRefs<nsIAboutModule>(nsCOMPtr<nsIAboutModule>&) Line | Count | Source | 1375 | 4.09k | { | 1376 | 4.09k | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 4.09k | } |
Unexecuted instantiation: nsGetterAddRefs<nsITabChild> getter_AddRefs<nsITabChild>(nsCOMPtr<nsITabChild>&) Unexecuted instantiation: nsGetterAddRefs<nsIPrompt> getter_AddRefs<nsIPrompt>(nsCOMPtr<nsIPrompt>&) Unexecuted instantiation: nsGetterAddRefs<nsIFTPEventSink> getter_AddRefs<nsIFTPEventSink>(nsCOMPtr<nsIFTPEventSink>&) Unexecuted instantiation: nsGetterAddRefs<nsIAuthPrompt2> getter_AddRefs<nsIAuthPrompt2>(nsCOMPtr<nsIAuthPrompt2>&) Unexecuted instantiation: nsGetterAddRefs<nsIFTPChannelParentInternal> getter_AddRefs<nsIFTPChannelParentInternal>(nsCOMPtr<nsIFTPChannelParentInternal>&) Unexecuted instantiation: nsGetterAddRefs<nsIAuthPrompt> getter_AddRefs<nsIAuthPrompt>(nsCOMPtr<nsIAuthPrompt>&) Unexecuted instantiation: nsGetterAddRefs<nsIHttpAuthenticator> getter_AddRefs<nsIHttpAuthenticator>(nsCOMPtr<nsIHttpAuthenticator>&) Unexecuted instantiation: nsGetterAddRefs<nsIStreamConverterService> getter_AddRefs<nsIStreamConverterService>(nsCOMPtr<nsIStreamConverterService>&) Unexecuted instantiation: nsGetterAddRefs<nsINetworkInterceptController> getter_AddRefs<nsINetworkInterceptController>(nsCOMPtr<nsINetworkInterceptController>&) Unexecuted instantiation: nsGetterAddRefs<nsIDocument> getter_AddRefs<nsIDocument>(nsCOMPtr<nsIDocument>&) Unexecuted instantiation: nsGetterAddRefs<nsIIOService> getter_AddRefs<nsIIOService>(nsCOMPtr<nsIIOService>&) Unexecuted instantiation: nsGetterAddRefs<nsIApplicationCacheContainer> getter_AddRefs<nsIApplicationCacheContainer>(nsCOMPtr<nsIApplicationCacheContainer>&) Unexecuted instantiation: nsGetterAddRefs<nsIDeprecationWarner> getter_AddRefs<nsIDeprecationWarner>(nsCOMPtr<nsIDeprecationWarner>&) Unexecuted instantiation: nsGetterAddRefs<nsITabParent> getter_AddRefs<nsITabParent>(nsCOMPtr<nsITabParent>&) Unexecuted instantiation: nsGetterAddRefs<nsIRedirectResultListener> getter_AddRefs<nsIRedirectResultListener>(nsCOMPtr<nsIRedirectResultListener>&) Unexecuted instantiation: nsGetterAddRefs<nsIHttpPushListener> getter_AddRefs<nsIHttpPushListener>(nsCOMPtr<nsIHttpPushListener>&) Unexecuted instantiation: nsGetterAddRefs<nsIApplicationCacheNamespace> getter_AddRefs<nsIApplicationCacheNamespace>(nsCOMPtr<nsIApplicationCacheNamespace>&) Unexecuted instantiation: nsGetterAddRefs<nsICacheEntry> getter_AddRefs<nsICacheEntry>(nsCOMPtr<nsICacheEntry>&) Unexecuted instantiation: nsGetterAddRefs<nsIInputStreamPump> getter_AddRefs<nsIInputStreamPump>(nsCOMPtr<nsIInputStreamPump>&) Unexecuted instantiation: nsGetterAddRefs<nsIDOMGeoPositionCoords> getter_AddRefs<nsIDOMGeoPositionCoords>(nsCOMPtr<nsIDOMGeoPositionCoords>&) Unexecuted instantiation: nsGetterAddRefs<nsIJSID> getter_AddRefs<nsIJSID>(nsCOMPtr<nsIJSID>&) Unexecuted instantiation: nsGetterAddRefs<nsIScreen> getter_AddRefs<nsIScreen>(nsCOMPtr<nsIScreen>&) nsGetterAddRefs<nsIComponentManager> getter_AddRefs<nsIComponentManager>(nsCOMPtr<nsIComponentManager>&) Line | Count | Source | 1375 | 1.62M | { | 1376 | 1.62M | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 1.62M | } |
nsGetterAddRefs<xpcIJSGetFactory> getter_AddRefs<xpcIJSGetFactory>(nsCOMPtr<xpcIJSGetFactory>&) Line | Count | Source | 1375 | 1 | { | 1376 | 1 | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 1 | } |
nsGetterAddRefs<nsIFactory> getter_AddRefs<nsIFactory>(nsCOMPtr<nsIFactory>&) Line | Count | Source | 1375 | 1 | { | 1376 | 1 | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 1 | } |
Unexecuted instantiation: nsGetterAddRefs<nsIIncrementalStreamLoader> getter_AddRefs<nsIIncrementalStreamLoader>(nsCOMPtr<nsIIncrementalStreamLoader>&) Unexecuted instantiation: nsGetterAddRefs<nsIStackFrame> getter_AddRefs<nsIStackFrame>(nsCOMPtr<nsIStackFrame>&) Unexecuted instantiation: nsGetterAddRefs<nsIExpandedPrincipal> getter_AddRefs<nsIExpandedPrincipal>(nsCOMPtr<nsIExpandedPrincipal>&) nsGetterAddRefs<nsIXPConnectWrappedNative> getter_AddRefs<nsIXPConnectWrappedNative>(nsCOMPtr<nsIXPConnectWrappedNative>&) Line | Count | Source | 1375 | 3 | { | 1376 | 3 | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 3 | } |
nsGetterAddRefs<nsIXPCComponents_Interfaces> getter_AddRefs<nsIXPCComponents_Interfaces>(nsCOMPtr<nsIXPCComponents_Interfaces>&) Line | Count | Source | 1375 | 4 | { | 1376 | 4 | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 4 | } |
nsGetterAddRefs<nsIXPCComponents_Classes> getter_AddRefs<nsIXPCComponents_Classes>(nsCOMPtr<nsIXPCComponents_Classes>&) Line | Count | Source | 1375 | 4 | { | 1376 | 4 | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 4 | } |
Unexecuted instantiation: nsGetterAddRefs<nsIRunnable> getter_AddRefs<nsIRunnable>(nsCOMPtr<nsIRunnable>&) Unexecuted instantiation: nsGetterAddRefs<nsISupportsDouble> getter_AddRefs<nsISupportsDouble>(nsCOMPtr<nsISupportsDouble>&) Unexecuted instantiation: nsGetterAddRefs<nsIJSEnumerator> getter_AddRefs<nsIJSEnumerator>(nsCOMPtr<nsIJSEnumerator>&) nsGetterAddRefs<nsIXPCScriptable> getter_AddRefs<nsIXPCScriptable>(nsCOMPtr<nsIXPCScriptable>&) Line | Count | Source | 1375 | 8.12M | { | 1376 | 8.12M | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 8.12M | } |
nsGetterAddRefs<nsIXPCComponents_Results> getter_AddRefs<nsIXPCComponents_Results>(nsCOMPtr<nsIXPCComponents_Results>&) Line | Count | Source | 1375 | 3 | { | 1376 | 3 | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 3 | } |
nsGetterAddRefs<nsIXPCComponents_Utils> getter_AddRefs<nsIXPCComponents_Utils>(nsCOMPtr<nsIXPCComponents_Utils>&) Line | Count | Source | 1375 | 3 | { | 1376 | 3 | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 3 | } |
Unexecuted instantiation: nsGetterAddRefs<nsIZipReaderCache> getter_AddRefs<nsIZipReaderCache>(nsCOMPtr<nsIZipReaderCache>&) Unexecuted instantiation: nsGetterAddRefs<nsIJARURI> getter_AddRefs<nsIJARURI>(nsCOMPtr<nsIJARURI>&) nsGetterAddRefs<nsIURL> getter_AddRefs<nsIURL>(nsCOMPtr<nsIURL>&) Line | Count | Source | 1375 | 2.22k | { | 1376 | 2.22k | return nsGetterAddRefs<T>(aSmartPtr); | 1377 | 2.22k | } |
Unexecuted instantiation: nsGetterAddRefs<nsICollation> getter_AddRefs<nsICollation>(nsCOMPtr<nsICollation>&) Unexecuted instantiation: nsGetterAddRefs<nsINavHistoryQuery> getter_AddRefs<nsINavHistoryQuery>(nsCOMPtr<nsINavHistoryQuery>&) Unexecuted instantiation: nsGetterAddRefs<nsINavHistoryQueryOptions> getter_AddRefs<nsINavHistoryQueryOptions>(nsCOMPtr<nsINavHistoryQueryOptions>&) Unexecuted instantiation: nsGetterAddRefs<nsINavHistoryResult> getter_AddRefs<nsINavHistoryResult>(nsCOMPtr<nsINavHistoryResult>&) Unexecuted instantiation: nsGetterAddRefs<nsINavHistoryContainerResultNode> getter_AddRefs<nsINavHistoryContainerResultNode>(nsCOMPtr<nsINavHistoryContainerResultNode>&) Unexecuted instantiation: nsGetterAddRefs<nsINavHistoryResultNode> getter_AddRefs<nsINavHistoryResultNode>(nsCOMPtr<nsINavHistoryResultNode>&) Unexecuted instantiation: nsGetterAddRefs<nsIFileInputStream> getter_AddRefs<nsIFileInputStream>(nsCOMPtr<nsIFileInputStream>&) Unexecuted instantiation: nsGetterAddRefs<nsILineInputStream> getter_AddRefs<nsILineInputStream>(nsCOMPtr<nsILineInputStream>&) Unexecuted instantiation: nsGetterAddRefs<nsIHandlerApp> getter_AddRefs<nsIHandlerApp>(nsCOMPtr<nsIHandlerApp>&) Unexecuted instantiation: nsGetterAddRefs<nsIMutableArray> getter_AddRefs<nsIMutableArray>(nsCOMPtr<nsIMutableArray>&) Unexecuted instantiation: nsGetterAddRefs<nsIMIMEInfo> getter_AddRefs<nsIMIMEInfo>(nsCOMPtr<nsIMIMEInfo>&) Unexecuted instantiation: nsGetterAddRefs<nsIHandlerInfo> getter_AddRefs<nsIHandlerInfo>(nsCOMPtr<nsIHandlerInfo>&) Unexecuted instantiation: nsGetterAddRefs<nsIOfflineCacheUpdate> getter_AddRefs<nsIOfflineCacheUpdate>(nsCOMPtr<nsIOfflineCacheUpdate>&) Unexecuted instantiation: nsGetterAddRefs<nsIDomainSet> getter_AddRefs<nsIDomainSet>(nsCOMPtr<nsIDomainSet>&) Unexecuted instantiation: nsGetterAddRefs<mozilla::dom::Element> getter_AddRefs<mozilla::dom::Element>(nsCOMPtr<mozilla::dom::Element>&) Unexecuted instantiation: nsGetterAddRefs<nsIContent> getter_AddRefs<nsIContent>(nsCOMPtr<nsIContent>&) Unexecuted instantiation: nsGetterAddRefs<nsIContentViewer> getter_AddRefs<nsIContentViewer>(nsCOMPtr<nsIContentViewer>&) Unexecuted instantiation: nsGetterAddRefs<nsIPresShell> getter_AddRefs<nsIPresShell>(nsCOMPtr<nsIPresShell>&) Unexecuted instantiation: nsGetterAddRefs<imgILoader> getter_AddRefs<imgILoader>(nsCOMPtr<imgILoader>&) Unexecuted instantiation: nsGetterAddRefs<imgIRequest> getter_AddRefs<imgIRequest>(nsCOMPtr<imgIRequest>&) Unexecuted instantiation: nsGetterAddRefs<imgIContainer> getter_AddRefs<imgIContainer>(nsCOMPtr<imgIContainer>&) Unexecuted instantiation: nsGetterAddRefs<mozilla::dom::EventTarget> getter_AddRefs<mozilla::dom::EventTarget>(nsCOMPtr<mozilla::dom::EventTarget>&) Unexecuted instantiation: nsGetterAddRefs<nsIDragSession> getter_AddRefs<nsIDragSession>(nsCOMPtr<nsIDragSession>&) Unexecuted instantiation: nsGetterAddRefs<mozilla::dom::DataTransfer> getter_AddRefs<mozilla::dom::DataTransfer>(nsCOMPtr<mozilla::dom::DataTransfer>&) Unexecuted instantiation: nsGetterAddRefs<nsIDocShellTreeOwner> getter_AddRefs<nsIDocShellTreeOwner>(nsCOMPtr<nsIDocShellTreeOwner>&) Unexecuted instantiation: nsGetterAddRefs<nsIPluginTag> getter_AddRefs<nsIPluginTag>(nsCOMPtr<nsIPluginTag>&) Unexecuted instantiation: nsGetterAddRefs<nsIWidget> getter_AddRefs<nsIWidget>(nsCOMPtr<nsIWidget>&) Unexecuted instantiation: nsGetterAddRefs<nsISlowScriptDebugCallback> getter_AddRefs<nsISlowScriptDebugCallback>(nsCOMPtr<nsISlowScriptDebugCallback>&) Unexecuted instantiation: nsGetterAddRefs<nsIController> getter_AddRefs<nsIController>(nsCOMPtr<nsIController>&) Unexecuted instantiation: nsGetterAddRefs<nsIDocShell> getter_AddRefs<nsIDocShell>(nsCOMPtr<nsIDocShell>&) Unexecuted instantiation: nsGetterAddRefs<nsPIDOMWindowOuter> getter_AddRefs<nsPIDOMWindowOuter>(nsCOMPtr<nsPIDOMWindowOuter>&) Unexecuted instantiation: nsGetterAddRefs<nsIWebBrowserPrint> getter_AddRefs<nsIWebBrowserPrint>(nsCOMPtr<nsIWebBrowserPrint>&) Unexecuted instantiation: nsGetterAddRefs<nsIPrintSettings> getter_AddRefs<nsIPrintSettings>(nsCOMPtr<nsIPrintSettings>&) Unexecuted instantiation: nsGetterAddRefs<nsIJSArgArray> getter_AddRefs<nsIJSArgArray>(nsCOMPtr<nsIJSArgArray>&) Unexecuted instantiation: nsGetterAddRefs<nsIBrowserDOMWindow> getter_AddRefs<nsIBrowserDOMWindow>(nsCOMPtr<nsIBrowserDOMWindow>&) Unexecuted instantiation: nsGetterAddRefs<nsISHEntry> getter_AddRefs<nsISHEntry>(nsCOMPtr<nsISHEntry>&) Unexecuted instantiation: nsGetterAddRefs<nsIXULWindow> getter_AddRefs<nsIXULWindow>(nsCOMPtr<nsIXULWindow>&) Unexecuted instantiation: nsGetterAddRefs<nsITransferable> getter_AddRefs<nsITransferable>(nsCOMPtr<nsITransferable>&) Unexecuted instantiation: nsGetterAddRefs<nsIAsyncShutdownClient> getter_AddRefs<nsIAsyncShutdownClient>(nsCOMPtr<nsIAsyncShutdownClient>&) Unexecuted instantiation: nsGetterAddRefs<nsIHttpChannel> getter_AddRefs<nsIHttpChannel>(nsCOMPtr<nsIHttpChannel>&) Unexecuted instantiation: nsGetterAddRefs<nsILayoutHistoryState> getter_AddRefs<nsILayoutHistoryState>(nsCOMPtr<nsILayoutHistoryState>&) Unexecuted instantiation: nsGetterAddRefs<nsINode> getter_AddRefs<nsINode>(nsCOMPtr<nsINode>&) Unexecuted instantiation: nsGetterAddRefs<nsIFrameEnumerator> getter_AddRefs<nsIFrameEnumerator>(nsCOMPtr<nsIFrameEnumerator>&) Unexecuted instantiation: nsGetterAddRefs<nsISelectionController> getter_AddRefs<nsISelectionController>(nsCOMPtr<nsISelectionController>&) Unexecuted instantiation: nsGetterAddRefs<nsIContentViewerEdit> getter_AddRefs<nsIContentViewerEdit>(nsCOMPtr<nsIContentViewerEdit>&) Unexecuted instantiation: nsGetterAddRefs<nsIControllers> getter_AddRefs<nsIControllers>(nsCOMPtr<nsIControllers>&) Unexecuted instantiation: nsGetterAddRefs<nsIGlobalObject> getter_AddRefs<nsIGlobalObject>(nsCOMPtr<nsIGlobalObject>&) Unexecuted instantiation: nsGetterAddRefs<nsPIDOMWindowInner> getter_AddRefs<nsPIDOMWindowInner>(nsCOMPtr<nsPIDOMWindowInner>&) Unexecuted instantiation: nsGetterAddRefs<nsIControllerCommand> getter_AddRefs<nsIControllerCommand>(nsCOMPtr<nsIControllerCommand>&) Unexecuted instantiation: nsGetterAddRefs<nsISupportsPRUint32> getter_AddRefs<nsISupportsPRUint32>(nsCOMPtr<nsISupportsPRUint32>&) Unexecuted instantiation: nsGetterAddRefs<mozilla::JSEventHandler> getter_AddRefs<mozilla::JSEventHandler>(nsCOMPtr<mozilla::JSEventHandler>&) Unexecuted instantiation: nsGetterAddRefs<nsIStreamLoader> getter_AddRefs<nsIStreamLoader>(nsCOMPtr<nsIStreamLoader>&) Unexecuted instantiation: nsGetterAddRefs<nsIFileStream> getter_AddRefs<nsIFileStream>(nsCOMPtr<nsIFileStream>&) Unexecuted instantiation: nsGetterAddRefs<nsIXMLContentSink> getter_AddRefs<nsIXMLContentSink>(nsCOMPtr<nsIXMLContentSink>&) Unexecuted instantiation: nsGetterAddRefs<nsIHTMLContentSink> getter_AddRefs<nsIHTMLContentSink>(nsCOMPtr<nsIHTMLContentSink>&) Unexecuted instantiation: nsGetterAddRefs<nsIInlineSpellChecker> getter_AddRefs<nsIInlineSpellChecker>(nsCOMPtr<nsIInlineSpellChecker>&) Unexecuted instantiation: nsGetterAddRefs<nsIEditingSession> getter_AddRefs<nsIEditingSession>(nsCOMPtr<nsIEditingSession>&) Unexecuted instantiation: nsGetterAddRefs<nsICommandManager> getter_AddRefs<nsICommandManager>(nsCOMPtr<nsICommandManager>&) Unexecuted instantiation: nsGetterAddRefs<nsIWebNavigation> getter_AddRefs<nsIWebNavigation>(nsCOMPtr<nsIWebNavigation>&) Unexecuted instantiation: nsGetterAddRefs<nsIKeyObject> getter_AddRefs<nsIKeyObject>(nsCOMPtr<nsIKeyObject>&) Unexecuted instantiation: nsGetterAddRefs<nsIMediaDevice> getter_AddRefs<nsIMediaDevice>(nsCOMPtr<nsIMediaDevice>&) Unexecuted instantiation: nsGetterAddRefs<nsIBinaryOutputStream> getter_AddRefs<nsIBinaryOutputStream>(nsCOMPtr<nsIBinaryOutputStream>&) Unexecuted instantiation: nsGetterAddRefs<nsIQuotaRequest> getter_AddRefs<nsIQuotaRequest>(nsCOMPtr<nsIQuotaRequest>&) Unexecuted instantiation: nsGetterAddRefs<nsIBinaryInputStream> getter_AddRefs<nsIBinaryInputStream>(nsCOMPtr<nsIBinaryInputStream>&) Unexecuted instantiation: nsGetterAddRefs<mozilla::nsISVGPoint> getter_AddRefs<mozilla::nsISVGPoint>(nsCOMPtr<mozilla::nsISVGPoint>&) Unexecuted instantiation: nsGetterAddRefs<nsISocketFilter> getter_AddRefs<nsISocketFilter>(nsCOMPtr<nsISocketFilter>&) Unexecuted instantiation: nsGetterAddRefs<mozIStorageProgressHandler> getter_AddRefs<mozIStorageProgressHandler>(nsCOMPtr<mozIStorageProgressHandler>&) Unexecuted instantiation: nsGetterAddRefs<nsIFileURL> getter_AddRefs<nsIFileURL>(nsCOMPtr<nsIFileURL>&) Unexecuted instantiation: nsGetterAddRefs<nsIWebBrowserChrome3> getter_AddRefs<nsIWebBrowserChrome3>(nsCOMPtr<nsIWebBrowserChrome3>&) Unexecuted instantiation: nsGetterAddRefs<nsIDomainPolicy> getter_AddRefs<nsIDomainPolicy>(nsCOMPtr<nsIDomainPolicy>&) Unexecuted instantiation: nsGetterAddRefs<nsIURIFixupInfo> getter_AddRefs<nsIURIFixupInfo>(nsCOMPtr<nsIURIFixupInfo>&) Unexecuted instantiation: nsGetterAddRefs<nsISearchEngine> getter_AddRefs<nsISearchEngine>(nsCOMPtr<nsISearchEngine>&) Unexecuted instantiation: nsGetterAddRefs<nsIFrameLoaderOwner> getter_AddRefs<nsIFrameLoaderOwner>(nsCOMPtr<nsIFrameLoaderOwner>&) Unexecuted instantiation: nsGetterAddRefs<nsIObjectInputStream> getter_AddRefs<nsIObjectInputStream>(nsCOMPtr<nsIObjectInputStream>&) Unexecuted instantiation: nsGetterAddRefs<nsIObjectOutputStream> getter_AddRefs<nsIObjectOutputStream>(nsCOMPtr<nsIObjectOutputStream>&) Unexecuted instantiation: nsGetterAddRefs<nsIDTD> getter_AddRefs<nsIDTD>(nsCOMPtr<nsIDTD>&) Unexecuted instantiation: nsGetterAddRefs<nsIXPathResult> getter_AddRefs<nsIXPathResult>(nsCOMPtr<nsIXPathResult>&) Unexecuted instantiation: nsGetterAddRefs<nsIParser> getter_AddRefs<nsIParser>(nsCOMPtr<nsIParser>&) Unexecuted instantiation: nsGetterAddRefs<nsIStringEnumerator> getter_AddRefs<nsIStringEnumerator>(nsCOMPtr<nsIStringEnumerator>&) Unexecuted instantiation: nsGetterAddRefs<nsIDOMXULSelectControlElement> getter_AddRefs<nsIDOMXULSelectControlElement>(nsCOMPtr<nsIDOMXULSelectControlElement>&) Unexecuted instantiation: nsGetterAddRefs<nsIDocumentEncoder> getter_AddRefs<nsIDocumentEncoder>(nsCOMPtr<nsIDocumentEncoder>&) Unexecuted instantiation: nsGetterAddRefs<nsIPaymentCurrencyAmount> getter_AddRefs<nsIPaymentCurrencyAmount>(nsCOMPtr<nsIPaymentCurrencyAmount>&) Unexecuted instantiation: nsGetterAddRefs<nsIPaymentItem> getter_AddRefs<nsIPaymentItem>(nsCOMPtr<nsIPaymentItem>&) Unexecuted instantiation: nsGetterAddRefs<nsIPaymentShippingOption> getter_AddRefs<nsIPaymentShippingOption>(nsCOMPtr<nsIPaymentShippingOption>&) Unexecuted instantiation: nsGetterAddRefs<nsIPaymentDetailsModifier> getter_AddRefs<nsIPaymentDetailsModifier>(nsCOMPtr<nsIPaymentDetailsModifier>&) Unexecuted instantiation: nsGetterAddRefs<nsIPaymentMethodData> getter_AddRefs<nsIPaymentMethodData>(nsCOMPtr<nsIPaymentMethodData>&) Unexecuted instantiation: nsGetterAddRefs<nsIPaymentDetails> getter_AddRefs<nsIPaymentDetails>(nsCOMPtr<nsIPaymentDetails>&) Unexecuted instantiation: nsGetterAddRefs<nsIPaymentOptions> getter_AddRefs<nsIPaymentOptions>(nsCOMPtr<nsIPaymentOptions>&) Unexecuted instantiation: nsGetterAddRefs<nsIPaymentRequest> getter_AddRefs<nsIPaymentRequest>(nsCOMPtr<nsIPaymentRequest>&) Unexecuted instantiation: nsGetterAddRefs<nsIPresentationControlChannel> getter_AddRefs<nsIPresentationControlChannel>(nsCOMPtr<nsIPresentationControlChannel>&) Unexecuted instantiation: nsGetterAddRefs<nsIPresentationDevice> getter_AddRefs<nsIPresentationDevice>(nsCOMPtr<nsIPresentationDevice>&) Unexecuted instantiation: nsGetterAddRefs<nsIPresentationRespondingListener> getter_AddRefs<nsIPresentationRespondingListener>(nsCOMPtr<nsIPresentationRespondingListener>&) Unexecuted instantiation: nsGetterAddRefs<nsIPresentationSessionTransportBuilder> getter_AddRefs<nsIPresentationSessionTransportBuilder>(nsCOMPtr<nsIPresentationSessionTransportBuilder>&) Unexecuted instantiation: nsGetterAddRefs<nsIPresentationSessionListener> getter_AddRefs<nsIPresentationSessionListener>(nsCOMPtr<nsIPresentationSessionListener>&) Unexecuted instantiation: nsGetterAddRefs<nsIPresentationDeviceListener> getter_AddRefs<nsIPresentationDeviceListener>(nsCOMPtr<nsIPresentationDeviceListener>&) Unexecuted instantiation: nsGetterAddRefs<nsIPrintSession> getter_AddRefs<nsIPrintSession>(nsCOMPtr<nsIPrintSession>&) Unexecuted instantiation: nsGetterAddRefs<nsIFormatConverter> getter_AddRefs<nsIFormatConverter>(nsCOMPtr<nsIFormatConverter>&) Unexecuted instantiation: nsGetterAddRefs<nsICSSDeclaration> getter_AddRefs<nsICSSDeclaration>(nsCOMPtr<nsICSSDeclaration>&) Unexecuted instantiation: nsGetterAddRefs<nsIURIRefObject> getter_AddRefs<nsIURIRefObject>(nsCOMPtr<nsIURIRefObject>&) Unexecuted instantiation: nsGetterAddRefs<nsIContentIterator> getter_AddRefs<nsIContentIterator>(nsCOMPtr<nsIContentIterator>&) Unexecuted instantiation: nsGetterAddRefs<imgINotificationObserver> getter_AddRefs<imgINotificationObserver>(nsCOMPtr<imgINotificationObserver>&) Unexecuted instantiation: nsGetterAddRefs<nsIDOMXULSelectControlItemElement> getter_AddRefs<nsIDOMXULSelectControlItemElement>(nsCOMPtr<nsIDOMXULSelectControlItemElement>&) Unexecuted instantiation: nsGetterAddRefs<nsBoxLayout> getter_AddRefs<nsBoxLayout>(nsCOMPtr<nsBoxLayout>&) Unexecuted instantiation: nsGetterAddRefs<nsILinkHandler> getter_AddRefs<nsILinkHandler>(nsCOMPtr<nsILinkHandler>&) Unexecuted instantiation: nsGetterAddRefs<nsITreeView> getter_AddRefs<nsITreeView>(nsCOMPtr<nsITreeView>&) Unexecuted instantiation: nsGetterAddRefs<nsIBaseWindow> getter_AddRefs<nsIBaseWindow>(nsCOMPtr<nsIBaseWindow>&) Unexecuted instantiation: nsGetterAddRefs<nsITreeBoxObject> getter_AddRefs<nsITreeBoxObject>(nsCOMPtr<nsITreeBoxObject>&) Unexecuted instantiation: nsGetterAddRefs<nsITreeSelection> getter_AddRefs<nsITreeSelection>(nsCOMPtr<nsITreeSelection>&) Unexecuted instantiation: nsGetterAddRefs<nsIWebProgressListener> getter_AddRefs<nsIWebProgressListener>(nsCOMPtr<nsIWebProgressListener>&) Unexecuted instantiation: nsGetterAddRefs<nsIPrintProgressParams> getter_AddRefs<nsIPrintProgressParams>(nsCOMPtr<nsIPrintProgressParams>&) Unexecuted instantiation: nsGetterAddRefs<nsIURIContentListener> getter_AddRefs<nsIURIContentListener>(nsCOMPtr<nsIURIContentListener>&) Unexecuted instantiation: nsGetterAddRefs<nsISearchSubmission> getter_AddRefs<nsISearchSubmission>(nsCOMPtr<nsISearchSubmission>&) Unexecuted instantiation: nsGetterAddRefs<nsITimerCallback> getter_AddRefs<nsITimerCallback>(nsCOMPtr<nsITimerCallback>&) Unexecuted instantiation: nsGetterAddRefs<nsIDOMXULContainerElement> getter_AddRefs<nsIDOMXULContainerElement>(nsCOMPtr<nsIDOMXULContainerElement>&) Unexecuted instantiation: nsGetterAddRefs<nsIAccessibleRelation> getter_AddRefs<nsIAccessibleRelation>(nsCOMPtr<nsIAccessibleRelation>&) Unexecuted instantiation: nsGetterAddRefs<nsINodeList> getter_AddRefs<nsINodeList>(nsCOMPtr<nsINodeList>&) Unexecuted instantiation: nsGetterAddRefs<nsIPK11Token> getter_AddRefs<nsIPK11Token>(nsCOMPtr<nsIPK11Token>&) Unexecuted instantiation: nsGetterAddRefs<nsITokenPasswordDialogs> getter_AddRefs<nsITokenPasswordDialogs>(nsCOMPtr<nsITokenPasswordDialogs>&) Unexecuted instantiation: nsGetterAddRefs<nsIX509CertList> getter_AddRefs<nsIX509CertList>(nsCOMPtr<nsIX509CertList>&) Unexecuted instantiation: nsGetterAddRefs<nsITokenDialogs> getter_AddRefs<nsITokenDialogs>(nsCOMPtr<nsITokenDialogs>&) Unexecuted instantiation: nsGetterAddRefs<nsIGeneratingKeypairInfoDialogs> getter_AddRefs<nsIGeneratingKeypairInfoDialogs>(nsCOMPtr<nsIGeneratingKeypairInfoDialogs>&) Unexecuted instantiation: nsGetterAddRefs<nsIASN1Sequence> getter_AddRefs<nsIASN1Sequence>(nsCOMPtr<nsIASN1Sequence>&) Unexecuted instantiation: nsGetterAddRefs<nsIASN1PrintableItem> getter_AddRefs<nsIASN1PrintableItem>(nsCOMPtr<nsIASN1PrintableItem>&) Unexecuted instantiation: nsGetterAddRefs<nsICertificateDialogs> getter_AddRefs<nsICertificateDialogs>(nsCOMPtr<nsICertificateDialogs>&) Unexecuted instantiation: nsGetterAddRefs<nsIClientAuthDialogs> getter_AddRefs<nsIClientAuthDialogs>(nsCOMPtr<nsIClientAuthDialogs>&) Unexecuted instantiation: nsGetterAddRefs<nsITransportSecurityInfo> getter_AddRefs<nsITransportSecurityInfo>(nsCOMPtr<nsITransportSecurityInfo>&) Unexecuted instantiation: nsGetterAddRefs<nsISecurityEventSink> getter_AddRefs<nsISecurityEventSink>(nsCOMPtr<nsISecurityEventSink>&) Unexecuted instantiation: nsGetterAddRefs<nsIAsyncShutdownBarrier> getter_AddRefs<nsIAsyncShutdownBarrier>(nsCOMPtr<nsIAsyncShutdownBarrier>&) Unexecuted instantiation: nsGetterAddRefs<nsIPropertyBag> getter_AddRefs<nsIPropertyBag>(nsCOMPtr<nsIPropertyBag>&) Unexecuted instantiation: nsGetterAddRefs<mozIStorageRow> getter_AddRefs<mozIStorageRow>(nsCOMPtr<mozIStorageRow>&) Unexecuted instantiation: nsGetterAddRefs<imgICache> getter_AddRefs<imgICache>(nsCOMPtr<imgICache>&) Unexecuted instantiation: nsGetterAddRefs<nsIAutoCompletePopup> getter_AddRefs<nsIAutoCompletePopup>(nsCOMPtr<nsIAutoCompletePopup>&) Unexecuted instantiation: nsGetterAddRefs<nsIAutoCompleteController> getter_AddRefs<nsIAutoCompleteController>(nsCOMPtr<nsIAutoCompleteController>&) Unexecuted instantiation: nsGetterAddRefs<nsIUrlClassifierHashCompleter> getter_AddRefs<nsIUrlClassifierHashCompleter>(nsCOMPtr<nsIUrlClassifierHashCompleter>&) Unexecuted instantiation: nsGetterAddRefs<nsIUrlClassifierCacheInfo> getter_AddRefs<nsIUrlClassifierCacheInfo>(nsCOMPtr<nsIUrlClassifierCacheInfo>&) Unexecuted instantiation: nsGetterAddRefs<nsIWebBrowserChrome> getter_AddRefs<nsIWebBrowserChrome>(nsCOMPtr<nsIWebBrowserChrome>&) Unexecuted instantiation: nsGetterAddRefs<nsIAutoCompleteSimpleResultListener> getter_AddRefs<nsIAutoCompleteSimpleResultListener>(nsCOMPtr<nsIAutoCompleteSimpleResultListener>&) Unexecuted instantiation: nsGetterAddRefs<nsIAutoCompleteResult> getter_AddRefs<nsIAutoCompleteResult>(nsCOMPtr<nsIAutoCompleteResult>&) Unexecuted instantiation: nsGetterAddRefs<nsIAutoCompleteInput> getter_AddRefs<nsIAutoCompleteInput>(nsCOMPtr<nsIAutoCompleteInput>&) Unexecuted instantiation: nsGetterAddRefs<nsIProfileLock> getter_AddRefs<nsIProfileLock>(nsCOMPtr<nsIProfileLock>&) Unexecuted instantiation: nsGetterAddRefs<nsIToolkitProfile> getter_AddRefs<nsIToolkitProfile>(nsCOMPtr<nsIToolkitProfile>&) Unexecuted instantiation: nsGetterAddRefs<nsIToolkitProfileService> getter_AddRefs<nsIToolkitProfileService>(nsCOMPtr<nsIToolkitProfileService>&) Unexecuted instantiation: nsGetterAddRefs<nsIProfileUnlocker> getter_AddRefs<nsIProfileUnlocker>(nsCOMPtr<nsIProfileUnlocker>&) Unexecuted instantiation: nsGetterAddRefs<nsINativeAppSupport> getter_AddRefs<nsINativeAppSupport>(nsCOMPtr<nsINativeAppSupport>&) Unexecuted instantiation: nsGetterAddRefs<nsIGSettingsCollection> getter_AddRefs<nsIGSettingsCollection>(nsCOMPtr<nsIGSettingsCollection>&) Unexecuted instantiation: nsGetterAddRefs<nsIGIOMimeApp> getter_AddRefs<nsIGIOMimeApp>(nsCOMPtr<nsIGIOMimeApp>&) Unexecuted instantiation: nsGetterAddRefs<nsITransaction> getter_AddRefs<nsITransaction>(nsCOMPtr<nsITransaction>&) |
1378 | | |
1379 | | template<class T, class DestinationType> |
1380 | | inline nsresult |
1381 | | CallQueryInterface(T* aSource, nsGetterAddRefs<DestinationType> aDestination) |
1382 | 0 | { |
1383 | 0 | return CallQueryInterface(aSource, |
1384 | 0 | static_cast<DestinationType**>(aDestination)); |
1385 | 0 | } Unexecuted instantiation: nsresult CallQueryInterface<nsIStreamListener, nsIInterfaceRequestor>(nsIStreamListener*, nsGetterAddRefs<nsIInterfaceRequestor>) Unexecuted instantiation: nsresult CallQueryInterface<imgIEncoder, nsIInputStream>(imgIEncoder*, nsGetterAddRefs<nsIInputStream>) Unexecuted instantiation: nsresult CallQueryInterface<nsIObjectLoadingContent, nsIContent>(nsIObjectLoadingContent*, nsGetterAddRefs<nsIContent>) |
1386 | | |
1387 | | |
1388 | | // Comparing two |nsCOMPtr|s |
1389 | | |
1390 | | template<class T, class U> |
1391 | | inline bool |
1392 | | operator==(const nsCOMPtr<T>& aLhs, const nsCOMPtr<U>& aRhs) |
1393 | 0 | { |
1394 | 0 | return static_cast<const T*>(aLhs.get()) == static_cast<const U*>(aRhs.get()); |
1395 | 0 | } Unexecuted instantiation: bool operator==<nsISupports, nsISupports>(nsCOMPtr<nsISupports> const&, nsCOMPtr<nsISupports> const&) Unexecuted instantiation: bool operator==<nsITimer, nsITimer>(nsCOMPtr<nsITimer> const&, nsCOMPtr<nsITimer> const&) Unexecuted instantiation: bool operator==<nsIURI, nsIURI>(nsCOMPtr<nsIURI> const&, nsCOMPtr<nsIURI> const&) Unexecuted instantiation: bool operator==<nsIRunnable, nsIRunnable>(nsCOMPtr<nsIRunnable> const&, nsCOMPtr<nsIRunnable> const&) Unexecuted instantiation: bool operator==<nsPIDOMWindowOuter, nsPIDOMWindowOuter>(nsCOMPtr<nsPIDOMWindowOuter> const&, nsCOMPtr<nsPIDOMWindowOuter> const&) Unexecuted instantiation: bool operator==<nsIApplicationCache, nsIApplicationCache>(nsCOMPtr<nsIApplicationCache> const&, nsCOMPtr<nsIApplicationCache> const&) Unexecuted instantiation: bool operator==<nsIWeakReference, nsIWeakReference>(nsCOMPtr<nsIWeakReference> const&, nsCOMPtr<nsIWeakReference> const&) Unexecuted instantiation: bool operator==<nsIWidget, nsIWidget>(nsCOMPtr<nsIWidget> const&, nsCOMPtr<nsIWidget> const&) Unexecuted instantiation: bool operator==<nsIDocShellTreeItem, nsIDocShell>(nsCOMPtr<nsIDocShellTreeItem> const&, nsCOMPtr<nsIDocShell> const&) Unexecuted instantiation: bool operator==<nsIDocument, nsIDocument>(nsCOMPtr<nsIDocument> const&, nsCOMPtr<nsIDocument> const&) Unexecuted instantiation: bool operator==<nsIDocShell, nsIDocShell>(nsCOMPtr<nsIDocShell> const&, nsCOMPtr<nsIDocShell> const&) Unexecuted instantiation: bool operator==<mozilla::dom::Element, mozilla::dom::Element>(nsCOMPtr<mozilla::dom::Element> const&, nsCOMPtr<mozilla::dom::Element> const&) Unexecuted instantiation: bool operator==<nsIContent, mozilla::dom::Element>(nsCOMPtr<nsIContent> const&, nsCOMPtr<mozilla::dom::Element> const&) Unexecuted instantiation: bool operator==<nsIDocShellTreeItem, nsIDocShellTreeItem>(nsCOMPtr<nsIDocShellTreeItem> const&, nsCOMPtr<nsIDocShellTreeItem> const&) Unexecuted instantiation: bool operator==<nsINode, nsINode>(nsCOMPtr<nsINode> const&, nsCOMPtr<nsINode> const&) Unexecuted instantiation: bool operator==<mozIDOMWindowProxy, nsPIDOMWindowOuter>(nsCOMPtr<mozIDOMWindowProxy> const&, nsCOMPtr<nsPIDOMWindowOuter> const&) Unexecuted instantiation: bool operator==<nsIParser, nsIParser>(nsCOMPtr<nsIParser> const&, nsCOMPtr<nsIParser> const&) Unexecuted instantiation: bool operator==<nsIRequest, nsIRequest>(nsCOMPtr<nsIRequest> const&, nsCOMPtr<nsIRequest> const&) Unexecuted instantiation: bool operator==<nsIContent, nsIContent>(nsCOMPtr<nsIContent> const&, nsCOMPtr<nsIContent> const&) Unexecuted instantiation: bool operator==<mozilla::dom::EventTarget, mozilla::dom::EventTarget>(nsCOMPtr<mozilla::dom::EventTarget> const&, nsCOMPtr<mozilla::dom::EventTarget> const&) Unexecuted instantiation: bool operator==<imgIContainer, imgIContainer>(nsCOMPtr<imgIContainer> const&, nsCOMPtr<imgIContainer> const&) Unexecuted instantiation: bool operator==<nsIThread, nsIThread>(nsCOMPtr<nsIThread> const&, nsCOMPtr<nsIThread> const&) Unexecuted instantiation: bool operator==<nsINode, nsIContent>(nsCOMPtr<nsINode> const&, nsCOMPtr<nsIContent> const&) Unexecuted instantiation: bool operator==<nsINode, nsIDocument>(nsCOMPtr<nsINode> const&, nsCOMPtr<nsIDocument> const&) Unexecuted instantiation: bool operator==<nsIDocument, nsINode>(nsCOMPtr<nsIDocument> const&, nsCOMPtr<nsINode> const&) Unexecuted instantiation: bool operator==<nsPIDOMWindowInner, nsPIDOMWindowInner>(nsCOMPtr<nsPIDOMWindowInner> const&, nsCOMPtr<nsPIDOMWindowInner> const&) Unexecuted instantiation: bool operator==<nsIObserver, nsIObserver>(nsCOMPtr<nsIObserver> const&, nsCOMPtr<nsIObserver> const&) Unexecuted instantiation: bool operator==<nsIContent, nsINode>(nsCOMPtr<nsIContent> const&, nsCOMPtr<nsINode> const&) Unexecuted instantiation: bool operator==<mozilla::dom::EventTarget, mozilla::dom::Element>(nsCOMPtr<mozilla::dom::EventTarget> const&, nsCOMPtr<mozilla::dom::Element> const&) Unexecuted instantiation: bool operator==<nsIChannel, nsIChannel>(nsCOMPtr<nsIChannel> const&, nsCOMPtr<nsIChannel> const&) Unexecuted instantiation: bool operator==<nsIProtocolHandler, nsIProtocolHandler>(nsCOMPtr<nsIProtocolHandler> const&, nsCOMPtr<nsIProtocolHandler> const&) Unexecuted instantiation: bool operator==<nsISHEntry, nsISHEntry>(nsCOMPtr<nsISHEntry> const&, nsCOMPtr<nsISHEntry> const&) Unexecuted instantiation: bool operator==<nsIContentViewer, nsIContentViewer>(nsCOMPtr<nsIContentViewer> const&, nsCOMPtr<nsIContentViewer> const&) Unexecuted instantiation: bool operator==<nsIPresShell, nsIPresShell>(nsCOMPtr<nsIPresShell> const&, nsCOMPtr<nsIPresShell> const&) Unexecuted instantiation: bool operator==<nsIToolkitProfile, nsIToolkitProfile>(nsCOMPtr<nsIToolkitProfile> const&, nsCOMPtr<nsIToolkitProfile> const&) Unexecuted instantiation: bool operator==<nsIObserverService, nsIObserverService>(nsCOMPtr<nsIObserverService> const&, nsCOMPtr<nsIObserverService> const&) Unexecuted instantiation: bool operator==<nsICOMPtrEqTestFoo, nsICOMPtrEqTestFoo>(nsCOMPtr<nsICOMPtrEqTestFoo> const&, nsCOMPtr<nsICOMPtrEqTestFoo> const&) Unexecuted instantiation: bool operator==<nsIFile, nsIFile>(nsCOMPtr<nsIFile> const&, nsCOMPtr<nsIFile> const&) Unexecuted instantiation: bool operator==<nsITransaction, nsITransaction>(nsCOMPtr<nsITransaction> const&, nsCOMPtr<nsITransaction> const&) |
1396 | | |
1397 | | |
1398 | | template<class T, class U> |
1399 | | inline bool |
1400 | | operator!=(const nsCOMPtr<T>& aLhs, const nsCOMPtr<U>& aRhs) |
1401 | 13 | { |
1402 | 13 | return static_cast<const T*>(aLhs.get()) != static_cast<const U*>(aRhs.get()); |
1403 | 13 | } bool operator!=<nsICategoryEntry, nsICategoryEntry>(nsCOMPtr<nsICategoryEntry> const&, nsCOMPtr<nsICategoryEntry> const&) Line | Count | Source | 1401 | 13 | { | 1402 | 13 | return static_cast<const T*>(aLhs.get()) != static_cast<const U*>(aRhs.get()); | 1403 | 13 | } |
Unexecuted instantiation: bool operator!=<nsIFile, nsIFile>(nsCOMPtr<nsIFile> const&, nsCOMPtr<nsIFile> const&) Unexecuted instantiation: bool operator!=<nsIEventTarget, nsIEventTarget>(nsCOMPtr<nsIEventTarget> const&, nsCOMPtr<nsIEventTarget> const&) Unexecuted instantiation: bool operator!=<nsISystemProxySettings, nsISystemProxySettings>(nsCOMPtr<nsISystemProxySettings> const&, nsCOMPtr<nsISystemProxySettings> const&) Unexecuted instantiation: bool operator!=<nsIURI, nsIURI>(nsCOMPtr<nsIURI> const&, nsCOMPtr<nsIURI> const&) Unexecuted instantiation: bool operator!=<nsIApplicationCache, nsIApplicationCache>(nsCOMPtr<nsIApplicationCache> const&, nsCOMPtr<nsIApplicationCache> const&) Unexecuted instantiation: bool operator!=<nsPIDOMWindowOuter, nsPIDOMWindowOuter>(nsCOMPtr<nsPIDOMWindowOuter> const&, nsCOMPtr<nsPIDOMWindowOuter> const&) Unexecuted instantiation: bool operator!=<nsIDocShellTreeItem, nsIDocShell>(nsCOMPtr<nsIDocShellTreeItem> const&, nsCOMPtr<nsIDocShell> const&) Unexecuted instantiation: bool operator!=<nsIWidget, nsIWidget>(nsCOMPtr<nsIWidget> const&, nsCOMPtr<nsIWidget> const&) Unexecuted instantiation: bool operator!=<nsIHttpChannel, nsIHttpChannel>(nsCOMPtr<nsIHttpChannel> const&, nsCOMPtr<nsIHttpChannel> const&) Unexecuted instantiation: bool operator!=<nsINode, nsINode>(nsCOMPtr<nsINode> const&, nsCOMPtr<nsINode> const&) Unexecuted instantiation: bool operator!=<nsIRequest, nsIChannel>(nsCOMPtr<nsIRequest> const&, nsCOMPtr<nsIChannel> const&) Unexecuted instantiation: bool operator!=<nsIDocShellTreeItem, nsIDocShellTreeItem>(nsCOMPtr<nsIDocShellTreeItem> const&, nsCOMPtr<nsIDocShellTreeItem> const&) Unexecuted instantiation: bool operator!=<nsIContent, nsIContent>(nsCOMPtr<nsIContent> const&, nsCOMPtr<nsIContent> const&) Unexecuted instantiation: bool operator!=<nsIDocument, nsIDocument>(nsCOMPtr<nsIDocument> const&, nsCOMPtr<nsIDocument> const&) Unexecuted instantiation: bool operator!=<nsILoadInfo, nsILoadInfo>(nsCOMPtr<nsILoadInfo> const&, nsCOMPtr<nsILoadInfo> const&) Unexecuted instantiation: bool operator!=<nsPIDOMWindowOuter, mozIDOMWindowProxy>(nsCOMPtr<nsPIDOMWindowOuter> const&, nsCOMPtr<mozIDOMWindowProxy> const&) Unexecuted instantiation: bool operator!=<nsIScriptGlobalObject, nsIScriptGlobalObject>(nsCOMPtr<nsIScriptGlobalObject> const&, nsCOMPtr<nsIScriptGlobalObject> const&) Unexecuted instantiation: bool operator!=<nsIParser, nsIParser>(nsCOMPtr<nsIParser> const&, nsCOMPtr<nsIParser> const&) Unexecuted instantiation: bool operator!=<nsIPrincipal, nsIPrincipal>(nsCOMPtr<nsIPrincipal> const&, nsCOMPtr<nsIPrincipal> const&) Unexecuted instantiation: bool operator!=<nsPIDOMWindowInner, nsPIDOMWindowInner>(nsCOMPtr<nsPIDOMWindowInner> const&, nsCOMPtr<nsPIDOMWindowInner> const&) Unexecuted instantiation: bool operator!=<mozilla::widget::TextEventDispatcherListener, mozilla::widget::TextEventDispatcherListener>(nsCOMPtr<mozilla::widget::TextEventDispatcherListener> const&, nsCOMPtr<mozilla::widget::TextEventDispatcherListener> const&) Unexecuted instantiation: bool operator!=<mozilla::dom::Element, mozilla::dom::Element>(nsCOMPtr<mozilla::dom::Element> const&, nsCOMPtr<mozilla::dom::Element> const&) Unexecuted instantiation: bool operator!=<nsIContent, mozilla::dom::Element>(nsCOMPtr<nsIContent> const&, nsCOMPtr<mozilla::dom::Element> const&) Unexecuted instantiation: bool operator!=<nsISelectionController, nsISelectionController>(nsCOMPtr<nsISelectionController> const&, nsCOMPtr<nsISelectionController> const&) Unexecuted instantiation: bool operator!=<nsIPresShell, nsIPresShell>(nsCOMPtr<nsIPresShell> const&, nsCOMPtr<nsIPresShell> const&) Unexecuted instantiation: bool operator!=<imgIContainer, imgIContainer>(nsCOMPtr<imgIContainer> const&, nsCOMPtr<imgIContainer> const&) Unexecuted instantiation: bool operator!=<mozilla::dom::EventTarget, mozilla::dom::Element>(nsCOMPtr<mozilla::dom::EventTarget> const&, nsCOMPtr<mozilla::dom::Element> const&) Unexecuted instantiation: bool operator!=<mozIDOMWindowProxy, nsPIDOMWindowOuter>(nsCOMPtr<mozIDOMWindowProxy> const&, nsCOMPtr<nsPIDOMWindowOuter> const&) Unexecuted instantiation: bool operator!=<mozilla::dom::EventTarget, mozilla::dom::EventTarget>(nsCOMPtr<mozilla::dom::EventTarget> const&, nsCOMPtr<mozilla::dom::EventTarget> const&) Unexecuted instantiation: bool operator!=<nsIProtocolHandler, nsIProtocolHandler>(nsCOMPtr<nsIProtocolHandler> const&, nsCOMPtr<nsIProtocolHandler> const&) Unexecuted instantiation: bool operator!=<nsISHEntry, nsISHEntry>(nsCOMPtr<nsISHEntry> const&, nsCOMPtr<nsISHEntry> const&) Unexecuted instantiation: bool operator!=<nsILoadGroup, nsILoadGroup>(nsCOMPtr<nsILoadGroup> const&, nsCOMPtr<nsILoadGroup> const&) Unexecuted instantiation: bool operator!=<nsIXULWindow, nsIXULWindow>(nsCOMPtr<nsIXULWindow> const&, nsCOMPtr<nsIXULWindow> const&) Unexecuted instantiation: bool operator!=<nsIDocShell, nsIDocShell>(nsCOMPtr<nsIDocShell> const&, nsCOMPtr<nsIDocShell> const&) |
1404 | | |
1405 | | |
1406 | | // Comparing an |nsCOMPtr| to a raw pointer |
1407 | | |
1408 | | template<class T, class U> |
1409 | | inline bool |
1410 | | operator==(const nsCOMPtr<T>& aLhs, const U* aRhs) |
1411 | 0 | { |
1412 | 0 | return static_cast<const T*>(aLhs.get()) == aRhs; |
1413 | 0 | } Unexecuted instantiation: bool operator==<nsPIDOMWindowInner, nsPIDOMWindowInner>(nsCOMPtr<nsPIDOMWindowInner> const&, nsPIDOMWindowInner const*) Unexecuted instantiation: bool operator==<nsIContent, nsIContent>(nsCOMPtr<nsIContent> const&, nsIContent const*) Unexecuted instantiation: bool operator==<nsIRequest, nsIRequest>(nsCOMPtr<nsIRequest> const&, nsIRequest const*) Unexecuted instantiation: bool operator==<nsICOMPtrEqTestFoo, nsICOMPtrEqTestFoo>(nsCOMPtr<nsICOMPtrEqTestFoo> const&, nsICOMPtrEqTestFoo const*) |
1414 | | |
1415 | | template<class T, class U> |
1416 | | inline bool |
1417 | | operator==(const U* aLhs, const nsCOMPtr<T>& aRhs) |
1418 | 0 | { |
1419 | 0 | return aLhs == static_cast<const T*>(aRhs.get()); |
1420 | 0 | } Unexecuted instantiation: bool operator==<nsIContent, nsIContent>(nsIContent const*, nsCOMPtr<nsIContent> const&) Unexecuted instantiation: bool operator==<nsICOMPtrEqTestFoo, nsICOMPtrEqTestFoo>(nsICOMPtrEqTestFoo const*, nsCOMPtr<nsICOMPtrEqTestFoo> const&) |
1421 | | |
1422 | | template<class T, class U> |
1423 | | inline bool |
1424 | | operator!=(const nsCOMPtr<T>& aLhs, const U* aRhs) |
1425 | | { |
1426 | | return static_cast<const T*>(aLhs.get()) != aRhs; |
1427 | | } |
1428 | | |
1429 | | template<class T, class U> |
1430 | | inline bool |
1431 | | operator!=(const U* aLhs, const nsCOMPtr<T>& aRhs) |
1432 | | { |
1433 | | return aLhs != static_cast<const T*>(aRhs.get()); |
1434 | | } |
1435 | | |
1436 | | template<class T, class U> |
1437 | | inline bool |
1438 | | operator==(const nsCOMPtr<T>& aLhs, U* aRhs) |
1439 | 6 | { |
1440 | 6 | return static_cast<const T*>(aLhs.get()) == const_cast<const U*>(aRhs); |
1441 | 6 | } Unexecuted instantiation: bool operator==<nsIContent, nsIContent>(nsCOMPtr<nsIContent> const&, nsIContent*) Unexecuted instantiation: bool operator==<nsIContent, mozilla::dom::Element>(nsCOMPtr<nsIContent> const&, mozilla::dom::Element*) Unexecuted instantiation: bool operator==<nsISupports, nsISupports>(nsCOMPtr<nsISupports> const&, nsISupports*) Unexecuted instantiation: bool operator==<nsIDirectoryServiceProvider, nsIDirectoryServiceProvider>(nsCOMPtr<nsIDirectoryServiceProvider> const&, nsIDirectoryServiceProvider*) Unexecuted instantiation: bool operator==<nsIAsyncInputStreamLength, nsIAsyncInputStreamLength>(nsCOMPtr<nsIAsyncInputStreamLength> const&, nsIAsyncInputStreamLength*) Unexecuted instantiation: bool operator==<nsIPresShell, nsIPresShell>(nsCOMPtr<nsIPresShell> const&, nsIPresShell*) Unexecuted instantiation: bool operator==<nsIThreadObserver, nsIThreadObserver>(nsCOMPtr<nsIThreadObserver> const&, nsIThreadObserver*) Unexecuted instantiation: bool operator==<nsIRequestTailUnblockCallback, nsIRequestTailUnblockCallback>(nsCOMPtr<nsIRequestTailUnblockCallback> const&, nsIRequestTailUnblockCallback*) Unexecuted instantiation: bool operator==<nsIEventTarget, nsIEventTarget>(nsCOMPtr<nsIEventTarget> const&, nsIEventTarget*) Unexecuted instantiation: bool operator==<nsIRequest, nsIRequest>(nsCOMPtr<nsIRequest> const&, nsIRequest*) Unexecuted instantiation: bool operator==<mozilla::net::CacheFileChunkListener, mozilla::net::CacheFileChunkListener>(nsCOMPtr<mozilla::net::CacheFileChunkListener> const&, mozilla::net::CacheFileChunkListener*) Unexecuted instantiation: bool operator==<nsIApplicationCache, nsIApplicationCache>(nsCOMPtr<nsIApplicationCache> const&, nsIApplicationCache*) Unexecuted instantiation: bool operator==<nsISubstitutionObserver, nsISubstitutionObserver>(nsCOMPtr<nsISubstitutionObserver> const&, nsISubstitutionObserver*) Unexecuted instantiation: bool operator==<nsIWebSocketEventListener, nsIWebSocketEventListener>(nsCOMPtr<nsIWebSocketEventListener> const&, nsIWebSocketEventListener*) Unexecuted instantiation: bool operator==<nsIThread, nsIThread>(nsCOMPtr<nsIThread> const&, nsIThread*) bool operator==<nsIPrincipal, nsIPrincipal>(nsCOMPtr<nsIPrincipal> const&, nsIPrincipal*) Line | Count | Source | 1439 | 6 | { | 1440 | 6 | return static_cast<const T*>(aLhs.get()) == const_cast<const U*>(aRhs); | 1441 | 6 | } |
Unexecuted instantiation: bool operator==<nsIOfflineCacheUpdateObserver, nsIOfflineCacheUpdateObserver>(nsCOMPtr<nsIOfflineCacheUpdateObserver> const&, nsIOfflineCacheUpdateObserver*) Unexecuted instantiation: bool operator==<nsIPrincipal, mozilla::NullPrincipal>(nsCOMPtr<nsIPrincipal> const&, mozilla::NullPrincipal*) Unexecuted instantiation: bool operator==<nsIURI, nsIURI>(nsCOMPtr<nsIURI> const&, nsIURI*) Unexecuted instantiation: bool operator==<nsIWidget, nsIWidget>(nsCOMPtr<nsIWidget> const&, nsIWidget*) Unexecuted instantiation: bool operator==<nsIDocument, nsIDocument>(nsCOMPtr<nsIDocument> const&, nsIDocument*) Unexecuted instantiation: bool operator==<nsPIDOMWindowOuter, nsPIDOMWindowOuter>(nsCOMPtr<nsPIDOMWindowOuter> const&, nsPIDOMWindowOuter*) Unexecuted instantiation: bool operator==<nsPIDOMWindowOuter, nsGlobalWindowOuter>(nsCOMPtr<nsPIDOMWindowOuter> const&, nsGlobalWindowOuter*) Unexecuted instantiation: bool operator==<imgINotificationObserver, imgINotificationObserver>(nsCOMPtr<imgINotificationObserver> const&, imgINotificationObserver*) Unexecuted instantiation: bool operator==<mozilla::dom::EventTarget, mozilla::dom::Element>(nsCOMPtr<mozilla::dom::EventTarget> const&, mozilla::dom::Element*) Unexecuted instantiation: bool operator==<mozilla::dom::EventTarget, nsIContent>(nsCOMPtr<mozilla::dom::EventTarget> const&, nsIContent*) Unexecuted instantiation: bool operator==<nsINode, nsIContent>(nsCOMPtr<nsINode> const&, nsIContent*) Unexecuted instantiation: bool operator==<nsINode, nsINode>(nsCOMPtr<nsINode> const&, nsINode*) Unexecuted instantiation: bool operator==<nsIScriptGlobalObject, nsIScriptGlobalObject>(nsCOMPtr<nsIScriptGlobalObject> const&, nsIScriptGlobalObject*) Unexecuted instantiation: bool operator==<nsISelectionListener, nsISelectionListener>(nsCOMPtr<nsISelectionListener> const&, nsISelectionListener*) Unexecuted instantiation: bool operator==<nsIDocShellTreeItem, nsDocShell>(nsCOMPtr<nsIDocShellTreeItem> const&, nsDocShell*) Unexecuted instantiation: bool operator==<mozilla::dom::EventTarget, mozilla::dom::EventTarget>(nsCOMPtr<mozilla::dom::EventTarget> const&, mozilla::dom::EventTarget*) Unexecuted instantiation: bool operator==<nsIDocShellTreeItem, nsIDocShell>(nsCOMPtr<nsIDocShellTreeItem> const&, nsIDocShell*) Unexecuted instantiation: bool operator==<nsIObserver, nsIObserver>(nsCOMPtr<nsIObserver> const&, nsIObserver*) Unexecuted instantiation: bool operator==<nsIDocShellTreeItem, nsIDocShellTreeItem>(nsCOMPtr<nsIDocShellTreeItem> const&, nsIDocShellTreeItem*) Unexecuted instantiation: bool operator==<nsINode, nsIDocument>(nsCOMPtr<nsINode> const&, nsIDocument*) Unexecuted instantiation: bool operator==<nsINode, mozilla::dom::Element>(nsCOMPtr<nsINode> const&, mozilla::dom::Element*) Unexecuted instantiation: bool operator==<nsINode, nsGenericHTMLElement>(nsCOMPtr<nsINode> const&, nsGenericHTMLElement*) Unexecuted instantiation: bool operator==<nsIListenerChangeListener, nsIListenerChangeListener>(nsCOMPtr<nsIListenerChangeListener> const&, nsIListenerChangeListener*) Unexecuted instantiation: bool operator==<nsISupports, nsIContent>(nsCOMPtr<nsISupports> const&, nsIContent*) Unexecuted instantiation: bool operator==<mozilla::dom::EventTarget, mozilla::dom::HTMLInputElement>(nsCOMPtr<mozilla::dom::EventTarget> const&, mozilla::dom::HTMLInputElement*) Unexecuted instantiation: bool operator==<mozilla::dom::EventTarget, nsINode>(nsCOMPtr<mozilla::dom::EventTarget> const&, nsINode*) Unexecuted instantiation: bool operator==<nsIDOMMozWakeLockListener, nsIDOMMozWakeLockListener>(nsCOMPtr<nsIDOMMozWakeLockListener> const&, nsIDOMMozWakeLockListener*) Unexecuted instantiation: bool operator==<nsITimer, nsITimer>(nsCOMPtr<nsITimer> const&, nsITimer*) Unexecuted instantiation: bool operator==<nsPIDOMWindowInner, nsPIDOMWindowInner>(nsCOMPtr<nsPIDOMWindowInner> const&, nsPIDOMWindowInner*) Unexecuted instantiation: bool operator==<nsIWorkerDebuggerListener, nsIWorkerDebuggerListener>(nsCOMPtr<nsIWorkerDebuggerListener> const&, nsIWorkerDebuggerListener*) Unexecuted instantiation: bool operator==<nsIWorkerDebuggerManagerListener, nsIWorkerDebuggerManagerListener>(nsCOMPtr<nsIWorkerDebuggerManagerListener> const&, nsIWorkerDebuggerManagerListener*) Unexecuted instantiation: bool operator==<mozilla::dom::Element, mozilla::dom::Element>(nsCOMPtr<mozilla::dom::Element> const&, mozilla::dom::Element*) Unexecuted instantiation: bool operator==<nsIOffThreadScriptReceiver, nsIOffThreadScriptReceiver>(nsCOMPtr<nsIOffThreadScriptReceiver> const&, nsIOffThreadScriptReceiver*) Unexecuted instantiation: bool operator==<nsIServiceWorkerManagerListener, nsIServiceWorkerManagerListener>(nsCOMPtr<nsIServiceWorkerManagerListener> const&, nsIServiceWorkerManagerListener*) Unexecuted instantiation: bool operator==<nsIServiceWorkerRegistrationInfoListener, nsIServiceWorkerRegistrationInfoListener>(nsCOMPtr<nsIServiceWorkerRegistrationInfoListener> const&, nsIServiceWorkerRegistrationInfoListener*) Unexecuted instantiation: bool operator==<nsIPresentationRespondingListener, nsIPresentationRespondingListener>(nsCOMPtr<nsIPresentationRespondingListener> const&, nsIPresentationRespondingListener*) Unexecuted instantiation: bool operator==<imgIContainer, imgIContainer>(nsCOMPtr<imgIContainer> const&, imgIContainer*) Unexecuted instantiation: bool operator==<mozilla::widget::TextEventDispatcherListener, mozilla::widget::TextEventDispatcherListener>(nsCOMPtr<mozilla::widget::TextEventDispatcherListener> const&, mozilla::widget::TextEventDispatcherListener*) Unexecuted instantiation: bool operator==<nsIContent, nsINode>(nsCOMPtr<nsIContent> const&, nsINode*) Unexecuted instantiation: bool operator==<nsINode, mozilla::dom::Text>(nsCOMPtr<nsINode> const&, mozilla::dom::Text*) Unexecuted instantiation: bool operator==<nsIWebProgress, nsIWebProgress>(nsCOMPtr<nsIWebProgress> const&, nsIWebProgress*) Unexecuted instantiation: bool operator==<imgIRequest, imgIRequest>(nsCOMPtr<imgIRequest> const&, imgIRequest*) Unexecuted instantiation: bool operator==<nsICSSLoaderObserver, nsICSSLoaderObserver>(nsCOMPtr<nsICSSLoaderObserver> const&, nsICSSLoaderObserver*) Unexecuted instantiation: bool operator==<nsIRunnable, nsIRunnable>(nsCOMPtr<nsIRunnable> const&, nsIRunnable*) Unexecuted instantiation: bool operator==<nsIContent, nsGenericHTMLElement>(nsCOMPtr<nsIContent> const&, nsGenericHTMLElement*) Unexecuted instantiation: bool operator==<nsITreeBoxObject, nsITreeBoxObject>(nsCOMPtr<nsITreeBoxObject> const&, nsITreeBoxObject*) Unexecuted instantiation: bool operator==<nsIDocShell, nsDocShell>(nsCOMPtr<nsIDocShell> const&, nsDocShell*) Unexecuted instantiation: bool operator==<nsIChannel, nsIChannel>(nsCOMPtr<nsIChannel> const&, nsIChannel*) Unexecuted instantiation: bool operator==<nsIDocShell, nsIDocShell>(nsCOMPtr<nsIDocShell> const&, nsIDocShell*) Unexecuted instantiation: bool operator==<nsISHEntry, nsISHEntry>(nsCOMPtr<nsISHEntry> const&, nsISHEntry*) Unexecuted instantiation: bool operator==<nsITabParent, nsITabParent>(nsCOMPtr<nsITabParent> const&, nsITabParent*) Unexecuted instantiation: bool operator==<nsIXULWindow, nsXULWindow>(nsCOMPtr<nsIXULWindow> const&, nsXULWindow*) Unexecuted instantiation: bool operator==<nsIWindowMediatorListener, nsIWindowMediatorListener>(nsCOMPtr<nsIWindowMediatorListener> const&, nsIWindowMediatorListener*) Unexecuted instantiation: bool operator==<nsIAccessiblePivotObserver, nsIAccessiblePivotObserver>(nsCOMPtr<nsIAccessiblePivotObserver> const&, nsIAccessiblePivotObserver*) Unexecuted instantiation: bool operator==<nsIPerformanceObserver, nsIPerformanceObserver>(nsCOMPtr<nsIPerformanceObserver> const&, nsIPerformanceObserver*) Unexecuted instantiation: bool operator==<nsIAutoCompleteInput, nsIAutoCompleteInput>(nsCOMPtr<nsIAutoCompleteInput> const&, nsIAutoCompleteInput*) Unexecuted instantiation: bool operator==<nsIContent, mozilla::dom::HTMLInputElement>(nsCOMPtr<nsIContent> const&, mozilla::dom::HTMLInputElement*) Unexecuted instantiation: bool operator==<nsIAutoCompleteInput, nsFormFillController>(nsCOMPtr<nsIAutoCompleteInput> const&, nsFormFillController*) Unexecuted instantiation: bool operator==<nsIToolkitProfile, nsToolkitProfile>(nsCOMPtr<nsIToolkitProfile> const&, nsToolkitProfile*) Unexecuted instantiation: bool operator==<nsICOMPtrEqTestFoo, nsICOMPtrEqTestFoo>(nsCOMPtr<nsICOMPtrEqTestFoo> const&, nsICOMPtrEqTestFoo*) |
1442 | | |
1443 | | template<class T, class U> |
1444 | | inline bool |
1445 | | operator==(U* aLhs, const nsCOMPtr<T>& aRhs) |
1446 | 9 | { |
1447 | 9 | return const_cast<const U*>(aLhs) == static_cast<const T*>(aRhs.get()); |
1448 | 9 | } Unexecuted instantiation: bool operator==<nsIDocument, nsIDocument>(nsIDocument*, nsCOMPtr<nsIDocument> const&) Unexecuted instantiation: bool operator==<nsISHEntry, nsISHEntry>(nsISHEntry*, nsCOMPtr<nsISHEntry> const&) Unexecuted instantiation: bool operator==<nsIEventTarget, nsIEventTarget>(nsIEventTarget*, nsCOMPtr<nsIEventTarget> const&) Unexecuted instantiation: bool operator==<nsITimer, nsITimer>(nsITimer*, nsCOMPtr<nsITimer> const&) Unexecuted instantiation: bool operator==<nsIDNSListener, nsIDNSListener>(nsIDNSListener*, nsCOMPtr<nsIDNSListener> const&) Unexecuted instantiation: bool operator==<nsIAsyncOutputStream, nsIAsyncOutputStream>(nsIAsyncOutputStream*, nsCOMPtr<nsIAsyncOutputStream> const&) Unexecuted instantiation: bool operator==<nsISocketTransport, nsITransport>(nsITransport*, nsCOMPtr<nsISocketTransport> const&) Unexecuted instantiation: bool operator==<nsIWebProgressListener, nsIWebProgressListener>(nsIWebProgressListener*, nsCOMPtr<nsIWebProgressListener> const&) bool operator==<nsIPrincipal, nsIPrincipal>(nsIPrincipal*, nsCOMPtr<nsIPrincipal> const&) Line | Count | Source | 1446 | 9 | { | 1447 | 9 | return const_cast<const U*>(aLhs) == static_cast<const T*>(aRhs.get()); | 1448 | 9 | } |
Unexecuted instantiation: bool operator==<nsIDocShell, nsIDocShell>(nsIDocShell*, nsCOMPtr<nsIDocShell> const&) Unexecuted instantiation: bool operator==<nsPIDOMWindowOuter, nsGlobalWindowOuter>(nsGlobalWindowOuter*, nsCOMPtr<nsPIDOMWindowOuter> const&) Unexecuted instantiation: bool operator==<mozilla::dom::EventTarget, nsIContent>(nsIContent*, nsCOMPtr<mozilla::dom::EventTarget> const&) Unexecuted instantiation: bool operator==<nsITextInputProcessorCallback, nsITextInputProcessorCallback>(nsITextInputProcessorCallback*, nsCOMPtr<nsITextInputProcessorCallback> const&) Unexecuted instantiation: bool operator==<nsINode, nsINode>(nsINode*, nsCOMPtr<nsINode> const&) Unexecuted instantiation: bool operator==<mozilla::dom::Element, nsINode>(nsINode*, nsCOMPtr<mozilla::dom::Element> const&) Unexecuted instantiation: bool operator==<mozilla::dom::Element, mozilla::dom::Element>(mozilla::dom::Element*, nsCOMPtr<mozilla::dom::Element> const&) Unexecuted instantiation: bool operator==<nsPIDOMWindowOuter, nsPIDOMWindowOuter>(nsPIDOMWindowOuter*, nsCOMPtr<nsPIDOMWindowOuter> const&) Unexecuted instantiation: bool operator==<nsIContent, mozilla::dom::Element>(mozilla::dom::Element*, nsCOMPtr<nsIContent> const&) Unexecuted instantiation: bool operator==<nsIContent, nsIContent>(nsIContent*, nsCOMPtr<nsIContent> const&) Unexecuted instantiation: bool operator==<nsINode, nsIContent>(nsIContent*, nsCOMPtr<nsINode> const&) Unexecuted instantiation: bool operator==<nsIContent, nsINode>(nsINode*, nsCOMPtr<nsIContent> const&) Unexecuted instantiation: bool operator==<nsIThread, nsIEventTarget>(nsIEventTarget*, nsCOMPtr<nsIThread> const&) Unexecuted instantiation: bool operator==<nsIRequest, nsIRequest>(nsIRequest*, nsCOMPtr<nsIRequest> const&) Unexecuted instantiation: bool operator==<nsISupports, mozilla::dom::Element>(mozilla::dom::Element*, nsCOMPtr<nsISupports> const&) Unexecuted instantiation: bool operator==<nsIChannel, nsIRequest>(nsIRequest*, nsCOMPtr<nsIChannel> const&) Unexecuted instantiation: bool operator==<nsISpeechService, nsISpeechService>(nsISpeechService*, nsCOMPtr<nsISpeechService> const&) Unexecuted instantiation: bool operator==<nsIApplicationCache, nsIApplicationCache>(nsIApplicationCache*, nsCOMPtr<nsIApplicationCache> const&) Unexecuted instantiation: bool operator==<nsIInternalPluginTag, nsPluginTag>(nsPluginTag*, nsCOMPtr<nsIInternalPluginTag> const&) Unexecuted instantiation: bool operator==<nsIGlobalObject, mozilla::dom::WorkerGlobalScope>(mozilla::dom::WorkerGlobalScope*, nsCOMPtr<nsIGlobalObject> const&) Unexecuted instantiation: bool operator==<nsIWidget, nsIWidget>(nsIWidget*, nsCOMPtr<nsIWidget> const&) Unexecuted instantiation: bool operator==<nsINode, mozilla::dom::Text>(mozilla::dom::Text*, nsCOMPtr<nsINode> const&) Unexecuted instantiation: bool operator==<mozIDOMWindowProxy, nsPIDOMWindowOuter>(nsPIDOMWindowOuter*, nsCOMPtr<mozIDOMWindowProxy> const&) Unexecuted instantiation: bool operator==<nsIDocumentLoader, nsDocLoader>(nsDocLoader*, nsCOMPtr<nsIDocumentLoader> const&) Unexecuted instantiation: bool operator==<nsIDocShellTreeItem, nsIDocShellTreeItem>(nsIDocShellTreeItem*, nsCOMPtr<nsIDocShellTreeItem> const&) Unexecuted instantiation: bool operator==<nsITabParent, nsITabParent>(nsITabParent*, nsCOMPtr<nsITabParent> const&) Unexecuted instantiation: bool operator==<nsIDocShell, nsIDocShellTreeItem>(nsIDocShellTreeItem*, nsCOMPtr<nsIDocShell> const&) Unexecuted instantiation: bool operator==<mozIDOMWindowProxy, mozIDOMWindowProxy>(mozIDOMWindowProxy*, nsCOMPtr<mozIDOMWindowProxy> const&) Unexecuted instantiation: bool operator==<nsICOMPtrEqTestFoo, nsICOMPtrEqTestFoo>(nsICOMPtrEqTestFoo*, nsCOMPtr<nsICOMPtrEqTestFoo> const&) |
1449 | | |
1450 | | template<class T, class U> |
1451 | | inline bool |
1452 | | operator!=(const nsCOMPtr<T>& aLhs, U* aRhs) |
1453 | 0 | { |
1454 | 0 | return static_cast<const T*>(aLhs.get()) != const_cast<const U*>(aRhs); |
1455 | 0 | } Unexecuted instantiation: bool operator!=<nsIContent, nsIContent>(nsCOMPtr<nsIContent> const&, nsIContent*) Unexecuted instantiation: bool operator!=<nsIFactory, nsIFactory>(nsCOMPtr<nsIFactory> const&, nsIFactory*) Unexecuted instantiation: bool operator!=<nsIStreamLoader, nsIStreamLoader>(nsCOMPtr<nsIStreamLoader> const&, nsIStreamLoader*) Unexecuted instantiation: bool operator!=<nsISupports, nsISupports>(nsCOMPtr<nsISupports> const&, nsISupports*) Unexecuted instantiation: bool operator!=<nsIThread, nsIThread>(nsCOMPtr<nsIThread> const&, nsIThread*) Unexecuted instantiation: bool operator!=<nsIURIContentListener, nsIURIContentListener>(nsCOMPtr<nsIURIContentListener> const&, nsIURIContentListener*) Unexecuted instantiation: bool operator!=<nsIRequest, nsIRequest>(nsCOMPtr<nsIRequest> const&, nsIRequest*) Unexecuted instantiation: bool operator!=<nsIEventTarget, nsIEventTarget>(nsCOMPtr<nsIEventTarget> const&, nsIEventTarget*) Unexecuted instantiation: bool operator!=<nsIWeakReference, nsIWeakReference>(nsCOMPtr<nsIWeakReference> const&, nsIWeakReference*) Unexecuted instantiation: bool operator!=<nsIDocument, nsIDocument>(nsCOMPtr<nsIDocument> const&, nsIDocument*) Unexecuted instantiation: bool operator!=<nsPIDOMWindowOuter, nsGlobalWindowOuter>(nsCOMPtr<nsPIDOMWindowOuter> const&, nsGlobalWindowOuter*) Unexecuted instantiation: bool operator!=<imgINotificationObserver, imgINotificationObserver>(nsCOMPtr<imgINotificationObserver> const&, imgINotificationObserver*) Unexecuted instantiation: bool operator!=<nsIRunnable, nsAsyncInstantiateEvent>(nsCOMPtr<nsIRunnable> const&, nsAsyncInstantiateEvent*) Unexecuted instantiation: bool operator!=<nsIRunnable, CheckPluginStopEvent>(nsCOMPtr<nsIRunnable> const&, CheckPluginStopEvent*) Unexecuted instantiation: bool operator!=<nsIChannel, nsIRequest>(nsCOMPtr<nsIChannel> const&, nsIRequest*) Unexecuted instantiation: bool operator!=<nsPIDOMWindowInner, nsPIDOMWindowInner>(nsCOMPtr<nsPIDOMWindowInner> const&, nsPIDOMWindowInner*) Unexecuted instantiation: bool operator!=<nsPIDOMWindowOuter, nsPIDOMWindowOuter>(nsCOMPtr<nsPIDOMWindowOuter> const&, nsPIDOMWindowOuter*) Unexecuted instantiation: bool operator!=<nsILoadGroup, nsILoadGroup>(nsCOMPtr<nsILoadGroup> const&, nsILoadGroup*) Unexecuted instantiation: bool operator!=<nsINode, nsINode>(nsCOMPtr<nsINode> const&, nsINode*) Unexecuted instantiation: bool operator!=<nsIContent, mozilla::dom::Element>(nsCOMPtr<nsIContent> const&, mozilla::dom::Element*) Unexecuted instantiation: bool operator!=<mozilla::dom::EventTarget, nsIContent>(nsCOMPtr<mozilla::dom::EventTarget> const&, nsIContent*) Unexecuted instantiation: bool operator!=<mozilla::dom::EventTarget, mozilla::dom::HTMLInputElement>(nsCOMPtr<mozilla::dom::EventTarget> const&, mozilla::dom::HTMLInputElement*) Unexecuted instantiation: bool operator!=<mozilla::widget::TextEventDispatcherListener, mozilla::widget::TextEventDispatcherListener>(nsCOMPtr<mozilla::widget::TextEventDispatcherListener> const&, mozilla::widget::TextEventDispatcherListener*) Unexecuted instantiation: bool operator!=<nsIContent, nsINode>(nsCOMPtr<nsIContent> const&, nsINode*) Unexecuted instantiation: bool operator!=<nsIURI, nsIURI>(nsCOMPtr<nsIURI> const&, nsIURI*) Unexecuted instantiation: bool operator!=<nsIPresShell, mozilla::PresShell>(nsCOMPtr<nsIPresShell> const&, mozilla::PresShell*) Unexecuted instantiation: bool operator!=<nsIContent, mozilla::dom::EventTarget>(nsCOMPtr<nsIContent> const&, mozilla::dom::EventTarget*) Unexecuted instantiation: bool operator!=<nsIDocShell, nsIDocShell>(nsCOMPtr<nsIDocShell> const&, nsIDocShell*) Unexecuted instantiation: bool operator!=<nsIDocShellTreeItem, nsDocShell>(nsCOMPtr<nsIDocShellTreeItem> const&, nsDocShell*) Unexecuted instantiation: bool operator!=<nsIRequest, nsIChannel>(nsCOMPtr<nsIRequest> const&, nsIChannel*) Unexecuted instantiation: bool operator!=<nsISHEntry, nsISHEntry>(nsCOMPtr<nsISHEntry> const&, nsISHEntry*) Unexecuted instantiation: bool operator!=<nsIDocShellTreeItem, nsIDocShellTreeItem>(nsCOMPtr<nsIDocShellTreeItem> const&, nsIDocShellTreeItem*) Unexecuted instantiation: bool operator!=<nsISHistory, nsSHistory>(nsCOMPtr<nsISHistory> const&, nsSHistory*) Unexecuted instantiation: bool operator!=<nsIWebProgress, nsIWebProgress>(nsCOMPtr<nsIWebProgress> const&, nsIWebProgress*) Unexecuted instantiation: bool operator!=<nsIToolkitProfile, nsIToolkitProfile>(nsCOMPtr<nsIToolkitProfile> const&, nsIToolkitProfile*) |
1456 | | |
1457 | | template<class T, class U> |
1458 | | inline bool |
1459 | | operator!=(U* aLhs, const nsCOMPtr<T>& aRhs) |
1460 | 9 | { |
1461 | 9 | return const_cast<const U*>(aLhs) != static_cast<const T*>(aRhs.get()); |
1462 | 9 | } Unexecuted instantiation: bool operator!=<nsINode, nsIContent>(nsIContent*, nsCOMPtr<nsINode> const&) bool operator!=<nsILoadInfo, nsILoadInfo>(nsILoadInfo*, nsCOMPtr<nsILoadInfo> const&) Line | Count | Source | 1460 | 9 | { | 1461 | 9 | return const_cast<const U*>(aLhs) != static_cast<const T*>(aRhs.get()); | 1462 | 9 | } |
Unexecuted instantiation: bool operator!=<nsITimer, nsITimer>(nsITimer*, nsCOMPtr<nsITimer> const&) Unexecuted instantiation: bool operator!=<nsISocketTransport, nsITransport>(nsITransport*, nsCOMPtr<nsISocketTransport> const&) Unexecuted instantiation: bool operator!=<nsILoadGroup, nsILoadGroup>(nsILoadGroup*, nsCOMPtr<nsILoadGroup> const&) Unexecuted instantiation: bool operator!=<nsIDocument, nsIDocument>(nsIDocument*, nsCOMPtr<nsIDocument> const&) Unexecuted instantiation: bool operator!=<nsPIDOMWindowOuter, nsPIDOMWindowOuter>(nsPIDOMWindowOuter*, nsCOMPtr<nsPIDOMWindowOuter> const&) Unexecuted instantiation: bool operator!=<nsIChannel, nsIRequest>(nsIRequest*, nsCOMPtr<nsIChannel> const&) Unexecuted instantiation: bool operator!=<nsIChannel, nsIChannel>(nsIChannel*, nsCOMPtr<nsIChannel> const&) Unexecuted instantiation: bool operator!=<nsINode, nsINode>(nsINode*, nsCOMPtr<nsINode> const&) Unexecuted instantiation: bool operator!=<nsPIDOMWindowInner, nsPIDOMWindowInner>(nsPIDOMWindowInner*, nsCOMPtr<nsPIDOMWindowInner> const&) Unexecuted instantiation: bool operator!=<nsIDocShellTreeItem, nsIDocShellTreeItem>(nsIDocShellTreeItem*, nsCOMPtr<nsIDocShellTreeItem> const&) Unexecuted instantiation: bool operator!=<nsIContent, nsIContent>(nsIContent*, nsCOMPtr<nsIContent> const&) Unexecuted instantiation: bool operator!=<nsIWidget, nsIWidget>(nsIWidget*, nsCOMPtr<nsIWidget> const&) Unexecuted instantiation: bool operator!=<nsIContent, void>(void*, nsCOMPtr<nsIContent> const&) Unexecuted instantiation: bool operator!=<nsIAsyncInputStream, nsIAsyncInputStream>(nsIAsyncInputStream*, nsCOMPtr<nsIAsyncInputStream> const&) Unexecuted instantiation: bool operator!=<nsIScriptGlobalObject, nsIScriptGlobalObject>(nsIScriptGlobalObject*, nsCOMPtr<nsIScriptGlobalObject> const&) Unexecuted instantiation: bool operator!=<nsIOfflineCacheUpdate, nsIOfflineCacheUpdate>(nsIOfflineCacheUpdate*, nsCOMPtr<nsIOfflineCacheUpdate> const&) Unexecuted instantiation: bool operator!=<nsIPrincipal, nsIPrincipal>(nsIPrincipal*, nsCOMPtr<nsIPrincipal> const&) Unexecuted instantiation: bool operator!=<nsIWidget, nsWindow>(nsWindow*, nsCOMPtr<nsIWidget> const&) Unexecuted instantiation: bool operator!=<nsIContent, nsINode>(nsINode*, nsCOMPtr<nsIContent> const&) Unexecuted instantiation: bool operator!=<nsISHEntry, nsISHEntry>(nsISHEntry*, nsCOMPtr<nsISHEntry> const&) Unexecuted instantiation: bool operator!=<nsIContent, mozilla::dom::Element>(mozilla::dom::Element*, nsCOMPtr<nsIContent> const&) Unexecuted instantiation: bool operator!=<nsIWebProgress, nsIWebProgress>(nsIWebProgress*, nsCOMPtr<nsIWebProgress> const&) |
1463 | | |
1464 | | |
1465 | | |
1466 | | // Comparing an |nsCOMPtr| to |nullptr| |
1467 | | |
1468 | | template<class T> |
1469 | | inline bool |
1470 | | operator==(const nsCOMPtr<T>& aLhs, decltype(nullptr)) |
1471 | 3 | { |
1472 | 3 | return aLhs.get() == nullptr; |
1473 | 3 | } Unexecuted instantiation: bool operator==<nsIServerSocketListener>(nsCOMPtr<nsIServerSocketListener> const&, decltype(nullptr)) Unexecuted instantiation: bool operator==<nsIUDPSocketListener>(nsCOMPtr<nsIUDPSocketListener> const&, decltype(nullptr)) Unexecuted instantiation: bool operator==<nsIExternalProtocolHandler>(nsCOMPtr<nsIExternalProtocolHandler> const&, decltype(nullptr)) Unexecuted instantiation: bool operator==<nsINode>(nsCOMPtr<nsINode> const&, decltype(nullptr)) Unexecuted instantiation: bool operator==<nsPIDOMWindowOuter>(nsCOMPtr<nsPIDOMWindowOuter> const&, decltype(nullptr)) Unexecuted instantiation: bool operator==<nsIWeakReference>(nsCOMPtr<nsIWeakReference> const&, decltype(nullptr)) bool operator==<nsIFile>(nsCOMPtr<nsIFile> const&, decltype(nullptr)) Line | Count | Source | 1471 | 3 | { | 1472 | 3 | return aLhs.get() == nullptr; | 1473 | 3 | } |
Unexecuted instantiation: bool operator==<nsIChannel>(nsCOMPtr<nsIChannel> const&, decltype(nullptr)) Unexecuted instantiation: bool operator==<nsBoxLayout>(nsCOMPtr<nsBoxLayout> const&, decltype(nullptr)) Unexecuted instantiation: bool operator==<imgIContainer>(nsCOMPtr<imgIContainer> const&, decltype(nullptr)) Unexecuted instantiation: bool operator==<nsISupports>(nsCOMPtr<nsISupports> const&, decltype(nullptr)) Unexecuted instantiation: bool operator==<nsICloneableInputStream>(nsCOMPtr<nsICloneableInputStream> const&, decltype(nullptr)) Unexecuted instantiation: bool operator==<nsIInputStream>(nsCOMPtr<nsIInputStream> const&, decltype(nullptr)) Unexecuted instantiation: bool operator==<nsIURI>(nsCOMPtr<nsIURI> const&, decltype(nullptr)) Unexecuted instantiation: bool operator==<imgITools>(nsCOMPtr<imgITools> const&, decltype(nullptr)) Unexecuted instantiation: bool operator==<nsITransaction>(nsCOMPtr<nsITransaction> const&, decltype(nullptr)) |
1474 | | |
1475 | | template<class T> |
1476 | | inline bool |
1477 | | operator==(decltype(nullptr), const nsCOMPtr<T>& aRhs) |
1478 | 0 | { |
1479 | 0 | return nullptr == aRhs.get(); |
1480 | 0 | } Unexecuted instantiation: bool operator==<nsIInputStream>(decltype(nullptr), nsCOMPtr<nsIInputStream> const&) Unexecuted instantiation: bool operator==<nsIScriptError>(decltype(nullptr), nsCOMPtr<nsIScriptError> const&) |
1481 | | |
1482 | | template<class T> |
1483 | | inline bool |
1484 | | operator!=(const nsCOMPtr<T>& aLhs, decltype(nullptr)) |
1485 | 0 | { |
1486 | 0 | return aLhs.get() != nullptr; |
1487 | 0 | } Unexecuted instantiation: bool operator!=<nsIStackFrame>(nsCOMPtr<nsIStackFrame> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsIFile>(nsCOMPtr<nsIFile> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsISupports>(nsCOMPtr<nsISupports> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsIInputStreamCallback>(nsCOMPtr<nsIInputStreamCallback> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsIStreamLoader>(nsCOMPtr<nsIStreamLoader> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsITimedChannel>(nsCOMPtr<nsITimedChannel> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsIPermissionManager>(nsCOMPtr<nsIPermissionManager> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<mozIThirdPartyUtil>(nsCOMPtr<mozIThirdPartyUtil> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<mozIStorageConnection>(nsCOMPtr<mozIStorageConnection> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsIURI>(nsCOMPtr<nsIURI> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<mozIDOMWindowProxy>(nsCOMPtr<mozIDOMWindowProxy> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsIStreamListener>(nsCOMPtr<nsIStreamListener> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsIFileChannel>(nsCOMPtr<nsIFileChannel> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsIDocument>(nsCOMPtr<nsIDocument> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsIApplicationCache>(nsCOMPtr<nsIApplicationCache> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsIContent>(nsCOMPtr<nsIContent> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsIWidget>(nsCOMPtr<nsIWidget> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<imgIRequest>(nsCOMPtr<imgIRequest> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsIDocShellTreeItem>(nsCOMPtr<nsIDocShellTreeItem> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsIXULWindow>(nsCOMPtr<nsIXULWindow> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsIVariant>(nsCOMPtr<nsIVariant> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsIDragSession>(nsCOMPtr<nsIDragSession> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsIDOMXULMenuListElement>(nsCOMPtr<nsIDOMXULMenuListElement> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsIPrintingPromptService>(nsCOMPtr<nsIPrintingPromptService> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsPIDOMWindowOuter>(nsCOMPtr<nsPIDOMWindowOuter> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsIWeakReference>(nsCOMPtr<nsIWeakReference> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsIX509Cert>(nsCOMPtr<nsIX509Cert> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsIASN1Sequence>(nsCOMPtr<nsIASN1Sequence> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsIAutoCompletePopup>(nsCOMPtr<nsIAutoCompletePopup> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsIPrefBranch>(nsCOMPtr<nsIPrefBranch> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsIX509CertDB>(nsCOMPtr<nsIX509CertDB> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsIInputStream>(nsCOMPtr<nsIInputStream> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsICloneableInputStream>(nsCOMPtr<nsICloneableInputStream> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<imgITools>(nsCOMPtr<imgITools> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsIThread>(nsCOMPtr<nsIThread> const&, decltype(nullptr)) Unexecuted instantiation: bool operator!=<nsIProperties>(nsCOMPtr<nsIProperties> const&, decltype(nullptr)) |
1488 | | |
1489 | | template<class T> |
1490 | | inline bool |
1491 | | operator!=(decltype(nullptr), const nsCOMPtr<T>& aRhs) |
1492 | 0 | { |
1493 | 0 | return nullptr != aRhs.get(); |
1494 | 0 | } Unexecuted instantiation: bool operator!=<nsIConsoleService>(decltype(nullptr), nsCOMPtr<nsIConsoleService> const&) Unexecuted instantiation: bool operator!=<nsIScriptError>(decltype(nullptr), nsCOMPtr<nsIScriptError> const&) Unexecuted instantiation: bool operator!=<nsIWidget>(decltype(nullptr), nsCOMPtr<nsIWidget> const&) |
1495 | | |
1496 | | |
1497 | | // Comparing any two [XP]COM objects for identity |
1498 | | |
1499 | | inline bool |
1500 | | SameCOMIdentity(nsISupports* aLhs, nsISupports* aRhs) |
1501 | 0 | { |
1502 | 0 | return nsCOMPtr<nsISupports>(do_QueryInterface(aLhs)) == |
1503 | 0 | nsCOMPtr<nsISupports>(do_QueryInterface(aRhs)); |
1504 | 0 | } |
1505 | | |
1506 | | |
1507 | | |
1508 | | template<class SourceType, class DestinationType> |
1509 | | inline nsresult |
1510 | | CallQueryInterface(nsCOMPtr<SourceType>& aSourcePtr, DestinationType** aDestPtr) |
1511 | 3.11M | { |
1512 | 3.11M | return CallQueryInterface(aSourcePtr.get(), aDestPtr); |
1513 | 3.11M | } Unexecuted instantiation: nsresult CallQueryInterface<nsIUTF8StringEnumerator, nsISimpleEnumerator>(nsCOMPtr<nsIUTF8StringEnumerator>&, nsISimpleEnumerator**) nsresult CallQueryInterface<nsIProtocolHandler, nsIFileProtocolHandler>(nsCOMPtr<nsIProtocolHandler>&, nsIFileProtocolHandler**) Line | Count | Source | 1511 | 11 | { | 1512 | 11 | return CallQueryInterface(aSourcePtr.get(), aDestPtr); | 1513 | 11 | } |
Unexecuted instantiation: nsresult CallQueryInterface<nsIHttpChannelInternal, mozilla::net::nsHttpChannel>(nsCOMPtr<nsIHttpChannelInternal>&, mozilla::net::nsHttpChannel**) Unexecuted instantiation: nsresult CallQueryInterface<nsICacheEntry, nsISupports>(nsCOMPtr<nsICacheEntry>&, nsISupports**) Unexecuted instantiation: nsresult CallQueryInterface<nsIHttpChannel, mozilla::net::nsHttpChannel>(nsCOMPtr<nsIHttpChannel>&, mozilla::net::nsHttpChannel**) Unexecuted instantiation: nsresult CallQueryInterface<nsIInputStream, nsIAsyncInputStream>(nsCOMPtr<nsIInputStream>&, nsIAsyncInputStream**) Unexecuted instantiation: nsresult CallQueryInterface<nsIOutputStream, nsIAsyncOutputStream>(nsCOMPtr<nsIOutputStream>&, nsIAsyncOutputStream**) nsresult CallQueryInterface<nsISupports, nsWrapperCache>(nsCOMPtr<nsISupports>&, nsWrapperCache**) Line | Count | Source | 1511 | 3.11M | { | 1512 | 3.11M | return CallQueryInterface(aSourcePtr.get(), aDestPtr); | 1513 | 3.11M | } |
Unexecuted instantiation: nsresult CallQueryInterface<nsIRequest, nsIChannel>(nsCOMPtr<nsIRequest>&, nsIChannel**) Unexecuted instantiation: nsresult CallQueryInterface<nsISupports, nsIPrincipal>(nsCOMPtr<nsISupports>&, nsIPrincipal**) Unexecuted instantiation: nsresult CallQueryInterface<imgILoader, imgICache>(nsCOMPtr<imgILoader>&, imgICache**) Unexecuted instantiation: nsresult CallQueryInterface<nsIFile, nsISupports>(nsCOMPtr<nsIFile>&, nsISupports**) Unexecuted instantiation: nsresult CallQueryInterface<nsIPresShell, nsISelectionController>(nsCOMPtr<nsIPresShell>&, nsISelectionController**) Unexecuted instantiation: nsresult CallQueryInterface<nsIMultiplexInputStream, nsIInputStream>(nsCOMPtr<nsIMultiplexInputStream>&, nsIInputStream**) Unexecuted instantiation: nsresult CallQueryInterface<nsIMIMEInputStream, nsIInputStream>(nsCOMPtr<nsIMIMEInputStream>&, nsIInputStream**) Unexecuted instantiation: nsresult CallQueryInterface<nsIParser, nsIStreamListener>(nsCOMPtr<nsIParser>&, nsIStreamListener**) Unexecuted instantiation: nsresult CallQueryInterface<nsIStorageStream, nsIOutputStream>(nsCOMPtr<nsIStorageStream>&, nsIOutputStream**) Unexecuted instantiation: nsresult CallQueryInterface<nsIDocShellTreeOwner, nsIBaseWindow>(nsCOMPtr<nsIDocShellTreeOwner>&, nsIBaseWindow**) Unexecuted instantiation: nsresult CallQueryInterface<nsISHEntry, nsISupports>(nsCOMPtr<nsISHEntry>&, nsISupports**) Unexecuted instantiation: nsresult CallQueryInterface<nsPIDOMWindowOuter, nsISupports>(nsCOMPtr<nsPIDOMWindowOuter>&, nsISupports**) Unexecuted instantiation: nsresult CallQueryInterface<nsIXULWindow, nsISupports>(nsCOMPtr<nsIXULWindow>&, nsISupports**) Unexecuted instantiation: nsresult CallQueryInterface<nsPIDOMWindowOuter, mozIDOMWindowProxy>(nsCOMPtr<nsPIDOMWindowOuter>&, mozIDOMWindowProxy**) Unexecuted instantiation: nsresult CallQueryInterface<nsISupports, nsITestService>(nsCOMPtr<nsISupports>&, nsITestService**) |
1514 | | |
1515 | | template <class T> |
1516 | | RefPtr<T>::RefPtr(const nsQueryReferent& aQueryReferent) |
1517 | 0 | { |
1518 | 0 | void* newRawPtr; |
1519 | 0 | if (NS_FAILED(aQueryReferent(NS_GET_TEMPLATE_IID(T), &newRawPtr))) { |
1520 | 0 | newRawPtr = nullptr; |
1521 | 0 | } |
1522 | 0 | mRawPtr = static_cast<T*>(newRawPtr); |
1523 | 0 | } Unexecuted instantiation: RefPtr<mozilla::net::nsHttpConnectionMgr::nsHalfOpenSocket>::RefPtr(nsQueryReferent const&) Unexecuted instantiation: RefPtr<mozilla::net::NullHttpTransaction>::RefPtr(nsQueryReferent const&) Unexecuted instantiation: RefPtr<mozilla::net::nsHttpConnection>::RefPtr(nsQueryReferent const&) Unexecuted instantiation: RefPtr<nsISupports>::RefPtr(nsQueryReferent const&) Unexecuted instantiation: RefPtr<mozilla::dom::EventTarget>::RefPtr(nsQueryReferent const&) |
1524 | | |
1525 | | template <class T> |
1526 | | RefPtr<T>::RefPtr(const nsCOMPtr_helper& aHelper) |
1527 | 102 | { |
1528 | 102 | void* newRawPtr; |
1529 | 102 | if (NS_FAILED(aHelper(NS_GET_TEMPLATE_IID(T), &newRawPtr))) { |
1530 | 12 | newRawPtr = nullptr; |
1531 | 12 | } |
1532 | 102 | mRawPtr = static_cast<T*>(newRawPtr); |
1533 | 102 | } Unexecuted instantiation: RefPtr<mozilla::SchedulerGroup::Runnable>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: Unified_cpp_xpcom_threads0.cpp:RefPtr<(anonymous namespace)::SchedulerEventTarget>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: Unified_cpp_intl_strres0.cpp:RefPtr<(anonymous namespace)::SharedStringBundle>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<mozilla::net::HttpBaseChannel>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<mozilla::net::nsHttpChannel>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<mozilla::net::HttpChannelParentListener>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<mozilla::net::HttpChannelParent>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<mozilla::net::HttpChannelChild>::RefPtr(nsCOMPtr_helper const&) RefPtr<mozilla::dom::Promise>::RefPtr(nsCOMPtr_helper const&) Line | Count | Source | 1527 | 12 | { | 1528 | 12 | void* newRawPtr; | 1529 | 12 | if (NS_FAILED(aHelper(NS_GET_TEMPLATE_IID(T), &newRawPtr))) { | 1530 | 12 | newRawPtr = nullptr; | 1531 | 12 | } | 1532 | 12 | mRawPtr = static_cast<T*>(newRawPtr); | 1533 | 12 | } |
RefPtr<nsJARURI>::RefPtr(nsCOMPtr_helper const&) Line | Count | Source | 1527 | 90 | { | 1528 | 90 | void* newRawPtr; | 1529 | 90 | if (NS_FAILED(aHelper(NS_GET_TEMPLATE_IID(T), &newRawPtr))) { | 1530 | 0 | newRawPtr = nullptr; | 1531 | 0 | } | 1532 | 90 | mRawPtr = static_cast<T*>(newRawPtr); | 1533 | 90 | } |
Unexecuted instantiation: RefPtr<mozilla::storage::Variant_base>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<nsSupportsWeakReference>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<nsDocLoader>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<mozilla::dom::ServiceWorker>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<mozilla::dom::ServiceWorkerRegistration>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<nsGenericHTMLFrameElement>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<mozilla::dom::cache::ReadStream>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<mozilla::dom::HTMLUnknownElement>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<mozilla::dom::Blob>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<mozilla::dom::Event>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<mozilla::DOMMediaStream>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<mozilla::dom::MediaStreamError>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<mozilla::SVGFilterObserver>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<nsFrameLoader>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<mozilla::dom::Element>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<mozilla::dom::EventTarget>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<mozilla::CompositionTransaction>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<mozilla::dom::FileReader>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<mozilla::InsertTextTransaction>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<mozilla::a11y::xpcAccessibleTextRange>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<mozilla::a11y::XULTreeItemAccessibleBase>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<mozilla::dom::ContentFrameMessageManager>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<nsNavHistoryQuery>::RefPtr(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<nsNavHistoryQueryOptions>::RefPtr(nsCOMPtr_helper const&) |
1534 | | |
1535 | | template <class T> |
1536 | | RefPtr<T>& |
1537 | | RefPtr<T>::operator=(const nsQueryReferent& aQueryReferent) |
1538 | | { |
1539 | | void* newRawPtr; |
1540 | | if (NS_FAILED(aQueryReferent(NS_GET_TEMPLATE_IID(T), &newRawPtr))) { |
1541 | | newRawPtr = nullptr; |
1542 | | } |
1543 | | assign_assuming_AddRef(static_cast<T*>(newRawPtr)); |
1544 | | return *this; |
1545 | | } |
1546 | | |
1547 | | template <class T> |
1548 | | RefPtr<T>& |
1549 | | RefPtr<T>::operator=(const nsCOMPtr_helper& aHelper) |
1550 | 0 | { |
1551 | 0 | void* newRawPtr; |
1552 | 0 | if (NS_FAILED(aHelper(NS_GET_TEMPLATE_IID(T), &newRawPtr))) { |
1553 | 0 | newRawPtr = nullptr; |
1554 | 0 | } |
1555 | 0 | assign_assuming_AddRef(static_cast<T*>(newRawPtr)); |
1556 | 0 | return *this; |
1557 | 0 | } Unexecuted instantiation: Unified_cpp_intl_strres0.cpp:RefPtr<(anonymous namespace)::StringBundleProxy>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: Unified_cpp_intl_strres0.cpp:RefPtr<(anonymous namespace)::SharedStringBundle>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<mozilla::net::HttpBaseChannel>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<nsNavHistoryQuery>::operator=(nsCOMPtr_helper const&) Unexecuted instantiation: RefPtr<nsNavHistoryQueryOptions>::operator=(nsCOMPtr_helper const&) |
1558 | | |
1559 | | template <class T> |
1560 | | inline already_AddRefed<T> |
1561 | | do_AddRef(const nsCOMPtr<T>& aObj) |
1562 | 40 | { |
1563 | 40 | nsCOMPtr<T> ref(aObj); |
1564 | 40 | return ref.forget(); |
1565 | 40 | } already_AddRefed<nsIThreadObserver> do_AddRef<nsIThreadObserver>(nsCOMPtr<nsIThreadObserver> const&) Line | Count | Source | 1562 | 40 | { | 1563 | 40 | nsCOMPtr<T> ref(aObj); | 1564 | 40 | return ref.forget(); | 1565 | 40 | } |
Unexecuted instantiation: already_AddRefed<nsIPrincipal> do_AddRef<nsIPrincipal>(nsCOMPtr<nsIPrincipal> const&) Unexecuted instantiation: already_AddRefed<mozilla::dom::Element> do_AddRef<mozilla::dom::Element>(nsCOMPtr<mozilla::dom::Element> const&) Unexecuted instantiation: already_AddRefed<nsINode> do_AddRef<nsINode>(nsCOMPtr<nsINode> const&) Unexecuted instantiation: already_AddRefed<nsITheme> do_AddRef<nsITheme>(nsCOMPtr<nsITheme> const&) Unexecuted instantiation: already_AddRefed<nsIEventTarget> do_AddRef<nsIEventTarget>(nsCOMPtr<nsIEventTarget> const&) |
1566 | | |
1567 | | #endif // !defined(nsCOMPtr_h___) |