/work/obj-fuzz/dist/include/xpc_map_end.h
Line | Count | Source (jump to first uncovered line) |
1 | | /* -*- Mode: C++; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ |
2 | | /* vim: set ts=8 sts=4 et sw=4 tw=99: */ |
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 | | // If you include this file you must also include xpc_make_class.h at the top |
8 | | // of the file doing the including. |
9 | | |
10 | | #ifndef XPC_MAP_CLASSNAME |
11 | | #error "Must #define XPC_MAP_CLASSNAME before #including xpc_map_end.h" |
12 | | #endif |
13 | | |
14 | | #ifndef XPC_MAP_QUOTED_CLASSNAME |
15 | | #error "Must #define XPC_MAP_QUOTED_CLASSNAME before #including xpc_map_end.h" |
16 | | #endif |
17 | | |
18 | | #ifndef XPC_MAP_FLAGS |
19 | | #error "Must #define XPC_MAP_FLAGS before #including xpc_map_end.h" |
20 | | #endif |
21 | | |
22 | | #include "js/Id.h" |
23 | | |
24 | | /**************************************************************/ |
25 | | |
26 | | NS_IMETHODIMP XPC_MAP_CLASSNAME::GetClassName(nsACString& aClassName) |
27 | 0 | { |
28 | 0 | aClassName.AssignLiteral(XPC_MAP_QUOTED_CLASSNAME); |
29 | 0 | return NS_OK; |
30 | 0 | } Unexecuted instantiation: nsXPCComponents_utils_Sandbox::GetClassName(nsTSubstring<char>&) Unexecuted instantiation: nsXPCComponents_Interfaces::GetClassName(nsTSubstring<char>&) Unexecuted instantiation: nsXPCComponents_InterfacesByID::GetClassName(nsTSubstring<char>&) Unexecuted instantiation: nsXPCComponents_Classes::GetClassName(nsTSubstring<char>&) Unexecuted instantiation: nsXPCComponents_ClassesByID::GetClassName(nsTSubstring<char>&) Unexecuted instantiation: nsXPCComponents_Results::GetClassName(nsTSubstring<char>&) Unexecuted instantiation: nsXPCComponents_ID::GetClassName(nsTSubstring<char>&) Unexecuted instantiation: nsXPCComponents_Exception::GetClassName(nsTSubstring<char>&) Unexecuted instantiation: nsXPCConstructor::GetClassName(nsTSubstring<char>&) Unexecuted instantiation: nsXPCComponents_Constructor::GetClassName(nsTSubstring<char>&) Unexecuted instantiation: nsXPCComponents_Utils::GetClassName(nsTSubstring<char>&) Unexecuted instantiation: ComponentsSH::GetClassName(nsTSubstring<char>&) Unexecuted instantiation: SharedScriptableHelperForJSIID::GetClassName(nsTSubstring<char>&) Unexecuted instantiation: nsJSIID::GetClassName(nsTSubstring<char>&) Unexecuted instantiation: nsJSCID::GetClassName(nsTSubstring<char>&) Unexecuted instantiation: BackstagePass::GetClassName(nsTSubstring<char>&) Unexecuted instantiation: mozilla::storage::AsyncStatementJSHelper::GetClassName(nsTSubstring<char>&) Unexecuted instantiation: mozilla::storage::StatementJSHelper::GetClassName(nsTSubstring<char>&) Unexecuted instantiation: mozilla::jsperf::Module::GetClassName(nsTSubstring<char>&) Unexecuted instantiation: mozilla::reflect::Module::GetClassName(nsTSubstring<char>&) Unexecuted instantiation: mozilla::ctypes::Module::GetClassName(nsTSubstring<char>&) |
31 | | |
32 | | /**************************************************************/ |
33 | | |
34 | | // virtual |
35 | | uint32_t |
36 | | XPC_MAP_CLASSNAME::GetScriptableFlags() |
37 | 1.62M | { |
38 | 1.62M | return (XPC_MAP_FLAGS); |
39 | 1.62M | } Unexecuted instantiation: nsXPCComponents_utils_Sandbox::GetScriptableFlags() nsXPCComponents_Interfaces::GetScriptableFlags() Line | Count | Source | 37 | 51 | { | 38 | 51 | return (XPC_MAP_FLAGS); | 39 | 51 | } |
Unexecuted instantiation: nsXPCComponents_InterfacesByID::GetScriptableFlags() nsXPCComponents_Classes::GetScriptableFlags() Line | Count | Source | 37 | 45 | { | 38 | 45 | return (XPC_MAP_FLAGS); | 39 | 45 | } |
Unexecuted instantiation: nsXPCComponents_ClassesByID::GetScriptableFlags() nsXPCComponents_Results::GetScriptableFlags() Line | Count | Source | 37 | 39 | { | 38 | 39 | return (XPC_MAP_FLAGS); | 39 | 39 | } |
nsXPCComponents_ID::GetScriptableFlags() Line | Count | Source | 37 | 14 | { | 38 | 14 | return (XPC_MAP_FLAGS); | 39 | 14 | } |
Unexecuted instantiation: nsXPCComponents_Exception::GetScriptableFlags() nsXPCConstructor::GetScriptableFlags() Line | Count | Source | 37 | 14 | { | 38 | 14 | return (XPC_MAP_FLAGS); | 39 | 14 | } |
nsXPCComponents_Constructor::GetScriptableFlags() Line | Count | Source | 37 | 14 | { | 38 | 14 | return (XPC_MAP_FLAGS); | 39 | 14 | } |
nsXPCComponents_Utils::GetScriptableFlags() Line | Count | Source | 37 | 45 | { | 38 | 45 | return (XPC_MAP_FLAGS); | 39 | 45 | } |
ComponentsSH::GetScriptableFlags() Line | Count | Source | 37 | 47 | { | 38 | 47 | return (XPC_MAP_FLAGS); | 39 | 47 | } |
Unexecuted instantiation: SharedScriptableHelperForJSIID::GetScriptableFlags() nsJSIID::GetScriptableFlags() Line | Count | Source | 37 | 21 | { | 38 | 21 | return (XPC_MAP_FLAGS); | 39 | 21 | } |
nsJSCID::GetScriptableFlags() Line | Count | Source | 37 | 1.62M | { | 38 | 1.62M | return (XPC_MAP_FLAGS); | 39 | 1.62M | } |
BackstagePass::GetScriptableFlags() Line | Count | Source | 37 | 133 | { | 38 | 133 | return (XPC_MAP_FLAGS); | 39 | 133 | } |
Unexecuted instantiation: mozilla::storage::AsyncStatementJSHelper::GetScriptableFlags() Unexecuted instantiation: mozilla::storage::StatementJSHelper::GetScriptableFlags() Unexecuted instantiation: mozilla::jsperf::Module::GetScriptableFlags() Unexecuted instantiation: mozilla::reflect::Module::GetScriptableFlags() Unexecuted instantiation: mozilla::ctypes::Module::GetScriptableFlags() |
40 | | |
41 | | // virtual |
42 | | const js::Class* |
43 | | XPC_MAP_CLASSNAME::GetClass() |
44 | 29 | { |
45 | 29 | static const js::ClassOps classOps = |
46 | 29 | XPC_MAKE_CLASS_OPS(GetScriptableFlags()); |
47 | 29 | static const js::Class klass = |
48 | 29 | XPC_MAKE_CLASS(XPC_MAP_QUOTED_CLASSNAME, GetScriptableFlags(), |
49 | 29 | &classOps); |
50 | 29 | return &klass; |
51 | 29 | } Unexecuted instantiation: nsXPCComponents_utils_Sandbox::GetClass() nsXPCComponents_Interfaces::GetClass() Line | Count | Source | 44 | 3 | { | 45 | 3 | static const js::ClassOps classOps = | 46 | 3 | XPC_MAKE_CLASS_OPS(GetScriptableFlags()); | 47 | 3 | static const js::Class klass = | 48 | 3 | XPC_MAKE_CLASS(XPC_MAP_QUOTED_CLASSNAME, GetScriptableFlags(), | 49 | 3 | &classOps); | 50 | 3 | return &klass; | 51 | 3 | } |
Unexecuted instantiation: nsXPCComponents_InterfacesByID::GetClass() nsXPCComponents_Classes::GetClass() Line | Count | Source | 44 | 3 | { | 45 | 3 | static const js::ClassOps classOps = | 46 | 3 | XPC_MAKE_CLASS_OPS(GetScriptableFlags()); | 47 | 3 | static const js::Class klass = | 48 | 3 | XPC_MAKE_CLASS(XPC_MAP_QUOTED_CLASSNAME, GetScriptableFlags(), | 49 | 3 | &classOps); | 50 | 3 | return &klass; | 51 | 3 | } |
Unexecuted instantiation: nsXPCComponents_ClassesByID::GetClass() nsXPCComponents_Results::GetClass() Line | Count | Source | 44 | 3 | { | 45 | 3 | static const js::ClassOps classOps = | 46 | 3 | XPC_MAKE_CLASS_OPS(GetScriptableFlags()); | 47 | 3 | static const js::Class klass = | 48 | 3 | XPC_MAKE_CLASS(XPC_MAP_QUOTED_CLASSNAME, GetScriptableFlags(), | 49 | 3 | &classOps); | 50 | 3 | return &klass; | 51 | 3 | } |
nsXPCComponents_ID::GetClass() Line | Count | Source | 44 | 1 | { | 45 | 1 | static const js::ClassOps classOps = | 46 | 1 | XPC_MAKE_CLASS_OPS(GetScriptableFlags()); | 47 | 1 | static const js::Class klass = | 48 | 1 | XPC_MAKE_CLASS(XPC_MAP_QUOTED_CLASSNAME, GetScriptableFlags(), | 49 | 1 | &classOps); | 50 | 1 | return &klass; | 51 | 1 | } |
Unexecuted instantiation: nsXPCComponents_Exception::GetClass() nsXPCConstructor::GetClass() Line | Count | Source | 44 | 1 | { | 45 | 1 | static const js::ClassOps classOps = | 46 | 1 | XPC_MAKE_CLASS_OPS(GetScriptableFlags()); | 47 | 1 | static const js::Class klass = | 48 | 1 | XPC_MAKE_CLASS(XPC_MAP_QUOTED_CLASSNAME, GetScriptableFlags(), | 49 | 1 | &classOps); | 50 | 1 | return &klass; | 51 | 1 | } |
nsXPCComponents_Constructor::GetClass() Line | Count | Source | 44 | 1 | { | 45 | 1 | static const js::ClassOps classOps = | 46 | 1 | XPC_MAKE_CLASS_OPS(GetScriptableFlags()); | 47 | 1 | static const js::Class klass = | 48 | 1 | XPC_MAKE_CLASS(XPC_MAP_QUOTED_CLASSNAME, GetScriptableFlags(), | 49 | 1 | &classOps); | 50 | 1 | return &klass; | 51 | 1 | } |
nsXPCComponents_Utils::GetClass() Line | Count | Source | 44 | 3 | { | 45 | 3 | static const js::ClassOps classOps = | 46 | 3 | XPC_MAKE_CLASS_OPS(GetScriptableFlags()); | 47 | 3 | static const js::Class klass = | 48 | 3 | XPC_MAKE_CLASS(XPC_MAP_QUOTED_CLASSNAME, GetScriptableFlags(), | 49 | 3 | &classOps); | 50 | 3 | return &klass; | 51 | 3 | } |
Line | Count | Source | 44 | 3 | { | 45 | 3 | static const js::ClassOps classOps = | 46 | 3 | XPC_MAKE_CLASS_OPS(GetScriptableFlags()); | 47 | 3 | static const js::Class klass = | 48 | 3 | XPC_MAKE_CLASS(XPC_MAP_QUOTED_CLASSNAME, GetScriptableFlags(), | 49 | 3 | &classOps); | 50 | 3 | return &klass; | 51 | 3 | } |
Unexecuted instantiation: SharedScriptableHelperForJSIID::GetClass() Line | Count | Source | 44 | 6 | { | 45 | 6 | static const js::ClassOps classOps = | 46 | 6 | XPC_MAKE_CLASS_OPS(GetScriptableFlags()); | 47 | 6 | static const js::Class klass = | 48 | 6 | XPC_MAKE_CLASS(XPC_MAP_QUOTED_CLASSNAME, GetScriptableFlags(), | 49 | 6 | &classOps); | 50 | 6 | return &klass; | 51 | 6 | } |
Line | Count | Source | 44 | 2 | { | 45 | 2 | static const js::ClassOps classOps = | 46 | 2 | XPC_MAKE_CLASS_OPS(GetScriptableFlags()); | 47 | 2 | static const js::Class klass = | 48 | 2 | XPC_MAKE_CLASS(XPC_MAP_QUOTED_CLASSNAME, GetScriptableFlags(), | 49 | 2 | &classOps); | 50 | 2 | return &klass; | 51 | 2 | } |
BackstagePass::GetClass() Line | Count | Source | 44 | 3 | { | 45 | 3 | static const js::ClassOps classOps = | 46 | 3 | XPC_MAKE_CLASS_OPS(GetScriptableFlags()); | 47 | 3 | static const js::Class klass = | 48 | 3 | XPC_MAKE_CLASS(XPC_MAP_QUOTED_CLASSNAME, GetScriptableFlags(), | 49 | 3 | &classOps); | 50 | 3 | return &klass; | 51 | 3 | } |
Unexecuted instantiation: mozilla::storage::AsyncStatementJSHelper::GetClass() Unexecuted instantiation: mozilla::storage::StatementJSHelper::GetClass() Unexecuted instantiation: mozilla::jsperf::Module::GetClass() Unexecuted instantiation: mozilla::reflect::Module::GetClass() Unexecuted instantiation: mozilla::ctypes::Module::GetClass() |
52 | | |
53 | | // virtual |
54 | | const JSClass* |
55 | | XPC_MAP_CLASSNAME::GetJSClass() |
56 | 29 | { |
57 | 29 | return Jsvalify(GetClass()); |
58 | 29 | } Unexecuted instantiation: nsXPCComponents_utils_Sandbox::GetJSClass() nsXPCComponents_Interfaces::GetJSClass() Line | Count | Source | 56 | 3 | { | 57 | 3 | return Jsvalify(GetClass()); | 58 | 3 | } |
Unexecuted instantiation: nsXPCComponents_InterfacesByID::GetJSClass() nsXPCComponents_Classes::GetJSClass() Line | Count | Source | 56 | 3 | { | 57 | 3 | return Jsvalify(GetClass()); | 58 | 3 | } |
Unexecuted instantiation: nsXPCComponents_ClassesByID::GetJSClass() nsXPCComponents_Results::GetJSClass() Line | Count | Source | 56 | 3 | { | 57 | 3 | return Jsvalify(GetClass()); | 58 | 3 | } |
nsXPCComponents_ID::GetJSClass() Line | Count | Source | 56 | 1 | { | 57 | 1 | return Jsvalify(GetClass()); | 58 | 1 | } |
Unexecuted instantiation: nsXPCComponents_Exception::GetJSClass() nsXPCConstructor::GetJSClass() Line | Count | Source | 56 | 1 | { | 57 | 1 | return Jsvalify(GetClass()); | 58 | 1 | } |
nsXPCComponents_Constructor::GetJSClass() Line | Count | Source | 56 | 1 | { | 57 | 1 | return Jsvalify(GetClass()); | 58 | 1 | } |
nsXPCComponents_Utils::GetJSClass() Line | Count | Source | 56 | 3 | { | 57 | 3 | return Jsvalify(GetClass()); | 58 | 3 | } |
ComponentsSH::GetJSClass() Line | Count | Source | 56 | 3 | { | 57 | 3 | return Jsvalify(GetClass()); | 58 | 3 | } |
Unexecuted instantiation: SharedScriptableHelperForJSIID::GetJSClass() Line | Count | Source | 56 | 6 | { | 57 | 6 | return Jsvalify(GetClass()); | 58 | 6 | } |
Line | Count | Source | 56 | 2 | { | 57 | 2 | return Jsvalify(GetClass()); | 58 | 2 | } |
BackstagePass::GetJSClass() Line | Count | Source | 56 | 3 | { | 57 | 3 | return Jsvalify(GetClass()); | 58 | 3 | } |
Unexecuted instantiation: mozilla::storage::AsyncStatementJSHelper::GetJSClass() Unexecuted instantiation: mozilla::storage::StatementJSHelper::GetJSClass() Unexecuted instantiation: mozilla::jsperf::Module::GetJSClass() Unexecuted instantiation: mozilla::reflect::Module::GetJSClass() Unexecuted instantiation: mozilla::ctypes::Module::GetJSClass() |
59 | | |
60 | | /**************************************************************/ |
61 | | |
62 | | #if !((XPC_MAP_FLAGS) & XPC_SCRIPTABLE_WANT_PRECREATE) |
63 | | NS_IMETHODIMP XPC_MAP_CLASSNAME::PreCreate(nsISupports* nativeObj, JSContext * cx, JSObject * globalObj, JSObject * *parentObj) |
64 | 0 | {NS_ERROR("never called"); return NS_ERROR_NOT_IMPLEMENTED;} Unexecuted instantiation: nsXPCComponents_utils_Sandbox::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) Unexecuted instantiation: nsXPCComponents_Interfaces::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) Unexecuted instantiation: nsXPCComponents_InterfacesByID::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) Unexecuted instantiation: nsXPCComponents_Classes::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) Unexecuted instantiation: nsXPCComponents_ClassesByID::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) Unexecuted instantiation: nsXPCComponents_Results::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) Unexecuted instantiation: nsXPCComponents_ID::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) Unexecuted instantiation: nsXPCComponents_Exception::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) Unexecuted instantiation: nsXPCConstructor::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) Unexecuted instantiation: nsXPCComponents_Constructor::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) Unexecuted instantiation: nsXPCComponents_Utils::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) Unexecuted instantiation: SharedScriptableHelperForJSIID::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) Unexecuted instantiation: nsJSIID::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) Unexecuted instantiation: nsJSCID::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) Unexecuted instantiation: mozilla::storage::AsyncStatementJSHelper::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) Unexecuted instantiation: mozilla::storage::StatementJSHelper::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) Unexecuted instantiation: mozilla::jsperf::Module::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) Unexecuted instantiation: mozilla::reflect::Module::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) Unexecuted instantiation: mozilla::ctypes::Module::PreCreate(nsISupports*, JSContext*, JSObject*, JSObject**) |
65 | | #endif |
66 | | |
67 | | #if !((XPC_MAP_FLAGS) & XPC_SCRIPTABLE_WANT_NEWENUMERATE) |
68 | | NS_IMETHODIMP XPC_MAP_CLASSNAME::NewEnumerate(nsIXPConnectWrappedNative* wrapper, JSContext * cx, JSObject * obj, JS::AutoIdVector& properties, bool* _retval) |
69 | 0 | {NS_ERROR("never called"); return NS_ERROR_NOT_IMPLEMENTED;} Unexecuted instantiation: nsXPCComponents_utils_Sandbox::NewEnumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::AutoVector<jsid>&, bool*) Unexecuted instantiation: nsXPCComponents_ID::NewEnumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::AutoVector<jsid>&, bool*) Unexecuted instantiation: nsXPCComponents_Exception::NewEnumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::AutoVector<jsid>&, bool*) Unexecuted instantiation: nsXPCConstructor::NewEnumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::AutoVector<jsid>&, bool*) Unexecuted instantiation: nsXPCComponents_Constructor::NewEnumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::AutoVector<jsid>&, bool*) Unexecuted instantiation: nsXPCComponents_Utils::NewEnumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::AutoVector<jsid>&, bool*) Unexecuted instantiation: ComponentsSH::NewEnumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::AutoVector<jsid>&, bool*) Unexecuted instantiation: SharedScriptableHelperForJSIID::NewEnumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::AutoVector<jsid>&, bool*) Unexecuted instantiation: nsJSIID::NewEnumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::AutoVector<jsid>&, bool*) Unexecuted instantiation: nsJSCID::NewEnumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::AutoVector<jsid>&, bool*) Unexecuted instantiation: BackstagePass::NewEnumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::AutoVector<jsid>&, bool*) Unexecuted instantiation: mozilla::storage::AsyncStatementJSHelper::NewEnumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::AutoVector<jsid>&, bool*) Unexecuted instantiation: mozilla::storage::StatementJSHelper::NewEnumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::AutoVector<jsid>&, bool*) Unexecuted instantiation: mozilla::jsperf::Module::NewEnumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::AutoVector<jsid>&, bool*) Unexecuted instantiation: mozilla::reflect::Module::NewEnumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::AutoVector<jsid>&, bool*) Unexecuted instantiation: mozilla::ctypes::Module::NewEnumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::AutoVector<jsid>&, bool*) |
70 | | #endif |
71 | | |
72 | | #if !((XPC_MAP_FLAGS) & XPC_SCRIPTABLE_WANT_ENUMERATE) |
73 | | NS_IMETHODIMP XPC_MAP_CLASSNAME::Enumerate(nsIXPConnectWrappedNative* wrapper, JSContext * cx, JSObject * obj, bool* _retval) |
74 | 0 | {NS_ERROR("never called"); return NS_ERROR_NOT_IMPLEMENTED;} Unexecuted instantiation: nsXPCComponents_utils_Sandbox::Enumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, bool*) Unexecuted instantiation: nsXPCComponents_Interfaces::Enumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, bool*) Unexecuted instantiation: nsXPCComponents_InterfacesByID::Enumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, bool*) Unexecuted instantiation: nsXPCComponents_Classes::Enumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, bool*) Unexecuted instantiation: nsXPCComponents_ClassesByID::Enumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, bool*) Unexecuted instantiation: nsXPCComponents_Results::Enumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, bool*) Unexecuted instantiation: nsXPCComponents_ID::Enumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, bool*) Unexecuted instantiation: nsXPCComponents_Exception::Enumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, bool*) Unexecuted instantiation: nsXPCConstructor::Enumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, bool*) Unexecuted instantiation: nsXPCComponents_Constructor::Enumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, bool*) Unexecuted instantiation: nsXPCComponents_Utils::Enumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, bool*) Unexecuted instantiation: ComponentsSH::Enumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, bool*) Unexecuted instantiation: SharedScriptableHelperForJSIID::Enumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, bool*) Unexecuted instantiation: nsJSCID::Enumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, bool*) Unexecuted instantiation: mozilla::storage::AsyncStatementJSHelper::Enumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, bool*) Unexecuted instantiation: mozilla::storage::StatementJSHelper::Enumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, bool*) Unexecuted instantiation: mozilla::jsperf::Module::Enumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, bool*) Unexecuted instantiation: mozilla::reflect::Module::Enumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, bool*) Unexecuted instantiation: mozilla::ctypes::Module::Enumerate(nsIXPConnectWrappedNative*, JSContext*, JSObject*, bool*) |
75 | | #endif |
76 | | |
77 | | #if !((XPC_MAP_FLAGS) & XPC_SCRIPTABLE_WANT_RESOLVE) |
78 | | NS_IMETHODIMP XPC_MAP_CLASSNAME::Resolve(nsIXPConnectWrappedNative* wrapper, JSContext * cx, JSObject * obj, jsid id, bool* resolvedp, bool* _retval) |
79 | 0 | {NS_ERROR("never called"); return NS_ERROR_NOT_IMPLEMENTED;} Unexecuted instantiation: nsXPCComponents_utils_Sandbox::Resolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsid, bool*, bool*) Unexecuted instantiation: nsXPCComponents_ID::Resolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsid, bool*, bool*) Unexecuted instantiation: nsXPCComponents_Exception::Resolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsid, bool*, bool*) Unexecuted instantiation: nsXPCConstructor::Resolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsid, bool*, bool*) Unexecuted instantiation: nsXPCComponents_Constructor::Resolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsid, bool*, bool*) Unexecuted instantiation: nsXPCComponents_Utils::Resolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsid, bool*, bool*) Unexecuted instantiation: ComponentsSH::Resolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsid, bool*, bool*) Unexecuted instantiation: SharedScriptableHelperForJSIID::Resolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsid, bool*, bool*) Unexecuted instantiation: nsJSCID::Resolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsid, bool*, bool*) Unexecuted instantiation: mozilla::jsperf::Module::Resolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsid, bool*, bool*) Unexecuted instantiation: mozilla::reflect::Module::Resolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsid, bool*, bool*) Unexecuted instantiation: mozilla::ctypes::Module::Resolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsid, bool*, bool*) |
80 | | #endif |
81 | | |
82 | | #if !((XPC_MAP_FLAGS) & XPC_SCRIPTABLE_WANT_FINALIZE) |
83 | | NS_IMETHODIMP XPC_MAP_CLASSNAME::Finalize(nsIXPConnectWrappedNative* wrapper, JSFreeOp * fop, JSObject * obj) |
84 | 0 | {NS_ERROR("never called"); return NS_ERROR_NOT_IMPLEMENTED;} Unexecuted instantiation: nsXPCComponents_utils_Sandbox::Finalize(nsIXPConnectWrappedNative*, JSFreeOp*, JSObject*) Unexecuted instantiation: nsXPCComponents_Interfaces::Finalize(nsIXPConnectWrappedNative*, JSFreeOp*, JSObject*) Unexecuted instantiation: nsXPCComponents_InterfacesByID::Finalize(nsIXPConnectWrappedNative*, JSFreeOp*, JSObject*) Unexecuted instantiation: nsXPCComponents_Classes::Finalize(nsIXPConnectWrappedNative*, JSFreeOp*, JSObject*) Unexecuted instantiation: nsXPCComponents_ClassesByID::Finalize(nsIXPConnectWrappedNative*, JSFreeOp*, JSObject*) Unexecuted instantiation: nsXPCComponents_Results::Finalize(nsIXPConnectWrappedNative*, JSFreeOp*, JSObject*) Unexecuted instantiation: nsXPCComponents_ID::Finalize(nsIXPConnectWrappedNative*, JSFreeOp*, JSObject*) Unexecuted instantiation: nsXPCComponents_Exception::Finalize(nsIXPConnectWrappedNative*, JSFreeOp*, JSObject*) Unexecuted instantiation: nsXPCConstructor::Finalize(nsIXPConnectWrappedNative*, JSFreeOp*, JSObject*) Unexecuted instantiation: nsXPCComponents_Constructor::Finalize(nsIXPConnectWrappedNative*, JSFreeOp*, JSObject*) Unexecuted instantiation: nsXPCComponents_Utils::Finalize(nsIXPConnectWrappedNative*, JSFreeOp*, JSObject*) Unexecuted instantiation: ComponentsSH::Finalize(nsIXPConnectWrappedNative*, JSFreeOp*, JSObject*) Unexecuted instantiation: SharedScriptableHelperForJSIID::Finalize(nsIXPConnectWrappedNative*, JSFreeOp*, JSObject*) Unexecuted instantiation: nsJSIID::Finalize(nsIXPConnectWrappedNative*, JSFreeOp*, JSObject*) Unexecuted instantiation: nsJSCID::Finalize(nsIXPConnectWrappedNative*, JSFreeOp*, JSObject*) Unexecuted instantiation: mozilla::storage::AsyncStatementJSHelper::Finalize(nsIXPConnectWrappedNative*, JSFreeOp*, JSObject*) Unexecuted instantiation: mozilla::storage::StatementJSHelper::Finalize(nsIXPConnectWrappedNative*, JSFreeOp*, JSObject*) Unexecuted instantiation: mozilla::jsperf::Module::Finalize(nsIXPConnectWrappedNative*, JSFreeOp*, JSObject*) Unexecuted instantiation: mozilla::reflect::Module::Finalize(nsIXPConnectWrappedNative*, JSFreeOp*, JSObject*) Unexecuted instantiation: mozilla::ctypes::Module::Finalize(nsIXPConnectWrappedNative*, JSFreeOp*, JSObject*) |
85 | | #endif |
86 | | |
87 | | #if !((XPC_MAP_FLAGS) & XPC_SCRIPTABLE_WANT_CALL) |
88 | | NS_IMETHODIMP XPC_MAP_CLASSNAME::Call(nsIXPConnectWrappedNative* wrapper, JSContext * cx, JSObject * obj, const JS::CallArgs& args, bool* _retval) |
89 | 0 | {NS_ERROR("never called"); return NS_ERROR_NOT_IMPLEMENTED;} Unexecuted instantiation: nsXPCComponents_Interfaces::Call(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) Unexecuted instantiation: nsXPCComponents_InterfacesByID::Call(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) Unexecuted instantiation: nsXPCComponents_Classes::Call(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) Unexecuted instantiation: nsXPCComponents_ClassesByID::Call(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) Unexecuted instantiation: nsXPCComponents_Results::Call(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) Unexecuted instantiation: nsXPCComponents_Utils::Call(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) Unexecuted instantiation: ComponentsSH::Call(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) Unexecuted instantiation: SharedScriptableHelperForJSIID::Call(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) Unexecuted instantiation: nsJSIID::Call(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) Unexecuted instantiation: nsJSCID::Call(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) Unexecuted instantiation: BackstagePass::Call(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) Unexecuted instantiation: mozilla::storage::AsyncStatementJSHelper::Call(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) Unexecuted instantiation: mozilla::storage::StatementJSHelper::Call(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) |
90 | | #endif |
91 | | |
92 | | #if !((XPC_MAP_FLAGS) & XPC_SCRIPTABLE_WANT_CONSTRUCT) |
93 | | NS_IMETHODIMP XPC_MAP_CLASSNAME::Construct(nsIXPConnectWrappedNative* wrapper, JSContext * cx, JSObject * obj, const JS::CallArgs& args, bool* _retval) |
94 | 0 | {NS_ERROR("never called"); return NS_ERROR_NOT_IMPLEMENTED;} Unexecuted instantiation: nsXPCComponents_Interfaces::Construct(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) Unexecuted instantiation: nsXPCComponents_InterfacesByID::Construct(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) Unexecuted instantiation: nsXPCComponents_Classes::Construct(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) Unexecuted instantiation: nsXPCComponents_ClassesByID::Construct(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) Unexecuted instantiation: nsXPCComponents_Results::Construct(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) Unexecuted instantiation: nsXPCComponents_Utils::Construct(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) Unexecuted instantiation: ComponentsSH::Construct(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) Unexecuted instantiation: SharedScriptableHelperForJSIID::Construct(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) Unexecuted instantiation: nsJSIID::Construct(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) Unexecuted instantiation: BackstagePass::Construct(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) Unexecuted instantiation: mozilla::storage::AsyncStatementJSHelper::Construct(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) Unexecuted instantiation: mozilla::storage::StatementJSHelper::Construct(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) Unexecuted instantiation: mozilla::jsperf::Module::Construct(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) Unexecuted instantiation: mozilla::reflect::Module::Construct(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) Unexecuted instantiation: mozilla::ctypes::Module::Construct(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::CallArgs const&, bool*) |
95 | | #endif |
96 | | |
97 | | #if !((XPC_MAP_FLAGS) & XPC_SCRIPTABLE_WANT_HASINSTANCE) |
98 | | NS_IMETHODIMP XPC_MAP_CLASSNAME::HasInstance(nsIXPConnectWrappedNative* wrapper, JSContext * cx, JSObject * obj, JS::HandleValue val, bool* bp, bool* _retval) |
99 | 0 | {NS_ERROR("never called"); return NS_ERROR_NOT_IMPLEMENTED;} Unexecuted instantiation: nsXPCComponents_utils_Sandbox::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::Handle<JS::Value>, bool*, bool*) Unexecuted instantiation: nsXPCComponents_Interfaces::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::Handle<JS::Value>, bool*, bool*) Unexecuted instantiation: nsXPCComponents_InterfacesByID::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::Handle<JS::Value>, bool*, bool*) Unexecuted instantiation: nsXPCComponents_Classes::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::Handle<JS::Value>, bool*, bool*) Unexecuted instantiation: nsXPCComponents_ClassesByID::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::Handle<JS::Value>, bool*, bool*) Unexecuted instantiation: nsXPCComponents_Results::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::Handle<JS::Value>, bool*, bool*) Unexecuted instantiation: nsXPCConstructor::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::Handle<JS::Value>, bool*, bool*) Unexecuted instantiation: nsXPCComponents_Utils::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::Handle<JS::Value>, bool*, bool*) Unexecuted instantiation: ComponentsSH::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::Handle<JS::Value>, bool*, bool*) Unexecuted instantiation: SharedScriptableHelperForJSIID::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::Handle<JS::Value>, bool*, bool*) Unexecuted instantiation: BackstagePass::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::Handle<JS::Value>, bool*, bool*) Unexecuted instantiation: mozilla::storage::AsyncStatementJSHelper::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::Handle<JS::Value>, bool*, bool*) Unexecuted instantiation: mozilla::storage::StatementJSHelper::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::Handle<JS::Value>, bool*, bool*) Unexecuted instantiation: mozilla::jsperf::Module::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::Handle<JS::Value>, bool*, bool*) Unexecuted instantiation: mozilla::reflect::Module::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::Handle<JS::Value>, bool*, bool*) Unexecuted instantiation: mozilla::ctypes::Module::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::Handle<JS::Value>, bool*, bool*) |
100 | | #endif |
101 | | |
102 | | /**************************************************************/ |
103 | | |
104 | | #undef XPC_MAP_CLASSNAME |
105 | | #undef XPC_MAP_QUOTED_CLASSNAME |
106 | | #undef XPC_MAP_FLAGS |