Coverage Report

Created: 2018-09-25 14:53

/work/obj-fuzz/dist/include/mozilla/ScopeExit.h
Line
Count
Source
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
/* RAII class for executing arbitrary actions at scope end. */
8
9
#ifndef mozilla_ScopeExit_h
10
#define mozilla_ScopeExit_h
11
12
/*
13
 * See http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4189.pdf for a
14
 * standards-track version of this.
15
 *
16
 * Error handling can be complex when various actions need to be performed that
17
 * need to be undone if an error occurs midway. This can be handled with a
18
 * collection of boolean state variables and gotos, which can get clunky and
19
 * error-prone:
20
 *
21
 * {
22
 *   if (!a.setup())
23
 *       goto fail;
24
 *   isASetup = true;
25
 *
26
 *   if (!b.setup())
27
 *       goto fail;
28
 *   isBSetup = true;
29
 *
30
 *   ...
31
 *   return true;
32
 *
33
 *   fail:
34
 *     if (isASetup)
35
 *         a.teardown();
36
 *     if (isBSetup)
37
 *         b.teardown();
38
 *     return false;
39
 *  }
40
 *
41
 * ScopeExit is a mechanism to simplify this pattern by keeping an RAII guard
42
 * class that will perform the teardown on destruction, unless released. So the
43
 * above would become:
44
 *
45
 * {
46
 *   if (!a.setup()) {
47
 *       return false;
48
 *   }
49
 *   auto guardA = MakeScopeExit([&] {
50
 *       a.teardown();
51
 *   });
52
 *
53
 *   if (!b.setup()) {
54
 *       return false;
55
 *   }
56
 *   auto guardB = MakeScopeExit([&] {
57
 *       b.teardown();
58
 *   });
59
 *
60
 *   ...
61
 *   guardA.release();
62
 *   guardB.release();
63
 *   return true;
64
 * }
65
 *
66
 * This header provides:
67
 *
68
 * - |ScopeExit| - a container for a cleanup call, automically called at the
69
 *   end of the scope;
70
 * - |MakeScopeExit| - a convenience function for constructing a |ScopeExit|
71
 *   with a given cleanup routine, commonly used with a lambda function.
72
 *
73
 * Note that the RAII classes defined in this header do _not_ perform any form
74
 * of reference-counting or garbage-collection. These classes have exactly two
75
 * behaviors:
76
 *
77
 * - if |release()| has not been called, the cleanup is always performed at
78
 *   the end of the scope;
79
 * - if |release()| has been called, nothing will happen at the end of the
80
 *   scope.
81
 */
