/work/obj-fuzz/dist/include/mozilla/HoldDropJSObjects.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 mozilla_HoldDropJSObjects_h |
8 | | #define mozilla_HoldDropJSObjects_h |
9 | | |
10 | | #include "mozilla/TypeTraits.h" |
11 | | #include "nsCycleCollectionParticipant.h" |
12 | | |
13 | | class nsISupports; |
14 | | class nsScriptObjectTracer; |
15 | | |
16 | | // Only HoldJSObjects and DropJSObjects should be called directly. |
17 | | |
18 | | namespace mozilla { |
19 | | namespace cyclecollector { |
20 | | |
21 | | void HoldJSObjectsImpl(void* aHolder, nsScriptObjectTracer* aTracer); |
22 | | void HoldJSObjectsImpl(nsISupports* aHolder); |
23 | | void DropJSObjectsImpl(void* aHolder); |
24 | | void DropJSObjectsImpl(nsISupports* aHolder); |
25 | | |
26 | | } // namespace cyclecollector |
27 | | |
28 | | |
29 | | template<class T, bool isISupports = IsBaseOf<nsISupports, T>::value> |
30 | | struct HoldDropJSObjectsHelper |
31 | | { |
32 | | static void Hold(T* aHolder) |
33 | 0 | { |
34 | 0 | cyclecollector::HoldJSObjectsImpl(aHolder, |
35 | 0 | NS_CYCLE_COLLECTION_PARTICIPANT(T)); |
36 | 0 | } Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<JSPurpleBuffer, false>::Hold(JSPurpleBuffer*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::Pose, false>::Hold(mozilla::dom::Pose*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::webgpu::Buffer, false>::Hold(mozilla::webgpu::Buffer*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::GamepadPose, false>::Hold(mozilla::dom::GamepadPose*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::AudioBuffer, false>::Hold(mozilla::dom::AudioBuffer*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<nsXULPrototypeScript, false>::Hold(nsXULPrototypeScript*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::VREyeParameters, false>::Hold(mozilla::dom::VREyeParameters*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::VRStageParameters, false>::Hold(mozilla::dom::VRStageParameters*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::VRPose, false>::Hold(mozilla::dom::VRPose*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::VRFrameData, false>::Hold(mozilla::dom::VRFrameData*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::VRSubmitFrameResult, false>::Hold(mozilla::dom::VRSubmitFrameResult*) |
37 | | static void Drop(T* aHolder) |
38 | 0 | { |
39 | 0 | cyclecollector::DropJSObjectsImpl(aHolder); |
40 | 0 | } Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<JSPurpleBuffer, false>::Drop(JSPurpleBuffer*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::Pose, false>::Drop(mozilla::dom::Pose*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::webgpu::Buffer, false>::Drop(mozilla::webgpu::Buffer*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::CustomEvent::cycleCollection, false>::Drop(mozilla::dom::CustomEvent::cycleCollection*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::GamepadPose, false>::Drop(mozilla::dom::GamepadPose*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::MediaEncryptedEvent::cycleCollection, false>::Drop(mozilla::dom::MediaEncryptedEvent::cycleCollection*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::MediaKeyMessageEvent::cycleCollection, false>::Drop(mozilla::dom::MediaKeyMessageEvent::cycleCollection*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::AudioBuffer, false>::Drop(mozilla::dom::AudioBuffer*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::WorkerPrivate, false>::Drop(mozilla::dom::WorkerPrivate*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<nsXULPrototypeScript, false>::Drop(nsXULPrototypeScript*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::VREyeParameters, false>::Drop(mozilla::dom::VREyeParameters*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::VRStageParameters, false>::Drop(mozilla::dom::VRStageParameters*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::VRPose, false>::Drop(mozilla::dom::VRPose*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::VRFrameData, false>::Drop(mozilla::dom::VRFrameData*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::VRSubmitFrameResult, false>::Drop(mozilla::dom::VRSubmitFrameResult*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::PerformanceMainThread::cycleCollection, false>::Drop(mozilla::dom::PerformanceMainThread::cycleCollection*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::PaymentMethodChangeEvent::cycleCollection, false>::Drop(mozilla::dom::PaymentMethodChangeEvent::cycleCollection*) |
41 | | }; |
42 | | |
43 | | template<class T> |
44 | | struct HoldDropJSObjectsHelper<T, true> |
45 | | { |
46 | | static void Hold(T* aHolder) |
47 | 0 | { |
48 | 0 | cyclecollector::HoldJSObjectsImpl(ToSupports(aHolder)); |
49 | 0 | } Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::CallbackObject, true>::Hold(mozilla::dom::CallbackObject*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::net::nsUDPMessage, true>::Hold(mozilla::net::nsUDPMessage*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<AsyncScriptLoader, true>::Hold(AsyncScriptLoader*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::PrecompiledScript, true>::Hold(mozilla::dom::PrecompiledScript*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::ChildProcessMessageManager, true>::Hold(mozilla::dom::ChildProcessMessageManager*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::ContentProcessMessageManager, true>::Hold(mozilla::dom::ContentProcessMessageManager*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::CustomElementRegistry, true>::Hold(mozilla::dom::CustomElementRegistry*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::Exception, true>::Hold(mozilla::dom::Exception*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::DOMRequest, true>::Hold(mozilla::dom::DOMRequest*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::InProcessTabChildMessageManager, true>::Hold(mozilla::dom::InProcessTabChildMessageManager*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::ParentProcessMessageManager, true>::Hold(mozilla::dom::ParentProcessMessageManager*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<nsDocument, true>::Hold(nsDocument*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<nsJSContext, true>::Hold(nsJSContext*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<nsJSArgArray, true>::Hold(nsJSArgArray*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<nsJSScriptTimeoutHandler, true>::Hold(nsJSScriptTimeoutHandler*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::PopStateEvent, true>::Hold(mozilla::dom::PopStateEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::PromiseRejectionEvent, true>::Hold(mozilla::dom::PromiseRejectionEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::SpeechRecognitionEvent, true>::Hold(mozilla::dom::SpeechRecognitionEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::TCPSocketEvent, true>::Hold(mozilla::dom::TCPSocketEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::extensions::StreamFilterDataEvent, true>::Hold(mozilla::extensions::StreamFilterDataEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::UDPMessageEvent, true>::Hold(mozilla::dom::UDPMessageEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::ErrorEvent, true>::Hold(mozilla::dom::ErrorEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::exceptions::JSStackFrame, true>::Hold(mozilla::dom::exceptions::JSStackFrame*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<nsScriptErrorWithStack, true>::Hold(nsScriptErrorWithStack*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::ImageData, true>::Hold(mozilla::dom::ImageData*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::CustomEvent, true>::Hold(mozilla::dom::CustomEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::EventListenerInfo, true>::Hold(mozilla::EventListenerInfo*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::JSEventHandler, true>::Hold(mozilla::JSEventHandler*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::MessageEvent, true>::Hold(mozilla::dom::MessageEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::Response, true>::Hold(mozilla::dom::Response*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::FileReader, true>::Hold(mozilla::dom::FileReader*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::MediaEncryptedEvent, true>::Hold(mozilla::dom::MediaEncryptedEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::MediaKeyMessageEvent, true>::Hold(mozilla::dom::MediaKeyMessageEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::MIDIMessageEvent, true>::Hold(mozilla::dom::MIDIMessageEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::Notification, true>::Hold(mozilla::dom::Notification*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::PushSubscriptionOptions, true>::Hold(mozilla::dom::PushSubscriptionOptions*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::TCPSocketChildBase, true>::Hold(mozilla::dom::TCPSocketChildBase*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::IDBCursor, true>::Hold(mozilla::dom::IDBCursor*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::IDBFactory, true>::Hold(mozilla::dom::IDBFactory*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::IDBIndex, true>::Hold(mozilla::dom::IDBIndex*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::IDBKeyRange, true>::Hold(mozilla::dom::IDBKeyRange*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::IDBObjectStore, true>::Hold(mozilla::dom::IDBObjectStore*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::IDBWrapperCache, true>::Hold(mozilla::dom::IDBWrapperCache*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::TabChild, true>::Hold(mozilla::dom::TabChild*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::Promise, true>::Hold(mozilla::dom::Promise*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::AuthenticatorAssertionResponse, true>::Hold(mozilla::dom::AuthenticatorAssertionResponse*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::AuthenticatorAttestationResponse, true>::Hold(mozilla::dom::AuthenticatorAttestationResponse*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::AuthenticatorResponse, true>::Hold(mozilla::dom::AuthenticatorResponse*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::PublicKeyCredential, true>::Hold(mozilla::dom::PublicKeyCredential*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<nsXBLDocumentInfo, true>::Hold(nsXBLDocumentInfo*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::VRDisplay, true>::Hold(mozilla::dom::VRDisplay*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::Console, true>::Hold(mozilla::dom::Console*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::PerformanceMainThread, true>::Hold(mozilla::dom::PerformanceMainThread*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::XMLHttpRequestMainThread, true>::Hold(mozilla::dom::XMLHttpRequestMainThread*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::XMLHttpRequestWorker, true>::Hold(mozilla::dom::XMLHttpRequestWorker*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::ModuleScript, true>::Hold(mozilla::dom::ModuleScript*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::ScriptLoadRequest, true>::Hold(mozilla::dom::ScriptLoadRequest*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::PaymentMethodChangeEvent, true>::Hold(mozilla::dom::PaymentMethodChangeEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::ExtendableMessageEvent, true>::Hold(mozilla::dom::ExtendableMessageEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::extensions::MatchGlob, true>::Hold(mozilla::extensions::MatchGlob*) Unexecuted instantiation: NativeOSFileInternals.cpp:mozilla::HoldDropJSObjectsHelper<mozilla::(anonymous namespace)::AbstractResult, true>::Hold(mozilla::(anonymous namespace)::AbstractResult*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::jsinspector::nsJSInspector, true>::Hold(mozilla::jsinspector::nsJSInspector*) |
50 | | static void Drop(T* aHolder) |
51 | 0 | { |
52 | 0 | cyclecollector::DropJSObjectsImpl(ToSupports(aHolder)); |
53 | 0 | } Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::CallbackObject, true>::Drop(mozilla::dom::CallbackObject*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::net::nsUDPMessage, true>::Drop(mozilla::net::nsUDPMessage*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<AsyncScriptLoader, true>::Drop(AsyncScriptLoader*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::PrecompiledScript, true>::Drop(mozilla::dom::PrecompiledScript*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::ChildProcessMessageManager, true>::Drop(mozilla::dom::ChildProcessMessageManager*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::ContentProcessMessageManager, true>::Drop(mozilla::dom::ContentProcessMessageManager*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::CustomElementRegistry, true>::Drop(mozilla::dom::CustomElementRegistry*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::Exception, true>::Drop(mozilla::dom::Exception*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::DOMRequest, true>::Drop(mozilla::dom::DOMRequest*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::InProcessTabChildMessageManager, true>::Drop(mozilla::dom::InProcessTabChildMessageManager*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::ParentProcessMessageManager, true>::Drop(mozilla::dom::ParentProcessMessageManager*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<nsDocument, true>::Drop(nsDocument*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<nsJSContext, true>::Drop(nsJSContext*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<nsJSArgArray, true>::Drop(nsJSArgArray*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<nsJSScriptTimeoutHandler, true>::Drop(nsJSScriptTimeoutHandler*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::PopStateEvent, true>::Drop(mozilla::dom::PopStateEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::PromiseRejectionEvent, true>::Drop(mozilla::dom::PromiseRejectionEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::SpeechRecognitionEvent, true>::Drop(mozilla::dom::SpeechRecognitionEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::TCPSocketEvent, true>::Drop(mozilla::dom::TCPSocketEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::extensions::StreamFilterDataEvent, true>::Drop(mozilla::extensions::StreamFilterDataEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::UDPMessageEvent, true>::Drop(mozilla::dom::UDPMessageEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::ErrorEvent, true>::Drop(mozilla::dom::ErrorEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::exceptions::JSStackFrame, true>::Drop(mozilla::dom::exceptions::JSStackFrame*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<nsScriptErrorWithStack, true>::Drop(nsScriptErrorWithStack*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::ImageData, true>::Drop(mozilla::dom::ImageData*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::CustomEvent, true>::Drop(mozilla::dom::CustomEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::EventListenerInfo, true>::Drop(mozilla::EventListenerInfo*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::JSEventHandler, true>::Drop(mozilla::JSEventHandler*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::MessageEvent, true>::Drop(mozilla::dom::MessageEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::Response, true>::Drop(mozilla::dom::Response*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::FileReader, true>::Drop(mozilla::dom::FileReader*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::MediaEncryptedEvent, true>::Drop(mozilla::dom::MediaEncryptedEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::MediaKeyMessageEvent, true>::Drop(mozilla::dom::MediaKeyMessageEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::MIDIMessageEvent, true>::Drop(mozilla::dom::MIDIMessageEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::Notification, true>::Drop(mozilla::dom::Notification*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::PushSubscriptionOptions, true>::Drop(mozilla::dom::PushSubscriptionOptions*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::TCPSocketChildBase, true>::Drop(mozilla::dom::TCPSocketChildBase*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::IDBCursor, true>::Drop(mozilla::dom::IDBCursor*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::IDBFactory, true>::Drop(mozilla::dom::IDBFactory*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::IDBIndex, true>::Drop(mozilla::dom::IDBIndex*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::IDBKeyRange, true>::Drop(mozilla::dom::IDBKeyRange*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::IDBObjectStore, true>::Drop(mozilla::dom::IDBObjectStore*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::IDBWrapperCache, true>::Drop(mozilla::dom::IDBWrapperCache*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::TabChild, true>::Drop(mozilla::dom::TabChild*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::Promise, true>::Drop(mozilla::dom::Promise*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::AuthenticatorAssertionResponse, true>::Drop(mozilla::dom::AuthenticatorAssertionResponse*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::AuthenticatorAttestationResponse, true>::Drop(mozilla::dom::AuthenticatorAttestationResponse*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::AuthenticatorResponse, true>::Drop(mozilla::dom::AuthenticatorResponse*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::PublicKeyCredential, true>::Drop(mozilla::dom::PublicKeyCredential*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<nsXBLDocumentInfo, true>::Drop(nsXBLDocumentInfo*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::VRDisplay, true>::Drop(mozilla::dom::VRDisplay*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::Console, true>::Drop(mozilla::dom::Console*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::PerformanceMainThread, true>::Drop(mozilla::dom::PerformanceMainThread*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::XMLHttpRequestMainThread, true>::Drop(mozilla::dom::XMLHttpRequestMainThread*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::XMLHttpRequestWorker, true>::Drop(mozilla::dom::XMLHttpRequestWorker*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::ModuleScript, true>::Drop(mozilla::dom::ModuleScript*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::ScriptLoadRequest, true>::Drop(mozilla::dom::ScriptLoadRequest*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::PaymentMethodChangeEvent, true>::Drop(mozilla::dom::PaymentMethodChangeEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::dom::ExtendableMessageEvent, true>::Drop(mozilla::dom::ExtendableMessageEvent*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::extensions::MatchGlob, true>::Drop(mozilla::extensions::MatchGlob*) Unexecuted instantiation: NativeOSFileInternals.cpp:mozilla::HoldDropJSObjectsHelper<mozilla::(anonymous namespace)::AbstractResult, true>::Drop(mozilla::(anonymous namespace)::AbstractResult*) Unexecuted instantiation: mozilla::HoldDropJSObjectsHelper<mozilla::jsinspector::nsJSInspector, true>::Drop(mozilla::jsinspector::nsJSInspector*) |
54 | | }; |
55 | | |
56 | | |
57 | | template<class T> |
58 | | void |
59 | | HoldJSObjects(T* aHolder) |
60 | 0 | { |
61 | 0 | HoldDropJSObjectsHelper<T>::Hold(aHolder); |
62 | 0 | } Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::CallbackObject>(mozilla::dom::CallbackObject*) Unexecuted instantiation: void mozilla::HoldJSObjects<JSPurpleBuffer>(JSPurpleBuffer*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::net::nsUDPMessage>(mozilla::net::nsUDPMessage*) Unexecuted instantiation: void mozilla::HoldJSObjects<AsyncScriptLoader>(AsyncScriptLoader*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::PrecompiledScript>(mozilla::dom::PrecompiledScript*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::ChildProcessMessageManager>(mozilla::dom::ChildProcessMessageManager*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::ContentProcessMessageManager>(mozilla::dom::ContentProcessMessageManager*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::CustomElementRegistry>(mozilla::dom::CustomElementRegistry*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::Exception>(mozilla::dom::Exception*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::DOMRequest>(mozilla::dom::DOMRequest*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::InProcessTabChildMessageManager>(mozilla::dom::InProcessTabChildMessageManager*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::ParentProcessMessageManager>(mozilla::dom::ParentProcessMessageManager*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::Pose>(mozilla::dom::Pose*) Unexecuted instantiation: void mozilla::HoldJSObjects<nsDocument>(nsDocument*) Unexecuted instantiation: void mozilla::HoldJSObjects<nsJSContext>(nsJSContext*) Unexecuted instantiation: void mozilla::HoldJSObjects<nsJSArgArray>(nsJSArgArray*) Unexecuted instantiation: void mozilla::HoldJSObjects<nsJSScriptTimeoutHandler>(nsJSScriptTimeoutHandler*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::PopStateEvent>(mozilla::dom::PopStateEvent*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::PromiseRejectionEvent>(mozilla::dom::PromiseRejectionEvent*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::SpeechRecognitionEvent>(mozilla::dom::SpeechRecognitionEvent*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::TCPSocketEvent>(mozilla::dom::TCPSocketEvent*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::extensions::StreamFilterDataEvent>(mozilla::extensions::StreamFilterDataEvent*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::UDPMessageEvent>(mozilla::dom::UDPMessageEvent*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::ErrorEvent>(mozilla::dom::ErrorEvent*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::exceptions::JSStackFrame>(mozilla::dom::exceptions::JSStackFrame*) Unexecuted instantiation: void mozilla::HoldJSObjects<nsScriptErrorWithStack>(nsScriptErrorWithStack*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::ImageData>(mozilla::dom::ImageData*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::webgpu::Buffer>(mozilla::webgpu::Buffer*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::CustomEvent>(mozilla::dom::CustomEvent*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::EventListenerInfo>(mozilla::EventListenerInfo*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::JSEventHandler>(mozilla::JSEventHandler*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::MessageEvent>(mozilla::dom::MessageEvent*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::Response>(mozilla::dom::Response*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::FileReader>(mozilla::dom::FileReader*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::GamepadPose>(mozilla::dom::GamepadPose*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::MediaEncryptedEvent>(mozilla::dom::MediaEncryptedEvent*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::MediaKeyMessageEvent>(mozilla::dom::MediaKeyMessageEvent*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::AudioBuffer>(mozilla::dom::AudioBuffer*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::MIDIMessageEvent>(mozilla::dom::MIDIMessageEvent*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::Notification>(mozilla::dom::Notification*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::PushSubscriptionOptions>(mozilla::dom::PushSubscriptionOptions*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::TCPSocketChildBase>(mozilla::dom::TCPSocketChildBase*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::IDBCursor>(mozilla::dom::IDBCursor*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::IDBFactory>(mozilla::dom::IDBFactory*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::IDBIndex>(mozilla::dom::IDBIndex*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::IDBKeyRange>(mozilla::dom::IDBKeyRange*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::IDBObjectStore>(mozilla::dom::IDBObjectStore*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::IDBWrapperCache>(mozilla::dom::IDBWrapperCache*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::TabChild>(mozilla::dom::TabChild*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::Promise>(mozilla::dom::Promise*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::AuthenticatorAssertionResponse>(mozilla::dom::AuthenticatorAssertionResponse*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::AuthenticatorAttestationResponse>(mozilla::dom::AuthenticatorAttestationResponse*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::AuthenticatorResponse>(mozilla::dom::AuthenticatorResponse*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::PublicKeyCredential>(mozilla::dom::PublicKeyCredential*) Unexecuted instantiation: void mozilla::HoldJSObjects<nsXBLDocumentInfo>(nsXBLDocumentInfo*) Unexecuted instantiation: void mozilla::HoldJSObjects<nsXULPrototypeScript>(nsXULPrototypeScript*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::VREyeParameters>(mozilla::dom::VREyeParameters*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::VRStageParameters>(mozilla::dom::VRStageParameters*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::VRPose>(mozilla::dom::VRPose*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::VRDisplay>(mozilla::dom::VRDisplay*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::VRFrameData>(mozilla::dom::VRFrameData*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::VRSubmitFrameResult>(mozilla::dom::VRSubmitFrameResult*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::Console>(mozilla::dom::Console*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::PerformanceMainThread>(mozilla::dom::PerformanceMainThread*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::XMLHttpRequestMainThread>(mozilla::dom::XMLHttpRequestMainThread*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::XMLHttpRequestWorker>(mozilla::dom::XMLHttpRequestWorker*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::ModuleScript>(mozilla::dom::ModuleScript*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::ScriptLoadRequest>(mozilla::dom::ScriptLoadRequest*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::PaymentMethodChangeEvent>(mozilla::dom::PaymentMethodChangeEvent*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::dom::ExtendableMessageEvent>(mozilla::dom::ExtendableMessageEvent*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::extensions::MatchGlob>(mozilla::extensions::MatchGlob*) Unexecuted instantiation: NativeOSFileInternals.cpp:void mozilla::HoldJSObjects<mozilla::(anonymous namespace)::AbstractResult>(mozilla::(anonymous namespace)::AbstractResult*) Unexecuted instantiation: void mozilla::HoldJSObjects<mozilla::jsinspector::nsJSInspector>(mozilla::jsinspector::nsJSInspector*) |
63 | | |
64 | | template<class T> |
65 | | void |
66 | | DropJSObjects(T* aHolder) |
67 | 0 | { |
68 | 0 | HoldDropJSObjectsHelper<T>::Drop(aHolder); |
69 | 0 | } Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::CallbackObject>(mozilla::dom::CallbackObject*) Unexecuted instantiation: void mozilla::DropJSObjects<JSPurpleBuffer>(JSPurpleBuffer*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::net::nsUDPMessage>(mozilla::net::nsUDPMessage*) Unexecuted instantiation: void mozilla::DropJSObjects<AsyncScriptLoader>(AsyncScriptLoader*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::PrecompiledScript>(mozilla::dom::PrecompiledScript*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::ChildProcessMessageManager>(mozilla::dom::ChildProcessMessageManager*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::ContentProcessMessageManager>(mozilla::dom::ContentProcessMessageManager*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::CustomElementRegistry>(mozilla::dom::CustomElementRegistry*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::Exception>(mozilla::dom::Exception*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::DOMRequest>(mozilla::dom::DOMRequest*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::InProcessTabChildMessageManager>(mozilla::dom::InProcessTabChildMessageManager*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::ParentProcessMessageManager>(mozilla::dom::ParentProcessMessageManager*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::Pose>(mozilla::dom::Pose*) Unexecuted instantiation: void mozilla::DropJSObjects<nsDocument>(nsDocument*) Unexecuted instantiation: void mozilla::DropJSObjects<nsJSContext>(nsJSContext*) Unexecuted instantiation: void mozilla::DropJSObjects<nsJSArgArray>(nsJSArgArray*) Unexecuted instantiation: void mozilla::DropJSObjects<nsJSScriptTimeoutHandler>(nsJSScriptTimeoutHandler*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::PopStateEvent>(mozilla::dom::PopStateEvent*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::PromiseRejectionEvent>(mozilla::dom::PromiseRejectionEvent*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::SpeechRecognitionEvent>(mozilla::dom::SpeechRecognitionEvent*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::TCPSocketEvent>(mozilla::dom::TCPSocketEvent*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::extensions::StreamFilterDataEvent>(mozilla::extensions::StreamFilterDataEvent*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::UDPMessageEvent>(mozilla::dom::UDPMessageEvent*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::ErrorEvent>(mozilla::dom::ErrorEvent*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::exceptions::JSStackFrame>(mozilla::dom::exceptions::JSStackFrame*) Unexecuted instantiation: void mozilla::DropJSObjects<nsScriptErrorWithStack>(nsScriptErrorWithStack*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::ImageData>(mozilla::dom::ImageData*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::webgpu::Buffer>(mozilla::webgpu::Buffer*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::CustomEvent>(mozilla::dom::CustomEvent*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::CustomEvent::cycleCollection>(mozilla::dom::CustomEvent::cycleCollection*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::EventListenerInfo>(mozilla::EventListenerInfo*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::JSEventHandler>(mozilla::JSEventHandler*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::MessageEvent>(mozilla::dom::MessageEvent*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::Response>(mozilla::dom::Response*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::FileReader>(mozilla::dom::FileReader*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::GamepadPose>(mozilla::dom::GamepadPose*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::MediaEncryptedEvent::cycleCollection>(mozilla::dom::MediaEncryptedEvent::cycleCollection*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::MediaEncryptedEvent>(mozilla::dom::MediaEncryptedEvent*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::MediaKeyMessageEvent::cycleCollection>(mozilla::dom::MediaKeyMessageEvent::cycleCollection*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::MediaKeyMessageEvent>(mozilla::dom::MediaKeyMessageEvent*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::AudioBuffer>(mozilla::dom::AudioBuffer*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::MIDIMessageEvent>(mozilla::dom::MIDIMessageEvent*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::Notification>(mozilla::dom::Notification*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::PushSubscriptionOptions>(mozilla::dom::PushSubscriptionOptions*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::TCPSocketChildBase>(mozilla::dom::TCPSocketChildBase*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::IDBCursor>(mozilla::dom::IDBCursor*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::IDBFactory>(mozilla::dom::IDBFactory*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::IDBIndex>(mozilla::dom::IDBIndex*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::IDBKeyRange>(mozilla::dom::IDBKeyRange*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::IDBObjectStore>(mozilla::dom::IDBObjectStore*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::IDBWrapperCache>(mozilla::dom::IDBWrapperCache*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::TabChild>(mozilla::dom::TabChild*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::WorkerPrivate>(mozilla::dom::WorkerPrivate*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::Promise>(mozilla::dom::Promise*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::AuthenticatorAssertionResponse>(mozilla::dom::AuthenticatorAssertionResponse*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::AuthenticatorAttestationResponse>(mozilla::dom::AuthenticatorAttestationResponse*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::AuthenticatorResponse>(mozilla::dom::AuthenticatorResponse*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::PublicKeyCredential>(mozilla::dom::PublicKeyCredential*) Unexecuted instantiation: void mozilla::DropJSObjects<nsXBLDocumentInfo>(nsXBLDocumentInfo*) Unexecuted instantiation: void mozilla::DropJSObjects<nsXULPrototypeScript>(nsXULPrototypeScript*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::VREyeParameters>(mozilla::dom::VREyeParameters*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::VRStageParameters>(mozilla::dom::VRStageParameters*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::VRPose>(mozilla::dom::VRPose*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::VRDisplay>(mozilla::dom::VRDisplay*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::VRFrameData>(mozilla::dom::VRFrameData*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::VRSubmitFrameResult>(mozilla::dom::VRSubmitFrameResult*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::Console>(mozilla::dom::Console*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::PerformanceMainThread::cycleCollection>(mozilla::dom::PerformanceMainThread::cycleCollection*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::PerformanceMainThread>(mozilla::dom::PerformanceMainThread*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::XMLHttpRequestMainThread>(mozilla::dom::XMLHttpRequestMainThread*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::XMLHttpRequestWorker>(mozilla::dom::XMLHttpRequestWorker*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::ModuleScript>(mozilla::dom::ModuleScript*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::ScriptLoadRequest>(mozilla::dom::ScriptLoadRequest*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::PaymentMethodChangeEvent::cycleCollection>(mozilla::dom::PaymentMethodChangeEvent::cycleCollection*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::PaymentMethodChangeEvent>(mozilla::dom::PaymentMethodChangeEvent*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::dom::ExtendableMessageEvent>(mozilla::dom::ExtendableMessageEvent*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::extensions::MatchGlob>(mozilla::extensions::MatchGlob*) Unexecuted instantiation: NativeOSFileInternals.cpp:void mozilla::DropJSObjects<mozilla::(anonymous namespace)::AbstractResult>(mozilla::(anonymous namespace)::AbstractResult*) Unexecuted instantiation: void mozilla::DropJSObjects<mozilla::jsinspector::nsJSInspector>(mozilla::jsinspector::nsJSInspector*) |
70 | | |
71 | | #ifdef DEBUG |
72 | | bool IsJSHolder(void* aHolder); |
73 | | #endif |
74 | | |
75 | | } // namespace mozilla |
76 | | |
77 | | #endif // mozilla_HoldDropJSObjects_h |