82
83
#include "mozilla/Attributes.h"
84
#include "mozilla/GuardObjects.h"
85
#include "mozilla/Move.h"
86
87
namespace mozilla {
88
89
template <typename ExitFunction>
90
class MOZ_STACK_CLASS ScopeExit {
91
  ExitFunction mExitFunction;
92
  bool mExecuteOnDestruction;
93
  MOZ_DECL_USE_GUARD_OBJECT_NOTIFIER
94
95
public:
96
  explicit ScopeExit(ExitFunction&& cleanup
97
                     MOZ_GUARD_OBJECT_NOTIFIER_PARAM)
98
   : mExitFunction(cleanup)
99
   , mExecuteOnDestruction(true)
100
80.4k
  {
101
80.4k
    MOZ_GUARD_OBJECT_NOTIFIER_INIT;
102
80.4k
  }
Unexecuted instantiation: mozilla::ScopeExit<bool mozilla::TTokenizer<char>::ReadSignedInteger<int, int>(int*)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_xpcom_io0.cpp:mozilla::ScopeExit<mozilla::SlicedInputStream::OnInputStreamReady(nsIAsyncInputStream*)::$_0>::ScopeExit(mozilla::SlicedInputStream::OnInputStreamReady(nsIAsyncInputStream*)::$_0&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::PrioritizedEventQueue<mozilla::EventQueue>::GetEvent(mozilla::EventPriority*, mozilla::BaseAutoLock<mozilla::Mutex&> const&)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::PrioritizedEventQueue<mozilla::LabeledEventQueue>::GetEvent(mozilla::EventPriority*, mozilla::BaseAutoLock<mozilla::Mutex&> const&)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unified_cpp_xpcom_threads1.cpp:mozilla::ScopeExit<nsThread::ProcessNextEvent(bool, bool*)::$_3>::ScopeExit(nsThread::ProcessNextEvent(bool, bool*)::$_3&&)
Line
Count
Source
100
18
  {
101
18
    MOZ_GUARD_OBJECT_NOTIFIER_INIT;
102
18
  }
Unexecuted instantiation: Unified_cpp_xpcom_threads1.cpp:mozilla::ScopeExit<nsThreadPool::PutEvent(already_AddRefed<nsIRunnable>, unsigned int)::$_5>::ScopeExit(nsThreadPool::PutEvent(already_AddRefed<nsIRunnable>, unsigned int)::$_5&&)
Unified_cpp_modules_libpref0.cpp:mozilla::ScopeExit<NotifyCallbacks(char const*, PrefWrapper const*)::$_7>::ScopeExit(NotifyCallbacks(char const*, PrefWrapper const*)::$_7&&)
Line
Count
Source
100
6.93k
  {
101
6.93k
    MOZ_GUARD_OBJECT_NOTIFIER_INIT;
102
6.93k
  }
Unexecuted instantiation: NetworkInfoServiceLinux.cpp:mozilla::ScopeExit<mozilla::net::DoListAddresses(nsDataHashtable<nsCStringHashKey, nsTString<char> >&)::$_0>::ScopeExit(mozilla::net::DoListAddresses(nsDataHashtable<nsCStringHashKey, nsTString<char> >&)::$_0&&)
Unexecuted instantiation: nsNetworkInfoService.cpp:mozilla::ScopeExit<mozilla::net::nsNetworkInfoService::ListNetworkAddresses(nsIListNetworkAddressesListener*)::$_0>::ScopeExit(mozilla::net::nsNetworkInfoService::ListNetworkAddresses(nsIListNetworkAddressesListener*)::$_0&&)
Unexecuted instantiation: Unified_cpp_netwerk_base3.cpp:mozilla::ScopeExit<mozilla::net::nsStandardURL::SetPassword(nsTSubstring<char> const&)::$_0>::ScopeExit(mozilla::net::nsStandardURL::SetPassword(nsTSubstring<char> const&)::$_0&&)
Unexecuted instantiation: nsCookieService.cpp:mozilla::ScopeExit<nsCookieService::TryInitDB(bool)::$_1>::ScopeExit(nsCookieService::TryInitDB(bool)::$_1&&)
Unexecuted instantiation: Unified_cpp_netwerk_protocol_ftp0.cpp:mozilla::ScopeExit<mozilla::net::FTPChannelChild::DoOnStartRequest(nsresult const&, long const&, nsTString<char> const&, long const&, nsTString<char> const&, mozilla::ipc::URIParams const&)::$_0>::ScopeExit(mozilla::net::FTPChannelChild::DoOnStartRequest(nsresult const&, long const&, nsTString<char> const&, long const&, nsTString<char> const&, mozilla::ipc::URIParams const&)::$_0&&)
Unexecuted instantiation: Unified_cpp_protocol_http0.cpp:mozilla::ScopeExit<mozilla::net::HttpChannelChild::OverrideWithSynthesizedResponse(nsAutoPtr<mozilla::net::nsHttpResponseHead>&, nsIInputStream*, nsIInterceptedBodyCallback*, mozilla::net::InterceptStreamListener*, nsICacheInfoChannel*)::$_9>::ScopeExit(mozilla::net::HttpChannelChild::OverrideWithSynthesizedResponse(nsAutoPtr<mozilla::net::nsHttpResponseHead>&, nsIInputStream*, nsIInterceptedBodyCallback*, mozilla::net::InterceptStreamListener*, nsICacheInfoChannel*)::$_9&&)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::ScopeExit<mozilla::net::InterceptedHttpChannel::AsyncOpenInternal()::$_11>::ScopeExit(mozilla::net::InterceptedHttpChannel::AsyncOpenInternal()::$_11&&)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::ScopeExit<mozilla::net::InterceptedHttpChannel::AsyncOpenInternal()::$_12>::ScopeExit(mozilla::net::InterceptedHttpChannel::AsyncOpenInternal()::$_12&&)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::ScopeExit<mozilla::net::InterceptedHttpChannel::StartSynthesizedResponse(nsIInputStream*, nsIInterceptedBodyCallback*, nsICacheInfoChannel*, nsTSubstring<char> const&, bool)::$_13>::ScopeExit(mozilla::net::InterceptedHttpChannel::StartSynthesizedResponse(nsIInputStream*, nsIInterceptedBodyCallback*, nsICacheInfoChannel*, nsTSubstring<char> const&, bool)::$_13&&)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::ScopeExit<mozilla::net::nsHttpChannel::CallOnStartRequest()::$_16>::ScopeExit(mozilla::net::nsHttpChannel::CallOnStartRequest()::$_16&&)
Unexecuted instantiation: Unified_cpp_protocol_websocket0.cpp:mozilla::ScopeExit<mozilla::net::WebSocketChannel::PrimeNewOutgoingMessage()::$_0>::ScopeExit(mozilla::net::WebSocketChannel::PrimeNewOutgoingMessage()::$_0&&)
Unexecuted instantiation: Unified_cpp_netwerk_ipc0.cpp:mozilla::ScopeExit<mozilla::net::NeckoChild::RecvCrossProcessRedirect(unsigned int const&, nsIURI*, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, unsigned long const&, nsIURI*, unsigned long const&)::$_0>::ScopeExit(mozilla::net::NeckoChild::RecvCrossProcessRedirect(unsigned int const&, nsIURI*, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, unsigned long const&, nsIURI*, unsigned long const&)::$_0&&)
Unexecuted instantiation: Unified_cpp_ipc_glue1.cpp:mozilla::ScopeExit<mozilla::ipc::MessageChannel::Close()::$_0>::ScopeExit(mozilla::ipc::MessageChannel::Close()::$_0&&)
mozJSComponentLoader.cpp:mozilla::ScopeExit<mozJSComponentLoader::Import(JSContext*, nsTSubstring<char> const&, JS::MutableHandle<JSObject*>, JS::MutableHandle<JSObject*>, bool)::$_0>::ScopeExit(mozJSComponentLoader::Import(JSContext*, nsTSubstring<char> const&, JS::MutableHandle<JSObject*>, JS::MutableHandle<JSObject*>, bool)::$_0&&)
Line
Count
Source
100
4
  {
101
4
    MOZ_GUARD_OBJECT_NOTIFIER_INIT;
102
4
  }
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::ScriptPreloader::InitCache(mozilla::Maybe<mozilla::ipc::FileDescriptor> const&, mozilla::loader::ScriptCacheChild*)::$_0>::ScopeExit(mozilla::ScriptPreloader::InitCache(mozilla::Maybe<mozilla::ipc::FileDescriptor> const&, mozilla::loader::ScriptCacheChild*)::$_0&&)
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::ScriptPreloader::InitCacheInternal(JS::Handle<JSObject*>)::$_1>::ScopeExit(mozilla::ScriptPreloader::InitCacheInternal(JS::Handle<JSObject*>)::$_1&&)
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::ScriptPreloader::PrepareCacheWriteInternal()::$_2>::ScopeExit(mozilla::ScriptPreloader::PrepareCacheWriteInternal()::$_2&&)
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::ScriptPreloader::MaybeFinishOffThreadDecode()::$_3>::ScopeExit(mozilla::ScriptPreloader::MaybeFinishOffThreadDecode()::$_3&&)
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::ScriptPreloader::DecodeNextBatch(unsigned long, JS::Handle<JSObject*>)::$_4>::ScopeExit(mozilla::ScriptPreloader::DecodeNextBatch(unsigned long, JS::Handle<JSObject*>)::$_4&&)
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::ScriptPreloader::CachedScript::XDREncode(JSContext*)::$_5>::ScopeExit(mozilla::ScriptPreloader::CachedScript::XDREncode(JSContext*)::$_5&&)
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::URLPreloader::ReadCache(mozilla::LinkedList<mozilla::URLPreloader::URLEntry>&)::$_6>::ScopeExit(mozilla::URLPreloader::ReadCache(mozilla::LinkedList<mozilla::URLPreloader::URLEntry>&)::$_6&&)
Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::URLPreloader::BackgroundReadFiles()::$_7>::ScopeExit(mozilla::URLPreloader::BackgroundReadFiles()::$_7&&)
Line
Count
Source
100
3
  {
101
3
    MOZ_GUARD_OBJECT_NOTIFIER_INIT;
102
3
  }
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::URLPreloader::URLEntry::ReadOrWait(mozilla::URLPreloader::ReadType)::$_8>::ScopeExit(mozilla::URLPreloader::URLEntry::ReadOrWait(mozilla::URLPreloader::ReadType)::$_8&&)
Unexecuted instantiation: mozStorageConnection.cpp:mozilla::ScopeExit<mozilla::storage::Connection::initializeInternal()::$_0>::ScopeExit(mozilla::storage::Connection::initializeInternal()::$_0&&)
Unexecuted instantiation: mozStorageConnection.cpp:mozilla::ScopeExit<mozilla::storage::Connection::initializeClone(mozilla::storage::Connection*, bool)::$_2>::ScopeExit(mozilla::storage::Connection::initializeClone(mozilla::storage::Connection*, bool)::$_2&&)
Unexecuted instantiation: GLContextProviderGLX.cpp:mozilla::ScopeExit<mozilla::gl::GLContextGLX::FindVisual(_XDisplay*, int, bool, bool, int*)::$_1>::ScopeExit(mozilla::gl::GLContextGLX::FindVisual(_XDisplay*, int, bool, bool, int*)::$_1&&)
Unexecuted instantiation: Unified_cpp_gfx_gl0.cpp:mozilla::ScopeExit<mozilla::gl::GetAndInitDisplayForAccelANGLE(mozilla::gl::GLLibraryEGL&, nsTSubstring<char>*)::$_7>::ScopeExit(mozilla::gl::GetAndInitDisplayForAccelANGLE(mozilla::gl::GLLibraryEGL&, nsTSubstring<char>*)::$_7&&)
Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:mozilla::ScopeExit<mozilla::layers::LayerTransactionParent::RecvUpdate(mozilla::layers::TransactionInfo const&)::$_12>::ScopeExit(mozilla::layers::LayerTransactionParent::RecvUpdate(mozilla::layers::TransactionInfo const&)::$_12&&)
Unexecuted instantiation: nsGlobalWindowInner.cpp:mozilla::ScopeExit<nsGlobalWindowInner::DidRefresh()::$_7>::ScopeExit(nsGlobalWindowInner::DidRefresh()::$_7&&)
Unexecuted instantiation: Unified_cpp_dom_base0.cpp:mozilla::ScopeExit<mozilla::dom::ChromeUtils::ShallowClone(mozilla::dom::GlobalObject&, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>, mozilla::ErrorResult&)::$_0>::ScopeExit(mozilla::dom::ChromeUtils::ShallowClone(mozilla::dom::GlobalObject&, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>, mozilla::ErrorResult&)::$_0&&)
Unexecuted instantiation: Unified_cpp_dom_base0.cpp:mozilla::ScopeExit<mozilla::dom::ChromeUtils::CreateError(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>, mozilla::ErrorResult&)::$_1>::ScopeExit(mozilla::dom::ChromeUtils::CreateError(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>, mozilla::ErrorResult&)::$_1&&)
Unexecuted instantiation: Unified_cpp_dom_base5.cpp:mozilla::ScopeExit<mozilla::dom::TimeoutManager::RunTimeout(mozilla::TimeStamp const&, mozilla::TimeStamp const&)::$_1>::ScopeExit(mozilla::dom::TimeoutManager::RunTimeout(mozilla::TimeStamp const&, mozilla::TimeStamp const&)::$_1&&)
Unexecuted instantiation: Unified_cpp_dom_base6.cpp:mozilla::ScopeExit<nsCopySupport::FireClipboardEvent(mozilla::EventMessage, int, nsIPresShell*, mozilla::dom::Selection*, bool*)::$_0>::ScopeExit(nsCopySupport::FireClipboardEvent(mozilla::EventMessage, int, nsIPresShell*, mozilla::dom::Selection*, bool*)::$_0&&)
Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::ScopeExit<(anonymous namespace)::UserIntractionTimer::Run()::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::ScopeExit<nsIDocument::FlushPendingLinkUpdates()::$_2>::ScopeExit(nsIDocument::FlushPendingLinkUpdates()::$_2&&)
Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::ScopeExit<nsDocumentEncoder::EncodeToStringWithMaxLength(unsigned int, nsTSubstring<char16_t>&)::$_5>::ScopeExit(nsDocumentEncoder::EncodeToStringWithMaxLength(unsigned int, nsTSubstring<char16_t>&)::$_5&&)
Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::ScopeExit<nsDocumentEncoder::EncodeToStream(nsIOutputStream*)::$_6>::ScopeExit(nsDocumentEncoder::EncodeToStream(nsIOutputStream*)::$_6&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::MapDataIntoBufferSource<mozilla::dom::TypedArray<unsigned char, &js::UnwrapArrayBuffer, &(JS_GetArrayBufferData(JSObject*, bool*, JS::AutoRequireNoGC const&)), &js::GetArrayBufferLengthAndData, &(JS_NewArrayBuffer(JSContext*, unsigned int))> >::DoMapDataIntoBufferSource()::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::MapDataIntoBufferSource<mozilla::dom::ArrayBufferView_base<&js::UnwrapArrayBufferView, &js::GetArrayBufferViewLengthAndData, &(JS_GetArrayBufferViewType(JSObject*))> >::DoMapDataIntoBufferSource()::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_canvas0.cpp:mozilla::ScopeExit<mozilla::dom::CreateImageBitmapFromBlob::DecodeAndCropBlobCompletedOwningThread(mozilla::layers::Image*, nsresult)::$_2>::ScopeExit(mozilla::dom::CreateImageBitmapFromBlob::DecodeAndCropBlobCompletedOwningThread(mozilla::layers::Image*, nsresult)::$_2&&)
Unexecuted instantiation: Unified_cpp_dom_canvas1.cpp:mozilla::ScopeExit<mozilla::WebGLContext::SetDimensions(int, int)::$_3>::ScopeExit(mozilla::WebGLContext::SetDimensions(int, int)::$_3&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::ScopeExit<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: EventStateManager.cpp:mozilla::ScopeExit<mozilla::EventStateManager::GenerateDragGesture(nsPresContext*, mozilla::WidgetInputEvent*)::$_0>::ScopeExit(mozilla::EventStateManager::GenerateDragGesture(nsPresContext*, mozilla::WidgetInputEvent*)::$_0&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::FetchBodyConsumer<mozilla::dom::Request>::ContinueConsumeBody(nsresult, unsigned int, unsigned char*, bool)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::FetchBodyConsumer<mozilla::dom::Request>::ContinueConsumeBody(nsresult, unsigned int, unsigned char*, bool)::{lambda()#2}>::ScopeExit({lambda()#2}&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::FetchBodyConsumer<mozilla::dom::Response>::ContinueConsumeBody(nsresult, unsigned int, unsigned char*, bool)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::FetchBodyConsumer<mozilla::dom::Response>::ContinueConsumeBody(nsresult, unsigned int, unsigned char*, bool)::{lambda()#2}>::ScopeExit({lambda()#2}&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::ReleasingTimerHolder::Create(nsTSubstring<char> const&)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::ReleasingTimerHolder::Run()::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_file_uri0.cpp:mozilla::ScopeExit<mozilla::dom::BlobURLProtocolHandler::NewChannel2(nsIURI*, nsILoadInfo*, nsIChannel**)::$_0>::ScopeExit(mozilla::dom::BlobURLProtocolHandler::NewChannel2(nsIURI*, nsILoadInfo*, nsIChannel**)::$_0&&)
Unexecuted instantiation: Unified_cpp_dom_filesystem0.cpp:mozilla::ScopeExit<mozilla::dom::(anonymous namespace)::CheckPermissionRunnable::Run()::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::ScopeExit<mozilla::dom::HTMLMediaElement::InitializeDecoderForChannel(nsIChannel*, nsIStreamListener**)::$_8>::ScopeExit(mozilla::dom::HTMLMediaElement::InitializeDecoderForChannel(nsIChannel*, nsIStreamListener**)::$_8&&)
Unexecuted instantiation: Unified_cpp_dom_media4.cpp:mozilla::ScopeExit<mozilla::FileBlockCache::Read(long, unsigned char*, int, int*)::$_4>::ScopeExit(mozilla::FileBlockCache::Read(long, unsigned char*, int, int*)::$_4&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::ScopeExit<mozilla::gmp::ChromiumCDMChild::RecvDecrypt(unsigned int const&, mozilla::gmp::CDMInputBuffer const&)::$_2>::ScopeExit(mozilla::gmp::ChromiumCDMChild::RecvDecrypt(unsigned int const&, mozilla::gmp::CDMInputBuffer const&)::$_2&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::ScopeExit<mozilla::gmp::ChromiumCDMChild::RecvDecrypt(unsigned int const&, mozilla::gmp::CDMInputBuffer const&)::$_3>::ScopeExit(mozilla::gmp::ChromiumCDMChild::RecvDecrypt(unsigned int const&, mozilla::gmp::CDMInputBuffer const&)::$_3&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::ScopeExit<mozilla::gmp::ChromiumCDMChild::RecvDecryptAndDecodeFrame(mozilla::gmp::CDMInputBuffer const&)::$_4>::ScopeExit(mozilla::gmp::ChromiumCDMChild::RecvDecryptAndDecodeFrame(mozilla::gmp::CDMInputBuffer const&)::$_4&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::ScopeExit<mozilla::gmp::ChromiumCDMParent::RecvDecrypted(unsigned int const&, unsigned int const&, mozilla::ipc::Shmem&&)::$_5>::ScopeExit(mozilla::gmp::ChromiumCDMParent::RecvDecrypted(unsigned int const&, unsigned int const&, mozilla::ipc::Shmem&&)::$_5&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::ScopeExit<mozilla::gmp::ChromiumCDMParent::RecvDecodedShmem(mozilla::gmp::CDMVideoFrame const&, mozilla::ipc::Shmem&&)::$_6>::ScopeExit(mozilla::gmp::ChromiumCDMParent::RecvDecodedShmem(mozilla::gmp::CDMVideoFrame const&, mozilla::ipc::Shmem&&)::$_6&&)
Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:mozilla::ScopeExit<mozilla::dom::AudioContext::BindToOwner(nsIGlobalObject*)::$_2>::ScopeExit(mozilla::dom::AudioContext::BindToOwner(nsIGlobalObject*)::$_2&&)
Unexecuted instantiation: Unified_cpp_dom_svg7.cpp:mozilla::ScopeExit<mozilla::dom::SVGUseElement::UpdateShadowTree()::$_0>::ScopeExit(mozilla::dom::SVGUseElement::UpdateShadowTree()::$_0&&)
Unexecuted instantiation: Unified_cpp_dom_indexedDB0.cpp:mozilla::ScopeExit<mozilla::dom::IDBTransaction::FireCompleteOrAbortEvents(nsresult)::$_1>::ScopeExit(mozilla::dom::IDBTransaction::FireCompleteOrAbortEvents(nsresult)::$_1&&)
Unexecuted instantiation: ContentChild.cpp:mozilla::ScopeExit<mozilla::dom::ContentChild::ProvideWindowCommon(mozilla::dom::TabChild*, mozIDOMWindowProxy*, bool, unsigned int, bool, bool, bool, nsIURI*, nsTSubstring<char16_t> const&, nsTSubstring<char> const&, bool, nsDocShellLoadInfo*, bool*, mozIDOMWindowProxy**)::$_3>::ScopeExit(mozilla::dom::ContentChild::ProvideWindowCommon(mozilla::dom::TabChild*, mozIDOMWindowProxy*, bool, unsigned int, bool, bool, bool, nsIURI*, nsTSubstring<char16_t> const&, nsTSubstring<char> const&, bool, nsDocShellLoadInfo*, bool*, mozIDOMWindowProxy**)::$_3&&)
Unexecuted instantiation: Unified_cpp_dom_ipc0.cpp:mozilla::ScopeExit<mozilla::dom::ContentParent::RecvRequestAnonymousTemporaryFile(unsigned long const&)::$_2>::ScopeExit(mozilla::dom::ContentParent::RecvRequestAnonymousTemporaryFile(unsigned long const&)::$_2&&)
Unexecuted instantiation: Unified_cpp_dom_ipc0.cpp:mozilla::ScopeExit<mozilla::dom::ContentParent::RecvCreateWindow(mozilla::dom::PBrowserParent*, mozilla::dom::PBrowserParent*, mozilla::layout::PRenderFrameParent*, unsigned int const&, bool const&, bool const&, bool const&, mozilla::ipc::OptionalURIParams const&, nsTString<char> const&, nsTString<char> const&, float const&, IPC::Principal const&, unsigned int const&, std::__1::function<void (mozilla::dom::CreatedWindowInfo const&)>&&)::$_3>::ScopeExit(mozilla::dom::ContentParent::RecvCreateWindow(mozilla::dom::PBrowserParent*, mozilla::dom::PBrowserParent*, mozilla::layout::PRenderFrameParent*, unsigned int const&, bool const&, bool const&, bool const&, mozilla::ipc::OptionalURIParams const&, nsTString<char> const&, nsTString<char> const&, float const&, IPC::Principal const&, unsigned int const&, std::__1::function<void (mozilla::dom::CreatedWindowInfo const&)>&&)::$_3&&)
Unexecuted instantiation: Unified_cpp_dom_ipc0.cpp:mozilla::ScopeExit<mozilla::dom::ContentParent::RecvCreateWindow(mozilla::dom::PBrowserParent*, mozilla::dom::PBrowserParent*, mozilla::layout::PRenderFrameParent*, unsigned int const&, bool const&, bool const&, bool const&, mozilla::ipc::OptionalURIParams const&, nsTString<char> const&, nsTString<char> const&, float const&, IPC::Principal const&, unsigned int const&, std::__1::function<void (mozilla::dom::CreatedWindowInfo const&)>&&)::$_4>::ScopeExit(mozilla::dom::ContentParent::RecvCreateWindow(mozilla::dom::PBrowserParent*, mozilla::dom::PBrowserParent*, mozilla::layout::PRenderFrameParent*, unsigned int const&, bool const&, bool const&, bool const&, mozilla::ipc::OptionalURIParams const&, nsTString<char> const&, nsTString<char> const&, float const&, IPC::Principal const&, unsigned int const&, std::__1::function<void (mozilla::dom::CreatedWindowInfo const&)>&&)::$_4&&)
Unexecuted instantiation: Unified_cpp_dom_ipc0.cpp:mozilla::ScopeExit<mozilla::ipc::MemMapSnapshot::Freeze(mozilla::loader::AutoMemMap&)::$_6>::ScopeExit(mozilla::ipc::MemMapSnapshot::Freeze(mozilla::loader::AutoMemMap&)::$_6&&)
Unexecuted instantiation: Unified_cpp_dom_ipc1.cpp:mozilla::ScopeExit<mozilla::dom::TabChild::RecvRenderLayers(bool const&, bool const&, mozilla::layers::LayersObserverEpoch const&)::$_4>::ScopeExit(mozilla::dom::TabChild::RecvRenderLayers(bool const&, bool const&, mozilla::layers::LayersObserverEpoch const&)::$_4&&)
Unexecuted instantiation: Unified_cpp_dom_workers1.cpp:mozilla::ScopeExit<mozilla::dom::WorkerPrivate::StartCancelingTimer()::$_0>::ScopeExit(mozilla::dom::WorkerPrivate::StartCancelingTimer()::$_0&&)
Unexecuted instantiation: Unified_cpp_dom_messagechannel0.cpp:mozilla::ScopeExit<mozilla::dom::MessagePort::ConnectToPBackground()::$_1>::ScopeExit(mozilla::dom::MessagePort::ConnectToPBackground()::$_1&&)
Unexecuted instantiation: Unified_cpp_dom_script0.cpp:mozilla::ScopeExit<mozilla::dom::ScriptLoader::EncodeRequestBytecode(JSContext*, mozilla::dom::ScriptLoadRequest*)::$_0>::ScopeExit(mozilla::dom::ScriptLoader::EncodeRequestBytecode(JSContext*, mozilla::dom::ScriptLoadRequest*)::$_0&&)
Unexecuted instantiation: Unified_cpp_dom_script0.cpp:mozilla::ScopeExit<mozilla::dom::ScriptLoader::EncodeRequestBytecode(JSContext*, mozilla::dom::ScriptLoadRequest*)::$_1>::ScopeExit(mozilla::dom::ScriptLoader::EncodeRequestBytecode(JSContext*, mozilla::dom::ScriptLoadRequest*)::$_1&&)
Unexecuted instantiation: Unified_cpp_dom_websocket0.cpp:mozilla::ScopeExit<mozilla::dom::WebSocket::BindToOwner(nsIGlobalObject*)::$_0>::ScopeExit(mozilla::dom::WebSocket::BindToOwner(nsIGlobalObject*)::$_0&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerContainerProxy::Register(mozilla::dom::ClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache)::$_41::operator()()::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerContainerProxy::GetRegistration(mozilla::dom::ClientInfo const&, nsTString<char> const&)::$_42::operator()()::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerContainerProxy::GetRegistrations(mozilla::dom::ClientInfo const&)::$_43::operator()()::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerContainerProxy::GetReady(mozilla::dom::ClientInfo const&)::$_44::operator()()::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::GetRegistrationsRunnable::Run()::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerProxy::InitOnMainThread()::$_13>::ScopeExit(mozilla::dom::ServiceWorkerProxy::InitOnMainThread()::$_13&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerRegistration::Update(mozilla::ErrorResult&)::$_15::operator()(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerRegistration::Update(mozilla::ErrorResult&)::$_16::operator()(mozilla::ErrorResult&) const::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerRegistration::UpdateStateInternal(mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&, mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&, mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&)::$_19>::ScopeExit(mozilla::dom::ServiceWorkerRegistration::UpdateStateInternal(mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&, mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&, mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&)::$_19&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareNetwork::OnStreamComplete(nsIStreamLoader*, nsISupports*, nsresult, unsigned int, unsigned char const*)::$_9>::ScopeExit(mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareNetwork::OnStreamComplete(nsIStreamLoader*, nsISupports*, nsresult, unsigned int, unsigned char const*)::$_9&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareManager::ManageOldCache(JSContext*, JS::Handle<JS::Value>)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareManager::ManageOldKeys(JSContext*, JS::Handle<JS::Value>)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareManager::ManageNewCache(JSContext*, JS::Handle<JS::Value>)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareManager::Initialize(nsIPrincipal*, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsILoadGroup*)::$_10>::ScopeExit(mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareManager::Initialize(nsIPrincipal*, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsILoadGroup*)::$_10&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerRegistrationProxy::InitOnMainThread()::$_5>::ScopeExit(mozilla::dom::ServiceWorkerRegistrationProxy::InitOnMainThread()::$_5&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerRegistrationProxy::Unregister()::$_6::operator()()::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerRegistrationProxy::Update()::$_7::operator()()::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_dom_prio0.cpp:mozilla::ScopeExit<mozilla::dom::PrioEncoder::Encode(mozilla::dom::GlobalObject&, nsTString<char> const&, mozilla::dom::PrioParams const&, mozilla::dom::RootedDictionary<mozilla::dom::PrioEncodedData>&, mozilla::ErrorResult&)::$_0>::ScopeExit(mozilla::dom::PrioEncoder::Encode(mozilla::dom::GlobalObject&, nsTString<char> const&, mozilla::dom::PrioParams const&, mozilla::dom::RootedDictionary<mozilla::dom::PrioEncodedData>&, mozilla::ErrorResult&)::$_0&&)
Unexecuted instantiation: Unified_cpp_layout_style3.cpp:mozilla::ScopeExit<nsComputedDOMStyle::GetPropertyValue(nsTSubstring<char16_t> const&, nsTSubstring<char16_t>&)::$_0>::ScopeExit(nsComputedDOMStyle::GetPropertyValue(nsTSubstring<char16_t> const&, nsTSubstring<char16_t>&)::$_0&&)
Unexecuted instantiation: Unified_cpp_layout_base1.cpp:mozilla::ScopeExit<nsCSSFrameConstructor::AddFrameConstructionItemsInternal(nsFrameConstructorState&, nsIContent*, nsContainerFrame*, bool, mozilla::ComputedStyle*, unsigned int, nsCSSFrameConstructor::FrameConstructionItemList&)::$_2>::ScopeExit(nsCSSFrameConstructor::AddFrameConstructionItemsInternal(nsFrameConstructorState&, nsIContent*, nsContainerFrame*, bool, mozilla::ComputedStyle*, unsigned int, nsCSSFrameConstructor::FrameConstructionItemList&)::$_2&&)
Unexecuted instantiation: Unified_cpp_docshell_base0.cpp:mozilla::ScopeExit<nsDocShell::DoChannelLoad(nsIChannel*, nsIURILoader*, bool)::$_0>::ScopeExit(nsDocShell::DoChannelLoad(nsIChannel*, nsIURILoader*, bool)::$_0&&)
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::Database::EnsureConnection()::$_0>::ScopeExit(mozilla::places::Database::EnsureConnection()::$_0&&)
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::Database::EnsureFaviconsDatabaseAttached(nsCOMPtr<mozIStorageService> const&)::$_1>::ScopeExit(mozilla::places::Database::EnsureFaviconsDatabaseAttached(nsCOMPtr<mozIStorageService> const&)::$_1&&)
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::Database::BackupAndReplaceDatabaseFile(nsCOMPtr<mozIStorageService>&, nsTString<char16_t> const&, bool, bool)::$_2>::ScopeExit(mozilla::places::Database::BackupAndReplaceDatabaseFile(nsCOMPtr<mozIStorageService>&, nsTString<char16_t> const&, bool, bool)::$_2&&)
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::Database::TryToCloneTablesFromCorruptDatabase(nsCOMPtr<mozIStorageService> const&, nsCOMPtr<nsIFile> const&)::$_3>::ScopeExit(mozilla::places::Database::TryToCloneTablesFromCorruptDatabase(nsCOMPtr<mozIStorageService> const&, nsCOMPtr<nsIFile> const&)::$_3&&)
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::Database::InitSchema(bool*)::$_4>::ScopeExit(mozilla::places::Database::InitSchema(bool*)::$_4&&)
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::Database::EnsureBookmarkRoots(int, bool)::$_5>::ScopeExit(mozilla::places::Database::EnsureBookmarkRoots(int, bool)::$_5&&)
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::AsyncCopyFavicons::Run()::$_7>::ScopeExit(mozilla::places::AsyncCopyFavicons::Run()::$_7&&)
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<(anonymous namespace)::faviconAsyncLoader::HandleCompletion(unsigned short)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:mozilla::ScopeExit<LoginWhitelist::QueryLoginWhitelist(nsILoginReputationQuery*)::$_0>::ScopeExit(LoginWhitelist::QueryLoginWhitelist(nsILoginReputationQuery*)::$_0&&)
Unexecuted instantiation: TelemetryGeckoViewPersistence.cpp:mozilla::ScopeExit<(anonymous namespace)::PersistenceThreadLoadData()::$_5>::ScopeExit((anonymous namespace)::PersistenceThreadLoadData()::$_5&&)
Unexecuted instantiation: TelemetryGeckoViewPersistence.cpp:mozilla::ScopeExit<(anonymous namespace)::ReadFromFile(nsCOMPtr<nsIFile> const&, nsTSubstring<char>&)::$_2>::ScopeExit((anonymous namespace)::ReadFromFile(nsCOMPtr<nsIFile> const&, nsTSubstring<char>&)::$_2&&)
Unexecuted instantiation: TelemetryGeckoViewPersistence.cpp:mozilla::ScopeExit<(anonymous namespace)::PersistenceThreadPersist()::$_4>::ScopeExit((anonymous namespace)::PersistenceThreadPersist()::$_4&&)
nsAppRunner.cpp:mozilla::ScopeExit<XREMain::XRE_mainInit(bool*)::$_0>::ScopeExit(XREMain::XRE_mainInit(bool*)::$_0&&)
Line
Count
Source
100
3
  {
101
3
    MOZ_GUARD_OBJECT_NOTIFIER_INIT;
102
3
  }
nsAppRunner.cpp:mozilla::ScopeExit<XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&)::$_1>::ScopeExit(XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&)::$_1&&)
Line
Count
Source
100
3
  {
101
3
    MOZ_GUARD_OBJECT_NOTIFIER_INIT;
102
3
  }
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::ScopeExit<TestFilePreferencesUnix_Parsing_Test::TestBody()::$_0>::ScopeExit(TestFilePreferencesUnix_Parsing_Test::TestBody()::$_0&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::ScopeExit<TestFilePreferencesUnix_Simple_Test::TestBody()::$_2>::ScopeExit(TestFilePreferencesUnix_Simple_Test::TestBody()::$_2&&)
Unexecuted instantiation: mozilla::ScopeExit<bool mozilla::TTokenizer<char>::ReadSignedInteger<long, long>(long*)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_image_test_gtest0.cpp:mozilla::ScopeExit<ImageDecoders_AnimatedGIFWithFRAME_FIRST_Test::TestBody()::$_33>::ScopeExit(ImageDecoders_AnimatedGIFWithFRAME_FIRST_Test::TestBody()::$_33&&)
Unexecuted instantiation: StructuredClone.cpp:mozilla::ScopeExit<JSStructuredCloneReader::readTransferMap()::$_0>::ScopeExit(JSStructuredCloneReader::readTransferMap()::$_0&&)
Unexecuted instantiation: Unified_cpp_js_src0.cpp:mozilla::ScopeExit<Str(JSContext*, JS::Value const&, (anonymous namespace)::StringifyContext*)::$_3>::ScopeExit(Str(JSContext*, JS::Value const&, (anonymous namespace)::StringifyContext*)::$_3&&)
Unexecuted instantiation: Unified_cpp_js_src0.cpp:mozilla::ScopeExit<js::FutexThread::wait(JSContext*, js::LockGuard<js::Mutex>&, mozilla::Maybe<mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> > const&)::$_0>::ScopeExit(js::FutexThread::wait(JSContext*, js::LockGuard<js::Mutex>&, mozilla::Maybe<mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> > const&)::$_0&&)
Unified_cpp_js_src15.cpp:mozilla::ScopeExit<js::jit::CacheRegisterAllocator::restoreInputState(js::jit::MacroAssembler&, bool)::$_6>::ScopeExit(js::jit::CacheRegisterAllocator::restoreInputState(js::jit::MacroAssembler&, bool)::$_6&&)
Line
Count
Source
100
34
  {
101
34
    MOZ_GUARD_OBJECT_NOTIFIER_INIT;
102
34
  }
Unified_cpp_js_src15.cpp:mozilla::ScopeExit<js::jit::CodeGenerator::link(JSContext*, js::CompilerConstraintList*)::$_10>::ScopeExit(js::jit::CodeGenerator::link(JSContext*, js::CompilerConstraintList*)::$_10&&)
Line
Count
Source
100
14
  {
101
14
    MOZ_GUARD_OBJECT_NOTIFIER_INIT;
102
14
  }
Unified_cpp_js_src15.cpp:mozilla::ScopeExit<js::jit::CodeGenerator::link(JSContext*, js::CompilerConstraintList*)::$_11>::ScopeExit(js::jit::CodeGenerator::link(JSContext*, js::CompilerConstraintList*)::$_11&&)
Line
Count
Source
100
13
  {
101
13
    MOZ_GUARD_OBJECT_NOTIFIER_INIT;
102
13
  }
Unified_cpp_js_src17.cpp:mozilla::ScopeExit<js::jit::IonBuilder::build()::$_0>::ScopeExit(js::jit::IonBuilder::build()::$_0&&)
Line
Count
Source
100
14
  {
101
14
    MOZ_GUARD_OBJECT_NOTIFIER_INIT;
102
14
  }
Unexecuted instantiation: Unified_cpp_js_src17.cpp:mozilla::ScopeExit<js::jit::IonBuilder::buildInline(js::jit::IonBuilder*, js::jit::MResumePoint*, js::jit::CallInfo&)::$_1>::ScopeExit(js::jit::IonBuilder::buildInline(js::jit::IonBuilder*, js::jit::MResumePoint*, js::jit::CallInfo&)::$_1&&)
Unexecuted instantiation: Unified_cpp_js_src18.cpp:mozilla::ScopeExit<js::jit::HandleException(js::jit::ResumeFromException*)::$_0>::ScopeExit(js::jit::HandleException(js::jit::ResumeFromException*)::$_0&&)
Unexecuted instantiation: Unified_cpp_js_src18.cpp:mozilla::ScopeExit<js::jit::HandleException(js::jit::ResumeFromException*)::$_1>::ScopeExit(js::jit::HandleException(js::jit::ResumeFromException*)::$_1&&)
Unexecuted instantiation: Unified_cpp_js_src19.cpp:mozilla::ScopeExit<js::jit::JitcodeIonTable::makeIonEntry(JSContext*, js::jit::JitCode*, unsigned int, JSScript**, js::jit::JitcodeGlobalEntry::IonEntry&)::$_0>::ScopeExit(js::jit::JitcodeIonTable::makeIonEntry(JSContext*, js::jit::JitCode*, unsigned int, JSScript**, js::jit::JitcodeGlobalEntry::IonEntry&)::$_0&&)
Unexecuted instantiation: Unified_cpp_js_src19.cpp:mozilla::ScopeExit<js::jit::LRecoverInfo::appendDefinition(js::jit::MDefinition*)::$_1>::ScopeExit(js::jit::LRecoverInfo::appendDefinition(js::jit::MDefinition*)::$_1&&)
Unified_cpp_js_src19.cpp:mozilla::ScopeExit<js::jit::LRecoverInfo::init(js::jit::MResumePoint*)::$_2>::ScopeExit(js::jit::LRecoverInfo::init(js::jit::MResumePoint*)::$_2&&)
Line
Count
Source
100
175
  {
101
175
    MOZ_GUARD_OBJECT_NOTIFIER_INIT;
102
175
  }
Unified_cpp_js_src20.cpp:mozilla::ScopeExit<js::jit::MoveResolver::resolve()::$_3>::ScopeExit(js::jit::MoveResolver::resolve()::$_3&&)
Line
Count
Source
100
957
  {
101
957
    MOZ_GUARD_OBJECT_NOTIFIER_INIT;
102
957
  }
Unexecuted instantiation: Unified_cpp_js_src27.cpp:mozilla::ScopeExit<js::ErrorToException(JSContext*, JSErrorReport*, JSErrorFormatString const* (*)(void*, unsigned int), void*)::$_0>::ScopeExit(js::ErrorToException(JSContext*, JSErrorReport*, JSErrorFormatString const* (*)(void*, unsigned int), void*)::$_0&&)
Unexecuted instantiation: Unified_cpp_js_src28.cpp:mozilla::ScopeExit<Reify(JSContext*, JS::Compartment*, JS::Handle<JSObject*>)::$_0>::ScopeExit(Reify(JSContext*, JS::Compartment*, JS::Handle<JSObject*>)::$_0&&)
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::DecompressStringChunk(unsigned char const*, unsigned long, unsigned char*, unsigned long)::$_0>::ScopeExit(js::DecompressStringChunk(unsigned char const*, unsigned long, unsigned char*, unsigned long)::$_0&&)
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::DateTimeInfo::getOrComputeValue(js::DateTimeInfo::RangeCache&, long, int (js::DateTimeInfo::*)(long))::$_1>::ScopeExit(js::DateTimeInfo::getOrComputeValue(js::DateTimeInfo::RangeCache&, long, int (js::DateTimeInfo::*)(long))::$_1&&)
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::slowPathOnLeaveFrame(JSContext*, js::AbstractFramePtr, unsigned char*, bool)::$_5>::ScopeExit(js::Debugger::slowPathOnLeaveFrame(JSContext*, js::AbstractFramePtr, unsigned char*, bool)::$_5&&)
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_17>::ScopeExit(js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_17&&)
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_18>::ScopeExit(js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_18&&)
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_19>::ScopeExit(js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_19&&)
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_20>::ScopeExit(js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_20&&)
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_21>::ScopeExit(js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_21&&)
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::replaceFrameGuts(JSContext*, js::AbstractFramePtr, js::AbstractFramePtr, js::ScriptFrameIter&)::$_22>::ScopeExit(js::Debugger::replaceFrameGuts(JSContext*, js::AbstractFramePtr, js::AbstractFramePtr, js::ScriptFrameIter&)::$_22&&)
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::replaceFrameGuts(JSContext*, js::AbstractFramePtr, js::AbstractFramePtr, js::ScriptFrameIter&)::$_23>::ScopeExit(js::Debugger::replaceFrameGuts(JSContext*, js::AbstractFramePtr, js::AbstractFramePtr, js::ScriptFrameIter&)::$_23&&)
Unexecuted instantiation: Unified_cpp_js_src35.cpp:mozilla::ScopeExit<js::HelperThread::handleParseWorkload(js::AutoLockHelperThreadState&)::$_0>::ScopeExit(js::HelperThread::handleParseWorkload(js::AutoLockHelperThreadState&)::$_0&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::ScriptSource::performXDR<(js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::ScriptSource::performXDR<(js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*)::{lambda()#2}>::ScopeExit({lambda()#2}&&)
mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::XDRScript<(js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::Scope*>, JS::Handle<js::ScriptSourceObject*>, JS::Handle<JSFunction*>, JS::MutableHandle<JSScript*>)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Line
Count
Source
100
70
  {
101
70
    MOZ_GUARD_OBJECT_NOTIFIER_INIT;
102
70
  }
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::ScriptSource::performXDR<(js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::ScriptSource::performXDR<(js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*)::{lambda()#2}>::ScopeExit({lambda()#2}&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::XDRScript<(js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::Scope*>, JS::Handle<js::ScriptSourceObject*>, JS::Handle<JSFunction*>, JS::MutableHandle<JSScript*>)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_js_src36.cpp:mozilla::ScopeExit<js::ScriptSource::xdrEncodeTopLevel(JSContext*, JS::Handle<JSScript*>)::$_2>::ScopeExit(js::ScriptSource::xdrEncodeTopLevel(JSContext*, JS::Handle<JSScript*>)::$_2&&)
Unexecuted instantiation: Unified_cpp_js_src36.cpp:mozilla::ScopeExit<js::ScriptSource::xdrEncodeFunction(JSContext*, JS::Handle<JSFunction*>, JS::Handle<js::ScriptSourceObject*>)::$_3>::ScopeExit(js::ScriptSource::xdrEncodeFunction(JSContext*, JS::Handle<JSFunction*>, JS::Handle<js::ScriptSourceObject*>)::$_3&&)
Unexecuted instantiation: Unified_cpp_js_src36.cpp:mozilla::ScopeExit<js::ScriptSource::xdrFinalizeEncoder(mozilla::Vector<unsigned char, 0ul, mozilla::MallocAllocPolicy>&)::$_4>::ScopeExit(js::ScriptSource::xdrFinalizeEncoder(mozilla::Vector<unsigned char, 0ul, mozilla::MallocAllocPolicy>&)::$_4&&)
mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::LexicalScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::LexicalScope*>, JS::MutableHandle<js::LexicalScope::Data*>)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Line
Count
Source
100
63
  {
101
63
    MOZ_GUARD_OBJECT_NOTIFIER_INIT;
102
63
  }
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::LexicalScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::LexicalScope*>, JS::MutableHandle<js::LexicalScope::Data*>)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::FunctionScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::FunctionScope*>, JS::MutableHandle<js::FunctionScope::Data*>)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Line
Count
Source
100
65
  {
101
65
    MOZ_GUARD_OBJECT_NOTIFIER_INIT;
102
65
  }
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::FunctionScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::FunctionScope*>, JS::MutableHandle<js::FunctionScope::Data*>)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::VarScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::VarScope*>, JS::MutableHandle<js::VarScope::Data*>)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Line
Count
Source
100
2
  {
101
2
    MOZ_GUARD_OBJECT_NOTIFIER_INIT;
102
2
  }
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::VarScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::VarScope*>, JS::MutableHandle<js::VarScope::Data*>)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::GlobalScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::GlobalScope*>, JS::MutableHandle<js::GlobalScope::Data*>)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Line
Count
Source
100
5
  {
101
5
    MOZ_GUARD_OBJECT_NOTIFIER_INIT;
102
5
  }
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::GlobalScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::GlobalScope*>, JS::MutableHandle<js::GlobalScope::Data*>)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::EvalScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::EvalScope*>, JS::MutableHandle<js::EvalScope::Data*>)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::EvalScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::EvalScope*>, JS::MutableHandle<js::EvalScope::Data*>)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_js_src41.cpp:mozilla::ScopeExit<js::TypeNewScript::maybeAnalyze(JSContext*, js::ObjectGroup*, bool*, bool)::$_0>::ScopeExit(js::TypeNewScript::maybeAnalyze(JSContext*, js::ObjectGroup*, bool*, bool)::$_0&&)
Unexecuted instantiation: Unified_cpp_js_src42.cpp:mozilla::ScopeExit<CheckFunction(ModuleValidator&)::$_0>::ScopeExit(CheckFunction(ModuleValidator&)::$_0&&)
Unexecuted instantiation: mozilla::ScopeExit<js::XDRState<(js::XDRMode)0>::codeFunction(JS::MutableHandle<JSFunction*>, JS::Handle<js::ScriptSourceObject*>)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
mozilla::ScopeExit<js::XDRState<(js::XDRMode)0>::codeScript(JS::MutableHandle<JSScript*>)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Line
Count
Source
100
5
  {
101
5
    MOZ_GUARD_OBJECT_NOTIFIER_INIT;
102
5
  }
Unexecuted instantiation: mozilla::ScopeExit<js::XDRState<(js::XDRMode)1>::codeFunction(JS::MutableHandle<JSFunction*>, JS::Handle<js::ScriptSourceObject*>)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<js::XDRState<(js::XDRMode)1>::codeScript(JS::MutableHandle<JSScript*>)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_js_src44.cpp:mozilla::ScopeExit<js::wasm::LookupCodeSegment(void const*, js::wasm::CodeRange const**)::$_0>::ScopeExit(js::wasm::LookupCodeSegment(void const*, js::wasm::CodeRange const**)::$_0&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::TokenStreamAnyCharsAccess>::putIdentInCharBuffer(char16_t const*)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::TokenStreamAnyCharsAccess>::decimalNumber(int, js::frontend::TokenStart, char16_t const*, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::TokenStreamAnyCharsAccess>::identifierName(js::frontend::TokenStart, char16_t const*, js::frontend::IdentifierEscapes, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::TokenStreamAnyCharsAccess>::getStringOrTemplateToken(char, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, mozilla::Utf8Unit> > >::putIdentInCharBuffer(mozilla::Utf8Unit const*)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, mozilla::Utf8Unit> > >::decimalNumber(int, js::frontend::TokenStart, mozilla::Utf8Unit const*, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, mozilla::Utf8Unit> > >::identifierName(js::frontend::TokenStart, mozilla::Utf8Unit const*, js::frontend::IdentifierEscapes, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, mozilla::Utf8Unit> > >::getStringOrTemplateToken(char, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, mozilla::Utf8Unit> > >::putIdentInCharBuffer(mozilla::Utf8Unit const*)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, mozilla::Utf8Unit> > >::decimalNumber(int, js::frontend::TokenStart, mozilla::Utf8Unit const*, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, mozilla::Utf8Unit> > >::identifierName(js::frontend::TokenStart, mozilla::Utf8Unit const*, js::frontend::IdentifierEscapes, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, mozilla::Utf8Unit> > >::getStringOrTemplateToken(char, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t> > >::putIdentInCharBuffer(char16_t const*)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t> > >::decimalNumber(int, js::frontend::TokenStart, char16_t const*, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Line
Count
Source
100
7.46k
  {
101
7.46k
    MOZ_GUARD_OBJECT_NOTIFIER_INIT;
102
7.46k
  }
mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t> > >::identifierName(js::frontend::TokenStart, char16_t const*, js::frontend::IdentifierEscapes, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Line
Count
Source
100
59.4k
  {
101
59.4k
    MOZ_GUARD_OBJECT_NOTIFIER_INIT;
102
59.4k
  }
mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t> > >::getStringOrTemplateToken(char, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Line
Count
Source
100
5.03k
  {
101
5.03k
    MOZ_GUARD_OBJECT_NOTIFIER_INIT;
102
5.03k
  }
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, char16_t> > >::putIdentInCharBuffer(char16_t const*)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, char16_t> > >::decimalNumber(int, js::frontend::TokenStart, char16_t const*, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, char16_t> > >::identifierName(js::frontend::TokenStart, char16_t const*, js::frontend::IdentifierEscapes, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, char16_t> > >::getStringOrTemplateToken(char, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::ScopeExit({lambda()#1}&&)
Interpreter.cpp:mozilla::ScopeExit<Interpret(JSContext*, js::RunState&)::$_1>::ScopeExit(Interpret(JSContext*, js::RunState&)::$_1&&)
Line
Count
Source
100
116
  {
101
116
    MOZ_GUARD_OBJECT_NOTIFIER_INIT;
102
116
  }
Unexecuted instantiation: Unified_cpp_js_src13.cpp:mozilla::ScopeExit<js::jit::ExceptionHandlerBailout(JSContext*, js::jit::InlineFrameIterator const&, js::jit::ResumeFromException*, js::jit::ExceptionBailoutInfo const&, bool*)::$_0>::ScopeExit(js::jit::ExceptionHandlerBailout(JSContext*, js::jit::InlineFrameIterator const&, js::jit::ResumeFromException*, js::jit::ExceptionBailoutInfo const&, bool*)::$_0&&)
Unified_cpp_js_src13.cpp:mozilla::ScopeExit<js::jit::BailoutIonToBaseline(JSContext*, js::jit::JitActivation*, js::jit::JSJitFrameIter const&, bool, js::jit::BaselineBailoutInfo**, js::jit::ExceptionBailoutInfo const*)::$_1>::ScopeExit(js::jit::BailoutIonToBaseline(JSContext*, js::jit::JitActivation*, js::jit::JSJitFrameIter const&, bool, js::jit::BaselineBailoutInfo**, js::jit::ExceptionBailoutInfo const*)::$_1&&)
Line
Count
Source
100
8
  {
101
8
    MOZ_GUARD_OBJECT_NOTIFIER_INIT;
102
8
  }
Unified_cpp_js_src13.cpp:mozilla::ScopeExit<js::jit::BailoutIonToBaseline(JSContext*, js::jit::JitActivation*, js::jit::JSJitFrameIter const&, bool, js::jit::BaselineBailoutInfo**, js::jit::ExceptionBailoutInfo const*)::$_2>::ScopeExit(js::jit::BailoutIonToBaseline(JSContext*, js::jit::JitActivation*, js::jit::JSJitFrameIter const&, bool, js::jit::BaselineBailoutInfo**, js::jit::ExceptionBailoutInfo const*)::$_2&&)
Line
Count
Source
100
8
  {
101
8
    MOZ_GUARD_OBJECT_NOTIFIER_INIT;
102
8
  }
Unified_cpp_js_src13.cpp:mozilla::ScopeExit<js::jit::FinishBailoutToBaseline(js::jit::BaselineBailoutInfo*)::$_3>::ScopeExit(js::jit::FinishBailoutToBaseline(js::jit::BaselineBailoutInfo*)::$_3&&)
Line
Count
Source
100
8
  {
101
8
    MOZ_GUARD_OBJECT_NOTIFIER_INIT;
102
8
  }
103
104
  ScopeExit(ScopeExit&& rhs)
105
   : mExitFunction(std::move(rhs.mExitFunction))
106
   , mExecuteOnDestruction(rhs.mExecuteOnDestruction)
107
  {
108
    rhs.release();
109
  }
110
111
80.4k
  ~ScopeExit() {
112
80.4k
    if (mExecuteOnDestruction) {
113
8.19k
      mExitFunction();
114
8.19k
    }
115
80.4k
  }
Unexecuted instantiation: mozilla::ScopeExit<bool mozilla::TTokenizer<char>::ReadSignedInteger<int, int>(int*)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_xpcom_io0.cpp:mozilla::ScopeExit<mozilla::SlicedInputStream::OnInputStreamReady(nsIAsyncInputStream*)::$_0>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::PrioritizedEventQueue<mozilla::EventQueue>::GetEvent(mozilla::EventPriority*, mozilla::BaseAutoLock<mozilla::Mutex&> const&)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::PrioritizedEventQueue<mozilla::LabeledEventQueue>::GetEvent(mozilla::EventPriority*, mozilla::BaseAutoLock<mozilla::Mutex&> const&)::{lambda()#1}>::~ScopeExit()
Unified_cpp_xpcom_threads1.cpp:mozilla::ScopeExit<nsThread::ProcessNextEvent(bool, bool*)::$_3>::~ScopeExit()
Line
Count
Source
111
11
  ~ScopeExit() {
112
11
    if (mExecuteOnDestruction) {
113
11
      mExitFunction();
114
11
    }
115
11
  }
Unexecuted instantiation: Unified_cpp_xpcom_threads1.cpp:mozilla::ScopeExit<nsThreadPool::PutEvent(already_AddRefed<nsIRunnable>, unsigned int)::$_5>::~ScopeExit()
Unified_cpp_modules_libpref0.cpp:mozilla::ScopeExit<NotifyCallbacks(char const*, PrefWrapper const*)::$_7>::~ScopeExit()
Line
Count
Source
111
6.93k
  ~ScopeExit() {
112
6.93k
    if (mExecuteOnDestruction) {
113
6.93k
      mExitFunction();
114
6.93k
    }
115
6.93k
  }
Unexecuted instantiation: NetworkInfoServiceLinux.cpp:mozilla::ScopeExit<mozilla::net::DoListAddresses(nsDataHashtable<nsCStringHashKey, nsTString<char> >&)::$_0>::~ScopeExit()
Unexecuted instantiation: nsNetworkInfoService.cpp:mozilla::ScopeExit<mozilla::net::nsNetworkInfoService::ListNetworkAddresses(nsIListNetworkAddressesListener*)::$_0>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_netwerk_base3.cpp:mozilla::ScopeExit<mozilla::net::nsStandardURL::SetPassword(nsTSubstring<char> const&)::$_0>::~ScopeExit()
Unexecuted instantiation: nsCookieService.cpp:mozilla::ScopeExit<nsCookieService::TryInitDB(bool)::$_1>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_netwerk_protocol_ftp0.cpp:mozilla::ScopeExit<mozilla::net::FTPChannelChild::DoOnStartRequest(nsresult const&, long const&, nsTString<char> const&, long const&, nsTString<char> const&, mozilla::ipc::URIParams const&)::$_0>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_protocol_http0.cpp:mozilla::ScopeExit<mozilla::net::HttpChannelChild::OverrideWithSynthesizedResponse(nsAutoPtr<mozilla::net::nsHttpResponseHead>&, nsIInputStream*, nsIInterceptedBodyCallback*, mozilla::net::InterceptStreamListener*, nsICacheInfoChannel*)::$_9>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::ScopeExit<mozilla::net::InterceptedHttpChannel::AsyncOpenInternal()::$_11>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::ScopeExit<mozilla::net::InterceptedHttpChannel::AsyncOpenInternal()::$_12>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::ScopeExit<mozilla::net::InterceptedHttpChannel::StartSynthesizedResponse(nsIInputStream*, nsIInterceptedBodyCallback*, nsICacheInfoChannel*, nsTSubstring<char> const&, bool)::$_13>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::ScopeExit<mozilla::net::nsHttpChannel::CallOnStartRequest()::$_16>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_protocol_websocket0.cpp:mozilla::ScopeExit<mozilla::net::WebSocketChannel::PrimeNewOutgoingMessage()::$_0>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_netwerk_ipc0.cpp:mozilla::ScopeExit<mozilla::net::NeckoChild::RecvCrossProcessRedirect(unsigned int const&, nsIURI*, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, unsigned long const&, nsIURI*, unsigned long const&)::$_0>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_ipc_glue1.cpp:mozilla::ScopeExit<mozilla::ipc::MessageChannel::Close()::$_0>::~ScopeExit()
mozJSComponentLoader.cpp:mozilla::ScopeExit<mozJSComponentLoader::Import(JSContext*, nsTSubstring<char> const&, JS::MutableHandle<JSObject*>, JS::MutableHandle<JSObject*>, bool)::$_0>::~ScopeExit()
Line
Count
Source
111
4
  ~ScopeExit() {
112
4
    if (mExecuteOnDestruction) {
113
4
      mExitFunction();
114
4
    }
115
4
  }
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::ScriptPreloader::InitCache(mozilla::Maybe<mozilla::ipc::FileDescriptor> const&, mozilla::loader::ScriptCacheChild*)::$_0>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::ScriptPreloader::InitCacheInternal(JS::Handle<JSObject*>)::$_1>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::ScriptPreloader::PrepareCacheWriteInternal()::$_2>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::ScriptPreloader::MaybeFinishOffThreadDecode()::$_3>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::ScriptPreloader::DecodeNextBatch(unsigned long, JS::Handle<JSObject*>)::$_4>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::ScriptPreloader::CachedScript::XDREncode(JSContext*)::$_5>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::URLPreloader::ReadCache(mozilla::LinkedList<mozilla::URLPreloader::URLEntry>&)::$_6>::~ScopeExit()
Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::URLPreloader::BackgroundReadFiles()::$_7>::~ScopeExit()
Line
Count
Source
111
3
  ~ScopeExit() {
112
3
    if (mExecuteOnDestruction) {
113
3
      mExitFunction();
114
3
    }
115
3
  }
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::URLPreloader::URLEntry::ReadOrWait(mozilla::URLPreloader::ReadType)::$_8>::~ScopeExit()
Unexecuted instantiation: mozStorageConnection.cpp:mozilla::ScopeExit<mozilla::storage::Connection::initializeInternal()::$_0>::~ScopeExit()
Unexecuted instantiation: mozStorageConnection.cpp:mozilla::ScopeExit<mozilla::storage::Connection::initializeClone(mozilla::storage::Connection*, bool)::$_2>::~ScopeExit()
Unexecuted instantiation: GLContextProviderGLX.cpp:mozilla::ScopeExit<mozilla::gl::GLContextGLX::FindVisual(_XDisplay*, int, bool, bool, int*)::$_1>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_gfx_gl0.cpp:mozilla::ScopeExit<mozilla::gl::GetAndInitDisplayForAccelANGLE(mozilla::gl::GLLibraryEGL&, nsTSubstring<char>*)::$_7>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:mozilla::ScopeExit<mozilla::layers::LayerTransactionParent::RecvUpdate(mozilla::layers::TransactionInfo const&)::$_12>::~ScopeExit()
Unexecuted instantiation: nsGlobalWindowInner.cpp:mozilla::ScopeExit<nsGlobalWindowInner::DidRefresh()::$_7>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_base0.cpp:mozilla::ScopeExit<mozilla::dom::ChromeUtils::ShallowClone(mozilla::dom::GlobalObject&, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>, mozilla::ErrorResult&)::$_0>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_base0.cpp:mozilla::ScopeExit<mozilla::dom::ChromeUtils::CreateError(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>, mozilla::ErrorResult&)::$_1>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_base5.cpp:mozilla::ScopeExit<mozilla::dom::TimeoutManager::RunTimeout(mozilla::TimeStamp const&, mozilla::TimeStamp const&)::$_1>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_base6.cpp:mozilla::ScopeExit<nsCopySupport::FireClipboardEvent(mozilla::EventMessage, int, nsIPresShell*, mozilla::dom::Selection*, bool*)::$_0>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::ScopeExit<(anonymous namespace)::UserIntractionTimer::Run()::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::ScopeExit<nsIDocument::FlushPendingLinkUpdates()::$_2>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::ScopeExit<nsDocumentEncoder::EncodeToStringWithMaxLength(unsigned int, nsTSubstring<char16_t>&)::$_5>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::ScopeExit<nsDocumentEncoder::EncodeToStream(nsIOutputStream*)::$_6>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::MapDataIntoBufferSource<mozilla::dom::TypedArray<unsigned char, &js::UnwrapArrayBuffer, &(JS_GetArrayBufferData(JSObject*, bool*, JS::AutoRequireNoGC const&)), &js::GetArrayBufferLengthAndData, &(JS_NewArrayBuffer(JSContext*, unsigned int))> >::DoMapDataIntoBufferSource()::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::MapDataIntoBufferSource<mozilla::dom::ArrayBufferView_base<&js::UnwrapArrayBufferView, &js::GetArrayBufferViewLengthAndData, &(JS_GetArrayBufferViewType(JSObject*))> >::DoMapDataIntoBufferSource()::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_canvas0.cpp:mozilla::ScopeExit<mozilla::dom::CreateImageBitmapFromBlob::DecodeAndCropBlobCompletedOwningThread(mozilla::layers::Image*, nsresult)::$_2>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_canvas1.cpp:mozilla::ScopeExit<mozilla::WebGLContext::SetDimensions(int, int)::$_3>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::ScopeExit<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: EventStateManager.cpp:mozilla::ScopeExit<mozilla::EventStateManager::GenerateDragGesture(nsPresContext*, mozilla::WidgetInputEvent*)::$_0>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::FetchBodyConsumer<mozilla::dom::Request>::ContinueConsumeBody(nsresult, unsigned int, unsigned char*, bool)::{lambda()#2}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::FetchBodyConsumer<mozilla::dom::Request>::ContinueConsumeBody(nsresult, unsigned int, unsigned char*, bool)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::FetchBodyConsumer<mozilla::dom::Response>::ContinueConsumeBody(nsresult, unsigned int, unsigned char*, bool)::{lambda()#2}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::FetchBodyConsumer<mozilla::dom::Response>::ContinueConsumeBody(nsresult, unsigned int, unsigned char*, bool)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::ReleasingTimerHolder::Create(nsTSubstring<char> const&)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::ReleasingTimerHolder::Run()::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_file_uri0.cpp:mozilla::ScopeExit<mozilla::dom::BlobURLProtocolHandler::NewChannel2(nsIURI*, nsILoadInfo*, nsIChannel**)::$_0>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_filesystem0.cpp:mozilla::ScopeExit<mozilla::dom::(anonymous namespace)::CheckPermissionRunnable::Run()::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::ScopeExit<mozilla::dom::HTMLMediaElement::InitializeDecoderForChannel(nsIChannel*, nsIStreamListener**)::$_8>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_media4.cpp:mozilla::ScopeExit<mozilla::FileBlockCache::Read(long, unsigned char*, int, int*)::$_4>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::ScopeExit<mozilla::gmp::ChromiumCDMChild::RecvDecrypt(unsigned int const&, mozilla::gmp::CDMInputBuffer const&)::$_2>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::ScopeExit<mozilla::gmp::ChromiumCDMChild::RecvDecrypt(unsigned int const&, mozilla::gmp::CDMInputBuffer const&)::$_3>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::ScopeExit<mozilla::gmp::ChromiumCDMChild::RecvDecryptAndDecodeFrame(mozilla::gmp::CDMInputBuffer const&)::$_4>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::ScopeExit<mozilla::gmp::ChromiumCDMParent::RecvDecrypted(unsigned int const&, unsigned int const&, mozilla::ipc::Shmem&&)::$_5>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::ScopeExit<mozilla::gmp::ChromiumCDMParent::RecvDecodedShmem(mozilla::gmp::CDMVideoFrame const&, mozilla::ipc::Shmem&&)::$_6>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:mozilla::ScopeExit<mozilla::dom::AudioContext::BindToOwner(nsIGlobalObject*)::$_2>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_svg7.cpp:mozilla::ScopeExit<mozilla::dom::SVGUseElement::UpdateShadowTree()::$_0>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_indexedDB0.cpp:mozilla::ScopeExit<mozilla::dom::IDBTransaction::FireCompleteOrAbortEvents(nsresult)::$_1>::~ScopeExit()
Unexecuted instantiation: ContentChild.cpp:mozilla::ScopeExit<mozilla::dom::ContentChild::ProvideWindowCommon(mozilla::dom::TabChild*, mozIDOMWindowProxy*, bool, unsigned int, bool, bool, bool, nsIURI*, nsTSubstring<char16_t> const&, nsTSubstring<char> const&, bool, nsDocShellLoadInfo*, bool*, mozIDOMWindowProxy**)::$_3>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_ipc0.cpp:mozilla::ScopeExit<mozilla::dom::ContentParent::RecvRequestAnonymousTemporaryFile(unsigned long const&)::$_2>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_ipc0.cpp:mozilla::ScopeExit<mozilla::dom::ContentParent::RecvCreateWindow(mozilla::dom::PBrowserParent*, mozilla::dom::PBrowserParent*, mozilla::layout::PRenderFrameParent*, unsigned int const&, bool const&, bool const&, bool const&, mozilla::ipc::OptionalURIParams const&, nsTString<char> const&, nsTString<char> const&, float const&, IPC::Principal const&, unsigned int const&, std::__1::function<void (mozilla::dom::CreatedWindowInfo const&)>&&)::$_3>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_ipc0.cpp:mozilla::ScopeExit<mozilla::dom::ContentParent::RecvCreateWindow(mozilla::dom::PBrowserParent*, mozilla::dom::PBrowserParent*, mozilla::layout::PRenderFrameParent*, unsigned int const&, bool const&, bool const&, bool const&, mozilla::ipc::OptionalURIParams const&, nsTString<char> const&, nsTString<char> const&, float const&, IPC::Principal const&, unsigned int const&, std::__1::function<void (mozilla::dom::CreatedWindowInfo const&)>&&)::$_4>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_ipc0.cpp:mozilla::ScopeExit<mozilla::ipc::MemMapSnapshot::Freeze(mozilla::loader::AutoMemMap&)::$_6>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_ipc1.cpp:mozilla::ScopeExit<mozilla::dom::TabChild::RecvRenderLayers(bool const&, bool const&, mozilla::layers::LayersObserverEpoch const&)::$_4>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_workers1.cpp:mozilla::ScopeExit<mozilla::dom::WorkerPrivate::StartCancelingTimer()::$_0>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_messagechannel0.cpp:mozilla::ScopeExit<mozilla::dom::MessagePort::ConnectToPBackground()::$_1>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_script0.cpp:mozilla::ScopeExit<mozilla::dom::ScriptLoader::EncodeRequestBytecode(JSContext*, mozilla::dom::ScriptLoadRequest*)::$_0>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_script0.cpp:mozilla::ScopeExit<mozilla::dom::ScriptLoader::EncodeRequestBytecode(JSContext*, mozilla::dom::ScriptLoadRequest*)::$_1>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_websocket0.cpp:mozilla::ScopeExit<mozilla::dom::WebSocket::BindToOwner(nsIGlobalObject*)::$_0>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerContainerProxy::Register(mozilla::dom::ClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache)::$_41::operator()()::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerContainerProxy::GetRegistration(mozilla::dom::ClientInfo const&, nsTString<char> const&)::$_42::operator()()::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerContainerProxy::GetRegistrations(mozilla::dom::ClientInfo const&)::$_43::operator()()::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerContainerProxy::GetReady(mozilla::dom::ClientInfo const&)::$_44::operator()()::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::GetRegistrationsRunnable::Run()::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerProxy::InitOnMainThread()::$_13>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerRegistration::Update(mozilla::ErrorResult&)::$_15::operator()(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerRegistration::Update(mozilla::ErrorResult&)::$_16::operator()(mozilla::ErrorResult&) const::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerRegistration::UpdateStateInternal(mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&, mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&, mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&)::$_19>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareNetwork::OnStreamComplete(nsIStreamLoader*, nsISupports*, nsresult, unsigned int, unsigned char const*)::$_9>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareManager::ManageOldCache(JSContext*, JS::Handle<JS::Value>)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareManager::ManageOldKeys(JSContext*, JS::Handle<JS::Value>)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareManager::ManageNewCache(JSContext*, JS::Handle<JS::Value>)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareManager::Initialize(nsIPrincipal*, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsILoadGroup*)::$_10>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerRegistrationProxy::InitOnMainThread()::$_5>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerRegistrationProxy::Unregister()::$_6::operator()()::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerRegistrationProxy::Update()::$_7::operator()()::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_dom_prio0.cpp:mozilla::ScopeExit<mozilla::dom::PrioEncoder::Encode(mozilla::dom::GlobalObject&, nsTString<char> const&, mozilla::dom::PrioParams const&, mozilla::dom::RootedDictionary<mozilla::dom::PrioEncodedData>&, mozilla::ErrorResult&)::$_0>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_layout_style3.cpp:mozilla::ScopeExit<nsComputedDOMStyle::GetPropertyValue(nsTSubstring<char16_t> const&, nsTSubstring<char16_t>&)::$_0>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_layout_base1.cpp:mozilla::ScopeExit<nsCSSFrameConstructor::AddFrameConstructionItemsInternal(nsFrameConstructorState&, nsIContent*, nsContainerFrame*, bool, mozilla::ComputedStyle*, unsigned int, nsCSSFrameConstructor::FrameConstructionItemList&)::$_2>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_docshell_base0.cpp:mozilla::ScopeExit<nsDocShell::DoChannelLoad(nsIChannel*, nsIURILoader*, bool)::$_0>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::Database::EnsureConnection()::$_0>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::Database::EnsureFaviconsDatabaseAttached(nsCOMPtr<mozIStorageService> const&)::$_1>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::Database::BackupAndReplaceDatabaseFile(nsCOMPtr<mozIStorageService>&, nsTString<char16_t> const&, bool, bool)::$_2>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::Database::TryToCloneTablesFromCorruptDatabase(nsCOMPtr<mozIStorageService> const&, nsCOMPtr<nsIFile> const&)::$_3>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::Database::InitSchema(bool*)::$_4>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::Database::EnsureBookmarkRoots(int, bool)::$_5>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::AsyncCopyFavicons::Run()::$_7>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<(anonymous namespace)::faviconAsyncLoader::HandleCompletion(unsigned short)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:mozilla::ScopeExit<LoginWhitelist::QueryLoginWhitelist(nsILoginReputationQuery*)::$_0>::~ScopeExit()
Unexecuted instantiation: TelemetryGeckoViewPersistence.cpp:mozilla::ScopeExit<(anonymous namespace)::ReadFromFile(nsCOMPtr<nsIFile> const&, nsTSubstring<char>&)::$_2>::~ScopeExit()
Unexecuted instantiation: TelemetryGeckoViewPersistence.cpp:mozilla::ScopeExit<(anonymous namespace)::PersistenceThreadLoadData()::$_5>::~ScopeExit()
Unexecuted instantiation: TelemetryGeckoViewPersistence.cpp:mozilla::ScopeExit<(anonymous namespace)::PersistenceThreadPersist()::$_4>::~ScopeExit()
nsAppRunner.cpp:mozilla::ScopeExit<XREMain::XRE_mainInit(bool*)::$_0>::~ScopeExit()
Line
Count
Source
111
3
  ~ScopeExit() {
112
3
    if (mExecuteOnDestruction) {
113
3
      mExitFunction();
114
3
    }
115
3
  }
Unexecuted instantiation: nsAppRunner.cpp:mozilla::ScopeExit<XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&)::$_1>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::ScopeExit<TestFilePreferencesUnix_Parsing_Test::TestBody()::$_0>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::ScopeExit<TestFilePreferencesUnix_Simple_Test::TestBody()::$_2>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<bool mozilla::TTokenizer<char>::ReadSignedInteger<long, long>(long*)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_image_test_gtest0.cpp:mozilla::ScopeExit<ImageDecoders_AnimatedGIFWithFRAME_FIRST_Test::TestBody()::$_33>::~ScopeExit()
Unexecuted instantiation: StructuredClone.cpp:mozilla::ScopeExit<JSStructuredCloneReader::readTransferMap()::$_0>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_src0.cpp:mozilla::ScopeExit<Str(JSContext*, JS::Value const&, (anonymous namespace)::StringifyContext*)::$_3>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_src0.cpp:mozilla::ScopeExit<js::FutexThread::wait(JSContext*, js::LockGuard<js::Mutex>&, mozilla::Maybe<mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> > const&)::$_0>::~ScopeExit()
Unified_cpp_js_src15.cpp:mozilla::ScopeExit<js::jit::CacheRegisterAllocator::restoreInputState(js::jit::MacroAssembler&, bool)::$_6>::~ScopeExit()
Line
Count
Source
111
34
  ~ScopeExit() {
112
34
    if (mExecuteOnDestruction) {
113
34
      mExitFunction();
114
34
    }
115
34
  }
Unified_cpp_js_src15.cpp:mozilla::ScopeExit<js::jit::CodeGenerator::link(JSContext*, js::CompilerConstraintList*)::$_10>::~ScopeExit()
Line
Count
Source
111
14
  ~ScopeExit() {
112
14
    if (mExecuteOnDestruction) {
113
14
      mExitFunction();
114
14
    }
115
14
  }
Unified_cpp_js_src15.cpp:mozilla::ScopeExit<js::jit::CodeGenerator::link(JSContext*, js::CompilerConstraintList*)::$_11>::~ScopeExit()
Line
Count
Source
111
13
  ~ScopeExit() {
112
13
    if (mExecuteOnDestruction) {
113
0
      mExitFunction();
114
0
    }
115
13
  }
Unified_cpp_js_src17.cpp:mozilla::ScopeExit<js::jit::IonBuilder::build()::$_0>::~ScopeExit()
Line
Count
Source
111
14
  ~ScopeExit() {
112
14
    if (mExecuteOnDestruction) {
113
14
      mExitFunction();
114
14
    }
115
14
  }
Unexecuted instantiation: Unified_cpp_js_src17.cpp:mozilla::ScopeExit<js::jit::IonBuilder::buildInline(js::jit::IonBuilder*, js::jit::MResumePoint*, js::jit::CallInfo&)::$_1>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_src18.cpp:mozilla::ScopeExit<js::jit::HandleException(js::jit::ResumeFromException*)::$_0>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_src18.cpp:mozilla::ScopeExit<js::jit::HandleException(js::jit::ResumeFromException*)::$_1>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_src19.cpp:mozilla::ScopeExit<js::jit::JitcodeIonTable::makeIonEntry(JSContext*, js::jit::JitCode*, unsigned int, JSScript**, js::jit::JitcodeGlobalEntry::IonEntry&)::$_0>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_src19.cpp:mozilla::ScopeExit<js::jit::LRecoverInfo::appendDefinition(js::jit::MDefinition*)::$_1>::~ScopeExit()
Unified_cpp_js_src19.cpp:mozilla::ScopeExit<js::jit::LRecoverInfo::init(js::jit::MResumePoint*)::$_2>::~ScopeExit()
Line
Count
Source
111
175
  ~ScopeExit() {
112
175
    if (mExecuteOnDestruction) {
113
175
      mExitFunction();
114
175
    }
115
175
  }
Unified_cpp_js_src20.cpp:mozilla::ScopeExit<js::jit::MoveResolver::resolve()::$_3>::~ScopeExit()
Line
Count
Source
111
957
  ~ScopeExit() {
112
957
    if (mExecuteOnDestruction) {
113
957
      mExitFunction();
114
957
    }
115
957
  }
Unexecuted instantiation: Unified_cpp_js_src27.cpp:mozilla::ScopeExit<js::ErrorToException(JSContext*, JSErrorReport*, JSErrorFormatString const* (*)(void*, unsigned int), void*)::$_0>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_src28.cpp:mozilla::ScopeExit<Reify(JSContext*, JS::Compartment*, JS::Handle<JSObject*>)::$_0>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::DecompressStringChunk(unsigned char const*, unsigned long, unsigned char*, unsigned long)::$_0>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::DateTimeInfo::getOrComputeValue(js::DateTimeInfo::RangeCache&, long, int (js::DateTimeInfo::*)(long))::$_1>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::slowPathOnLeaveFrame(JSContext*, js::AbstractFramePtr, unsigned char*, bool)::$_5>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_17>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_18>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_19>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_20>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_21>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::replaceFrameGuts(JSContext*, js::AbstractFramePtr, js::AbstractFramePtr, js::ScriptFrameIter&)::$_22>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::replaceFrameGuts(JSContext*, js::AbstractFramePtr, js::AbstractFramePtr, js::ScriptFrameIter&)::$_23>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_src35.cpp:mozilla::ScopeExit<js::HelperThread::handleParseWorkload(js::AutoLockHelperThreadState&)::$_0>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::ScriptSource::performXDR<(js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::ScriptSource::performXDR<(js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*)::{lambda()#2}>::~ScopeExit()
mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::XDRScript<(js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::Scope*>, JS::Handle<js::ScriptSourceObject*>, JS::Handle<JSFunction*>, JS::MutableHandle<JSScript*>)::{lambda()#1}>::~ScopeExit()
Line
Count
Source
111
70
  ~ScopeExit() {
112
70
    if (mExecuteOnDestruction) {
113
0
      mExitFunction();
114
0
    }
115
70
  }
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::ScriptSource::performXDR<(js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::ScriptSource::performXDR<(js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*)::{lambda()#2}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::XDRScript<(js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::Scope*>, JS::Handle<js::ScriptSourceObject*>, JS::Handle<JSFunction*>, JS::MutableHandle<JSScript*>)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_src36.cpp:mozilla::ScopeExit<js::ScriptSource::xdrEncodeTopLevel(JSContext*, JS::Handle<JSScript*>)::$_2>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_src36.cpp:mozilla::ScopeExit<js::ScriptSource::xdrEncodeFunction(JSContext*, JS::Handle<JSFunction*>, JS::Handle<js::ScriptSourceObject*>)::$_3>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_src36.cpp:mozilla::ScopeExit<js::ScriptSource::xdrFinalizeEncoder(mozilla::Vector<unsigned char, 0ul, mozilla::MallocAllocPolicy>&)::$_4>::~ScopeExit()
mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::LexicalScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::LexicalScope*>, JS::MutableHandle<js::LexicalScope::Data*>)::{lambda()#1}>::~ScopeExit()
Line
Count
Source
111
63
  ~ScopeExit() {
112
63
    if (mExecuteOnDestruction) {
113
0
      mExitFunction();
114
0
    }
115
63
  }
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::LexicalScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::LexicalScope*>, JS::MutableHandle<js::LexicalScope::Data*>)::{lambda()#1}>::~ScopeExit()
mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::FunctionScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::FunctionScope*>, JS::MutableHandle<js::FunctionScope::Data*>)::{lambda()#1}>::~ScopeExit()
Line
Count
Source
111
65
  ~ScopeExit() {
112
65
    if (mExecuteOnDestruction) {
113
0
      mExitFunction();
114
0
    }
115
65
  }
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::FunctionScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::FunctionScope*>, JS::MutableHandle<js::FunctionScope::Data*>)::{lambda()#1}>::~ScopeExit()
mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::VarScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::VarScope*>, JS::MutableHandle<js::VarScope::Data*>)::{lambda()#1}>::~ScopeExit()
Line
Count
Source
111
2
  ~ScopeExit() {
112
2
    if (mExecuteOnDestruction) {
113
0
      mExitFunction();
114
0
    }
115
2
  }
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::VarScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::VarScope*>, JS::MutableHandle<js::VarScope::Data*>)::{lambda()#1}>::~ScopeExit()
mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::GlobalScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::GlobalScope*>, JS::MutableHandle<js::GlobalScope::Data*>)::{lambda()#1}>::~ScopeExit()
Line
Count
Source
111
5
  ~ScopeExit() {
112
5
    if (mExecuteOnDestruction) {
113
0
      mExitFunction();
114
0
    }
115
5
  }
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::GlobalScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::GlobalScope*>, JS::MutableHandle<js::GlobalScope::Data*>)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::EvalScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::EvalScope*>, JS::MutableHandle<js::EvalScope::Data*>)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::EvalScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::EvalScope*>, JS::MutableHandle<js::EvalScope::Data*>)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_src41.cpp:mozilla::ScopeExit<js::TypeNewScript::maybeAnalyze(JSContext*, js::ObjectGroup*, bool*, bool)::$_0>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_src42.cpp:mozilla::ScopeExit<CheckFunction(ModuleValidator&)::$_0>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<js::XDRState<(js::XDRMode)0>::codeFunction(JS::MutableHandle<JSFunction*>, JS::Handle<js::ScriptSourceObject*>)::{lambda()#1}>::~ScopeExit()
mozilla::ScopeExit<js::XDRState<(js::XDRMode)0>::codeScript(JS::MutableHandle<JSScript*>)::{lambda()#1}>::~ScopeExit()
Line
Count
Source
111
5
  ~ScopeExit() {
112
5
    if (mExecuteOnDestruction) {
113
0
      mExitFunction();
114
0
    }
115
5
  }
Unexecuted instantiation: mozilla::ScopeExit<js::XDRState<(js::XDRMode)1>::codeFunction(JS::MutableHandle<JSFunction*>, JS::Handle<js::ScriptSourceObject*>)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<js::XDRState<(js::XDRMode)1>::codeScript(JS::MutableHandle<JSScript*>)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: Unified_cpp_js_src44.cpp:mozilla::ScopeExit<js::wasm::LookupCodeSegment(void const*, js::wasm::CodeRange const**)::$_0>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::TokenStreamAnyCharsAccess>::putIdentInCharBuffer(char16_t const*)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::TokenStreamAnyCharsAccess>::decimalNumber(int, js::frontend::TokenStart, char16_t const*, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::TokenStreamAnyCharsAccess>::identifierName(js::frontend::TokenStart, char16_t const*, js::frontend::IdentifierEscapes, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::TokenStreamAnyCharsAccess>::getStringOrTemplateToken(char, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, mozilla::Utf8Unit> > >::putIdentInCharBuffer(mozilla::Utf8Unit const*)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, mozilla::Utf8Unit> > >::decimalNumber(int, js::frontend::TokenStart, mozilla::Utf8Unit const*, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, mozilla::Utf8Unit> > >::identifierName(js::frontend::TokenStart, mozilla::Utf8Unit const*, js::frontend::IdentifierEscapes, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, mozilla::Utf8Unit> > >::getStringOrTemplateToken(char, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, mozilla::Utf8Unit> > >::putIdentInCharBuffer(mozilla::Utf8Unit const*)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, mozilla::Utf8Unit> > >::decimalNumber(int, js::frontend::TokenStart, mozilla::Utf8Unit const*, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, mozilla::Utf8Unit> > >::identifierName(js::frontend::TokenStart, mozilla::Utf8Unit const*, js::frontend::IdentifierEscapes, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, mozilla::Utf8Unit> > >::getStringOrTemplateToken(char, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t> > >::putIdentInCharBuffer(char16_t const*)::{lambda()#1}>::~ScopeExit()
mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t> > >::decimalNumber(int, js::frontend::TokenStart, char16_t const*, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::~ScopeExit()
Line
Count
Source
111
7.46k
  ~ScopeExit() {
112
7.46k
    if (mExecuteOnDestruction) {
113
0
      mExitFunction();
114
0
    }
115
7.46k
  }
mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t> > >::identifierName(js::frontend::TokenStart, char16_t const*, js::frontend::IdentifierEscapes, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::~ScopeExit()
Line
Count
Source
111
59.4k
  ~ScopeExit() {
112
59.4k
    if (mExecuteOnDestruction) {
113
0
      mExitFunction();
114
0
    }
115
59.4k
  }
mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t> > >::getStringOrTemplateToken(char, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::~ScopeExit()
Line
Count
Source
111
5.03k
  ~ScopeExit() {
112
5.03k
    if (mExecuteOnDestruction) {
113
0
      mExitFunction();
114
0
    }
115
5.03k
  }
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, char16_t> > >::putIdentInCharBuffer(char16_t const*)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, char16_t> > >::decimalNumber(int, js::frontend::TokenStart, char16_t const*, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, char16_t> > >::identifierName(js::frontend::TokenStart, char16_t const*, js::frontend::IdentifierEscapes, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::~ScopeExit()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, char16_t> > >::getStringOrTemplateToken(char, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::~ScopeExit()
Interpreter.cpp:mozilla::ScopeExit<Interpret(JSContext*, js::RunState&)::$_1>::~ScopeExit()
Line
Count
Source
111
116
  ~ScopeExit() {
112
116
    if (mExecuteOnDestruction) {
113
22
      mExitFunction();
114
22
    }
115
116
  }
Unexecuted instantiation: Unified_cpp_js_src13.cpp:mozilla::ScopeExit<js::jit::ExceptionHandlerBailout(JSContext*, js::jit::InlineFrameIterator const&, js::jit::ResumeFromException*, js::jit::ExceptionBailoutInfo const&, bool*)::$_0>::~ScopeExit()
Unified_cpp_js_src13.cpp:mozilla::ScopeExit<js::jit::BailoutIonToBaseline(JSContext*, js::jit::JitActivation*, js::jit::JSJitFrameIter const&, bool, js::jit::BaselineBailoutInfo**, js::jit::ExceptionBailoutInfo const*)::$_1>::~ScopeExit()
Line
Count
Source
111
8
  ~ScopeExit() {
112
8
    if (mExecuteOnDestruction) {
113
0
      mExitFunction();
114
0
    }
115
8
  }
Unified_cpp_js_src13.cpp:mozilla::ScopeExit<js::jit::BailoutIonToBaseline(JSContext*, js::jit::JitActivation*, js::jit::JSJitFrameIter const&, bool, js::jit::BaselineBailoutInfo**, js::jit::ExceptionBailoutInfo const*)::$_2>::~ScopeExit()
Line
Count
Source
111
8
  ~ScopeExit() {
112
8
    if (mExecuteOnDestruction) {
113
8
      mExitFunction();
114
8
    }
115
8
  }
Unified_cpp_js_src13.cpp:mozilla::ScopeExit<js::jit::FinishBailoutToBaseline(js::jit::BaselineBailoutInfo*)::$_3>::~ScopeExit()
Line
Count
Source
111
8
  ~ScopeExit() {
112
8
    if (mExecuteOnDestruction) {
113
8
      mExitFunction();
114
8
    }
115
8
  }
116
117
72.2k
  void release() {
118
72.2k
    mExecuteOnDestruction = false;
119
72.2k
  }
Unexecuted instantiation: mozilla::ScopeExit<bool mozilla::TTokenizer<char>::ReadSignedInteger<int, int>(int*)::{lambda()#1}>::release()
Unexecuted instantiation: Unified_cpp_xpcom_io0.cpp:mozilla::ScopeExit<mozilla::SlicedInputStream::OnInputStreamReady(nsIAsyncInputStream*)::$_0>::release()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::PrioritizedEventQueue<mozilla::EventQueue>::GetEvent(mozilla::EventPriority*, mozilla::BaseAutoLock<mozilla::Mutex&> const&)::{lambda()#1}>::release()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::PrioritizedEventQueue<mozilla::LabeledEventQueue>::GetEvent(mozilla::EventPriority*, mozilla::BaseAutoLock<mozilla::Mutex&> const&)::{lambda()#1}>::release()
Unexecuted instantiation: Unified_cpp_xpcom_threads1.cpp:mozilla::ScopeExit<nsThread::ProcessNextEvent(bool, bool*)::$_3>::release()
Unexecuted instantiation: Unified_cpp_xpcom_threads1.cpp:mozilla::ScopeExit<nsThreadPool::PutEvent(already_AddRefed<nsIRunnable>, unsigned int)::$_5>::release()
Unexecuted instantiation: Unified_cpp_modules_libpref0.cpp:mozilla::ScopeExit<NotifyCallbacks(char const*, PrefWrapper const*)::$_7>::release()
Unexecuted instantiation: NetworkInfoServiceLinux.cpp:mozilla::ScopeExit<mozilla::net::DoListAddresses(nsDataHashtable<nsCStringHashKey, nsTString<char> >&)::$_0>::release()
Unexecuted instantiation: nsNetworkInfoService.cpp:mozilla::ScopeExit<mozilla::net::nsNetworkInfoService::ListNetworkAddresses(nsIListNetworkAddressesListener*)::$_0>::release()
Unexecuted instantiation: Unified_cpp_netwerk_base3.cpp:mozilla::ScopeExit<mozilla::net::nsStandardURL::SetPassword(nsTSubstring<char> const&)::$_0>::release()
Unexecuted instantiation: nsCookieService.cpp:mozilla::ScopeExit<nsCookieService::TryInitDB(bool)::$_1>::release()
Unexecuted instantiation: Unified_cpp_netwerk_protocol_ftp0.cpp:mozilla::ScopeExit<mozilla::net::FTPChannelChild::DoOnStartRequest(nsresult const&, long const&, nsTString<char> const&, long const&, nsTString<char> const&, mozilla::ipc::URIParams const&)::$_0>::release()
Unexecuted instantiation: Unified_cpp_protocol_http0.cpp:mozilla::ScopeExit<mozilla::net::HttpChannelChild::OverrideWithSynthesizedResponse(nsAutoPtr<mozilla::net::nsHttpResponseHead>&, nsIInputStream*, nsIInterceptedBodyCallback*, mozilla::net::InterceptStreamListener*, nsICacheInfoChannel*)::$_9>::release()
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::ScopeExit<mozilla::net::nsHttpChannel::CallOnStartRequest()::$_16>::release()
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::ScopeExit<mozilla::net::InterceptedHttpChannel::AsyncOpenInternal()::$_11>::release()
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::ScopeExit<mozilla::net::InterceptedHttpChannel::AsyncOpenInternal()::$_12>::release()
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::ScopeExit<mozilla::net::InterceptedHttpChannel::StartSynthesizedResponse(nsIInputStream*, nsIInterceptedBodyCallback*, nsICacheInfoChannel*, nsTSubstring<char> const&, bool)::$_13>::release()
Unexecuted instantiation: Unified_cpp_protocol_websocket0.cpp:mozilla::ScopeExit<mozilla::net::WebSocketChannel::PrimeNewOutgoingMessage()::$_0>::release()
Unexecuted instantiation: Unified_cpp_netwerk_ipc0.cpp:mozilla::ScopeExit<mozilla::net::NeckoChild::RecvCrossProcessRedirect(unsigned int const&, nsIURI*, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, unsigned long const&, nsIURI*, unsigned long const&)::$_0>::release()
Unexecuted instantiation: Unified_cpp_ipc_glue1.cpp:mozilla::ScopeExit<mozilla::ipc::MessageChannel::Close()::$_0>::release()
Unexecuted instantiation: mozJSComponentLoader.cpp:mozilla::ScopeExit<mozJSComponentLoader::Import(JSContext*, nsTSubstring<char> const&, JS::MutableHandle<JSObject*>, JS::MutableHandle<JSObject*>, bool)::$_0>::release()
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::ScriptPreloader::InitCacheInternal(JS::Handle<JSObject*>)::$_1>::release()
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::ScriptPreloader::DecodeNextBatch(unsigned long, JS::Handle<JSObject*>)::$_4>::release()
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::URLPreloader::ReadCache(mozilla::LinkedList<mozilla::URLPreloader::URLEntry>&)::$_6>::release()
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::ScriptPreloader::InitCache(mozilla::Maybe<mozilla::ipc::FileDescriptor> const&, mozilla::loader::ScriptCacheChild*)::$_0>::release()
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::ScriptPreloader::PrepareCacheWriteInternal()::$_2>::release()
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::ScriptPreloader::MaybeFinishOffThreadDecode()::$_3>::release()
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::ScriptPreloader::CachedScript::XDREncode(JSContext*)::$_5>::release()
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::URLPreloader::BackgroundReadFiles()::$_7>::release()
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::URLPreloader::URLEntry::ReadOrWait(mozilla::URLPreloader::ReadType)::$_8>::release()
Unexecuted instantiation: mozStorageConnection.cpp:mozilla::ScopeExit<mozilla::storage::Connection::initializeInternal()::$_0>::release()
Unexecuted instantiation: mozStorageConnection.cpp:mozilla::ScopeExit<mozilla::storage::Connection::initializeClone(mozilla::storage::Connection*, bool)::$_2>::release()
Unexecuted instantiation: GLContextProviderGLX.cpp:mozilla::ScopeExit<mozilla::gl::GLContextGLX::FindVisual(_XDisplay*, int, bool, bool, int*)::$_1>::release()
Unexecuted instantiation: Unified_cpp_gfx_gl0.cpp:mozilla::ScopeExit<mozilla::gl::GetAndInitDisplayForAccelANGLE(mozilla::gl::GLLibraryEGL&, nsTSubstring<char>*)::$_7>::release()
Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:mozilla::ScopeExit<mozilla::layers::LayerTransactionParent::RecvUpdate(mozilla::layers::TransactionInfo const&)::$_12>::release()
Unexecuted instantiation: nsGlobalWindowInner.cpp:mozilla::ScopeExit<nsGlobalWindowInner::DidRefresh()::$_7>::release()
Unexecuted instantiation: Unified_cpp_dom_base0.cpp:mozilla::ScopeExit<mozilla::dom::ChromeUtils::ShallowClone(mozilla::dom::GlobalObject&, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>, mozilla::ErrorResult&)::$_0>::release()
Unexecuted instantiation: Unified_cpp_dom_base0.cpp:mozilla::ScopeExit<mozilla::dom::ChromeUtils::CreateError(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>, mozilla::ErrorResult&)::$_1>::release()
Unexecuted instantiation: Unified_cpp_dom_base5.cpp:mozilla::ScopeExit<mozilla::dom::TimeoutManager::RunTimeout(mozilla::TimeStamp const&, mozilla::TimeStamp const&)::$_1>::release()
Unexecuted instantiation: Unified_cpp_dom_base6.cpp:mozilla::ScopeExit<nsCopySupport::FireClipboardEvent(mozilla::EventMessage, int, nsIPresShell*, mozilla::dom::Selection*, bool*)::$_0>::release()
Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::ScopeExit<(anonymous namespace)::UserIntractionTimer::Run()::{lambda()#1}>::release()
Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::ScopeExit<nsIDocument::FlushPendingLinkUpdates()::$_2>::release()
Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::ScopeExit<nsDocumentEncoder::EncodeToStringWithMaxLength(unsigned int, nsTSubstring<char16_t>&)::$_5>::release()
Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::ScopeExit<nsDocumentEncoder::EncodeToStream(nsIOutputStream*)::$_6>::release()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::MapDataIntoBufferSource<mozilla::dom::TypedArray<unsigned char, &js::UnwrapArrayBuffer, &(JS_GetArrayBufferData(JSObject*, bool*, JS::AutoRequireNoGC const&)), &js::GetArrayBufferLengthAndData, &(JS_NewArrayBuffer(JSContext*, unsigned int))> >::DoMapDataIntoBufferSource()::{lambda()#1}>::release()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::MapDataIntoBufferSource<mozilla::dom::ArrayBufferView_base<&js::UnwrapArrayBufferView, &js::GetArrayBufferViewLengthAndData, &(JS_GetArrayBufferViewType(JSObject*))> >::DoMapDataIntoBufferSource()::{lambda()#1}>::release()
Unexecuted instantiation: Unified_cpp_dom_canvas0.cpp:mozilla::ScopeExit<mozilla::dom::CreateImageBitmapFromBlob::DecodeAndCropBlobCompletedOwningThread(mozilla::layers::Image*, nsresult)::$_2>::release()
Unexecuted instantiation: Unified_cpp_dom_canvas1.cpp:mozilla::ScopeExit<mozilla::WebGLContext::SetDimensions(int, int)::$_3>::release()
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::ScopeExit<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda()#1}>::release()
Unexecuted instantiation: EventStateManager.cpp:mozilla::ScopeExit<mozilla::EventStateManager::GenerateDragGesture(nsPresContext*, mozilla::WidgetInputEvent*)::$_0>::release()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::FetchBodyConsumer<mozilla::dom::Request>::ContinueConsumeBody(nsresult, unsigned int, unsigned char*, bool)::{lambda()#1}>::release()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::FetchBodyConsumer<mozilla::dom::Request>::ContinueConsumeBody(nsresult, unsigned int, unsigned char*, bool)::{lambda()#2}>::release()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::FetchBodyConsumer<mozilla::dom::Response>::ContinueConsumeBody(nsresult, unsigned int, unsigned char*, bool)::{lambda()#1}>::release()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::FetchBodyConsumer<mozilla::dom::Response>::ContinueConsumeBody(nsresult, unsigned int, unsigned char*, bool)::{lambda()#2}>::release()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::ReleasingTimerHolder::Create(nsTSubstring<char> const&)::{lambda()#1}>::release()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::ReleasingTimerHolder::Run()::{lambda()#1}>::release()
Unexecuted instantiation: Unified_cpp_dom_file_uri0.cpp:mozilla::ScopeExit<mozilla::dom::BlobURLProtocolHandler::NewChannel2(nsIURI*, nsILoadInfo*, nsIChannel**)::$_0>::release()
Unexecuted instantiation: Unified_cpp_dom_filesystem0.cpp:mozilla::ScopeExit<mozilla::dom::(anonymous namespace)::CheckPermissionRunnable::Run()::{lambda()#1}>::release()
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::ScopeExit<mozilla::dom::HTMLMediaElement::InitializeDecoderForChannel(nsIChannel*, nsIStreamListener**)::$_8>::release()
Unexecuted instantiation: Unified_cpp_dom_media4.cpp:mozilla::ScopeExit<mozilla::FileBlockCache::Read(long, unsigned char*, int, int*)::$_4>::release()
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::ScopeExit<mozilla::gmp::ChromiumCDMChild::RecvDecrypt(unsigned int const&, mozilla::gmp::CDMInputBuffer const&)::$_3>::release()
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::ScopeExit<mozilla::gmp::ChromiumCDMParent::RecvDecodedShmem(mozilla::gmp::CDMVideoFrame const&, mozilla::ipc::Shmem&&)::$_6>::release()
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::ScopeExit<mozilla::gmp::ChromiumCDMChild::RecvDecrypt(unsigned int const&, mozilla::gmp::CDMInputBuffer const&)::$_2>::release()
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::ScopeExit<mozilla::gmp::ChromiumCDMChild::RecvDecryptAndDecodeFrame(mozilla::gmp::CDMInputBuffer const&)::$_4>::release()
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::ScopeExit<mozilla::gmp::ChromiumCDMParent::RecvDecrypted(unsigned int const&, unsigned int const&, mozilla::ipc::Shmem&&)::$_5>::release()
Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:mozilla::ScopeExit<mozilla::dom::AudioContext::BindToOwner(nsIGlobalObject*)::$_2>::release()
Unexecuted instantiation: Unified_cpp_dom_svg7.cpp:mozilla::ScopeExit<mozilla::dom::SVGUseElement::UpdateShadowTree()::$_0>::release()
Unexecuted instantiation: Unified_cpp_dom_indexedDB0.cpp:mozilla::ScopeExit<mozilla::dom::IDBTransaction::FireCompleteOrAbortEvents(nsresult)::$_1>::release()
Unexecuted instantiation: ContentChild.cpp:mozilla::ScopeExit<mozilla::dom::ContentChild::ProvideWindowCommon(mozilla::dom::TabChild*, mozIDOMWindowProxy*, bool, unsigned int, bool, bool, bool, nsIURI*, nsTSubstring<char16_t> const&, nsTSubstring<char> const&, bool, nsDocShellLoadInfo*, bool*, mozIDOMWindowProxy**)::$_3>::release()
Unexecuted instantiation: Unified_cpp_dom_ipc0.cpp:mozilla::ScopeExit<mozilla::dom::ContentParent::RecvRequestAnonymousTemporaryFile(unsigned long const&)::$_2>::release()
Unexecuted instantiation: Unified_cpp_dom_ipc0.cpp:mozilla::ScopeExit<mozilla::dom::ContentParent::RecvCreateWindow(mozilla::dom::PBrowserParent*, mozilla::dom::PBrowserParent*, mozilla::layout::PRenderFrameParent*, unsigned int const&, bool const&, bool const&, bool const&, mozilla::ipc::OptionalURIParams const&, nsTString<char> const&, nsTString<char> const&, float const&, IPC::Principal const&, unsigned int const&, std::__1::function<void (mozilla::dom::CreatedWindowInfo const&)>&&)::$_3>::release()
Unexecuted instantiation: Unified_cpp_dom_ipc0.cpp:mozilla::ScopeExit<mozilla::dom::ContentParent::RecvCreateWindow(mozilla::dom::PBrowserParent*, mozilla::dom::PBrowserParent*, mozilla::layout::PRenderFrameParent*, unsigned int const&, bool const&, bool const&, bool const&, mozilla::ipc::OptionalURIParams const&, nsTString<char> const&, nsTString<char> const&, float const&, IPC::Principal const&, unsigned int const&, std::__1::function<void (mozilla::dom::CreatedWindowInfo const&)>&&)::$_4>::release()
Unexecuted instantiation: Unified_cpp_dom_ipc0.cpp:mozilla::ScopeExit<mozilla::ipc::MemMapSnapshot::Freeze(mozilla::loader::AutoMemMap&)::$_6>::release()
Unexecuted instantiation: Unified_cpp_dom_ipc1.cpp:mozilla::ScopeExit<mozilla::dom::TabChild::RecvRenderLayers(bool const&, bool const&, mozilla::layers::LayersObserverEpoch const&)::$_4>::release()
Unexecuted instantiation: Unified_cpp_dom_workers1.cpp:mozilla::ScopeExit<mozilla::dom::WorkerPrivate::StartCancelingTimer()::$_0>::release()
Unexecuted instantiation: Unified_cpp_dom_messagechannel0.cpp:mozilla::ScopeExit<mozilla::dom::MessagePort::ConnectToPBackground()::$_1>::release()
Unexecuted instantiation: Unified_cpp_dom_script0.cpp:mozilla::ScopeExit<mozilla::dom::ScriptLoader::EncodeRequestBytecode(JSContext*, mozilla::dom::ScriptLoadRequest*)::$_0>::release()
Unexecuted instantiation: Unified_cpp_dom_script0.cpp:mozilla::ScopeExit<mozilla::dom::ScriptLoader::EncodeRequestBytecode(JSContext*, mozilla::dom::ScriptLoadRequest*)::$_1>::release()
Unexecuted instantiation: Unified_cpp_dom_websocket0.cpp:mozilla::ScopeExit<mozilla::dom::WebSocket::BindToOwner(nsIGlobalObject*)::$_0>::release()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerContainerProxy::Register(mozilla::dom::ClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache)::$_41::operator()()::{lambda()#1}>::release()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerContainerProxy::GetRegistration(mozilla::dom::ClientInfo const&, nsTString<char> const&)::$_42::operator()()::{lambda()#1}>::release()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerContainerProxy::GetRegistrations(mozilla::dom::ClientInfo const&)::$_43::operator()()::{lambda()#1}>::release()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerContainerProxy::GetReady(mozilla::dom::ClientInfo const&)::$_44::operator()()::{lambda()#1}>::release()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::GetRegistrationsRunnable::Run()::{lambda()#1}>::release()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerProxy::InitOnMainThread()::$_13>::release()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerRegistration::Update(mozilla::ErrorResult&)::$_15::operator()(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const::{lambda()#1}>::release()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerRegistration::Update(mozilla::ErrorResult&)::$_16::operator()(mozilla::ErrorResult&) const::{lambda()#1}>::release()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerRegistration::UpdateStateInternal(mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&, mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&, mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&)::$_19>::release()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareManager::ManageOldCache(JSContext*, JS::Handle<JS::Value>)::{lambda()#1}>::release()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareManager::ManageOldKeys(JSContext*, JS::Handle<JS::Value>)::{lambda()#1}>::release()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareManager::ManageNewCache(JSContext*, JS::Handle<JS::Value>)::{lambda()#1}>::release()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareManager::Initialize(nsIPrincipal*, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsILoadGroup*)::$_10>::release()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerRegistrationProxy::InitOnMainThread()::$_5>::release()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerRegistrationProxy::Unregister()::$_6::operator()()::{lambda()#1}>::release()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerRegistrationProxy::Update()::$_7::operator()()::{lambda()#1}>::release()
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareNetwork::OnStreamComplete(nsIStreamLoader*, nsISupports*, nsresult, unsigned int, unsigned char const*)::$_9>::release()
Unexecuted instantiation: Unified_cpp_dom_prio0.cpp:mozilla::ScopeExit<mozilla::dom::PrioEncoder::Encode(mozilla::dom::GlobalObject&, nsTString<char> const&, mozilla::dom::PrioParams const&, mozilla::dom::RootedDictionary<mozilla::dom::PrioEncodedData>&, mozilla::ErrorResult&)::$_0>::release()
Unexecuted instantiation: Unified_cpp_layout_style3.cpp:mozilla::ScopeExit<nsComputedDOMStyle::GetPropertyValue(nsTSubstring<char16_t> const&, nsTSubstring<char16_t>&)::$_0>::release()
Unexecuted instantiation: Unified_cpp_layout_base1.cpp:mozilla::ScopeExit<nsCSSFrameConstructor::AddFrameConstructionItemsInternal(nsFrameConstructorState&, nsIContent*, nsContainerFrame*, bool, mozilla::ComputedStyle*, unsigned int, nsCSSFrameConstructor::FrameConstructionItemList&)::$_2>::release()
Unexecuted instantiation: Unified_cpp_docshell_base0.cpp:mozilla::ScopeExit<nsDocShell::DoChannelLoad(nsIChannel*, nsIURILoader*, bool)::$_0>::release()
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::Database::TryToCloneTablesFromCorruptDatabase(nsCOMPtr<mozIStorageService> const&, nsCOMPtr<nsIFile> const&)::$_3>::release()
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::Database::EnsureConnection()::$_0>::release()
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::Database::EnsureFaviconsDatabaseAttached(nsCOMPtr<mozIStorageService> const&)::$_1>::release()
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::Database::BackupAndReplaceDatabaseFile(nsCOMPtr<mozIStorageService>&, nsTString<char16_t> const&, bool, bool)::$_2>::release()
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::Database::InitSchema(bool*)::$_4>::release()
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::Database::EnsureBookmarkRoots(int, bool)::$_5>::release()
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::AsyncCopyFavicons::Run()::$_7>::release()
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<(anonymous namespace)::faviconAsyncLoader::HandleCompletion(unsigned short)::{lambda()#1}>::release()
Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:mozilla::ScopeExit<LoginWhitelist::QueryLoginWhitelist(nsILoginReputationQuery*)::$_0>::release()
Unexecuted instantiation: TelemetryGeckoViewPersistence.cpp:mozilla::ScopeExit<(anonymous namespace)::ReadFromFile(nsCOMPtr<nsIFile> const&, nsTSubstring<char>&)::$_2>::release()
Unexecuted instantiation: TelemetryGeckoViewPersistence.cpp:mozilla::ScopeExit<(anonymous namespace)::PersistenceThreadPersist()::$_4>::release()
Unexecuted instantiation: TelemetryGeckoViewPersistence.cpp:mozilla::ScopeExit<(anonymous namespace)::PersistenceThreadLoadData()::$_5>::release()
Unexecuted instantiation: nsAppRunner.cpp:mozilla::ScopeExit<XREMain::XRE_mainInit(bool*)::$_0>::release()
Unexecuted instantiation: nsAppRunner.cpp:mozilla::ScopeExit<XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&)::$_1>::release()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::ScopeExit<TestFilePreferencesUnix_Parsing_Test::TestBody()::$_0>::release()
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::ScopeExit<TestFilePreferencesUnix_Simple_Test::TestBody()::$_2>::release()
Unexecuted instantiation: mozilla::ScopeExit<bool mozilla::TTokenizer<char>::ReadSignedInteger<long, long>(long*)::{lambda()#1}>::release()
Unexecuted instantiation: Unified_cpp_image_test_gtest0.cpp:mozilla::ScopeExit<ImageDecoders_AnimatedGIFWithFRAME_FIRST_Test::TestBody()::$_33>::release()
Unexecuted instantiation: StructuredClone.cpp:mozilla::ScopeExit<JSStructuredCloneReader::readTransferMap()::$_0>::release()
Unexecuted instantiation: Unified_cpp_js_src0.cpp:mozilla::ScopeExit<js::FutexThread::wait(JSContext*, js::LockGuard<js::Mutex>&, mozilla::Maybe<mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> > const&)::$_0>::release()
Unexecuted instantiation: Unified_cpp_js_src0.cpp:mozilla::ScopeExit<Str(JSContext*, JS::Value const&, (anonymous namespace)::StringifyContext*)::$_3>::release()
Unified_cpp_js_src15.cpp:mozilla::ScopeExit<js::jit::CodeGenerator::link(JSContext*, js::CompilerConstraintList*)::$_11>::release()
Line
Count
Source
117
13
  void release() {
118
13
    mExecuteOnDestruction = false;
119
13
  }
Unexecuted instantiation: Unified_cpp_js_src15.cpp:mozilla::ScopeExit<js::jit::CacheRegisterAllocator::restoreInputState(js::jit::MacroAssembler&, bool)::$_6>::release()
Unexecuted instantiation: Unified_cpp_js_src15.cpp:mozilla::ScopeExit<js::jit::CodeGenerator::link(JSContext*, js::CompilerConstraintList*)::$_10>::release()
Unexecuted instantiation: Unified_cpp_js_src17.cpp:mozilla::ScopeExit<js::jit::IonBuilder::build()::$_0>::release()
Unexecuted instantiation: Unified_cpp_js_src17.cpp:mozilla::ScopeExit<js::jit::IonBuilder::buildInline(js::jit::IonBuilder*, js::jit::MResumePoint*, js::jit::CallInfo&)::$_1>::release()
Unexecuted instantiation: Unified_cpp_js_src18.cpp:mozilla::ScopeExit<js::jit::HandleException(js::jit::ResumeFromException*)::$_0>::release()
Unexecuted instantiation: Unified_cpp_js_src18.cpp:mozilla::ScopeExit<js::jit::HandleException(js::jit::ResumeFromException*)::$_1>::release()
Unexecuted instantiation: Unified_cpp_js_src19.cpp:mozilla::ScopeExit<js::jit::JitcodeIonTable::makeIonEntry(JSContext*, js::jit::JitCode*, unsigned int, JSScript**, js::jit::JitcodeGlobalEntry::IonEntry&)::$_0>::release()
Unexecuted instantiation: Unified_cpp_js_src19.cpp:mozilla::ScopeExit<js::jit::LRecoverInfo::appendDefinition(js::jit::MDefinition*)::$_1>::release()
Unexecuted instantiation: Unified_cpp_js_src19.cpp:mozilla::ScopeExit<js::jit::LRecoverInfo::init(js::jit::MResumePoint*)::$_2>::release()
Unexecuted instantiation: Unified_cpp_js_src20.cpp:mozilla::ScopeExit<js::jit::MoveResolver::resolve()::$_3>::release()
Unexecuted instantiation: Unified_cpp_js_src27.cpp:mozilla::ScopeExit<js::ErrorToException(JSContext*, JSErrorReport*, JSErrorFormatString const* (*)(void*, unsigned int), void*)::$_0>::release()
Unexecuted instantiation: Unified_cpp_js_src28.cpp:mozilla::ScopeExit<Reify(JSContext*, JS::Compartment*, JS::Handle<JSObject*>)::$_0>::release()
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_17>::release()
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_18>::release()
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_19>::release()
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_20>::release()
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_21>::release()
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::replaceFrameGuts(JSContext*, js::AbstractFramePtr, js::AbstractFramePtr, js::ScriptFrameIter&)::$_23>::release()
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::DecompressStringChunk(unsigned char const*, unsigned long, unsigned char*, unsigned long)::$_0>::release()
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::DateTimeInfo::getOrComputeValue(js::DateTimeInfo::RangeCache&, long, int (js::DateTimeInfo::*)(long))::$_1>::release()
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::slowPathOnLeaveFrame(JSContext*, js::AbstractFramePtr, unsigned char*, bool)::$_5>::release()
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::replaceFrameGuts(JSContext*, js::AbstractFramePtr, js::AbstractFramePtr, js::ScriptFrameIter&)::$_22>::release()
Unexecuted instantiation: Unified_cpp_js_src35.cpp:mozilla::ScopeExit<js::HelperThread::handleParseWorkload(js::AutoLockHelperThreadState&)::$_0>::release()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::ScriptSource::performXDR<(js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*)::{lambda()#1}>::release()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::ScriptSource::performXDR<(js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*)::{lambda()#2}>::release()
mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::XDRScript<(js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::Scope*>, JS::Handle<js::ScriptSourceObject*>, JS::Handle<JSFunction*>, JS::MutableHandle<JSScript*>)::{lambda()#1}>::release()
Line
Count
Source
117
70
  void release() {
118
70
    mExecuteOnDestruction = false;
119
70
  }
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::ScriptSource::performXDR<(js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*)::{lambda()#1}>::release()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::ScriptSource::performXDR<(js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*)::{lambda()#2}>::release()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::XDRScript<(js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::Scope*>, JS::Handle<js::ScriptSourceObject*>, JS::Handle<JSFunction*>, JS::MutableHandle<JSScript*>)::{lambda()#1}>::release()
Unexecuted instantiation: Unified_cpp_js_src36.cpp:mozilla::ScopeExit<js::ScriptSource::xdrEncodeTopLevel(JSContext*, JS::Handle<JSScript*>)::$_2>::release()
Unexecuted instantiation: Unified_cpp_js_src36.cpp:mozilla::ScopeExit<js::ScriptSource::xdrEncodeFunction(JSContext*, JS::Handle<JSFunction*>, JS::Handle<js::ScriptSourceObject*>)::$_3>::release()
Unexecuted instantiation: Unified_cpp_js_src36.cpp:mozilla::ScopeExit<js::ScriptSource::xdrFinalizeEncoder(mozilla::Vector<unsigned char, 0ul, mozilla::MallocAllocPolicy>&)::$_4>::release()
mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::LexicalScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::LexicalScope*>, JS::MutableHandle<js::LexicalScope::Data*>)::{lambda()#1}>::release()
Line
Count
Source
117
63
  void release() {
118
63
    mExecuteOnDestruction = false;
119
63
  }
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::LexicalScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::LexicalScope*>, JS::MutableHandle<js::LexicalScope::Data*>)::{lambda()#1}>::release()
mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::FunctionScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::FunctionScope*>, JS::MutableHandle<js::FunctionScope::Data*>)::{lambda()#1}>::release()
Line
Count
Source
117
65
  void release() {
118
65
    mExecuteOnDestruction = false;
119
65
  }
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::FunctionScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::FunctionScope*>, JS::MutableHandle<js::FunctionScope::Data*>)::{lambda()#1}>::release()
mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::VarScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::VarScope*>, JS::MutableHandle<js::VarScope::Data*>)::{lambda()#1}>::release()
Line
Count
Source
117
2
  void release() {
118
2
    mExecuteOnDestruction = false;
119
2
  }
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::VarScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::VarScope*>, JS::MutableHandle<js::VarScope::Data*>)::{lambda()#1}>::release()
mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::GlobalScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::GlobalScope*>, JS::MutableHandle<js::GlobalScope::Data*>)::{lambda()#1}>::release()
Line
Count
Source
117
5
  void release() {
118
5
    mExecuteOnDestruction = false;
119
5
  }
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::GlobalScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::GlobalScope*>, JS::MutableHandle<js::GlobalScope::Data*>)::{lambda()#1}>::release()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::EvalScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::EvalScope*>, JS::MutableHandle<js::EvalScope::Data*>)::{lambda()#1}>::release()
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::EvalScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::EvalScope*>, JS::MutableHandle<js::EvalScope::Data*>)::{lambda()#1}>::release()
Unexecuted instantiation: Unified_cpp_js_src41.cpp:mozilla::ScopeExit<js::TypeNewScript::maybeAnalyze(JSContext*, js::ObjectGroup*, bool*, bool)::$_0>::release()
Unexecuted instantiation: mozilla::ScopeExit<js::XDRState<(js::XDRMode)0>::codeFunction(JS::MutableHandle<JSFunction*>, JS::Handle<js::ScriptSourceObject*>)::{lambda()#1}>::release()
mozilla::ScopeExit<js::XDRState<(js::XDRMode)0>::codeScript(JS::MutableHandle<JSScript*>)::{lambda()#1}>::release()
Line
Count
Source
117
5
  void release() {
118
5
    mExecuteOnDestruction = false;
119
5
  }
Unexecuted instantiation: mozilla::ScopeExit<js::XDRState<(js::XDRMode)1>::codeFunction(JS::MutableHandle<JSFunction*>, JS::Handle<js::ScriptSourceObject*>)::{lambda()#1}>::release()
Unexecuted instantiation: mozilla::ScopeExit<js::XDRState<(js::XDRMode)1>::codeScript(JS::MutableHandle<JSScript*>)::{lambda()#1}>::release()
Unexecuted instantiation: Unified_cpp_js_src42.cpp:mozilla::ScopeExit<CheckFunction(ModuleValidator&)::$_0>::release()
Unexecuted instantiation: Unified_cpp_js_src44.cpp:mozilla::ScopeExit<js::wasm::LookupCodeSegment(void const*, js::wasm::CodeRange const**)::$_0>::release()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::TokenStreamAnyCharsAccess>::decimalNumber(int, js::frontend::TokenStart, char16_t const*, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::release()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::TokenStreamAnyCharsAccess>::identifierName(js::frontend::TokenStart, char16_t const*, js::frontend::IdentifierEscapes, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::release()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::TokenStreamAnyCharsAccess>::getStringOrTemplateToken(char, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::release()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, mozilla::Utf8Unit> > >::decimalNumber(int, js::frontend::TokenStart, mozilla::Utf8Unit const*, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::release()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, mozilla::Utf8Unit> > >::identifierName(js::frontend::TokenStart, mozilla::Utf8Unit const*, js::frontend::IdentifierEscapes, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::release()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, mozilla::Utf8Unit> > >::getStringOrTemplateToken(char, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::release()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, mozilla::Utf8Unit> > >::decimalNumber(int, js::frontend::TokenStart, mozilla::Utf8Unit const*, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::release()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, mozilla::Utf8Unit> > >::identifierName(js::frontend::TokenStart, mozilla::Utf8Unit const*, js::frontend::IdentifierEscapes, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::release()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, mozilla::Utf8Unit> > >::getStringOrTemplateToken(char, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::release()
mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t> > >::decimalNumber(int, js::frontend::TokenStart, char16_t const*, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::release()
Line
Count
Source
117
7.46k
  void release() {
118
7.46k
    mExecuteOnDestruction = false;
119
7.46k
  }
mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t> > >::identifierName(js::frontend::TokenStart, char16_t const*, js::frontend::IdentifierEscapes, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::release()
Line
Count
Source
117
59.4k
  void release() {
118
59.4k
    mExecuteOnDestruction = false;
119
59.4k
  }
mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t> > >::getStringOrTemplateToken(char, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::release()
Line
Count
Source
117
5.03k
  void release() {
118
5.03k
    mExecuteOnDestruction = false;
119
5.03k
  }
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, char16_t> > >::decimalNumber(int, js::frontend::TokenStart, char16_t const*, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::release()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, char16_t> > >::identifierName(js::frontend::TokenStart, char16_t const*, js::frontend::IdentifierEscapes, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::release()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, char16_t> > >::getStringOrTemplateToken(char, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>::release()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::TokenStreamAnyCharsAccess>::putIdentInCharBuffer(char16_t const*)::{lambda()#1}>::release()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, mozilla::Utf8Unit> > >::putIdentInCharBuffer(mozilla::Utf8Unit const*)::{lambda()#1}>::release()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, mozilla::Utf8Unit> > >::putIdentInCharBuffer(mozilla::Utf8Unit const*)::{lambda()#1}>::release()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t> > >::putIdentInCharBuffer(char16_t const*)::{lambda()#1}>::release()
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, char16_t> > >::putIdentInCharBuffer(char16_t const*)::{lambda()#1}>::release()
Interpreter.cpp:mozilla::ScopeExit<Interpret(JSContext*, js::RunState&)::$_1>::release()
Line
Count
Source
117
94
  void release() {
118
94
    mExecuteOnDestruction = false;
119
94
  }
Unified_cpp_js_src13.cpp:mozilla::ScopeExit<js::jit::BailoutIonToBaseline(JSContext*, js::jit::JitActivation*, js::jit::JSJitFrameIter const&, bool, js::jit::BaselineBailoutInfo**, js::jit::ExceptionBailoutInfo const*)::$_1>::release()
Line
Count
Source
117
8
  void release() {
118
8
    mExecuteOnDestruction = false;
119
8
  }
Unexecuted instantiation: Unified_cpp_js_src13.cpp:mozilla::ScopeExit<js::jit::FinishBailoutToBaseline(js::jit::BaselineBailoutInfo*)::$_3>::release()
Unexecuted instantiation: Unified_cpp_js_src13.cpp:mozilla::ScopeExit<js::jit::ExceptionHandlerBailout(JSContext*, js::jit::InlineFrameIterator const&, js::jit::ResumeFromException*, js::jit::ExceptionBailoutInfo const&, bool*)::$_0>::release()
Unexecuted instantiation: Unified_cpp_js_src13.cpp:mozilla::ScopeExit<js::jit::BailoutIonToBaseline(JSContext*, js::jit::JitActivation*, js::jit::JSJitFrameIter const&, bool, js::jit::BaselineBailoutInfo**, js::jit::ExceptionBailoutInfo const*)::$_2>::release()
120
121
private:
122
  explicit ScopeExit(const ScopeExit&) = delete;
123
  ScopeExit& operator=(const ScopeExit&) = delete;
124
  ScopeExit& operator=(ScopeExit&&) = delete;
125
};
126
127
template <typename ExitFunction>
128
MOZ_MUST_USE ScopeExit<ExitFunction>
129
MakeScopeExit(ExitFunction&& exitFunction)
130
80.4k
{
131
80.4k
  return ScopeExit<ExitFunction>(std::move(exitFunction));
132
80.4k
}
Unexecuted instantiation: mozilla::ScopeExit<bool mozilla::TTokenizer<char>::ReadSignedInteger<int, int>(int*)::{lambda()#1}> mozilla::MakeScopeExit<bool mozilla::TTokenizer<char>::ReadSignedInteger<int, int>(int*)::{lambda()#1}>(bool mozilla::TTokenizer<char>::ReadSignedInteger<int, int>(int*)::{lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_xpcom_io0.cpp:mozilla::ScopeExit<mozilla::SlicedInputStream::OnInputStreamReady(nsIAsyncInputStream*)::$_0> mozilla::MakeScopeExit<mozilla::SlicedInputStream::OnInputStreamReady(nsIAsyncInputStream*)::$_0>(mozilla::SlicedInputStream::OnInputStreamReady(nsIAsyncInputStream*)::$_0&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::PrioritizedEventQueue<mozilla::EventQueue>::GetEvent(mozilla::EventPriority*, mozilla::BaseAutoLock<mozilla::Mutex&> const&)::{lambda()#1}> mozilla::MakeScopeExit<mozilla::PrioritizedEventQueue<mozilla::EventQueue>::GetEvent(mozilla::EventPriority*, mozilla::BaseAutoLock<mozilla::Mutex&> const&)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::PrioritizedEventQueue<mozilla::LabeledEventQueue>::GetEvent(mozilla::EventPriority*, mozilla::BaseAutoLock<mozilla::Mutex&> const&)::{lambda()#1}> mozilla::MakeScopeExit<mozilla::PrioritizedEventQueue<mozilla::LabeledEventQueue>::GetEvent(mozilla::EventPriority*, mozilla::BaseAutoLock<mozilla::Mutex&> const&)::{lambda()#1}>(mozilla::ScopeExit&&)
Unified_cpp_xpcom_threads1.cpp:mozilla::ScopeExit<nsThread::ProcessNextEvent(bool, bool*)::$_3> mozilla::MakeScopeExit<nsThread::ProcessNextEvent(bool, bool*)::$_3>(nsThread::ProcessNextEvent(bool, bool*)::$_3&&)
Line
Count
Source
130
18
{
131
18
  return ScopeExit<ExitFunction>(std::move(exitFunction));
132
18
}
Unexecuted instantiation: Unified_cpp_xpcom_threads1.cpp:mozilla::ScopeExit<nsThreadPool::PutEvent(already_AddRefed<nsIRunnable>, unsigned int)::$_5> mozilla::MakeScopeExit<nsThreadPool::PutEvent(already_AddRefed<nsIRunnable>, unsigned int)::$_5>(nsThreadPool::PutEvent(already_AddRefed<nsIRunnable>, unsigned int)::$_5&&)
Unified_cpp_modules_libpref0.cpp:mozilla::ScopeExit<NotifyCallbacks(char const*, PrefWrapper const*)::$_7> mozilla::MakeScopeExit<NotifyCallbacks(char const*, PrefWrapper const*)::$_7>(NotifyCallbacks(char const*, PrefWrapper const*)::$_7&&)
Line
Count
Source
130
6.93k
{
131
6.93k
  return ScopeExit<ExitFunction>(std::move(exitFunction));
132
6.93k
}
Unexecuted instantiation: NetworkInfoServiceLinux.cpp:mozilla::ScopeExit<mozilla::net::DoListAddresses(nsDataHashtable<nsCStringHashKey, nsTString<char> >&)::$_0> mozilla::MakeScopeExit<mozilla::net::DoListAddresses(nsDataHashtable<nsCStringHashKey, nsTString<char> >&)::$_0>(mozilla::net::DoListAddresses(nsDataHashtable<nsCStringHashKey, nsTString<char> >&)::$_0&&)
Unexecuted instantiation: nsNetworkInfoService.cpp:mozilla::ScopeExit<mozilla::net::nsNetworkInfoService::ListNetworkAddresses(nsIListNetworkAddressesListener*)::$_0> mozilla::MakeScopeExit<mozilla::net::nsNetworkInfoService::ListNetworkAddresses(nsIListNetworkAddressesListener*)::$_0>(mozilla::net::nsNetworkInfoService::ListNetworkAddresses(nsIListNetworkAddressesListener*)::$_0&&)
Unexecuted instantiation: Unified_cpp_netwerk_base3.cpp:mozilla::ScopeExit<mozilla::net::nsStandardURL::SetPassword(nsTSubstring<char> const&)::$_0> mozilla::MakeScopeExit<mozilla::net::nsStandardURL::SetPassword(nsTSubstring<char> const&)::$_0>(mozilla::net::nsStandardURL::SetPassword(nsTSubstring<char> const&)::$_0&&)
Unexecuted instantiation: nsCookieService.cpp:mozilla::ScopeExit<nsCookieService::TryInitDB(bool)::$_1> mozilla::MakeScopeExit<nsCookieService::TryInitDB(bool)::$_1>(nsCookieService::TryInitDB(bool)::$_1&&)
Unexecuted instantiation: Unified_cpp_netwerk_protocol_ftp0.cpp:mozilla::ScopeExit<mozilla::net::FTPChannelChild::DoOnStartRequest(nsresult const&, long const&, nsTString<char> const&, long const&, nsTString<char> const&, mozilla::ipc::URIParams const&)::$_0> mozilla::MakeScopeExit<mozilla::net::FTPChannelChild::DoOnStartRequest(nsresult const&, long const&, nsTString<char> const&, long const&, nsTString<char> const&, mozilla::ipc::URIParams const&)::$_0>(mozilla::net::FTPChannelChild::DoOnStartRequest(nsresult const&, long const&, nsTString<char> const&, long const&, nsTString<char> const&, mozilla::ipc::URIParams const&)::$_0&&)
Unexecuted instantiation: Unified_cpp_protocol_http0.cpp:mozilla::ScopeExit<mozilla::net::HttpChannelChild::OverrideWithSynthesizedResponse(nsAutoPtr<mozilla::net::nsHttpResponseHead>&, nsIInputStream*, nsIInterceptedBodyCallback*, mozilla::net::InterceptStreamListener*, nsICacheInfoChannel*)::$_9> mozilla::MakeScopeExit<mozilla::net::HttpChannelChild::OverrideWithSynthesizedResponse(nsAutoPtr<mozilla::net::nsHttpResponseHead>&, nsIInputStream*, nsIInterceptedBodyCallback*, mozilla::net::InterceptStreamListener*, nsICacheInfoChannel*)::$_9>(mozilla::net::HttpChannelChild::OverrideWithSynthesizedResponse(nsAutoPtr<mozilla::net::nsHttpResponseHead>&, nsIInputStream*, nsIInterceptedBodyCallback*, mozilla::net::InterceptStreamListener*, nsICacheInfoChannel*)::$_9&&)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::ScopeExit<mozilla::net::InterceptedHttpChannel::AsyncOpenInternal()::$_11> mozilla::MakeScopeExit<mozilla::net::InterceptedHttpChannel::AsyncOpenInternal()::$_11>(mozilla::net::InterceptedHttpChannel::AsyncOpenInternal()::$_11&&)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::ScopeExit<mozilla::net::InterceptedHttpChannel::AsyncOpenInternal()::$_12> mozilla::MakeScopeExit<mozilla::net::InterceptedHttpChannel::AsyncOpenInternal()::$_12>(mozilla::net::InterceptedHttpChannel::AsyncOpenInternal()::$_12&&)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::ScopeExit<mozilla::net::InterceptedHttpChannel::StartSynthesizedResponse(nsIInputStream*, nsIInterceptedBodyCallback*, nsICacheInfoChannel*, nsTSubstring<char> const&, bool)::$_13> mozilla::MakeScopeExit<mozilla::net::InterceptedHttpChannel::StartSynthesizedResponse(nsIInputStream*, nsIInterceptedBodyCallback*, nsICacheInfoChannel*, nsTSubstring<char> const&, bool)::$_13>(mozilla::net::InterceptedHttpChannel::StartSynthesizedResponse(nsIInputStream*, nsIInterceptedBodyCallback*, nsICacheInfoChannel*, nsTSubstring<char> const&, bool)::$_13&&)
Unexecuted instantiation: Unified_cpp_protocol_http1.cpp:mozilla::ScopeExit<mozilla::net::nsHttpChannel::CallOnStartRequest()::$_16> mozilla::MakeScopeExit<mozilla::net::nsHttpChannel::CallOnStartRequest()::$_16>(mozilla::net::nsHttpChannel::CallOnStartRequest()::$_16&&)
Unexecuted instantiation: Unified_cpp_protocol_websocket0.cpp:mozilla::ScopeExit<mozilla::net::WebSocketChannel::PrimeNewOutgoingMessage()::$_0> mozilla::MakeScopeExit<mozilla::net::WebSocketChannel::PrimeNewOutgoingMessage()::$_0>(mozilla::net::WebSocketChannel::PrimeNewOutgoingMessage()::$_0&&)
Unexecuted instantiation: Unified_cpp_netwerk_ipc0.cpp:mozilla::ScopeExit<mozilla::net::NeckoChild::RecvCrossProcessRedirect(unsigned int const&, nsIURI*, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, unsigned long const&, nsIURI*, unsigned long const&)::$_0> mozilla::MakeScopeExit<mozilla::net::NeckoChild::RecvCrossProcessRedirect(unsigned int const&, nsIURI*, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, unsigned long const&, nsIURI*, unsigned long const&)::$_0>(mozilla::net::NeckoChild::RecvCrossProcessRedirect(unsigned int const&, nsIURI*, unsigned int const&, mozilla::net::OptionalLoadInfoArgs const&, unsigned long const&, nsIURI*, unsigned long const&)::$_0&&)
Unexecuted instantiation: Unified_cpp_ipc_glue1.cpp:mozilla::ScopeExit<mozilla::ipc::MessageChannel::Close()::$_0> mozilla::MakeScopeExit<mozilla::ipc::MessageChannel::Close()::$_0>(mozilla::ipc::MessageChannel::Close()::$_0&&)
mozJSComponentLoader.cpp:mozilla::ScopeExit<mozJSComponentLoader::Import(JSContext*, nsTSubstring<char> const&, JS::MutableHandle<JSObject*>, JS::MutableHandle<JSObject*>, bool)::$_0> mozilla::MakeScopeExit<mozJSComponentLoader::Import(JSContext*, nsTSubstring<char> const&, JS::MutableHandle<JSObject*>, JS::MutableHandle<JSObject*>, bool)::$_0>(mozJSComponentLoader::Import(JSContext*, nsTSubstring<char> const&, JS::MutableHandle<JSObject*>, JS::MutableHandle<JSObject*>, bool)::$_0&&)
Line
Count
Source
130
4
{
131
4
  return ScopeExit<ExitFunction>(std::move(exitFunction));
132
4
}
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::ScriptPreloader::InitCache(mozilla::Maybe<mozilla::ipc::FileDescriptor> const&, mozilla::loader::ScriptCacheChild*)::$_0> mozilla::MakeScopeExit<mozilla::ScriptPreloader::InitCache(mozilla::Maybe<mozilla::ipc::FileDescriptor> const&, mozilla::loader::ScriptCacheChild*)::$_0>(mozilla::ScriptPreloader::InitCache(mozilla::Maybe<mozilla::ipc::FileDescriptor> const&, mozilla::loader::ScriptCacheChild*)::$_0&&)
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::ScriptPreloader::InitCacheInternal(JS::Handle<JSObject*>)::$_1> mozilla::MakeScopeExit<mozilla::ScriptPreloader::InitCacheInternal(JS::Handle<JSObject*>)::$_1>(mozilla::ScriptPreloader::InitCacheInternal(JS::Handle<JSObject*>)::$_1&&)
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::ScriptPreloader::PrepareCacheWriteInternal()::$_2> mozilla::MakeScopeExit<mozilla::ScriptPreloader::PrepareCacheWriteInternal()::$_2>(mozilla::ScriptPreloader::PrepareCacheWriteInternal()::$_2&&)
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::ScriptPreloader::MaybeFinishOffThreadDecode()::$_3> mozilla::MakeScopeExit<mozilla::ScriptPreloader::MaybeFinishOffThreadDecode()::$_3>(mozilla::ScriptPreloader::MaybeFinishOffThreadDecode()::$_3&&)
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::ScriptPreloader::DecodeNextBatch(unsigned long, JS::Handle<JSObject*>)::$_4> mozilla::MakeScopeExit<mozilla::ScriptPreloader::DecodeNextBatch(unsigned long, JS::Handle<JSObject*>)::$_4>(mozilla::ScriptPreloader::DecodeNextBatch(unsigned long, JS::Handle<JSObject*>)::$_4&&)
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::ScriptPreloader::CachedScript::XDREncode(JSContext*)::$_5> mozilla::MakeScopeExit<mozilla::ScriptPreloader::CachedScript::XDREncode(JSContext*)::$_5>(mozilla::ScriptPreloader::CachedScript::XDREncode(JSContext*)::$_5&&)
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::URLPreloader::ReadCache(mozilla::LinkedList<mozilla::URLPreloader::URLEntry>&)::$_6> mozilla::MakeScopeExit<mozilla::URLPreloader::ReadCache(mozilla::LinkedList<mozilla::URLPreloader::URLEntry>&)::$_6>(mozilla::URLPreloader::ReadCache(mozilla::LinkedList<mozilla::URLPreloader::URLEntry>&)::$_6&&)
Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::URLPreloader::BackgroundReadFiles()::$_7> mozilla::MakeScopeExit<mozilla::URLPreloader::BackgroundReadFiles()::$_7>(mozilla::URLPreloader::BackgroundReadFiles()::$_7&&)
Line
Count
Source
130
3
{
131
3
  return ScopeExit<ExitFunction>(std::move(exitFunction));
132
3
}
Unexecuted instantiation: Unified_cpp_js_xpconnect_loader0.cpp:mozilla::ScopeExit<mozilla::URLPreloader::URLEntry::ReadOrWait(mozilla::URLPreloader::ReadType)::$_8> mozilla::MakeScopeExit<mozilla::URLPreloader::URLEntry::ReadOrWait(mozilla::URLPreloader::ReadType)::$_8>(mozilla::URLPreloader::URLEntry::ReadOrWait(mozilla::URLPreloader::ReadType)::$_8&&)
Unexecuted instantiation: mozStorageConnection.cpp:mozilla::ScopeExit<mozilla::storage::Connection::initializeInternal()::$_0> mozilla::MakeScopeExit<mozilla::storage::Connection::initializeInternal()::$_0>(mozilla::storage::Connection::initializeInternal()::$_0&&)
Unexecuted instantiation: mozStorageConnection.cpp:mozilla::ScopeExit<mozilla::storage::Connection::initializeClone(mozilla::storage::Connection*, bool)::$_2> mozilla::MakeScopeExit<mozilla::storage::Connection::initializeClone(mozilla::storage::Connection*, bool)::$_2>(mozilla::storage::Connection::initializeClone(mozilla::storage::Connection*, bool)::$_2&&)
Unexecuted instantiation: GLContextProviderGLX.cpp:mozilla::ScopeExit<mozilla::gl::GLContextGLX::FindVisual(_XDisplay*, int, bool, bool, int*)::$_1> mozilla::MakeScopeExit<mozilla::gl::GLContextGLX::FindVisual(_XDisplay*, int, bool, bool, int*)::$_1>(mozilla::gl::GLContextGLX::FindVisual(_XDisplay*, int, bool, bool, int*)::$_1&&)
Unexecuted instantiation: Unified_cpp_gfx_gl0.cpp:mozilla::ScopeExit<mozilla::gl::GetAndInitDisplayForAccelANGLE(mozilla::gl::GLLibraryEGL&, nsTSubstring<char>*)::$_7> mozilla::MakeScopeExit<mozilla::gl::GetAndInitDisplayForAccelANGLE(mozilla::gl::GLLibraryEGL&, nsTSubstring<char>*)::$_7>(mozilla::gl::GetAndInitDisplayForAccelANGLE(mozilla::gl::GLLibraryEGL&, nsTSubstring<char>*)::$_7&&)
Unexecuted instantiation: Unified_cpp_gfx_layers8.cpp:mozilla::ScopeExit<mozilla::layers::LayerTransactionParent::RecvUpdate(mozilla::layers::TransactionInfo const&)::$_12> mozilla::MakeScopeExit<mozilla::layers::LayerTransactionParent::RecvUpdate(mozilla::layers::TransactionInfo const&)::$_12>(mozilla::layers::LayerTransactionParent::RecvUpdate(mozilla::layers::TransactionInfo const&)::$_12&&)
Unexecuted instantiation: nsGlobalWindowInner.cpp:mozilla::ScopeExit<nsGlobalWindowInner::DidRefresh()::$_7> mozilla::MakeScopeExit<nsGlobalWindowInner::DidRefresh()::$_7>(nsGlobalWindowInner::DidRefresh()::$_7&&)
Unexecuted instantiation: Unified_cpp_dom_base0.cpp:mozilla::ScopeExit<mozilla::dom::ChromeUtils::ShallowClone(mozilla::dom::GlobalObject&, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>, mozilla::ErrorResult&)::$_0> mozilla::MakeScopeExit<mozilla::dom::ChromeUtils::ShallowClone(mozilla::dom::GlobalObject&, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>, mozilla::ErrorResult&)::$_0>(mozilla::dom::ChromeUtils::ShallowClone(mozilla::dom::GlobalObject&, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>, mozilla::ErrorResult&)::$_0&&)
Unexecuted instantiation: Unified_cpp_dom_base0.cpp:mozilla::ScopeExit<mozilla::dom::ChromeUtils::CreateError(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>, mozilla::ErrorResult&)::$_1> mozilla::MakeScopeExit<mozilla::dom::ChromeUtils::CreateError(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>, mozilla::ErrorResult&)::$_1>(mozilla::dom::ChromeUtils::CreateError(mozilla::dom::GlobalObject const&, nsTSubstring<char16_t> const&, JS::Handle<JSObject*>, JS::MutableHandle<JSObject*>, mozilla::ErrorResult&)::$_1&&)
Unexecuted instantiation: Unified_cpp_dom_base5.cpp:mozilla::ScopeExit<mozilla::dom::TimeoutManager::RunTimeout(mozilla::TimeStamp const&, mozilla::TimeStamp const&)::$_1> mozilla::MakeScopeExit<mozilla::dom::TimeoutManager::RunTimeout(mozilla::TimeStamp const&, mozilla::TimeStamp const&)::$_1>(mozilla::dom::TimeoutManager::RunTimeout(mozilla::TimeStamp const&, mozilla::TimeStamp const&)::$_1&&)
Unexecuted instantiation: Unified_cpp_dom_base6.cpp:mozilla::ScopeExit<nsCopySupport::FireClipboardEvent(mozilla::EventMessage, int, nsIPresShell*, mozilla::dom::Selection*, bool*)::$_0> mozilla::MakeScopeExit<nsCopySupport::FireClipboardEvent(mozilla::EventMessage, int, nsIPresShell*, mozilla::dom::Selection*, bool*)::$_0>(nsCopySupport::FireClipboardEvent(mozilla::EventMessage, int, nsIPresShell*, mozilla::dom::Selection*, bool*)::$_0&&)
Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::ScopeExit<(anonymous namespace)::UserIntractionTimer::Run()::{lambda()#1}> mozilla::MakeScopeExit<(anonymous namespace)::UserIntractionTimer::Run()::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::ScopeExit<nsIDocument::FlushPendingLinkUpdates()::$_2> mozilla::MakeScopeExit<nsIDocument::FlushPendingLinkUpdates()::$_2>(nsIDocument::FlushPendingLinkUpdates()::$_2&&)
Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::ScopeExit<nsDocumentEncoder::EncodeToStringWithMaxLength(unsigned int, nsTSubstring<char16_t>&)::$_5> mozilla::MakeScopeExit<nsDocumentEncoder::EncodeToStringWithMaxLength(unsigned int, nsTSubstring<char16_t>&)::$_5>(nsDocumentEncoder::EncodeToStringWithMaxLength(unsigned int, nsTSubstring<char16_t>&)::$_5&&)
Unexecuted instantiation: Unified_cpp_dom_base7.cpp:mozilla::ScopeExit<nsDocumentEncoder::EncodeToStream(nsIOutputStream*)::$_6> mozilla::MakeScopeExit<nsDocumentEncoder::EncodeToStream(nsIOutputStream*)::$_6>(nsDocumentEncoder::EncodeToStream(nsIOutputStream*)::$_6&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::MapDataIntoBufferSource<mozilla::dom::TypedArray<unsigned char, &js::UnwrapArrayBuffer, &(JS_GetArrayBufferData(JSObject*, bool*, JS::AutoRequireNoGC const&)), &js::GetArrayBufferLengthAndData, &(JS_NewArrayBuffer(JSContext*, unsigned int))> >::DoMapDataIntoBufferSource()::{lambda()#1}> mozilla::MakeScopeExit<mozilla::dom::MapDataIntoBufferSource<mozilla::dom::TypedArray<unsigned char, &js::UnwrapArrayBuffer, &(JS_GetArrayBufferData(JSObject*, bool*, JS::AutoRequireNoGC const&)), &js::GetArrayBufferLengthAndData, &(JS_NewArrayBuffer(JSContext*, unsigned int))> >::DoMapDataIntoBufferSource()::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::MapDataIntoBufferSource<mozilla::dom::ArrayBufferView_base<&js::UnwrapArrayBufferView, &js::GetArrayBufferViewLengthAndData, &(JS_GetArrayBufferViewType(JSObject*))> >::DoMapDataIntoBufferSource()::{lambda()#1}> mozilla::MakeScopeExit<mozilla::dom::MapDataIntoBufferSource<mozilla::dom::ArrayBufferView_base<&js::UnwrapArrayBufferView, &js::GetArrayBufferViewLengthAndData, &(JS_GetArrayBufferViewType(JSObject*))> >::DoMapDataIntoBufferSource()::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: Unified_cpp_dom_canvas0.cpp:mozilla::ScopeExit<mozilla::dom::CreateImageBitmapFromBlob::DecodeAndCropBlobCompletedOwningThread(mozilla::layers::Image*, nsresult)::$_2> mozilla::MakeScopeExit<mozilla::dom::CreateImageBitmapFromBlob::DecodeAndCropBlobCompletedOwningThread(mozilla::layers::Image*, nsresult)::$_2>(mozilla::dom::CreateImageBitmapFromBlob::DecodeAndCropBlobCompletedOwningThread(mozilla::layers::Image*, nsresult)::$_2&&)
Unexecuted instantiation: Unified_cpp_dom_canvas1.cpp:mozilla::ScopeExit<mozilla::WebGLContext::SetDimensions(int, int)::$_3> mozilla::MakeScopeExit<mozilla::WebGLContext::SetDimensions(int, int)::$_3>(mozilla::WebGLContext::SetDimensions(int, int)::$_3&&)
Unexecuted instantiation: Unified_cpp_dom_clients_manager0.cpp:mozilla::ScopeExit<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda()#1}> mozilla::MakeScopeExit<mozilla::dom::(anonymous namespace)::ClaimOnMainThread(mozilla::dom::ClientInfo const&, mozilla::dom::ServiceWorkerDescriptor const&)::$_19::operator()() const::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: EventStateManager.cpp:mozilla::ScopeExit<mozilla::EventStateManager::GenerateDragGesture(nsPresContext*, mozilla::WidgetInputEvent*)::$_0> mozilla::MakeScopeExit<mozilla::EventStateManager::GenerateDragGesture(nsPresContext*, mozilla::WidgetInputEvent*)::$_0>(mozilla::EventStateManager::GenerateDragGesture(nsPresContext*, mozilla::WidgetInputEvent*)::$_0&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::FetchBodyConsumer<mozilla::dom::Request>::ContinueConsumeBody(nsresult, unsigned int, unsigned char*, bool)::{lambda()#1}> mozilla::MakeScopeExit<mozilla::dom::FetchBodyConsumer<mozilla::dom::Request>::ContinueConsumeBody(nsresult, unsigned int, unsigned char*, bool)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::FetchBodyConsumer<mozilla::dom::Request>::ContinueConsumeBody(nsresult, unsigned int, unsigned char*, bool)::{lambda()#2}> mozilla::MakeScopeExit<mozilla::dom::FetchBodyConsumer<mozilla::dom::Request>::ContinueConsumeBody(nsresult, unsigned int, unsigned char*, bool)::{lambda()#2}>(mozilla::ScopeExit&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::FetchBodyConsumer<mozilla::dom::Response>::ContinueConsumeBody(nsresult, unsigned int, unsigned char*, bool)::{lambda()#1}> mozilla::MakeScopeExit<mozilla::dom::FetchBodyConsumer<mozilla::dom::Response>::ContinueConsumeBody(nsresult, unsigned int, unsigned char*, bool)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::FetchBodyConsumer<mozilla::dom::Response>::ContinueConsumeBody(nsresult, unsigned int, unsigned char*, bool)::{lambda()#2}> mozilla::MakeScopeExit<mozilla::dom::FetchBodyConsumer<mozilla::dom::Response>::ContinueConsumeBody(nsresult, unsigned int, unsigned char*, bool)::{lambda()#2}>(mozilla::ScopeExit&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::ReleasingTimerHolder::Create(nsTSubstring<char> const&)::{lambda()#1}> mozilla::MakeScopeExit<mozilla::dom::ReleasingTimerHolder::Create(nsTSubstring<char> const&)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::ReleasingTimerHolder::Run()::{lambda()#1}> mozilla::MakeScopeExit<mozilla::dom::ReleasingTimerHolder::Run()::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: Unified_cpp_dom_file_uri0.cpp:mozilla::ScopeExit<mozilla::dom::BlobURLProtocolHandler::NewChannel2(nsIURI*, nsILoadInfo*, nsIChannel**)::$_0> mozilla::MakeScopeExit<mozilla::dom::BlobURLProtocolHandler::NewChannel2(nsIURI*, nsILoadInfo*, nsIChannel**)::$_0>(mozilla::dom::BlobURLProtocolHandler::NewChannel2(nsIURI*, nsILoadInfo*, nsIChannel**)::$_0&&)
Unexecuted instantiation: Unified_cpp_dom_filesystem0.cpp:mozilla::ScopeExit<mozilla::dom::(anonymous namespace)::CheckPermissionRunnable::Run()::{lambda()#1}> mozilla::MakeScopeExit<mozilla::dom::(anonymous namespace)::CheckPermissionRunnable::Run()::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: Unified_cpp_dom_html2.cpp:mozilla::ScopeExit<mozilla::dom::HTMLMediaElement::InitializeDecoderForChannel(nsIChannel*, nsIStreamListener**)::$_8> mozilla::MakeScopeExit<mozilla::dom::HTMLMediaElement::InitializeDecoderForChannel(nsIChannel*, nsIStreamListener**)::$_8>(mozilla::dom::HTMLMediaElement::InitializeDecoderForChannel(nsIChannel*, nsIStreamListener**)::$_8&&)
Unexecuted instantiation: Unified_cpp_dom_media4.cpp:mozilla::ScopeExit<mozilla::FileBlockCache::Read(long, unsigned char*, int, int*)::$_4> mozilla::MakeScopeExit<mozilla::FileBlockCache::Read(long, unsigned char*, int, int*)::$_4>(mozilla::FileBlockCache::Read(long, unsigned char*, int, int*)::$_4&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::ScopeExit<mozilla::gmp::ChromiumCDMChild::RecvDecrypt(unsigned int const&, mozilla::gmp::CDMInputBuffer const&)::$_2> mozilla::MakeScopeExit<mozilla::gmp::ChromiumCDMChild::RecvDecrypt(unsigned int const&, mozilla::gmp::CDMInputBuffer const&)::$_2>(mozilla::gmp::ChromiumCDMChild::RecvDecrypt(unsigned int const&, mozilla::gmp::CDMInputBuffer const&)::$_2&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::ScopeExit<mozilla::gmp::ChromiumCDMChild::RecvDecrypt(unsigned int const&, mozilla::gmp::CDMInputBuffer const&)::$_3> mozilla::MakeScopeExit<mozilla::gmp::ChromiumCDMChild::RecvDecrypt(unsigned int const&, mozilla::gmp::CDMInputBuffer const&)::$_3>(mozilla::gmp::ChromiumCDMChild::RecvDecrypt(unsigned int const&, mozilla::gmp::CDMInputBuffer const&)::$_3&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::ScopeExit<mozilla::gmp::ChromiumCDMChild::RecvDecryptAndDecodeFrame(mozilla::gmp::CDMInputBuffer const&)::$_4> mozilla::MakeScopeExit<mozilla::gmp::ChromiumCDMChild::RecvDecryptAndDecodeFrame(mozilla::gmp::CDMInputBuffer const&)::$_4>(mozilla::gmp::ChromiumCDMChild::RecvDecryptAndDecodeFrame(mozilla::gmp::CDMInputBuffer const&)::$_4&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::ScopeExit<mozilla::gmp::ChromiumCDMParent::RecvDecrypted(unsigned int const&, unsigned int const&, mozilla::ipc::Shmem&&)::$_5> mozilla::MakeScopeExit<mozilla::gmp::ChromiumCDMParent::RecvDecrypted(unsigned int const&, unsigned int const&, mozilla::ipc::Shmem&&)::$_5>(mozilla::gmp::ChromiumCDMParent::RecvDecrypted(unsigned int const&, unsigned int const&, mozilla::ipc::Shmem&&)::$_5&&)
Unexecuted instantiation: Unified_cpp_dom_media_gmp0.cpp:mozilla::ScopeExit<mozilla::gmp::ChromiumCDMParent::RecvDecodedShmem(mozilla::gmp::CDMVideoFrame const&, mozilla::ipc::Shmem&&)::$_6> mozilla::MakeScopeExit<mozilla::gmp::ChromiumCDMParent::RecvDecodedShmem(mozilla::gmp::CDMVideoFrame const&, mozilla::ipc::Shmem&&)::$_6>(mozilla::gmp::ChromiumCDMParent::RecvDecodedShmem(mozilla::gmp::CDMVideoFrame const&, mozilla::ipc::Shmem&&)::$_6&&)
Unexecuted instantiation: Unified_cpp_dom_media_webaudio0.cpp:mozilla::ScopeExit<mozilla::dom::AudioContext::BindToOwner(nsIGlobalObject*)::$_2> mozilla::MakeScopeExit<mozilla::dom::AudioContext::BindToOwner(nsIGlobalObject*)::$_2>(mozilla::dom::AudioContext::BindToOwner(nsIGlobalObject*)::$_2&&)
Unexecuted instantiation: Unified_cpp_dom_svg7.cpp:mozilla::ScopeExit<mozilla::dom::SVGUseElement::UpdateShadowTree()::$_0> mozilla::MakeScopeExit<mozilla::dom::SVGUseElement::UpdateShadowTree()::$_0>(mozilla::dom::SVGUseElement::UpdateShadowTree()::$_0&&)
Unexecuted instantiation: Unified_cpp_dom_indexedDB0.cpp:mozilla::ScopeExit<mozilla::dom::IDBTransaction::FireCompleteOrAbortEvents(nsresult)::$_1> mozilla::MakeScopeExit<mozilla::dom::IDBTransaction::FireCompleteOrAbortEvents(nsresult)::$_1>(mozilla::dom::IDBTransaction::FireCompleteOrAbortEvents(nsresult)::$_1&&)
Unexecuted instantiation: ContentChild.cpp:mozilla::ScopeExit<mozilla::dom::ContentChild::ProvideWindowCommon(mozilla::dom::TabChild*, mozIDOMWindowProxy*, bool, unsigned int, bool, bool, bool, nsIURI*, nsTSubstring<char16_t> const&, nsTSubstring<char> const&, bool, nsDocShellLoadInfo*, bool*, mozIDOMWindowProxy**)::$_3> mozilla::MakeScopeExit<mozilla::dom::ContentChild::ProvideWindowCommon(mozilla::dom::TabChild*, mozIDOMWindowProxy*, bool, unsigned int, bool, bool, bool, nsIURI*, nsTSubstring<char16_t> const&, nsTSubstring<char> const&, bool, nsDocShellLoadInfo*, bool*, mozIDOMWindowProxy**)::$_3>(mozilla::dom::ContentChild::ProvideWindowCommon(mozilla::dom::TabChild*, mozIDOMWindowProxy*, bool, unsigned int, bool, bool, bool, nsIURI*, nsTSubstring<char16_t> const&, nsTSubstring<char> const&, bool, nsDocShellLoadInfo*, bool*, mozIDOMWindowProxy**)::$_3&&)
Unexecuted instantiation: Unified_cpp_dom_ipc0.cpp:mozilla::ScopeExit<mozilla::dom::ContentParent::RecvRequestAnonymousTemporaryFile(unsigned long const&)::$_2> mozilla::MakeScopeExit<mozilla::dom::ContentParent::RecvRequestAnonymousTemporaryFile(unsigned long const&)::$_2>(mozilla::dom::ContentParent::RecvRequestAnonymousTemporaryFile(unsigned long const&)::$_2&&)
Unexecuted instantiation: Unified_cpp_dom_ipc0.cpp:mozilla::ScopeExit<mozilla::dom::ContentParent::RecvCreateWindow(mozilla::dom::PBrowserParent*, mozilla::dom::PBrowserParent*, mozilla::layout::PRenderFrameParent*, unsigned int const&, bool const&, bool const&, bool const&, mozilla::ipc::OptionalURIParams const&, nsTString<char> const&, nsTString<char> const&, float const&, IPC::Principal const&, unsigned int const&, std::__1::function<void (mozilla::dom::CreatedWindowInfo const&)>&&)::$_3> mozilla::MakeScopeExit<mozilla::dom::ContentParent::RecvCreateWindow(mozilla::dom::PBrowserParent*, mozilla::dom::PBrowserParent*, mozilla::layout::PRenderFrameParent*, unsigned int const&, bool const&, bool const&, bool const&, mozilla::ipc::OptionalURIParams const&, nsTString<char> const&, nsTString<char> const&, float const&, IPC::Principal const&, unsigned int const&, std::__1::function<void (mozilla::dom::CreatedWindowInfo const&)>&&)::$_3>(mozilla::dom::ContentParent::RecvCreateWindow(mozilla::dom::PBrowserParent*, mozilla::dom::PBrowserParent*, mozilla::layout::PRenderFrameParent*, unsigned int const&, bool const&, bool const&, bool const&, mozilla::ipc::OptionalURIParams const&, nsTString<char> const&, nsTString<char> const&, float const&, IPC::Principal const&, unsigned int const&, std::__1::function<void (mozilla::dom::CreatedWindowInfo const&)>&&)::$_3&&)
Unexecuted instantiation: Unified_cpp_dom_ipc0.cpp:mozilla::ScopeExit<mozilla::dom::ContentParent::RecvCreateWindow(mozilla::dom::PBrowserParent*, mozilla::dom::PBrowserParent*, mozilla::layout::PRenderFrameParent*, unsigned int const&, bool const&, bool const&, bool const&, mozilla::ipc::OptionalURIParams const&, nsTString<char> const&, nsTString<char> const&, float const&, IPC::Principal const&, unsigned int const&, std::__1::function<void (mozilla::dom::CreatedWindowInfo const&)>&&)::$_4> mozilla::MakeScopeExit<mozilla::dom::ContentParent::RecvCreateWindow(mozilla::dom::PBrowserParent*, mozilla::dom::PBrowserParent*, mozilla::layout::PRenderFrameParent*, unsigned int const&, bool const&, bool const&, bool const&, mozilla::ipc::OptionalURIParams const&, nsTString<char> const&, nsTString<char> const&, float const&, IPC::Principal const&, unsigned int const&, std::__1::function<void (mozilla::dom::CreatedWindowInfo const&)>&&)::$_4>(mozilla::dom::ContentParent::RecvCreateWindow(mozilla::dom::PBrowserParent*, mozilla::dom::PBrowserParent*, mozilla::layout::PRenderFrameParent*, unsigned int const&, bool const&, bool const&, bool const&, mozilla::ipc::OptionalURIParams const&, nsTString<char> const&, nsTString<char> const&, float const&, IPC::Principal const&, unsigned int const&, std::__1::function<void (mozilla::dom::CreatedWindowInfo const&)>&&)::$_4&&)
Unexecuted instantiation: Unified_cpp_dom_ipc0.cpp:mozilla::ScopeExit<mozilla::ipc::MemMapSnapshot::Freeze(mozilla::loader::AutoMemMap&)::$_6> mozilla::MakeScopeExit<mozilla::ipc::MemMapSnapshot::Freeze(mozilla::loader::AutoMemMap&)::$_6>(mozilla::ipc::MemMapSnapshot::Freeze(mozilla::loader::AutoMemMap&)::$_6&&)
Unexecuted instantiation: Unified_cpp_dom_ipc1.cpp:mozilla::ScopeExit<mozilla::dom::TabChild::RecvRenderLayers(bool const&, bool const&, mozilla::layers::LayersObserverEpoch const&)::$_4> mozilla::MakeScopeExit<mozilla::dom::TabChild::RecvRenderLayers(bool const&, bool const&, mozilla::layers::LayersObserverEpoch const&)::$_4>(mozilla::dom::TabChild::RecvRenderLayers(bool const&, bool const&, mozilla::layers::LayersObserverEpoch const&)::$_4&&)
Unexecuted instantiation: Unified_cpp_dom_workers1.cpp:mozilla::ScopeExit<mozilla::dom::WorkerPrivate::StartCancelingTimer()::$_0> mozilla::MakeScopeExit<mozilla::dom::WorkerPrivate::StartCancelingTimer()::$_0>(mozilla::dom::WorkerPrivate::StartCancelingTimer()::$_0&&)
Unexecuted instantiation: Unified_cpp_dom_messagechannel0.cpp:mozilla::ScopeExit<mozilla::dom::MessagePort::ConnectToPBackground()::$_1> mozilla::MakeScopeExit<mozilla::dom::MessagePort::ConnectToPBackground()::$_1>(mozilla::dom::MessagePort::ConnectToPBackground()::$_1&&)
Unexecuted instantiation: Unified_cpp_dom_script0.cpp:mozilla::ScopeExit<mozilla::dom::ScriptLoader::EncodeRequestBytecode(JSContext*, mozilla::dom::ScriptLoadRequest*)::$_0> mozilla::MakeScopeExit<mozilla::dom::ScriptLoader::EncodeRequestBytecode(JSContext*, mozilla::dom::ScriptLoadRequest*)::$_0>(mozilla::dom::ScriptLoader::EncodeRequestBytecode(JSContext*, mozilla::dom::ScriptLoadRequest*)::$_0&&)
Unexecuted instantiation: Unified_cpp_dom_script0.cpp:mozilla::ScopeExit<mozilla::dom::ScriptLoader::EncodeRequestBytecode(JSContext*, mozilla::dom::ScriptLoadRequest*)::$_1> mozilla::MakeScopeExit<mozilla::dom::ScriptLoader::EncodeRequestBytecode(JSContext*, mozilla::dom::ScriptLoadRequest*)::$_1>(mozilla::dom::ScriptLoader::EncodeRequestBytecode(JSContext*, mozilla::dom::ScriptLoadRequest*)::$_1&&)
Unexecuted instantiation: Unified_cpp_dom_websocket0.cpp:mozilla::ScopeExit<mozilla::dom::WebSocket::BindToOwner(nsIGlobalObject*)::$_0> mozilla::MakeScopeExit<mozilla::dom::WebSocket::BindToOwner(nsIGlobalObject*)::$_0>(mozilla::dom::WebSocket::BindToOwner(nsIGlobalObject*)::$_0&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerContainerProxy::Register(mozilla::dom::ClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache)::$_41::operator()()::{lambda()#1}> mozilla::MakeScopeExit<mozilla::dom::ServiceWorkerContainerProxy::Register(mozilla::dom::ClientInfo const&, nsTString<char> const&, nsTString<char> const&, mozilla::dom::ServiceWorkerUpdateViaCache)::$_41::operator()()::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerContainerProxy::GetRegistration(mozilla::dom::ClientInfo const&, nsTString<char> const&)::$_42::operator()()::{lambda()#1}> mozilla::MakeScopeExit<mozilla::dom::ServiceWorkerContainerProxy::GetRegistration(mozilla::dom::ClientInfo const&, nsTString<char> const&)::$_42::operator()()::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerContainerProxy::GetRegistrations(mozilla::dom::ClientInfo const&)::$_43::operator()()::{lambda()#1}> mozilla::MakeScopeExit<mozilla::dom::ServiceWorkerContainerProxy::GetRegistrations(mozilla::dom::ClientInfo const&)::$_43::operator()()::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers0.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerContainerProxy::GetReady(mozilla::dom::ClientInfo const&)::$_44::operator()()::{lambda()#1}> mozilla::MakeScopeExit<mozilla::dom::ServiceWorkerContainerProxy::GetReady(mozilla::dom::ClientInfo const&)::$_44::operator()()::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::dom::GetRegistrationsRunnable::Run()::{lambda()#1}> mozilla::MakeScopeExit<mozilla::dom::GetRegistrationsRunnable::Run()::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerProxy::InitOnMainThread()::$_13> mozilla::MakeScopeExit<mozilla::dom::ServiceWorkerProxy::InitOnMainThread()::$_13>(mozilla::dom::ServiceWorkerProxy::InitOnMainThread()::$_13&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerRegistration::Update(mozilla::ErrorResult&)::$_15::operator()(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const::{lambda()#1}> mozilla::MakeScopeExit<mozilla::dom::ServiceWorkerRegistration::Update(mozilla::ErrorResult&)::$_15::operator()(mozilla::dom::ServiceWorkerRegistrationDescriptor const&) const::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerRegistration::Update(mozilla::ErrorResult&)::$_16::operator()(mozilla::ErrorResult&) const::{lambda()#1}> mozilla::MakeScopeExit<mozilla::dom::ServiceWorkerRegistration::Update(mozilla::ErrorResult&)::$_16::operator()(mozilla::ErrorResult&) const::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers1.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerRegistration::UpdateStateInternal(mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&, mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&, mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&)::$_19> mozilla::MakeScopeExit<mozilla::dom::ServiceWorkerRegistration::UpdateStateInternal(mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&, mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&, mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&)::$_19>(mozilla::dom::ServiceWorkerRegistration::UpdateStateInternal(mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&, mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&, mozilla::Maybe<mozilla::dom::ServiceWorkerDescriptor> const&)::$_19&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareNetwork::OnStreamComplete(nsIStreamLoader*, nsISupports*, nsresult, unsigned int, unsigned char const*)::$_9> mozilla::MakeScopeExit<mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareNetwork::OnStreamComplete(nsIStreamLoader*, nsISupports*, nsresult, unsigned int, unsigned char const*)::$_9>(mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareNetwork::OnStreamComplete(nsIStreamLoader*, nsISupports*, nsresult, unsigned int, unsigned char const*)::$_9&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareManager::ManageOldCache(JSContext*, JS::Handle<JS::Value>)::{lambda()#1}> mozilla::MakeScopeExit<mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareManager::ManageOldCache(JSContext*, JS::Handle<JS::Value>)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareManager::ManageOldKeys(JSContext*, JS::Handle<JS::Value>)::{lambda()#1}> mozilla::MakeScopeExit<mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareManager::ManageOldKeys(JSContext*, JS::Handle<JS::Value>)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareManager::ManageNewCache(JSContext*, JS::Handle<JS::Value>)::{lambda()#1}> mozilla::MakeScopeExit<mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareManager::ManageNewCache(JSContext*, JS::Handle<JS::Value>)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareManager::Initialize(nsIPrincipal*, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsILoadGroup*)::$_10> mozilla::MakeScopeExit<mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareManager::Initialize(nsIPrincipal*, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsILoadGroup*)::$_10>(mozilla::dom::serviceWorkerScriptCache::(anonymous namespace)::CompareManager::Initialize(nsIPrincipal*, nsTSubstring<char16_t> const&, nsTSubstring<char16_t> const&, nsILoadGroup*)::$_10&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerRegistrationProxy::InitOnMainThread()::$_5> mozilla::MakeScopeExit<mozilla::dom::ServiceWorkerRegistrationProxy::InitOnMainThread()::$_5>(mozilla::dom::ServiceWorkerRegistrationProxy::InitOnMainThread()::$_5&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerRegistrationProxy::Unregister()::$_6::operator()()::{lambda()#1}> mozilla::MakeScopeExit<mozilla::dom::ServiceWorkerRegistrationProxy::Unregister()::$_6::operator()()::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: Unified_cpp_dom_serviceworkers2.cpp:mozilla::ScopeExit<mozilla::dom::ServiceWorkerRegistrationProxy::Update()::$_7::operator()()::{lambda()#1}> mozilla::MakeScopeExit<mozilla::dom::ServiceWorkerRegistrationProxy::Update()::$_7::operator()()::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: Unified_cpp_dom_prio0.cpp:mozilla::ScopeExit<mozilla::dom::PrioEncoder::Encode(mozilla::dom::GlobalObject&, nsTString<char> const&, mozilla::dom::PrioParams const&, mozilla::dom::RootedDictionary<mozilla::dom::PrioEncodedData>&, mozilla::ErrorResult&)::$_0> mozilla::MakeScopeExit<mozilla::dom::PrioEncoder::Encode(mozilla::dom::GlobalObject&, nsTString<char> const&, mozilla::dom::PrioParams const&, mozilla::dom::RootedDictionary<mozilla::dom::PrioEncodedData>&, mozilla::ErrorResult&)::$_0>(mozilla::dom::PrioEncoder::Encode(mozilla::dom::GlobalObject&, nsTString<char> const&, mozilla::dom::PrioParams const&, mozilla::dom::RootedDictionary<mozilla::dom::PrioEncodedData>&, mozilla::ErrorResult&)::$_0&&)
Unexecuted instantiation: Unified_cpp_layout_style3.cpp:mozilla::ScopeExit<nsComputedDOMStyle::GetPropertyValue(nsTSubstring<char16_t> const&, nsTSubstring<char16_t>&)::$_0> mozilla::MakeScopeExit<nsComputedDOMStyle::GetPropertyValue(nsTSubstring<char16_t> const&, nsTSubstring<char16_t>&)::$_0>(nsComputedDOMStyle::GetPropertyValue(nsTSubstring<char16_t> const&, nsTSubstring<char16_t>&)::$_0&&)
Unexecuted instantiation: Unified_cpp_layout_base1.cpp:mozilla::ScopeExit<nsCSSFrameConstructor::AddFrameConstructionItemsInternal(nsFrameConstructorState&, nsIContent*, nsContainerFrame*, bool, mozilla::ComputedStyle*, unsigned int, nsCSSFrameConstructor::FrameConstructionItemList&)::$_2> mozilla::MakeScopeExit<nsCSSFrameConstructor::AddFrameConstructionItemsInternal(nsFrameConstructorState&, nsIContent*, nsContainerFrame*, bool, mozilla::ComputedStyle*, unsigned int, nsCSSFrameConstructor::FrameConstructionItemList&)::$_2>(nsCSSFrameConstructor::AddFrameConstructionItemsInternal(nsFrameConstructorState&, nsIContent*, nsContainerFrame*, bool, mozilla::ComputedStyle*, unsigned int, nsCSSFrameConstructor::FrameConstructionItemList&)::$_2&&)
Unexecuted instantiation: Unified_cpp_docshell_base0.cpp:mozilla::ScopeExit<nsDocShell::DoChannelLoad(nsIChannel*, nsIURILoader*, bool)::$_0> mozilla::MakeScopeExit<nsDocShell::DoChannelLoad(nsIChannel*, nsIURILoader*, bool)::$_0>(nsDocShell::DoChannelLoad(nsIChannel*, nsIURILoader*, bool)::$_0&&)
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::Database::EnsureConnection()::$_0> mozilla::MakeScopeExit<mozilla::places::Database::EnsureConnection()::$_0>(mozilla::places::Database::EnsureConnection()::$_0&&)
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::Database::EnsureFaviconsDatabaseAttached(nsCOMPtr<mozIStorageService> const&)::$_1> mozilla::MakeScopeExit<mozilla::places::Database::EnsureFaviconsDatabaseAttached(nsCOMPtr<mozIStorageService> const&)::$_1>(mozilla::places::Database::EnsureFaviconsDatabaseAttached(nsCOMPtr<mozIStorageService> const&)::$_1&&)
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::Database::BackupAndReplaceDatabaseFile(nsCOMPtr<mozIStorageService>&, nsTString<char16_t> const&, bool, bool)::$_2> mozilla::MakeScopeExit<mozilla::places::Database::BackupAndReplaceDatabaseFile(nsCOMPtr<mozIStorageService>&, nsTString<char16_t> const&, bool, bool)::$_2>(mozilla::places::Database::BackupAndReplaceDatabaseFile(nsCOMPtr<mozIStorageService>&, nsTString<char16_t> const&, bool, bool)::$_2&&)
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::Database::TryToCloneTablesFromCorruptDatabase(nsCOMPtr<mozIStorageService> const&, nsCOMPtr<nsIFile> const&)::$_3> mozilla::MakeScopeExit<mozilla::places::Database::TryToCloneTablesFromCorruptDatabase(nsCOMPtr<mozIStorageService> const&, nsCOMPtr<nsIFile> const&)::$_3>(mozilla::places::Database::TryToCloneTablesFromCorruptDatabase(nsCOMPtr<mozIStorageService> const&, nsCOMPtr<nsIFile> const&)::$_3&&)
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::Database::InitSchema(bool*)::$_4> mozilla::MakeScopeExit<mozilla::places::Database::InitSchema(bool*)::$_4>(mozilla::places::Database::InitSchema(bool*)::$_4&&)
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::Database::EnsureBookmarkRoots(int, bool)::$_5> mozilla::MakeScopeExit<mozilla::places::Database::EnsureBookmarkRoots(int, bool)::$_5>(mozilla::places::Database::EnsureBookmarkRoots(int, bool)::$_5&&)
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<mozilla::places::AsyncCopyFavicons::Run()::$_7> mozilla::MakeScopeExit<mozilla::places::AsyncCopyFavicons::Run()::$_7>(mozilla::places::AsyncCopyFavicons::Run()::$_7&&)
Unexecuted instantiation: Unified_cpp_components_places0.cpp:mozilla::ScopeExit<(anonymous namespace)::faviconAsyncLoader::HandleCompletion(unsigned short)::{lambda()#1}> mozilla::MakeScopeExit<(anonymous namespace)::faviconAsyncLoader::HandleCompletion(unsigned short)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: Unified_cpp_reputationservice0.cpp:mozilla::ScopeExit<LoginWhitelist::QueryLoginWhitelist(nsILoginReputationQuery*)::$_0> mozilla::MakeScopeExit<LoginWhitelist::QueryLoginWhitelist(nsILoginReputationQuery*)::$_0>(LoginWhitelist::QueryLoginWhitelist(nsILoginReputationQuery*)::$_0&&)
Unexecuted instantiation: TelemetryGeckoViewPersistence.cpp:mozilla::ScopeExit<(anonymous namespace)::PersistenceThreadLoadData()::$_5> mozilla::MakeScopeExit<(anonymous namespace)::PersistenceThreadLoadData()::$_5>((anonymous namespace)::PersistenceThreadLoadData()::$_5&&)
Unexecuted instantiation: TelemetryGeckoViewPersistence.cpp:mozilla::ScopeExit<(anonymous namespace)::ReadFromFile(nsCOMPtr<nsIFile> const&, nsTSubstring<char>&)::$_2> mozilla::MakeScopeExit<(anonymous namespace)::ReadFromFile(nsCOMPtr<nsIFile> const&, nsTSubstring<char>&)::$_2>((anonymous namespace)::ReadFromFile(nsCOMPtr<nsIFile> const&, nsTSubstring<char>&)::$_2&&)
Unexecuted instantiation: TelemetryGeckoViewPersistence.cpp:mozilla::ScopeExit<(anonymous namespace)::PersistenceThreadPersist()::$_4> mozilla::MakeScopeExit<(anonymous namespace)::PersistenceThreadPersist()::$_4>((anonymous namespace)::PersistenceThreadPersist()::$_4&&)
nsAppRunner.cpp:mozilla::ScopeExit<XREMain::XRE_mainInit(bool*)::$_0> mozilla::MakeScopeExit<XREMain::XRE_mainInit(bool*)::$_0>(XREMain::XRE_mainInit(bool*)::$_0&&)
Line
Count
Source
130
3
{
131
3
  return ScopeExit<ExitFunction>(std::move(exitFunction));
132
3
}
nsAppRunner.cpp:mozilla::ScopeExit<XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&)::$_1> mozilla::MakeScopeExit<XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&)::$_1>(XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&)::$_1&&)
Line
Count
Source
130
3
{
131
3
  return ScopeExit<ExitFunction>(std::move(exitFunction));
132
3
}
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::ScopeExit<TestFilePreferencesUnix_Parsing_Test::TestBody()::$_0> mozilla::MakeScopeExit<TestFilePreferencesUnix_Parsing_Test::TestBody()::$_0>(TestFilePreferencesUnix_Parsing_Test::TestBody()::$_0&&)
Unexecuted instantiation: Unified_cpp_xpcom_tests_gtest1.cpp:mozilla::ScopeExit<TestFilePreferencesUnix_Simple_Test::TestBody()::$_2> mozilla::MakeScopeExit<TestFilePreferencesUnix_Simple_Test::TestBody()::$_2>(TestFilePreferencesUnix_Simple_Test::TestBody()::$_2&&)
Unexecuted instantiation: mozilla::ScopeExit<bool mozilla::TTokenizer<char>::ReadSignedInteger<long, long>(long*)::{lambda()#1}> mozilla::MakeScopeExit<bool mozilla::TTokenizer<char>::ReadSignedInteger<long, long>(long*)::{lambda()#1}>(bool mozilla::TTokenizer<char>::ReadSignedInteger<long, long>(long*)::{lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_image_test_gtest0.cpp:mozilla::ScopeExit<ImageDecoders_AnimatedGIFWithFRAME_FIRST_Test::TestBody()::$_33> mozilla::MakeScopeExit<ImageDecoders_AnimatedGIFWithFRAME_FIRST_Test::TestBody()::$_33>(ImageDecoders_AnimatedGIFWithFRAME_FIRST_Test::TestBody()::$_33&&)
Unexecuted instantiation: StructuredClone.cpp:mozilla::ScopeExit<JSStructuredCloneReader::readTransferMap()::$_0> mozilla::MakeScopeExit<JSStructuredCloneReader::readTransferMap()::$_0>(JSStructuredCloneReader::readTransferMap()::$_0&&)
Unexecuted instantiation: Unified_cpp_js_src0.cpp:mozilla::ScopeExit<Str(JSContext*, JS::Value const&, (anonymous namespace)::StringifyContext*)::$_3> mozilla::MakeScopeExit<Str(JSContext*, JS::Value const&, (anonymous namespace)::StringifyContext*)::$_3>(Str(JSContext*, JS::Value const&, (anonymous namespace)::StringifyContext*)::$_3&&)
Unexecuted instantiation: Unified_cpp_js_src0.cpp:mozilla::ScopeExit<js::FutexThread::wait(JSContext*, js::LockGuard<js::Mutex>&, mozilla::Maybe<mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> > const&)::$_0> mozilla::MakeScopeExit<js::FutexThread::wait(JSContext*, js::LockGuard<js::Mutex>&, mozilla::Maybe<mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> > const&)::$_0>(js::FutexThread::wait(JSContext*, js::LockGuard<js::Mutex>&, mozilla::Maybe<mozilla::BaseTimeDuration<mozilla::TimeDurationValueCalculator> > const&)::$_0&&)
Unified_cpp_js_src15.cpp:mozilla::ScopeExit<js::jit::CacheRegisterAllocator::restoreInputState(js::jit::MacroAssembler&, bool)::$_6> mozilla::MakeScopeExit<js::jit::CacheRegisterAllocator::restoreInputState(js::jit::MacroAssembler&, bool)::$_6>(js::jit::CacheRegisterAllocator::restoreInputState(js::jit::MacroAssembler&, bool)::$_6&&)
Line
Count
Source
130
34
{
131
34
  return ScopeExit<ExitFunction>(std::move(exitFunction));
132
34
}
Unified_cpp_js_src15.cpp:mozilla::ScopeExit<js::jit::CodeGenerator::link(JSContext*, js::CompilerConstraintList*)::$_10> mozilla::MakeScopeExit<js::jit::CodeGenerator::link(JSContext*, js::CompilerConstraintList*)::$_10>(js::jit::CodeGenerator::link(JSContext*, js::CompilerConstraintList*)::$_10&&)
Line
Count
Source
130
14
{
131
14
  return ScopeExit<ExitFunction>(std::move(exitFunction));
132
14
}
Unified_cpp_js_src15.cpp:mozilla::ScopeExit<js::jit::CodeGenerator::link(JSContext*, js::CompilerConstraintList*)::$_11> mozilla::MakeScopeExit<js::jit::CodeGenerator::link(JSContext*, js::CompilerConstraintList*)::$_11>(js::jit::CodeGenerator::link(JSContext*, js::CompilerConstraintList*)::$_11&&)
Line
Count
Source
130
13
{
131
13
  return ScopeExit<ExitFunction>(std::move(exitFunction));
132
13
}
Unified_cpp_js_src17.cpp:mozilla::ScopeExit<js::jit::IonBuilder::build()::$_0> mozilla::MakeScopeExit<js::jit::IonBuilder::build()::$_0>(js::jit::IonBuilder::build()::$_0&&)
Line
Count
Source
130
14
{
131
14
  return ScopeExit<ExitFunction>(std::move(exitFunction));
132
14
}
Unexecuted instantiation: Unified_cpp_js_src17.cpp:mozilla::ScopeExit<js::jit::IonBuilder::buildInline(js::jit::IonBuilder*, js::jit::MResumePoint*, js::jit::CallInfo&)::$_1> mozilla::MakeScopeExit<js::jit::IonBuilder::buildInline(js::jit::IonBuilder*, js::jit::MResumePoint*, js::jit::CallInfo&)::$_1>(js::jit::IonBuilder::buildInline(js::jit::IonBuilder*, js::jit::MResumePoint*, js::jit::CallInfo&)::$_1&&)
Unexecuted instantiation: Unified_cpp_js_src18.cpp:mozilla::ScopeExit<js::jit::HandleException(js::jit::ResumeFromException*)::$_0> mozilla::MakeScopeExit<js::jit::HandleException(js::jit::ResumeFromException*)::$_0>(js::jit::HandleException(js::jit::ResumeFromException*)::$_0&&)
Unexecuted instantiation: Unified_cpp_js_src18.cpp:mozilla::ScopeExit<js::jit::HandleException(js::jit::ResumeFromException*)::$_1> mozilla::MakeScopeExit<js::jit::HandleException(js::jit::ResumeFromException*)::$_1>(js::jit::HandleException(js::jit::ResumeFromException*)::$_1&&)
Unexecuted instantiation: Unified_cpp_js_src19.cpp:mozilla::ScopeExit<js::jit::JitcodeIonTable::makeIonEntry(JSContext*, js::jit::JitCode*, unsigned int, JSScript**, js::jit::JitcodeGlobalEntry::IonEntry&)::$_0> mozilla::MakeScopeExit<js::jit::JitcodeIonTable::makeIonEntry(JSContext*, js::jit::JitCode*, unsigned int, JSScript**, js::jit::JitcodeGlobalEntry::IonEntry&)::$_0>(js::jit::JitcodeIonTable::makeIonEntry(JSContext*, js::jit::JitCode*, unsigned int, JSScript**, js::jit::JitcodeGlobalEntry::IonEntry&)::$_0&&)
Unexecuted instantiation: Unified_cpp_js_src19.cpp:mozilla::ScopeExit<js::jit::LRecoverInfo::appendDefinition(js::jit::MDefinition*)::$_1> mozilla::MakeScopeExit<js::jit::LRecoverInfo::appendDefinition(js::jit::MDefinition*)::$_1>(js::jit::LRecoverInfo::appendDefinition(js::jit::MDefinition*)::$_1&&)
Unified_cpp_js_src19.cpp:mozilla::ScopeExit<js::jit::LRecoverInfo::init(js::jit::MResumePoint*)::$_2> mozilla::MakeScopeExit<js::jit::LRecoverInfo::init(js::jit::MResumePoint*)::$_2>(js::jit::LRecoverInfo::init(js::jit::MResumePoint*)::$_2&&)
Line
Count
Source
130
175
{
131
175
  return ScopeExit<ExitFunction>(std::move(exitFunction));
132
175
}
Unified_cpp_js_src20.cpp:mozilla::ScopeExit<js::jit::MoveResolver::resolve()::$_3> mozilla::MakeScopeExit<js::jit::MoveResolver::resolve()::$_3>(js::jit::MoveResolver::resolve()::$_3&&)
Line
Count
Source
130
957
{
131
957
  return ScopeExit<ExitFunction>(std::move(exitFunction));
132
957
}
Unexecuted instantiation: Unified_cpp_js_src27.cpp:mozilla::ScopeExit<js::ErrorToException(JSContext*, JSErrorReport*, JSErrorFormatString const* (*)(void*, unsigned int), void*)::$_0> mozilla::MakeScopeExit<js::ErrorToException(JSContext*, JSErrorReport*, JSErrorFormatString const* (*)(void*, unsigned int), void*)::$_0>(js::ErrorToException(JSContext*, JSErrorReport*, JSErrorFormatString const* (*)(void*, unsigned int), void*)::$_0&&)
Unexecuted instantiation: Unified_cpp_js_src28.cpp:mozilla::ScopeExit<Reify(JSContext*, JS::Compartment*, JS::Handle<JSObject*>)::$_0> mozilla::MakeScopeExit<Reify(JSContext*, JS::Compartment*, JS::Handle<JSObject*>)::$_0>(Reify(JSContext*, JS::Compartment*, JS::Handle<JSObject*>)::$_0&&)
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::DecompressStringChunk(unsigned char const*, unsigned long, unsigned char*, unsigned long)::$_0> mozilla::MakeScopeExit<js::DecompressStringChunk(unsigned char const*, unsigned long, unsigned char*, unsigned long)::$_0>(js::DecompressStringChunk(unsigned char const*, unsigned long, unsigned char*, unsigned long)::$_0&&)
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::DateTimeInfo::getOrComputeValue(js::DateTimeInfo::RangeCache&, long, int (js::DateTimeInfo::*)(long))::$_1> mozilla::MakeScopeExit<js::DateTimeInfo::getOrComputeValue(js::DateTimeInfo::RangeCache&, long, int (js::DateTimeInfo::*)(long))::$_1>(js::DateTimeInfo::getOrComputeValue(js::DateTimeInfo::RangeCache&, long, int (js::DateTimeInfo::*)(long))::$_1&&)
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::slowPathOnLeaveFrame(JSContext*, js::AbstractFramePtr, unsigned char*, bool)::$_5> mozilla::MakeScopeExit<js::Debugger::slowPathOnLeaveFrame(JSContext*, js::AbstractFramePtr, unsigned char*, bool)::$_5>(js::Debugger::slowPathOnLeaveFrame(JSContext*, js::AbstractFramePtr, unsigned char*, bool)::$_5&&)
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_17> mozilla::MakeScopeExit<js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_17>(js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_17&&)
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_18> mozilla::MakeScopeExit<js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_18>(js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_18&&)
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_19> mozilla::MakeScopeExit<js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_19>(js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_19&&)
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_20> mozilla::MakeScopeExit<js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_20>(js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_20&&)
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_21> mozilla::MakeScopeExit<js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_21>(js::Debugger::addDebuggeeGlobal(JSContext*, JS::Handle<js::GlobalObject*>)::$_21&&)
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::replaceFrameGuts(JSContext*, js::AbstractFramePtr, js::AbstractFramePtr, js::ScriptFrameIter&)::$_22> mozilla::MakeScopeExit<js::Debugger::replaceFrameGuts(JSContext*, js::AbstractFramePtr, js::AbstractFramePtr, js::ScriptFrameIter&)::$_22>(js::Debugger::replaceFrameGuts(JSContext*, js::AbstractFramePtr, js::AbstractFramePtr, js::ScriptFrameIter&)::$_22&&)
Unexecuted instantiation: Unified_cpp_js_src33.cpp:mozilla::ScopeExit<js::Debugger::replaceFrameGuts(JSContext*, js::AbstractFramePtr, js::AbstractFramePtr, js::ScriptFrameIter&)::$_23> mozilla::MakeScopeExit<js::Debugger::replaceFrameGuts(JSContext*, js::AbstractFramePtr, js::AbstractFramePtr, js::ScriptFrameIter&)::$_23>(js::Debugger::replaceFrameGuts(JSContext*, js::AbstractFramePtr, js::AbstractFramePtr, js::ScriptFrameIter&)::$_23&&)
Unexecuted instantiation: Unified_cpp_js_src35.cpp:mozilla::ScopeExit<js::HelperThread::handleParseWorkload(js::AutoLockHelperThreadState&)::$_0> mozilla::MakeScopeExit<js::HelperThread::handleParseWorkload(js::AutoLockHelperThreadState&)::$_0>(js::HelperThread::handleParseWorkload(js::AutoLockHelperThreadState&)::$_0&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::ScriptSource::performXDR<(js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*)::{lambda()#1}> mozilla::MakeScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::ScriptSource::performXDR<(js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::ScriptSource::performXDR<(js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*)::{lambda()#2}> mozilla::MakeScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::ScriptSource::performXDR<(js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*)::{lambda()#2}>(mozilla::ScopeExit&&)
mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::XDRScript<(js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::Scope*>, JS::Handle<js::ScriptSourceObject*>, JS::Handle<JSFunction*>, JS::MutableHandle<JSScript*>)::{lambda()#1}> mozilla::MakeScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::XDRScript<(js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::Scope*>, JS::Handle<js::ScriptSourceObject*>, JS::Handle<JSFunction*>, JS::MutableHandle<JSScript*>)::{lambda()#1}>(mozilla::ScopeExit&&)
Line
Count
Source
130
70
{
131
70
  return ScopeExit<ExitFunction>(std::move(exitFunction));
132
70
}
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::ScriptSource::performXDR<(js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*)::{lambda()#1}> mozilla::MakeScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::ScriptSource::performXDR<(js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::ScriptSource::performXDR<(js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*)::{lambda()#2}> mozilla::MakeScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::ScriptSource::performXDR<(js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*)::{lambda()#2}>(mozilla::ScopeExit&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::XDRScript<(js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::Scope*>, JS::Handle<js::ScriptSourceObject*>, JS::Handle<JSFunction*>, JS::MutableHandle<JSScript*>)::{lambda()#1}> mozilla::MakeScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::XDRScript<(js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::Scope*>, JS::Handle<js::ScriptSourceObject*>, JS::Handle<JSFunction*>, JS::MutableHandle<JSScript*>)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: Unified_cpp_js_src36.cpp:mozilla::ScopeExit<js::ScriptSource::xdrEncodeTopLevel(JSContext*, JS::Handle<JSScript*>)::$_2> mozilla::MakeScopeExit<js::ScriptSource::xdrEncodeTopLevel(JSContext*, JS::Handle<JSScript*>)::$_2>(js::ScriptSource::xdrEncodeTopLevel(JSContext*, JS::Handle<JSScript*>)::$_2&&)
Unexecuted instantiation: Unified_cpp_js_src36.cpp:mozilla::ScopeExit<js::ScriptSource::xdrEncodeFunction(JSContext*, JS::Handle<JSFunction*>, JS::Handle<js::ScriptSourceObject*>)::$_3> mozilla::MakeScopeExit<js::ScriptSource::xdrEncodeFunction(JSContext*, JS::Handle<JSFunction*>, JS::Handle<js::ScriptSourceObject*>)::$_3>(js::ScriptSource::xdrEncodeFunction(JSContext*, JS::Handle<JSFunction*>, JS::Handle<js::ScriptSourceObject*>)::$_3&&)
Unexecuted instantiation: Unified_cpp_js_src36.cpp:mozilla::ScopeExit<js::ScriptSource::xdrFinalizeEncoder(mozilla::Vector<unsigned char, 0ul, mozilla::MallocAllocPolicy>&)::$_4> mozilla::MakeScopeExit<js::ScriptSource::xdrFinalizeEncoder(mozilla::Vector<unsigned char, 0ul, mozilla::MallocAllocPolicy>&)::$_4>(js::ScriptSource::xdrFinalizeEncoder(mozilla::Vector<unsigned char, 0ul, mozilla::MallocAllocPolicy>&)::$_4&&)
mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::LexicalScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::LexicalScope*>, JS::MutableHandle<js::LexicalScope::Data*>)::{lambda()#1}> mozilla::MakeScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::LexicalScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::LexicalScope*>, JS::MutableHandle<js::LexicalScope::Data*>)::{lambda()#1}>(mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::LexicalScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::LexicalScope*>, JS::MutableHandle<js::LexicalScope::Data*>)::{lambda()#1}&&)
Line
Count
Source
130
63
{
131
63
  return ScopeExit<ExitFunction>(std::move(exitFunction));
132
63
}
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::LexicalScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::LexicalScope*>, JS::MutableHandle<js::LexicalScope::Data*>)::{lambda()#1}> mozilla::MakeScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::LexicalScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::LexicalScope*>, JS::MutableHandle<js::LexicalScope::Data*>)::{lambda()#1}>(mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::LexicalScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::LexicalScope*>, JS::MutableHandle<js::LexicalScope::Data*>)::{lambda()#1}&&)
mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::FunctionScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::FunctionScope*>, JS::MutableHandle<js::FunctionScope::Data*>)::{lambda()#1}> mozilla::MakeScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::FunctionScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::FunctionScope*>, JS::MutableHandle<js::FunctionScope::Data*>)::{lambda()#1}>(mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::FunctionScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::FunctionScope*>, JS::MutableHandle<js::FunctionScope::Data*>)::{lambda()#1}&&)
Line
Count
Source
130
65
{
131
65
  return ScopeExit<ExitFunction>(std::move(exitFunction));
132
65
}
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::FunctionScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::FunctionScope*>, JS::MutableHandle<js::FunctionScope::Data*>)::{lambda()#1}> mozilla::MakeScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::FunctionScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::FunctionScope*>, JS::MutableHandle<js::FunctionScope::Data*>)::{lambda()#1}>(mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::FunctionScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::FunctionScope*>, JS::MutableHandle<js::FunctionScope::Data*>)::{lambda()#1}&&)
mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::VarScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::VarScope*>, JS::MutableHandle<js::VarScope::Data*>)::{lambda()#1}> mozilla::MakeScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::VarScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::VarScope*>, JS::MutableHandle<js::VarScope::Data*>)::{lambda()#1}>(mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::VarScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::VarScope*>, JS::MutableHandle<js::VarScope::Data*>)::{lambda()#1}&&)
Line
Count
Source
130
2
{
131
2
  return ScopeExit<ExitFunction>(std::move(exitFunction));
132
2
}
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::VarScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::VarScope*>, JS::MutableHandle<js::VarScope::Data*>)::{lambda()#1}> mozilla::MakeScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::VarScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::VarScope*>, JS::MutableHandle<js::VarScope::Data*>)::{lambda()#1}>(mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::VarScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::VarScope*>, JS::MutableHandle<js::VarScope::Data*>)::{lambda()#1}&&)
mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::GlobalScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::GlobalScope*>, JS::MutableHandle<js::GlobalScope::Data*>)::{lambda()#1}> mozilla::MakeScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::GlobalScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::GlobalScope*>, JS::MutableHandle<js::GlobalScope::Data*>)::{lambda()#1}>(mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::GlobalScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::GlobalScope*>, JS::MutableHandle<js::GlobalScope::Data*>)::{lambda()#1}&&)
Line
Count
Source
130
5
{
131
5
  return ScopeExit<ExitFunction>(std::move(exitFunction));
132
5
}
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::GlobalScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::GlobalScope*>, JS::MutableHandle<js::GlobalScope::Data*>)::{lambda()#1}> mozilla::MakeScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::GlobalScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::GlobalScope*>, JS::MutableHandle<js::GlobalScope::Data*>)::{lambda()#1}>(mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::GlobalScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::GlobalScope*>, JS::MutableHandle<js::GlobalScope::Data*>)::{lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::EvalScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::EvalScope*>, JS::MutableHandle<js::EvalScope::Data*>)::{lambda()#1}> mozilla::MakeScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::EvalScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::EvalScope*>, JS::MutableHandle<js::EvalScope::Data*>)::{lambda()#1}>(mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::EvalScope, (js::XDRMode)0>(js::XDRState<(js::XDRMode)0>*, JS::Handle<js::EvalScope*>, JS::MutableHandle<js::EvalScope::Data*>)::{lambda()#1}&&)
Unexecuted instantiation: mozilla::ScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::EvalScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::EvalScope*>, JS::MutableHandle<js::EvalScope::Data*>)::{lambda()#1}> mozilla::MakeScopeExit<mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::EvalScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::EvalScope*>, JS::MutableHandle<js::EvalScope::Data*>)::{lambda()#1}>(mozilla::Result<mozilla::Ok, JS::TranscodeResult> js::Scope::XDRSizedBindingNames<js::EvalScope, (js::XDRMode)1>(js::XDRState<(js::XDRMode)1>*, JS::Handle<js::EvalScope*>, JS::MutableHandle<js::EvalScope::Data*>)::{lambda()#1}&&)
Unexecuted instantiation: Unified_cpp_js_src41.cpp:mozilla::ScopeExit<js::TypeNewScript::maybeAnalyze(JSContext*, js::ObjectGroup*, bool*, bool)::$_0> mozilla::MakeScopeExit<js::TypeNewScript::maybeAnalyze(JSContext*, js::ObjectGroup*, bool*, bool)::$_0>(js::TypeNewScript::maybeAnalyze(JSContext*, js::ObjectGroup*, bool*, bool)::$_0&&)
Unexecuted instantiation: Unified_cpp_js_src42.cpp:mozilla::ScopeExit<CheckFunction(ModuleValidator&)::$_0> mozilla::MakeScopeExit<CheckFunction(ModuleValidator&)::$_0>(CheckFunction(ModuleValidator&)::$_0&&)
Unexecuted instantiation: mozilla::ScopeExit<js::XDRState<(js::XDRMode)0>::codeFunction(JS::MutableHandle<JSFunction*>, JS::Handle<js::ScriptSourceObject*>)::{lambda()#1}> mozilla::MakeScopeExit<js::XDRState<(js::XDRMode)0>::codeFunction(JS::MutableHandle<JSFunction*>, JS::Handle<js::ScriptSourceObject*>)::{lambda()#1}>(mozilla::ScopeExit&&)
mozilla::ScopeExit<js::XDRState<(js::XDRMode)0>::codeScript(JS::MutableHandle<JSScript*>)::{lambda()#1}> mozilla::MakeScopeExit<js::XDRState<(js::XDRMode)0>::codeScript(JS::MutableHandle<JSScript*>)::{lambda()#1}>(mozilla::ScopeExit&&)
Line
Count
Source
130
5
{
131
5
  return ScopeExit<ExitFunction>(std::move(exitFunction));
132
5
}
Unexecuted instantiation: mozilla::ScopeExit<js::XDRState<(js::XDRMode)1>::codeFunction(JS::MutableHandle<JSFunction*>, JS::Handle<js::ScriptSourceObject*>)::{lambda()#1}> mozilla::MakeScopeExit<js::XDRState<(js::XDRMode)1>::codeFunction(JS::MutableHandle<JSFunction*>, JS::Handle<js::ScriptSourceObject*>)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: mozilla::ScopeExit<js::XDRState<(js::XDRMode)1>::codeScript(JS::MutableHandle<JSScript*>)::{lambda()#1}> mozilla::MakeScopeExit<js::XDRState<(js::XDRMode)1>::codeScript(JS::MutableHandle<JSScript*>)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: Unified_cpp_js_src44.cpp:mozilla::ScopeExit<js::wasm::LookupCodeSegment(void const*, js::wasm::CodeRange const**)::$_0> mozilla::MakeScopeExit<js::wasm::LookupCodeSegment(void const*, js::wasm::CodeRange const**)::$_0>(js::wasm::LookupCodeSegment(void const*, js::wasm::CodeRange const**)::$_0&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::TokenStreamAnyCharsAccess>::putIdentInCharBuffer(char16_t const*)::{lambda()#1}> mozilla::MakeScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::TokenStreamAnyCharsAccess>::putIdentInCharBuffer(char16_t const*)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::TokenStreamAnyCharsAccess>::decimalNumber(int, js::frontend::TokenStart, char16_t const*, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}> mozilla::MakeScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::TokenStreamAnyCharsAccess>::decimalNumber(int, js::frontend::TokenStart, char16_t const*, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::TokenStreamAnyCharsAccess>::identifierName(js::frontend::TokenStart, char16_t const*, js::frontend::IdentifierEscapes, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}> mozilla::MakeScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::TokenStreamAnyCharsAccess>::identifierName(js::frontend::TokenStart, char16_t const*, js::frontend::IdentifierEscapes, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::TokenStreamAnyCharsAccess>::getStringOrTemplateToken(char, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}> mozilla::MakeScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::TokenStreamAnyCharsAccess>::getStringOrTemplateToken(char, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, mozilla::Utf8Unit> > >::putIdentInCharBuffer(mozilla::Utf8Unit const*)::{lambda()#1}> mozilla::MakeScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, mozilla::Utf8Unit> > >::putIdentInCharBuffer(mozilla::Utf8Unit const*)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, mozilla::Utf8Unit> > >::decimalNumber(int, js::frontend::TokenStart, mozilla::Utf8Unit const*, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}> mozilla::MakeScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, mozilla::Utf8Unit> > >::decimalNumber(int, js::frontend::TokenStart, mozilla::Utf8Unit const*, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, mozilla::Utf8Unit> > >::identifierName(js::frontend::TokenStart, mozilla::Utf8Unit const*, js::frontend::IdentifierEscapes, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}> mozilla::MakeScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, mozilla::Utf8Unit> > >::identifierName(js::frontend::TokenStart, mozilla::Utf8Unit const*, js::frontend::IdentifierEscapes, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, mozilla::Utf8Unit> > >::getStringOrTemplateToken(char, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}> mozilla::MakeScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, mozilla::Utf8Unit> > >::getStringOrTemplateToken(char, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, mozilla::Utf8Unit> > >::putIdentInCharBuffer(mozilla::Utf8Unit const*)::{lambda()#1}> mozilla::MakeScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, mozilla::Utf8Unit> > >::putIdentInCharBuffer(mozilla::Utf8Unit const*)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, mozilla::Utf8Unit> > >::decimalNumber(int, js::frontend::TokenStart, mozilla::Utf8Unit const*, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}> mozilla::MakeScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, mozilla::Utf8Unit> > >::decimalNumber(int, js::frontend::TokenStart, mozilla::Utf8Unit const*, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, mozilla::Utf8Unit> > >::identifierName(js::frontend::TokenStart, mozilla::Utf8Unit const*, js::frontend::IdentifierEscapes, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}> mozilla::MakeScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, mozilla::Utf8Unit> > >::identifierName(js::frontend::TokenStart, mozilla::Utf8Unit const*, js::frontend::IdentifierEscapes, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, mozilla::Utf8Unit> > >::getStringOrTemplateToken(char, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}> mozilla::MakeScopeExit<js::frontend::TokenStreamSpecific<mozilla::Utf8Unit, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, mozilla::Utf8Unit> > >::getStringOrTemplateToken(char, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t> > >::putIdentInCharBuffer(char16_t const*)::{lambda()#1}> mozilla::MakeScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t> > >::putIdentInCharBuffer(char16_t const*)::{lambda()#1}>(mozilla::ScopeExit&&)
mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t> > >::decimalNumber(int, js::frontend::TokenStart, char16_t const*, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}> mozilla::MakeScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t> > >::decimalNumber(int, js::frontend::TokenStart, char16_t const*, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>(mozilla::ScopeExit&&)
Line
Count
Source
130
7.46k
{
131
7.46k
  return ScopeExit<ExitFunction>(std::move(exitFunction));
132
7.46k
}
mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t> > >::identifierName(js::frontend::TokenStart, char16_t const*, js::frontend::IdentifierEscapes, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}> mozilla::MakeScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t> > >::identifierName(js::frontend::TokenStart, char16_t const*, js::frontend::IdentifierEscapes, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>(mozilla::ScopeExit&&)
Line
Count
Source
130
59.4k
{
131
59.4k
  return ScopeExit<ExitFunction>(std::move(exitFunction));
132
59.4k
}
mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t> > >::getStringOrTemplateToken(char, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}> mozilla::MakeScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::FullParseHandler, char16_t> > >::getStringOrTemplateToken(char, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>(mozilla::ScopeExit&&)
Line
Count
Source
130
5.03k
{
131
5.03k
  return ScopeExit<ExitFunction>(std::move(exitFunction));
132
5.03k
}
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, char16_t> > >::putIdentInCharBuffer(char16_t const*)::{lambda()#1}> mozilla::MakeScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, char16_t> > >::putIdentInCharBuffer(char16_t const*)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, char16_t> > >::decimalNumber(int, js::frontend::TokenStart, char16_t const*, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}> mozilla::MakeScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, char16_t> > >::decimalNumber(int, js::frontend::TokenStart, char16_t const*, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, char16_t> > >::identifierName(js::frontend::TokenStart, char16_t const*, js::frontend::IdentifierEscapes, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}> mozilla::MakeScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, char16_t> > >::identifierName(js::frontend::TokenStart, char16_t const*, js::frontend::IdentifierEscapes, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>(mozilla::ScopeExit&&)
Unexecuted instantiation: mozilla::ScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, char16_t> > >::getStringOrTemplateToken(char, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}> mozilla::MakeScopeExit<js::frontend::TokenStreamSpecific<char16_t, js::frontend::ParserAnyCharsAccess<js::frontend::GeneralParser<js::frontend::SyntaxParseHandler, char16_t> > >::getStringOrTemplateToken(char, js::frontend::Token::Modifier, js::frontend::TokenKind*)::{lambda()#1}>(mozilla::ScopeExit&&)
Interpreter.cpp:mozilla::ScopeExit<Interpret(JSContext*, js::RunState&)::$_1> mozilla::MakeScopeExit<Interpret(JSContext*, js::RunState&)::$_1>(Interpret(JSContext*, js::RunState&)::$_1&&)
Line
Count
Source
130
116
{
131
116
  return ScopeExit<ExitFunction>(std::move(exitFunction));
132
116
}
Unexecuted instantiation: Unified_cpp_js_src13.cpp:mozilla::ScopeExit<js::jit::ExceptionHandlerBailout(JSContext*, js::jit::InlineFrameIterator const&, js::jit::ResumeFromException*, js::jit::ExceptionBailoutInfo const&, bool*)::$_0> mozilla::MakeScopeExit<js::jit::ExceptionHandlerBailout(JSContext*, js::jit::InlineFrameIterator const&, js::jit::ResumeFromException*, js::jit::ExceptionBailoutInfo const&, bool*)::$_0>(js::jit::ExceptionHandlerBailout(JSContext*, js::jit::InlineFrameIterator const&, js::jit::ResumeFromException*, js::jit::ExceptionBailoutInfo const&, bool*)::$_0&&)
Unified_cpp_js_src13.cpp:mozilla::ScopeExit<js::jit::BailoutIonToBaseline(JSContext*, js::jit::JitActivation*, js::jit::JSJitFrameIter const&, bool, js::jit::BaselineBailoutInfo**, js::jit::ExceptionBailoutInfo const*)::$_1> mozilla::MakeScopeExit<js::jit::BailoutIonToBaseline(JSContext*, js::jit::JitActivation*, js::jit::JSJitFrameIter const&, bool, js::jit::BaselineBailoutInfo**, js::jit::ExceptionBailoutInfo const*)::$_1>(js::jit::BailoutIonToBaseline(JSContext*, js::jit::JitActivation*, js::jit::JSJitFrameIter const&, bool, js::jit::BaselineBailoutInfo**, js::jit::ExceptionBailoutInfo const*)::$_1&&)
Line
Count
Source
130
8
{
131
8
  return ScopeExit<ExitFunction>(std::move(exitFunction));
132
8
}
Unified_cpp_js_src13.cpp:mozilla::ScopeExit<js::jit::BailoutIonToBaseline(JSContext*, js::jit::JitActivation*, js::jit::JSJitFrameIter const&, bool, js::jit::BaselineBailoutInfo**, js::jit::ExceptionBailoutInfo const*)::$_2> mozilla::MakeScopeExit<js::jit::BailoutIonToBaseline(JSContext*, js::jit::JitActivation*, js::jit::JSJitFrameIter const&, bool, js::jit::BaselineBailoutInfo**, js::jit::ExceptionBailoutInfo const*)::$_2>(js::jit::BailoutIonToBaseline(JSContext*, js::jit::JitActivation*, js::jit::JSJitFrameIter const&, bool, js::jit::BaselineBailoutInfo**, js::jit::ExceptionBailoutInfo const*)::$_2&&)
Line
Count
Source
130
8
{
131
8
  return ScopeExit<ExitFunction>(std::move(exitFunction));
132
8
}
Unified_cpp_js_src13.cpp:mozilla::ScopeExit<js::jit::FinishBailoutToBaseline(js::jit::BaselineBailoutInfo*)::$_3> mozilla::MakeScopeExit<js::jit::FinishBailoutToBaseline(js::jit::BaselineBailoutInfo*)::$_3>(js::jit::FinishBailoutToBaseline(js::jit::BaselineBailoutInfo*)::$_3&&)
Line
Count
Source
130
8
{
131
8
  return ScopeExit<ExitFunction>(std::move(exitFunction));
132
8
}
133
134
} /* namespace mozilla */
135
136
#endif /* mozilla_ScopeExit_h */