Coverage Report

Created: 2025-11-16 07:46

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/serenity/Userland/Libraries/LibJS/SafeFunction.h
Line
Count
Source
1
/*
2
 * Copyright (c) 2016 Apple Inc. All rights reserved.
3
 * Copyright (c) 2021, Gunnar Beutner <gbeutner@serenityos.org>
4
 * Copyright (c) 2022, Andreas Kling <kling@serenityos.org>
5
 *
6
 * SPDX-License-Identifier: BSD-2-Clause
7
 */
8
9
#pragma once
10
11
#include <AK/Function.h>
12
#include <AK/SourceLocation.h>
13
14
namespace JS {
15
16
void register_safe_function_closure(void*, size_t, SourceLocation*);
17
void unregister_safe_function_closure(void*, size_t, SourceLocation*);
18
19
template<typename>
20
class SafeFunction;
21
22
template<typename Out, typename... In>
23
class SafeFunction<Out(In...)> {
24
    AK_MAKE_NONCOPYABLE(SafeFunction);
25
26
public:
27
0
    SafeFunction() = default;
28
    SafeFunction(nullptr_t)
29
0
    {
30
0
    }
31
32
    ~SafeFunction()
33
0
    {
34
0
        clear(false);
35
0
    }
Unexecuted instantiation: JS::SafeFunction<bool ()>::~SafeFunction()
Unexecuted instantiation: JS::SafeFunction<JS::Completion ()>::~SafeFunction()
Unexecuted instantiation: JS::SafeFunction<void ()>::~SafeFunction()
Unexecuted instantiation: JS::SafeFunction<Web::WebIDL::ExceptionOr<JS::NonnullGCPtr<Web::Fetch::Fetching::PendingResponse> > ()>::~SafeFunction()
Unexecuted instantiation: JS::SafeFunction<void (HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::~SafeFunction()
Unexecuted instantiation: JS::SafeFunction<void (AK::Span<unsigned char const>)>::~SafeFunction()
Unexecuted instantiation: JS::SafeFunction<void (bool, AK::Optional<AK::StringView>)>::~SafeFunction()
Unexecuted instantiation: JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::~SafeFunction()
Unexecuted instantiation: JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>::~SafeFunction()
36
37
    void register_closure()
38
0
    {
39
0
        if (!m_size)
40
0
            return;
41
0
        if (auto* wrapper = callable_wrapper())
42
0
            register_safe_function_closure(wrapper, m_size, &m_location);
43
0
    }
Unexecuted instantiation: JS::SafeFunction<bool ()>::register_closure()
Unexecuted instantiation: JS::SafeFunction<JS::Completion ()>::register_closure()
Unexecuted instantiation: JS::SafeFunction<void ()>::register_closure()
Unexecuted instantiation: JS::SafeFunction<Web::WebIDL::ExceptionOr<JS::NonnullGCPtr<Web::Fetch::Fetching::PendingResponse> > ()>::register_closure()
Unexecuted instantiation: JS::SafeFunction<void (HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::register_closure()
Unexecuted instantiation: JS::SafeFunction<void (AK::Span<unsigned char const>)>::register_closure()
Unexecuted instantiation: JS::SafeFunction<void (bool, AK::Optional<AK::StringView>)>::register_closure()
Unexecuted instantiation: JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::register_closure()
Unexecuted instantiation: JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>::register_closure()
44
45
    void unregister_closure()
46
0
    {
47
0
        if (!m_size)
48
0
            return;
49
0
        if (auto* wrapper = callable_wrapper())
50
0
            unregister_safe_function_closure(wrapper, m_size, &m_location);
51
0
    }
Unexecuted instantiation: JS::SafeFunction<bool ()>::unregister_closure()
Unexecuted instantiation: JS::SafeFunction<JS::Completion ()>::unregister_closure()
Unexecuted instantiation: JS::SafeFunction<void ()>::unregister_closure()
Unexecuted instantiation: JS::SafeFunction<Web::WebIDL::ExceptionOr<JS::NonnullGCPtr<Web::Fetch::Fetching::PendingResponse> > ()>::unregister_closure()
Unexecuted instantiation: JS::SafeFunction<void (HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::unregister_closure()
Unexecuted instantiation: JS::SafeFunction<void (AK::Span<unsigned char const>)>::unregister_closure()
Unexecuted instantiation: JS::SafeFunction<void (bool, AK::Optional<AK::StringView>)>::unregister_closure()
Unexecuted instantiation: JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::unregister_closure()
Unexecuted instantiation: JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>::unregister_closure()
52
53
    template<typename CallableType>
54
    SafeFunction(CallableType&& callable, SourceLocation location = SourceLocation::current())
55
    requires((AK::IsFunctionObject<CallableType> && IsCallableWithArguments<CallableType, Out, In...> && !IsSame<RemoveCVReference<CallableType>, SafeFunction>))
56
0
        : m_location(location)
57
0
    {
58
0
        init_with_callable(forward<CallableType>(callable), CallableKind::FunctionObject);
59
0
    }
Unexecuted instantiation: Completion.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZNS_5awaitERNS_2VMENS_5ValueEE3$_2EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISC_S8_DpT0_Ent6IsSameINSA_6Detail16__RemoveVolatileINSF_13__RemoveConstINSF_17__RemoveReferenceISC_E4TypeEE4TypeEE4TypeENS0_IFS8_SE_EEEE
Unexecuted instantiation: ArrayConstructor.cpp:_ZN2JS12SafeFunctionIFNS_10CompletionEvEEC2IZNS_16ArrayConstructor10from_asyncERNS_2VMEE3$_0EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISD_S9_DpT0_Ent6IsSameINSB_6Detail16__RemoveVolatileINSG_13__RemoveConstINSG_17__RemoveReferenceISD_E4TypeEE4TypeEE4TypeENS0_IFS9_SF_EEEE
Unexecuted instantiation: CSSStyleSheet.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web3CSS13CSSStyleSheet7replaceEN2AK6StringEE3$_0EEOT_NS7_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISD_SA_DpT0_Ent6IsSameINS7_6Detail16__RemoveVolatileINSG_13__RemoveConstINSG_17__RemoveReferenceISD_E4TypeEE4TypeEE4TypeENS0_IFSA_SF_EEEE
Unexecuted instantiation: ImageStyleValue.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZZN3Web3CSS15ImageStyleValue18load_any_resourcesERNS4_3DOM8DocumentEENK3$_0clEvEUlvE_EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISG_SC_DpT0_Ent6IsSameINSE_6Detail16__RemoveVolatileINSJ_13__RemoveConstINSJ_17__RemoveReferenceISG_E4TypeEE4TypeEE4TypeENS0_IFSC_SI_EEEE
Unexecuted instantiation: Document.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3Web3DOM8Document4openERKN2AK8OptionalINS7_6StringEEESC_E3$_0EEOT_NS7_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISH_SE_DpT0_Ent6IsSameINS7_6Detail16__RemoveVolatileINSK_13__RemoveConstINSK_17__RemoveReferenceISH_E4TypeEE4TypeEE4TypeENS0_IFSE_SJ_EEEE
Unexecuted instantiation: Document.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3Web3DOM8Document38destroy_a_document_and_its_descendantsENS_5GCPtrINS_12HeapFunctionIFvvEEEEEE3$_0EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISH_SD_DpT0_Ent6IsSameINSF_6Detail16__RemoveVolatileINSK_13__RemoveConstINSK_17__RemoveReferenceISH_E4TypeEE4TypeEE4TypeENS0_IFSD_SJ_EEEE
Unexecuted instantiation: Document.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3Web3DOM8Document37unload_a_document_and_its_descendantsENS_5GCPtrIS6_EENS7_INS_12HeapFunctionIFvvEEEEEE3$_0EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISI_SE_DpT0_Ent6IsSameINSG_6Detail16__RemoveVolatileINSL_13__RemoveConstINSL_17__RemoveReferenceISI_E4TypeEE4TypeEE4TypeENS0_IFSE_SK_EEEE
Unexecuted instantiation: FontFaceSet.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web3CSS11FontFaceSet4loadERKN2AK6StringESA_E3$_0EEOT_NS7_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISF_SC_DpT0_Ent6IsSameINS7_6Detail16__RemoveVolatileINSI_13__RemoveConstINSI_17__RemoveReferenceISF_E4TypeEE4TypeEE4TypeENS0_IFSC_SH_EEEE
Unexecuted instantiation: FontFace.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web3CSSL16load_vector_fontERKN2AK6Detail10ByteBufferILm32EEEE3$_0EEOT_NS6_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISG_SD_DpT0_Ent6IsSameINS7_16__RemoveVolatileINS7_13__RemoveConstINS7_17__RemoveReferenceISG_E4TypeEE4TypeEE4TypeENS0_IFSD_SI_EEEE
Unexecuted instantiation: FontFace.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web3CSS8FontFace16load_font_sourceEvE3$_0EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISC_S8_DpT0_Ent6IsSameINSA_6Detail16__RemoveVolatileINSF_13__RemoveConstINSF_17__RemoveReferenceISC_E4TypeEE4TypeEE4TypeENS0_IFS8_SE_EEEE
Unexecuted instantiation: BodyInit.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web5Fetch12extract_bodyERNS_5RealmERKN2AK7VariantIJNS_6HandleINS4_7Streams14ReadableStreamEEENSA_INS4_7FileAPI4BlobEEENSA_INS4_6WebIDL12BufferSourceEEENSA_INS4_3XHR8FormDataEEENSA_INS4_6DOMURL15URLSearchParamsEEENS8_6StringENS8_4SpanIKhEEEEEbE3$_8EEOT_NS8_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsIS11_SY_DpT0_Ent6IsSameINS8_6Detail16__RemoveVolatileINS14_13__RemoveConstINS14_17__RemoveReferenceIS11_E4TypeEE4TypeEE4TypeENS0_IFSY_S13_EEEE
Unexecuted instantiation: SubtleCrypto.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web6Crypto12SubtleCrypto7encryptERKN2AK7VariantIJNS_6HandleINS_6ObjectEEENS7_6StringEEEENS_12NonnullGCPtrINS5_9CryptoKeyEEERKNS9_INS4_6WebIDL12BufferSourceEEEE3$_0EEOT_NS7_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISS_SP_DpT0_Ent6IsSameINS7_6Detail16__RemoveVolatileINSV_13__RemoveConstINSV_17__RemoveReferenceISS_E4TypeEE4TypeEE4TypeENS0_IFSP_SU_EEEE
Unexecuted instantiation: SubtleCrypto.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web6Crypto12SubtleCrypto7decryptERKN2AK7VariantIJNS_6HandleINS_6ObjectEEENS7_6StringEEEENS_12NonnullGCPtrINS5_9CryptoKeyEEERKNS9_INS4_6WebIDL12BufferSourceEEEE3$_0EEOT_NS7_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISS_SP_DpT0_Ent6IsSameINS7_6Detail16__RemoveVolatileINSV_13__RemoveConstINSV_17__RemoveReferenceISS_E4TypeEE4TypeEE4TypeENS0_IFSP_SU_EEEE
Unexecuted instantiation: SubtleCrypto.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web6Crypto12SubtleCrypto6digestERKN2AK7VariantIJNS_6HandleINS_6ObjectEEENS7_6StringEEEERKNS9_INS4_6WebIDL12BufferSourceEEEE3$_0EEOT_NS7_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISP_SM_DpT0_Ent6IsSameINS7_6Detail16__RemoveVolatileINSS_13__RemoveConstINSS_17__RemoveReferenceISP_E4TypeEE4TypeEE4TypeENS0_IFSM_SR_EEEE
Unexecuted instantiation: SubtleCrypto.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web6Crypto12SubtleCrypto12generate_keyEN2AK7VariantIJNS_6HandleINS_6ObjectEEENS7_6StringEEEEbNS7_6VectorINS4_8Bindings8KeyUsageELm0EEEE3$_0EEOT_NS7_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISM_SJ_DpT0_Ent6IsSameINS7_6Detail16__RemoveVolatileINSP_13__RemoveConstINSP_17__RemoveReferenceISM_E4TypeEE4TypeEE4TypeENS0_IFSJ_SO_EEEE
Unexecuted instantiation: SubtleCrypto.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web6Crypto12SubtleCrypto10import_keyENS4_8Bindings9KeyFormatEN2AK7VariantIJNS_6HandleINS4_6WebIDL12BufferSourceEEENS7_10JsonWebKeyEEEENSA_IJNSB_INS_6ObjectEEENS9_6StringEEEEbNS9_6VectorINS7_8KeyUsageELm0EEEE3$_0EEOT_NS9_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISS_SP_DpT0_Ent6IsSameINS9_6Detail16__RemoveVolatileINSV_13__RemoveConstINSV_17__RemoveReferenceISS_E4TypeEE4TypeEE4TypeENS0_IFSP_SU_EEEE
Unexecuted instantiation: SubtleCrypto.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web6Crypto12SubtleCrypto10export_keyENS4_8Bindings9KeyFormatENS_12NonnullGCPtrINS5_9CryptoKeyEEEE3$_0EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISH_SD_DpT0_Ent6IsSameINSF_6Detail16__RemoveVolatileINSK_13__RemoveConstINSK_17__RemoveReferenceISH_E4TypeEE4TypeEE4TypeENS0_IFSD_SJ_EEEE
Unexecuted instantiation: SubtleCrypto.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web6Crypto12SubtleCrypto4signERKN2AK7VariantIJNS_6HandleINS_6ObjectEEENS7_6StringEEEENS_12NonnullGCPtrINS5_9CryptoKeyEEERKNS9_INS4_6WebIDL12BufferSourceEEEE3$_0EEOT_NS7_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISS_SP_DpT0_Ent6IsSameINS7_6Detail16__RemoveVolatileINSV_13__RemoveConstINSV_17__RemoveReferenceISS_E4TypeEE4TypeEE4TypeENS0_IFSP_SU_EEEE
Unexecuted instantiation: SubtleCrypto.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web6Crypto12SubtleCrypto6verifyERKN2AK7VariantIJNS_6HandleINS_6ObjectEEENS7_6StringEEEENS_12NonnullGCPtrINS5_9CryptoKeyEEERKNS9_INS4_6WebIDL12BufferSourceEEESN_E3$_0EEOT_NS7_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISS_SP_DpT0_Ent6IsSameINS7_6Detail16__RemoveVolatileINSV_13__RemoveConstINSV_17__RemoveReferenceISS_E4TypeEE4TypeEE4TypeENS0_IFSP_SU_EEEE
Unexecuted instantiation: SubtleCrypto.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web6Crypto12SubtleCrypto11derive_bitsEN2AK7VariantIJNS_6HandleINS_6ObjectEEENS7_6StringEEEENS_12NonnullGCPtrINS5_9CryptoKeyEEEjE3$_0EEOT_NS7_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISL_SI_DpT0_Ent6IsSameINS7_6Detail16__RemoveVolatileINSO_13__RemoveConstINSO_17__RemoveReferenceISL_E4TypeEE4TypeEE4TypeENS0_IFSI_SN_EEEE
Unexecuted instantiation: SubtleCrypto.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web6Crypto12SubtleCrypto10derive_keyEN2AK7VariantIJNS_6HandleINS_6ObjectEEENS7_6StringEEEENS_12NonnullGCPtrINS5_9CryptoKeyEEESD_bNS7_6VectorINS4_8Bindings8KeyUsageELm0EEEE3$_0EEOT_NS7_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISP_SM_DpT0_Ent6IsSameINS7_6Detail16__RemoveVolatileINSS_13__RemoveConstINSS_17__RemoveReferenceISP_E4TypeEE4TypeEE4TypeENS0_IFSM_SR_EEEE
Unexecuted instantiation: EventLoop.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web4HTML9EventLoop8scheduleEvE3$_0EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISC_S8_DpT0_Ent6IsSameINSA_6Detail16__RemoveVolatileINSF_13__RemoveConstINSF_17__RemoveReferenceISC_E4TypeEE4TypeEE4TypeENS0_IFS8_SE_EEEE
Unexecuted instantiation: EventLoop.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3Web4HTML9EventLoop10spin_untilES2_E3$_0EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISC_S8_DpT0_Ent6IsSameINSA_6Detail16__RemoveVolatileINSF_13__RemoveConstINSF_17__RemoveReferenceISC_E4TypeEE4TypeEE4TypeENS0_IFS8_SE_EEEE
Unexecuted instantiation: EventLoop.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3Web4HTML9EventLoop39spin_processing_tasks_with_source_untilENS5_4Task6SourceES2_E3$_0EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISE_SA_DpT0_Ent6IsSameINSC_6Detail16__RemoveVolatileINSH_13__RemoveConstINSH_17__RemoveReferenceISE_E4TypeEE4TypeEE4TypeENS0_IFSA_SG_EEEE
Unexecuted instantiation: HTMLCanvasElement.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web4HTML17HTMLCanvasElement7to_blobENS_12NonnullGCPtrINS4_6WebIDL12CallbackTypeEEEN2AK10StringViewENSB_8OptionalIdEEE3$_0EEOT_NSB_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISJ_SG_DpT0_Ent6IsSameINSB_6Detail16__RemoveVolatileINSM_13__RemoveConstINSM_17__RemoveReferenceISJ_E4TypeEE4TypeEE4TypeENS0_IFSG_SL_EEEE
Unexecuted instantiation: HTMLImageElement.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZZNK3Web4HTML16HTMLImageElement6decodeEvEN3$_0clEvEUlvE1_EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISD_S9_DpT0_Ent6IsSameINSB_6Detail16__RemoveVolatileINSG_13__RemoveConstINSG_17__RemoveReferenceISD_E4TypeEE4TypeEE4TypeENS0_IFS9_SF_EEEE
Unexecuted instantiation: HTMLImageElement.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZZZNK3Web4HTML16HTMLImageElement6decodeEvEN3$_0clEvENKUlvE1_clEvEUlvE_EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISE_SA_DpT0_Ent6IsSameINSC_6Detail16__RemoveVolatileINSH_13__RemoveConstINSH_17__RemoveReferenceISE_E4TypeEE4TypeEE4TypeENS0_IFSA_SG_EEEE
Unexecuted instantiation: Fetching.cpp:_ZN2JS12SafeFunctionIFN3Web6WebIDL11ExceptionOrINS_12NonnullGCPtrINS1_5Fetch8Fetching15PendingResponseEEEEEvEEC2IZNS6_10main_fetchERNS_5RealmERKNS5_14Infrastructure11FetchParamsENS6_9RecursiveEE3$_0EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISP_SL_DpT0_Ent6IsSameINSN_6Detail16__RemoveVolatileINSS_13__RemoveConstINSS_17__RemoveReferenceISP_E4TypeEE4TypeEE4TypeENS0_IFSL_SR_EEEE
Unexecuted instantiation: Fetching.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZZN3Web5Fetch8Fetching10main_fetchERNS_5RealmERKNS5_14Infrastructure11FetchParamsENS6_9RecursiveEENK3$_0clEvEUlvE_EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISK_SG_DpT0_Ent6IsSameINSI_6Detail16__RemoveVolatileINSN_13__RemoveConstINSN_17__RemoveReferenceISK_E4TypeEE4TypeEE4TypeENS0_IFSG_SM_EEEE
Unexecuted instantiation: Fetching.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web5Fetch8Fetching10main_fetchERNS_5RealmERKNS5_14Infrastructure11FetchParamsENS6_9RecursiveEE3$_1EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISJ_SF_DpT0_Ent6IsSameINSH_6Detail16__RemoveVolatileINSM_13__RemoveConstINSM_17__RemoveReferenceISJ_E4TypeEE4TypeEE4TypeENS0_IFSF_SL_EEEE
Unexecuted instantiation: Fetching.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web5Fetch8Fetching27http_network_or_cache_fetchERNS_5RealmERKNS5_14Infrastructure11FetchParamsENS6_21IsAuthenticationFetchENS6_20IsNewConnectionFetchEE3$_4EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISK_SG_DpT0_Ent6IsSameINSI_6Detail16__RemoveVolatileINSN_13__RemoveConstINSN_17__RemoveReferenceISK_E4TypeEE4TypeEE4TypeENS0_IFSG_SM_EEEE
Unexecuted instantiation: Fetching.cpp:_ZN2JS12SafeFunctionIFvRKN4HTTP9HeaderMapEN2AK8OptionalIjEEEEC2IZN3Web5Fetch8Fetching54nonstandard_resource_loader_file_or_http_network_fetchERNS_5RealmERKNSC_14Infrastructure11FetchParamsENSD_18IncludeCredentialsENSD_20IsNewConnectionFetchEE3$_3EEOT_NS5_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISQ_SN_DpT0_Ent6IsSameINS5_6Detail16__RemoveVolatileINST_13__RemoveConstINST_17__RemoveReferenceISQ_E4TypeEE4TypeEE4TypeENS0_IFSN_SS_EEEE
Unexecuted instantiation: Fetching.cpp:_ZN2JS12SafeFunctionIFvN2AK4SpanIKhEEEEC2IZN3Web5Fetch8Fetching54nonstandard_resource_loader_file_or_http_network_fetchERNS_5RealmERKNS9_14Infrastructure11FetchParamsENSA_18IncludeCredentialsENSA_20IsNewConnectionFetchEE3$_4EEOT_NS1_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISN_SK_DpT0_Ent6IsSameINS1_6Detail16__RemoveVolatileINSQ_13__RemoveConstINSQ_17__RemoveReferenceISN_E4TypeEE4TypeEE4TypeENS0_IFSK_SP_EEEE
Unexecuted instantiation: Fetching.cpp:_ZN2JS12SafeFunctionIFvbN2AK8OptionalINS1_10StringViewEEEEEC2IZN3Web5Fetch8Fetching54nonstandard_resource_loader_file_or_http_network_fetchERNS_5RealmERKNS9_14Infrastructure11FetchParamsENSA_18IncludeCredentialsENSA_20IsNewConnectionFetchEE3$_5EEOT_NS1_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISN_SK_DpT0_Ent6IsSameINS1_6Detail16__RemoveVolatileINSQ_13__RemoveConstINSQ_17__RemoveReferenceISN_E4TypeEE4TypeEE4TypeENS0_IFSK_SP_EEEE
Unexecuted instantiation: Fetching.cpp:_ZN2JS12SafeFunctionIFvN2AK4SpanIKhEERKN4HTTP9HeaderMapENS1_8OptionalIjEEEEC2IZN3Web5Fetch8Fetching54nonstandard_resource_loader_file_or_http_network_fetchERNS_5RealmERKNSF_14Infrastructure11FetchParamsENSG_18IncludeCredentialsENSG_20IsNewConnectionFetchEE3$_6EEOT_NS1_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsIST_SQ_DpT0_Ent6IsSameINS1_6Detail16__RemoveVolatileINSW_13__RemoveConstINSW_17__RemoveReferenceIST_E4TypeEE4TypeEE4TypeENS0_IFSQ_SV_EEEE
Unexecuted instantiation: Fetching.cpp:_ZN2JS12SafeFunctionIFvRKN2AK10ByteStringENS1_8OptionalIjEENS1_4SpanIKhEERKN4HTTP9HeaderMapEEEC2IZN3Web5Fetch8Fetching54nonstandard_resource_loader_file_or_http_network_fetchERNS_5RealmERKNSI_14Infrastructure11FetchParamsENSJ_18IncludeCredentialsENSJ_20IsNewConnectionFetchEE3$_7EEOT_NS1_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISW_ST_DpT0_Ent6IsSameINS1_6Detail16__RemoveVolatileINSZ_13__RemoveConstINSZ_17__RemoveReferenceISW_E4TypeEE4TypeEE4TypeENS0_IFST_SY_EEEE
Unexecuted instantiation: PendingResponse.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web5Fetch8Fetching15PendingResponse12run_callbackEvE3$_0EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISD_S9_DpT0_Ent6IsSameINSB_6Detail16__RemoveVolatileINSG_13__RemoveConstINSG_17__RemoveReferenceISD_E4TypeEE4TypeEE4TypeENS0_IFS9_SF_EEEE
Unexecuted instantiation: HTMLMediaElement.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZZN3Web4HTML16HTMLMediaElement15select_resourceEvENK3$_1clIN2AK6StringEEEDaT_EUlvE0_EEOSB_NS9_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISF_SB_DpT0_Ent6IsSameINS9_6Detail16__RemoveVolatileINSI_13__RemoveConstINSI_17__RemoveReferenceISF_E4TypeEE4TypeEE4TypeENS0_IFSB_SH_EEEE
Unexecuted instantiation: HTMLMediaElement.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3Web4HTML16HTMLMediaElement12seek_elementEdNS5_13MediaSeekModeEE3$_1EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISD_S9_DpT0_Ent6IsSameINSB_6Detail16__RemoveVolatileINSG_13__RemoveConstINSG_17__RemoveReferenceISD_E4TypeEE4TypeEE4TypeENS0_IFS9_SF_EEEE
Unexecuted instantiation: DocumentLoading.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZZN3WebL18load_html_documentERKNS4_4HTML16NavigationParamsEENK3$_0clEN2AK6Detail10ByteBufferILm32EEEEUlvE_EEOT_NSA_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISI_SF_DpT0_Ent6IsSameINSB_16__RemoveVolatileINSB_13__RemoveConstINSB_17__RemoveReferenceISI_E4TypeEE4TypeEE4TypeENS0_IFSF_SK_EEEE
Unexecuted instantiation: HTMLScriptElement.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3Web4HTML17HTMLScriptElement14execute_scriptEvE3$_0EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISC_S8_DpT0_Ent6IsSameINSA_6Detail16__RemoveVolatileINSF_13__RemoveConstINSF_17__RemoveReferenceISC_E4TypeEE4TypeEE4TypeENS0_IFS8_SE_EEEE
Unexecuted instantiation: Navigable.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3Web4HTMLL36create_navigation_params_by_fetchingENS_5GCPtrINS5_19SessionHistoryEntryEEENS6_INS5_9NavigableEEERKNS5_20SourceSnapshotParamsERKNS5_20TargetSnapshotParamsENS5_17CSPNavigationTypeEN2AK8OptionalINSI_6StringEEEE3$_1EEOT_NSI_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISQ_SN_DpT0_Ent6IsSameINSI_6Detail16__RemoveVolatileINST_13__RemoveConstINST_17__RemoveReferenceISQ_E4TypeEE4TypeEE4TypeENS0_IFSN_SS_EEEE
Unexecuted instantiation: Navigable.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web4HTML9Navigable8navigateENS6_14NavigateParamsEE3$_0EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISD_S9_DpT0_Ent6IsSameINSB_6Detail16__RemoveVolatileINSG_13__RemoveConstINSG_17__RemoveReferenceISD_E4TypeEE4TypeEE4TypeENS0_IFS9_SF_EEEE
Unexecuted instantiation: HTMLParser.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3Web4HTML10HTMLParser7the_endENS_12NonnullGCPtrINS4_3DOM8DocumentEEENS_5GCPtrIS6_EEE3$_0EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISI_SE_DpT0_Ent6IsSameINSG_6Detail16__RemoveVolatileINSL_13__RemoveConstINSL_17__RemoveReferenceISI_E4TypeEE4TypeEE4TypeENS0_IFSE_SK_EEEE
Unexecuted instantiation: HTMLParser.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3Web4HTML10HTMLParser7the_endENS_12NonnullGCPtrINS4_3DOM8DocumentEEENS_5GCPtrIS6_EEE3$_1EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISI_SE_DpT0_Ent6IsSameINSG_6Detail16__RemoveVolatileINSL_13__RemoveConstINSL_17__RemoveReferenceISI_E4TypeEE4TypeEE4TypeENS0_IFSE_SK_EEEE
Unexecuted instantiation: HTMLParser.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3Web4HTML10HTMLParser7the_endENS_12NonnullGCPtrINS4_3DOM8DocumentEEENS_5GCPtrIS6_EEE3$_2EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISI_SE_DpT0_Ent6IsSameINSG_6Detail16__RemoveVolatileINSL_13__RemoveConstINSL_17__RemoveReferenceISI_E4TypeEE4TypeEE4TypeENS0_IFSE_SK_EEEE
Unexecuted instantiation: HTMLParser.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3Web4HTML10HTMLParser11handle_textERNS5_9HTMLTokenEE3$_0EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISE_SA_DpT0_Ent6IsSameINSC_6Detail16__RemoveVolatileINSH_13__RemoveConstINSH_17__RemoveReferenceISE_E4TypeEE4TypeEE4TypeENS0_IFSA_SG_EEEE
Unexecuted instantiation: Fetching.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3Web4HTML38fetch_a_classic_worker_imported_scriptERKN3URL3URLERNS5_25EnvironmentSettingsObjectENS_5GCPtrINS_12HeapFunctionIFNS4_6WebIDL11ExceptionOrIvEENS_12NonnullGCPtrINS4_5Fetch14Infrastructure7RequestEEENS5_14TopLevelModuleEN2AK8FunctionIFvNSH_INSJ_8ResponseEEENSN_7VariantIJNSN_5EmptyENSJ_15FetchAlgorithms21ConsumeBodyFailureTagENSN_6Detail10ByteBufferILm32EEEEEEEEEEEEEEE3$_1EEOT_NSN_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsIS18_S15_DpT0_Ent6IsSameINSV_16__RemoveVolatileINSV_13__RemoveConstINSV_17__RemoveReferenceIS18_E4TypeEE4TypeEE4TypeENS0_IFS15_S1A_EEEE
Unexecuted instantiation: TraversableNavigable.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web4HTML20TraversableNavigable36create_a_fresh_top_level_traversableENS_12NonnullGCPtrINS4_4PageEEERKN3URL3URLEN2AK7VariantIJNSE_5EmptyENSE_6StringENS5_12POSTResourceEEEEE3$_0EEOT_NSE_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISO_SL_DpT0_Ent6IsSameINSE_6Detail16__RemoveVolatileINSR_13__RemoveConstINSR_17__RemoveReferenceISO_E4TypeEE4TypeEE4TypeENS0_IFSL_SQ_EEEE
Unexecuted instantiation: TraversableNavigable.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZZN3Web4HTML20TraversableNavigable22apply_the_history_stepEibN2AK8OptionalINS5_20SourceSnapshotParamsEEENS_5GCPtrINS5_9NavigableEEENS8_INS5_25UserNavigationInvolvementEEENS8_INS4_8Bindings14NavigationTypeEEENS6_21SynchronousNavigationEENK3$_0clEvEUlvE_EEOT_NS7_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISP_SM_DpT0_Ent6IsSameINS7_6Detail16__RemoveVolatileINSS_13__RemoveConstINSS_17__RemoveReferenceISP_E4TypeEE4TypeEE4TypeENS0_IFSM_SR_EEEE
Unexecuted instantiation: TraversableNavigable.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3Web4HTML20TraversableNavigable22apply_the_history_stepEibN2AK8OptionalINS5_20SourceSnapshotParamsEEENS_5GCPtrINS5_9NavigableEEENS8_INS5_25UserNavigationInvolvementEEENS8_INS4_8Bindings14NavigationTypeEEENS6_21SynchronousNavigationEE3$_1EEOT_NS7_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISO_SL_DpT0_Ent6IsSameINS7_6Detail16__RemoveVolatileINSR_13__RemoveConstINSR_17__RemoveReferenceISO_E4TypeEE4TypeEE4TypeENS0_IFSL_SQ_EEEE
Unexecuted instantiation: TraversableNavigable.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3Web4HTML20TraversableNavigable22apply_the_history_stepEibN2AK8OptionalINS5_20SourceSnapshotParamsEEENS_5GCPtrINS5_9NavigableEEENS8_INS5_25UserNavigationInvolvementEEENS8_INS4_8Bindings14NavigationTypeEEENS6_21SynchronousNavigationEE3$_2EEOT_NS7_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISO_SL_DpT0_Ent6IsSameINS7_6Detail16__RemoveVolatileINSR_13__RemoveConstINSR_17__RemoveReferenceISO_E4TypeEE4TypeEE4TypeENS0_IFSL_SQ_EEEE
Unexecuted instantiation: TraversableNavigable.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3Web4HTML20TraversableNavigable22apply_the_history_stepEibN2AK8OptionalINS5_20SourceSnapshotParamsEEENS_5GCPtrINS5_9NavigableEEENS8_INS5_25UserNavigationInvolvementEEENS8_INS4_8Bindings14NavigationTypeEEENS6_21SynchronousNavigationEE3$_3EEOT_NS7_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISO_SL_DpT0_Ent6IsSameINS7_6Detail16__RemoveVolatileINSR_13__RemoveConstINSR_17__RemoveReferenceISO_E4TypeEE4TypeEE4TypeENS0_IFSL_SQ_EEEE
Unexecuted instantiation: TraversableNavigable.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3Web4HTML20TraversableNavigable30check_if_unloading_is_canceledEN2AK6VectorINS_6HandleINS5_9NavigableEEELm0EEENS_5GCPtrIS6_EENS7_8OptionalIiEENSF_INS5_25UserNavigationInvolvementEEEE3$_0EEOT_NS7_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISN_SK_DpT0_Ent6IsSameINS7_6Detail16__RemoveVolatileINSQ_13__RemoveConstINSQ_17__RemoveReferenceISN_E4TypeEE4TypeEE4TypeENS0_IFSK_SP_EEEE
Unexecuted instantiation: TraversableNavigable.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3Web4HTML20TraversableNavigable30check_if_unloading_is_canceledEN2AK6VectorINS_6HandleINS5_9NavigableEEELm0EEENS_5GCPtrIS6_EENS7_8OptionalIiEENSF_INS5_25UserNavigationInvolvementEEEE3$_1EEOT_NS7_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISN_SK_DpT0_Ent6IsSameINS7_6Detail16__RemoveVolatileINSQ_13__RemoveConstINSQ_17__RemoveReferenceISN_E4TypeEE4TypeEE4TypeENS0_IFSK_SP_EEEE
Unexecuted instantiation: Clipboard.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web9Clipboard9Clipboard10write_textEN2AK6StringEE3$_0EEOT_NS7_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISD_SA_DpT0_Ent6IsSameINS7_6Detail16__RemoveVolatileINSG_13__RemoveConstINSG_17__RemoveReferenceISD_E4TypeEE4TypeEE4TypeENS0_IFSA_SF_EEEE
Unexecuted instantiation: WindowOrWorkerGlobalScope.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZZNK3Web4HTML30WindowOrWorkerGlobalScopeMixin24create_image_bitmap_implERN2AK7VariantIJNS8_IJNS_6HandleINS5_16HTMLImageElementEEENS9_INS4_3SVG15SVGImageElementEEENS9_INS5_17HTMLCanvasElementEEENS9_INS5_11ImageBitmapEEENS9_INS5_16HTMLVideoElementEEEEEENS9_INS4_7FileAPI4BlobEEENS9_INS5_9ImageDataEEEEEENS7_8OptionalIiEESU_SU_SU_RNST_INS5_18ImageBitmapOptionsEEEENK3$_0clERSO_EUlvE_EEOT_NS7_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsIS14_S11_DpT0_Ent6IsSameINS7_6Detail16__RemoveVolatileINS17_13__RemoveConstINS17_17__RemoveReferenceIS14_E4TypeEE4TypeEE4TypeENS0_IFS11_S16_EEEE
Unexecuted instantiation: EventSource.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3Web4HTML11EventSource26reestablish_the_connectionEvE3$_1EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISC_S8_DpT0_Ent6IsSameINSA_6Detail16__RemoveVolatileINSF_13__RemoveConstINSF_17__RemoveReferenceISC_E4TypeEE4TypeEE4TypeENS0_IFS8_SE_EEEE
Unexecuted instantiation: EventSource.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3Web4HTML11EventSource26reestablish_the_connectionEvE3$_2EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISC_S8_DpT0_Ent6IsSameINSA_6Detail16__RemoveVolatileINSF_13__RemoveConstINSF_17__RemoveReferenceISC_E4TypeEE4TypeEE4TypeENS0_IFS8_SE_EEEE
Unexecuted instantiation: Resource.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web14ResourceClient12set_resourceEPNS4_8ResourceEE3$_0EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISD_S9_DpT0_Ent6IsSameINSB_6Detail16__RemoveVolatileINSG_13__RemoveConstINSG_17__RemoveReferenceISD_E4TypeEE4TypeEE4TypeENS0_IFS9_SF_EEEE
Unexecuted instantiation: ResourceLoader.cpp:_ZN2JS12SafeFunctionIFvN2AK4SpanIKhEERKN4HTTP9HeaderMapENS1_8OptionalIjEEEEC2IZN3Web14ResourceLoader13load_resourceENSE_8Resource4TypeERNSE_11LoadRequestEE3$_0EEOT_NS1_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISO_SL_DpT0_Ent6IsSameINS1_6Detail16__RemoveVolatileINSR_13__RemoveConstINSR_17__RemoveReferenceISO_E4TypeEE4TypeEE4TypeENS0_IFSL_SQ_EEEE
Unexecuted instantiation: ResourceLoader.cpp:_ZN2JS12SafeFunctionIFvRKN2AK10ByteStringENS1_8OptionalIjEENS1_4SpanIKhEERKN4HTTP9HeaderMapEEEC2IZN3Web14ResourceLoader13load_resourceENSH_8Resource4TypeERNSH_11LoadRequestEE3$_1EEOT_NS1_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISR_SO_DpT0_Ent6IsSameINS1_6Detail16__RemoveVolatileINSU_13__RemoveConstINSU_17__RemoveReferenceISR_E4TypeEE4TypeEE4TypeENS0_IFSO_ST_EEEE
Unexecuted instantiation: ResourceLoader.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web14ResourceLoader4loadERNS4_11LoadRequestENS0_IFvN2AK4SpanIKhEERKN4HTTP9HeaderMapENS8_8OptionalIjEEEEENS0_IFvRKNS8_10ByteStringESH_SB_SF_EEESH_S2_E3$_0EEOT_NS8_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsIST_SQ_DpT0_Ent6IsSameINS8_6Detail16__RemoveVolatileINSW_13__RemoveConstINSW_17__RemoveReferenceIST_E4TypeEE4TypeEE4TypeENS0_IFSQ_SV_EEEE
Unexecuted instantiation: ResourceLoader.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web14ResourceLoader4loadERNS4_11LoadRequestENS0_IFvN2AK4SpanIKhEERKN4HTTP9HeaderMapENS8_8OptionalIjEEEEENS0_IFvRKNS8_10ByteStringESH_SB_SF_EEESH_S2_E3$_1EEOT_NS8_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsIST_SQ_DpT0_Ent6IsSameINS8_6Detail16__RemoveVolatileINSW_13__RemoveConstINSW_17__RemoveReferenceIST_E4TypeEE4TypeEE4TypeENS0_IFSQ_SV_EEEE
Unexecuted instantiation: ResourceLoader.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web14ResourceLoader4loadERNS4_11LoadRequestENS0_IFvN2AK4SpanIKhEERKN4HTTP9HeaderMapENS8_8OptionalIjEEEEENS0_IFvRKNS8_10ByteStringESH_SB_SF_EEESH_S2_E3$_3EEOT_NS8_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsIST_SQ_DpT0_Ent6IsSameINS8_6Detail16__RemoveVolatileINSW_13__RemoveConstINSW_17__RemoveReferenceIST_E4TypeEE4TypeEE4TypeENS0_IFSQ_SV_EEEE
Unexecuted instantiation: ResourceLoader.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web14ResourceLoader22finish_network_requestERKN2AK13NonnullRefPtrINS4_30ResourceLoaderConnectorRequestEEEE3$_0EEOT_NS6_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISG_SD_DpT0_Ent6IsSameINS6_6Detail16__RemoveVolatileINSJ_13__RemoveConstINSJ_17__RemoveReferenceISG_E4TypeEE4TypeEE4TypeENS0_IFSD_SI_EEEE
Unexecuted instantiation: Page.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3WebL35spin_event_loop_until_dialog_closedIN2AK5EmptyEEET_RNS4_10PageClientERNS6_8OptionalIS8_EENS6_14SourceLocationEEUlvE0_EEOS8_SE_Qaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISH_S8_DpT0_Ent6IsSameINS6_6Detail16__RemoveVolatileINSK_13__RemoveConstINSK_17__RemoveReferenceISH_E4TypeEE4TypeEE4TypeENS0_IFS8_SJ_EEEE
Unexecuted instantiation: Page.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3WebL35spin_event_loop_until_dialog_closedIbEET_RNS4_10PageClientERN2AK8OptionalIS6_EENS9_14SourceLocationEEUlvE0_EEOS6_SD_Qaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISG_S6_DpT0_Ent6IsSameINS9_6Detail16__RemoveVolatileINSJ_13__RemoveConstINSJ_17__RemoveReferenceISG_E4TypeEE4TypeEE4TypeENS0_IFS6_SI_EEEE
Unexecuted instantiation: Page.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3WebL35spin_event_loop_until_dialog_closedIN2AK8OptionalINS6_6StringEEEEET_RNS4_10PageClientERNS7_ISA_EENS6_14SourceLocationEEUlvE0_EEOSA_SF_Qaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISI_SA_DpT0_Ent6IsSameINS6_6Detail16__RemoveVolatileINSL_13__RemoveConstINSL_17__RemoveReferenceISI_E4TypeEE4TypeEE4TypeENS0_IFSA_SK_EEEE
Unexecuted instantiation: Job.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZZN3Web13ServiceWorkerL6updateERNS_2VMENS_12NonnullGCPtrINS5_3JobEEEENK3$_0clENS8_INS4_5Fetch14Infrastructure7RequestEEENS4_4HTML14TopLevelModuleEN2AK8FunctionIFvNS8_INSD_8ResponseEEENSI_7VariantIJNSI_5EmptyENSD_15FetchAlgorithms21ConsumeBodyFailureTagENSI_6Detail10ByteBufferILm32EEEEEEEEEEUlvE_EEOT_NSI_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsIS10_SX_DpT0_Ent6IsSameINSQ_16__RemoveVolatileINSQ_13__RemoveConstINSQ_17__RemoveReferenceIS10_E4TypeEE4TypeEE4TypeENS0_IFSX_S12_EEEE
Unexecuted instantiation: SVGScriptElement.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3Web3SVG16SVGScriptElement26process_the_script_elementEvE3$_0EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISC_S8_DpT0_Ent6IsSameINSA_6Detail16__RemoveVolatileINSF_13__RemoveConstINSF_17__RemoveReferenceISC_E4TypeEE4TypeEE4TypeENS0_IFS8_SE_EEEE
Unexecuted instantiation: XMLDocumentBuilder.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3Web18XMLDocumentBuilder11element_endERKN2AK10ByteStringEE3$_0EEOT_NS6_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISE_SB_DpT0_Ent6IsSameINS6_6Detail16__RemoveVolatileINSH_13__RemoveConstINSH_17__RemoveReferenceISE_E4TypeEE4TypeEE4TypeENS0_IFSB_SG_EEEE
Unexecuted instantiation: XMLDocumentBuilder.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3Web18XMLDocumentBuilder12document_endEvE3$_0EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISB_S7_DpT0_Ent6IsSameINS9_6Detail16__RemoveVolatileINSE_13__RemoveConstINSE_17__RemoveReferenceISB_E4TypeEE4TypeEE4TypeENS0_IFS7_SD_EEEE
Unexecuted instantiation: XMLDocumentBuilder.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3Web18XMLDocumentBuilder12document_endEvE3$_1EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISB_S7_DpT0_Ent6IsSameINS9_6Detail16__RemoveVolatileINSE_13__RemoveConstINSE_17__RemoveReferenceISB_E4TypeEE4TypeEE4TypeENS0_IFS7_SD_EEEE
Unexecuted instantiation: XMLDocumentBuilder.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3Web18XMLDocumentBuilder12document_endEvE3$_2EEOT_N2AK14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISB_S7_DpT0_Ent6IsSameINS9_6Detail16__RemoveVolatileINSE_13__RemoveConstINSE_17__RemoveReferenceISB_E4TypeEE4TypeEE4TypeENS0_IFS7_SD_EEEE
Unexecuted instantiation: FileReader.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web7FileAPI10FileReader14read_operationERNS5_4BlobENS6_4TypeERKN2AK8OptionalINSA_6StringEEEE3$_0EEOT_NSA_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISK_SH_DpT0_Ent6IsSameINSA_6Detail16__RemoveVolatileINSN_13__RemoveConstINSN_17__RemoveReferenceISK_E4TypeEE4TypeEE4TypeENS0_IFSH_SM_EEEE
Unexecuted instantiation: FileReader.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZZN3Web7FileAPI10FileReader14read_operationERNS5_4BlobENS6_4TypeERKN2AK8OptionalINSA_6StringEEEEN3$_0clEvEUlvE_EEOT_NSA_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISL_SI_DpT0_Ent6IsSameINSA_6Detail16__RemoveVolatileINSO_13__RemoveConstINSO_17__RemoveReferenceISL_E4TypeEE4TypeEE4TypeENS0_IFSI_SN_EEEE
Unexecuted instantiation: XMLHttpRequest.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web3XHR14XMLHttpRequest4sendEN2AK8OptionalINS7_7VariantIJNS_6HandleINS4_3DOM8DocumentEEENSA_INS4_7FileAPI4BlobEEENSA_INS4_6WebIDL12BufferSourceEEENSA_INS5_8FormDataEEENSA_INS4_6DOMURL15URLSearchParamsEEENS7_6StringEEEEEEE3$_3EEOT_NS7_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISW_ST_DpT0_Ent6IsSameINS7_6Detail16__RemoveVolatileINSZ_13__RemoveConstINSZ_17__RemoveReferenceISW_E4TypeEE4TypeEE4TypeENS0_IFST_SY_EEEE
Unexecuted instantiation: XMLHttpRequest.cpp:_ZN2JS12SafeFunctionIFvvEEC2IZN3Web3XHR14XMLHttpRequest4sendEN2AK8OptionalINS7_7VariantIJNS_6HandleINS4_3DOM8DocumentEEENSA_INS4_7FileAPI4BlobEEENSA_INS4_6WebIDL12BufferSourceEEENSA_INS5_8FormDataEEENSA_INS4_6DOMURL15URLSearchParamsEEENS7_6StringEEEEEEE3$_5EEOT_NS7_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISW_ST_DpT0_Ent6IsSameINS7_6Detail16__RemoveVolatileINSZ_13__RemoveConstINSZ_17__RemoveReferenceISW_E4TypeEE4TypeEE4TypeENS0_IFST_SY_EEEE
Unexecuted instantiation: XMLHttpRequest.cpp:_ZN2JS12SafeFunctionIFbvEEC2IZN3Web3XHR14XMLHttpRequest4sendEN2AK8OptionalINS7_7VariantIJNS_6HandleINS4_3DOM8DocumentEEENSA_INS4_7FileAPI4BlobEEENSA_INS4_6WebIDL12BufferSourceEEENSA_INS5_8FormDataEEENSA_INS4_6DOMURL15URLSearchParamsEEENS7_6StringEEEEEEE3$_6EEOT_NS7_14SourceLocationEQaaaasr2AKE16IsFunctionObjectITL0__E23IsCallableWithArgumentsISW_ST_DpT0_Ent6IsSameINS7_6Detail16__RemoveVolatileINSZ_13__RemoveConstINSZ_17__RemoveReferenceISW_E4TypeEE4TypeEE4TypeENS0_IFST_SY_EEEE
60
61
    template<typename FunctionType>
62
    SafeFunction(FunctionType f, SourceLocation location = SourceLocation::current())
63
    requires((AK::IsFunctionPointer<FunctionType> && IsCallableWithArguments<RemovePointer<FunctionType>, Out, In...> && !IsSame<RemoveCVReference<FunctionType>, SafeFunction>))
64
        : m_location(location)
65
    {
66
        init_with_callable(move(f), CallableKind::FunctionPointer);
67
    }
68
69
    SafeFunction(SafeFunction&& other)
70
0
        : m_location(move(other.m_location))
71
0
    {
72
0
        move_from(move(other));
73
0
    }
Unexecuted instantiation: JS::SafeFunction<bool ()>::SafeFunction(JS::SafeFunction<bool ()>&&)
Unexecuted instantiation: JS::SafeFunction<Web::WebIDL::ExceptionOr<JS::NonnullGCPtr<Web::Fetch::Fetching::PendingResponse> > ()>::SafeFunction(JS::SafeFunction<Web::WebIDL::ExceptionOr<JS::NonnullGCPtr<Web::Fetch::Fetching::PendingResponse> > ()>&&)
Unexecuted instantiation: JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::SafeFunction(JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>&&)
Unexecuted instantiation: JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>::SafeFunction(JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>&&)
Unexecuted instantiation: JS::SafeFunction<void ()>::SafeFunction(JS::SafeFunction<void ()>&&)
Unexecuted instantiation: JS::SafeFunction<void (HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::SafeFunction(JS::SafeFunction<void (HTTP::HeaderMap const&, AK::Optional<unsigned int>)>&&)
Unexecuted instantiation: JS::SafeFunction<void (AK::Span<unsigned char const>)>::SafeFunction(JS::SafeFunction<void (AK::Span<unsigned char const>)>&&)
Unexecuted instantiation: JS::SafeFunction<void (bool, AK::Optional<AK::StringView>)>::SafeFunction(JS::SafeFunction<void (bool, AK::Optional<AK::StringView>)>&&)
74
75
    // Note: Despite this method being const, a mutable lambda _may_ modify its own captures.
76
    Out operator()(In... in) const
77
0
    {
78
0
        auto* wrapper = callable_wrapper();
79
0
        VERIFY(wrapper);
80
0
        ++m_call_nesting_level;
81
0
        ScopeGuard guard([this] {
82
0
            if (--m_call_nesting_level == 0 && m_deferred_clear)
83
0
                const_cast<SafeFunction*>(this)->clear(false);
84
0
        });
Unexecuted instantiation: JS::SafeFunction<JS::Completion ()>::operator()() const::{lambda()#1}::operator()() const
Unexecuted instantiation: JS::SafeFunction<bool ()>::operator()() const::{lambda()#1}::operator()() const
Unexecuted instantiation: JS::SafeFunction<Web::WebIDL::ExceptionOr<JS::NonnullGCPtr<Web::Fetch::Fetching::PendingResponse> > ()>::operator()() const::{lambda()#1}::operator()() const
Unexecuted instantiation: JS::SafeFunction<void (HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::operator()(HTTP::HeaderMap const&, AK::Optional<unsigned int>) const::{lambda()#1}::operator()() const
Unexecuted instantiation: JS::SafeFunction<void (AK::Span<unsigned char const>)>::operator()(AK::Span<unsigned char const>) const::{lambda()#1}::operator()() const
Unexecuted instantiation: JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>::operator()(AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&) const::{lambda()#1}::operator()() const
Unexecuted instantiation: JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::operator()(AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>) const::{lambda()#1}::operator()() const
Unexecuted instantiation: JS::SafeFunction<void ()>::operator()() const::{lambda()#1}::operator()() const
Unexecuted instantiation: JS::SafeFunction<void (bool, AK::Optional<AK::StringView>)>::operator()(bool, AK::Optional<AK::StringView>) const::{lambda()#1}::operator()() const
85
0
        return wrapper->call(forward<In>(in)...);
86
0
    }
Unexecuted instantiation: JS::SafeFunction<JS::Completion ()>::operator()() const
Unexecuted instantiation: JS::SafeFunction<bool ()>::operator()() const
Unexecuted instantiation: JS::SafeFunction<Web::WebIDL::ExceptionOr<JS::NonnullGCPtr<Web::Fetch::Fetching::PendingResponse> > ()>::operator()() const
Unexecuted instantiation: JS::SafeFunction<void (HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::operator()(HTTP::HeaderMap const&, AK::Optional<unsigned int>) const
Unexecuted instantiation: JS::SafeFunction<void (AK::Span<unsigned char const>)>::operator()(AK::Span<unsigned char const>) const
Unexecuted instantiation: JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>::operator()(AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&) const
Unexecuted instantiation: JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::operator()(AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>) const
Unexecuted instantiation: JS::SafeFunction<void ()>::operator()() const
Unexecuted instantiation: JS::SafeFunction<void (bool, AK::Optional<AK::StringView>)>::operator()(bool, AK::Optional<AK::StringView>) const
87
88
0
    explicit operator bool() const { return !!callable_wrapper(); }
Unexecuted instantiation: JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>::operator bool() const
Unexecuted instantiation: JS::SafeFunction<void ()>::operator bool() const
89
90
    SafeFunction& operator=(nullptr_t)
91
    {
92
        clear();
93
        return *this;
94
    }
95
96
    SafeFunction& operator=(SafeFunction&& other)
97
0
    {
98
0
        if (this != &other) {
99
0
            clear();
100
0
            move_from(move(other));
101
0
        }
102
0
        return *this;
103
0
    }
104
105
private:
106
    enum class CallableKind {
107
        FunctionPointer,
108
        FunctionObject,
109
    };
110
111
    class CallableWrapperBase {
112
    public:
113
0
        virtual ~CallableWrapperBase() = default;
Unexecuted instantiation: JS::SafeFunction<bool ()>::CallableWrapperBase::~CallableWrapperBase()
Unexecuted instantiation: JS::SafeFunction<JS::Completion ()>::CallableWrapperBase::~CallableWrapperBase()
Unexecuted instantiation: JS::SafeFunction<void ()>::CallableWrapperBase::~CallableWrapperBase()
Unexecuted instantiation: JS::SafeFunction<Web::WebIDL::ExceptionOr<JS::NonnullGCPtr<Web::Fetch::Fetching::PendingResponse> > ()>::CallableWrapperBase::~CallableWrapperBase()
Unexecuted instantiation: JS::SafeFunction<void (HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::CallableWrapperBase::~CallableWrapperBase()
Unexecuted instantiation: JS::SafeFunction<void (AK::Span<unsigned char const>)>::CallableWrapperBase::~CallableWrapperBase()
Unexecuted instantiation: JS::SafeFunction<void (bool, AK::Optional<AK::StringView>)>::CallableWrapperBase::~CallableWrapperBase()
Unexecuted instantiation: JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::CallableWrapperBase::~CallableWrapperBase()
Unexecuted instantiation: JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>::CallableWrapperBase::~CallableWrapperBase()
114
        // Note: This is not const to allow storing mutable lambdas.
115
        virtual Out call(In...) = 0;
116
        virtual void destroy() = 0;
117
        virtual void init_and_swap(u8*, size_t) = 0;
118
    };
119
120
    template<typename CallableType>
121
    class CallableWrapper final : public CallableWrapperBase {
122
        AK_MAKE_NONMOVABLE(CallableWrapper);
123
        AK_MAKE_NONCOPYABLE(CallableWrapper);
124
125
    public:
126
        explicit CallableWrapper(CallableType&& callable)
127
0
            : m_callable(move(callable))
128
0
        {
129
0
        }
Unexecuted instantiation: Completion.cpp:JS::SafeFunction<bool ()>::CallableWrapper<JS::await(JS::VM&, JS::Value)::$_2>::CallableWrapper(JS::await(JS::VM&, JS::Value)::$_2&&)
Unexecuted instantiation: ArrayConstructor.cpp:JS::SafeFunction<JS::Completion ()>::CallableWrapper<JS::ArrayConstructor::from_async(JS::VM&)::$_0>::CallableWrapper(JS::ArrayConstructor::from_async(JS::VM&)::$_0&&)
Unexecuted instantiation: CSSStyleSheet.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::CSS::CSSStyleSheet::replace(AK::String)::$_0>::CallableWrapper(Web::CSS::CSSStyleSheet::replace(AK::String)::$_0&&)
Unexecuted instantiation: ImageStyleValue.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::CSS::ImageStyleValue::load_any_resources(Web::DOM::Document&)::$_0::operator()() const::{lambda()#1}>::CallableWrapper({lambda()#1}&&)
Unexecuted instantiation: Document.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::DOM::Document::open(AK::Optional<AK::String> const&, AK::Optional<AK::String> const&)::$_0>::CallableWrapper(Web::DOM::Document::open(AK::Optional<AK::String> const&, AK::Optional<AK::String> const&)::$_0&&)
Unexecuted instantiation: Document.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::DOM::Document::destroy_a_document_and_its_descendants(JS::GCPtr<JS::HeapFunction<void ()> >)::$_0>::CallableWrapper(Web::DOM::Document::destroy_a_document_and_its_descendants(JS::GCPtr<JS::HeapFunction<void ()> >)::$_0&&)
Unexecuted instantiation: Document.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::DOM::Document::unload_a_document_and_its_descendants(JS::GCPtr<Web::DOM::Document>, JS::GCPtr<JS::HeapFunction<void ()> >)::$_0>::CallableWrapper(Web::DOM::Document::unload_a_document_and_its_descendants(JS::GCPtr<Web::DOM::Document>, JS::GCPtr<JS::HeapFunction<void ()> >)::$_0&&)
Unexecuted instantiation: FontFaceSet.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::CSS::FontFaceSet::load(AK::String const&, AK::String const&)::$_0>::CallableWrapper(Web::CSS::FontFaceSet::load(AK::String const&, AK::String const&)::$_0&&)
Unexecuted instantiation: FontFace.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::CSS::load_vector_font(AK::Detail::ByteBuffer<32ul> const&)::$_0>::CallableWrapper(Web::CSS::load_vector_font(AK::Detail::ByteBuffer<32ul> const&)::$_0&&)
Unexecuted instantiation: FontFace.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::CSS::FontFace::load_font_source()::$_0>::CallableWrapper(Web::CSS::FontFace::load_font_source()::$_0&&)
Unexecuted instantiation: BodyInit.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Fetch::extract_body(JS::Realm&, AK::Variant<JS::Handle<Web::Streams::ReadableStream>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String, AK::Span<unsigned char const> > const&, bool)::$_8>::CallableWrapper(Web::Fetch::extract_body(JS::Realm&, AK::Variant<JS::Handle<Web::Streams::ReadableStream>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String, AK::Span<unsigned char const> > const&, bool)::$_8&&)
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::encrypt(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0>::CallableWrapper(Web::Crypto::SubtleCrypto::encrypt(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0&&)
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::decrypt(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0>::CallableWrapper(Web::Crypto::SubtleCrypto::decrypt(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0&&)
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::digest(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0>::CallableWrapper(Web::Crypto::SubtleCrypto::digest(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0&&)
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::generate_key(AK::Variant<JS::Handle<JS::Object>, AK::String>, bool, AK::Vector<Web::Bindings::KeyUsage, 0ul>)::$_0>::CallableWrapper(Web::Crypto::SubtleCrypto::generate_key(AK::Variant<JS::Handle<JS::Object>, AK::String>, bool, AK::Vector<Web::Bindings::KeyUsage, 0ul>)::$_0&&)
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::import_key(Web::Bindings::KeyFormat, AK::Variant<JS::Handle<Web::WebIDL::BufferSource>, Web::Bindings::JsonWebKey>, AK::Variant<JS::Handle<JS::Object>, AK::String>, bool, AK::Vector<Web::Bindings::KeyUsage, 0ul>)::$_0>::CallableWrapper(Web::Crypto::SubtleCrypto::import_key(Web::Bindings::KeyFormat, AK::Variant<JS::Handle<Web::WebIDL::BufferSource>, Web::Bindings::JsonWebKey>, AK::Variant<JS::Handle<JS::Object>, AK::String>, bool, AK::Vector<Web::Bindings::KeyUsage, 0ul>)::$_0&&)
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::export_key(Web::Bindings::KeyFormat, JS::NonnullGCPtr<Web::Crypto::CryptoKey>)::$_0>::CallableWrapper(Web::Crypto::SubtleCrypto::export_key(Web::Bindings::KeyFormat, JS::NonnullGCPtr<Web::Crypto::CryptoKey>)::$_0&&)
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::sign(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0>::CallableWrapper(Web::Crypto::SubtleCrypto::sign(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0&&)
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::verify(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0>::CallableWrapper(Web::Crypto::SubtleCrypto::verify(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0&&)
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::derive_bits(AK::Variant<JS::Handle<JS::Object>, AK::String>, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, unsigned int)::$_0>::CallableWrapper(Web::Crypto::SubtleCrypto::derive_bits(AK::Variant<JS::Handle<JS::Object>, AK::String>, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, unsigned int)::$_0&&)
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::derive_key(AK::Variant<JS::Handle<JS::Object>, AK::String>, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, AK::Variant<JS::Handle<JS::Object>, AK::String>, bool, AK::Vector<Web::Bindings::KeyUsage, 0ul>)::$_0>::CallableWrapper(Web::Crypto::SubtleCrypto::derive_key(AK::Variant<JS::Handle<JS::Object>, AK::String>, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, AK::Variant<JS::Handle<JS::Object>, AK::String>, bool, AK::Vector<Web::Bindings::KeyUsage, 0ul>)::$_0&&)
Unexecuted instantiation: EventLoop.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::EventLoop::schedule()::$_0>::CallableWrapper(Web::HTML::EventLoop::schedule()::$_0&&)
Unexecuted instantiation: EventLoop.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::EventLoop::spin_until(JS::SafeFunction<bool ()>)::$_0>::CallableWrapper(Web::HTML::EventLoop::spin_until(JS::SafeFunction<bool ()>)::$_0&&)
Unexecuted instantiation: EventLoop.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::EventLoop::spin_processing_tasks_with_source_until(Web::HTML::Task::Source, JS::SafeFunction<bool ()>)::$_0>::CallableWrapper(Web::HTML::EventLoop::spin_processing_tasks_with_source_until(Web::HTML::Task::Source, JS::SafeFunction<bool ()>)::$_0&&)
Unexecuted instantiation: HTMLCanvasElement.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::HTMLCanvasElement::to_blob(JS::NonnullGCPtr<Web::WebIDL::CallbackType>, AK::StringView, AK::Optional<double>)::$_0>::CallableWrapper(Web::HTML::HTMLCanvasElement::to_blob(JS::NonnullGCPtr<Web::WebIDL::CallbackType>, AK::StringView, AK::Optional<double>)::$_0&&)
Unexecuted instantiation: HTMLImageElement.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::HTMLImageElement::decode() const::$_0::operator()()::{lambda()#3}>::CallableWrapper({lambda()#3}&&)
Unexecuted instantiation: HTMLImageElement.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLImageElement::decode() const::$_0::operator()()::{lambda()#3}::operator()() const::{lambda()#1}>::CallableWrapper({lambda()#3}&&)
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<Web::WebIDL::ExceptionOr<JS::NonnullGCPtr<Web::Fetch::Fetching::PendingResponse> > ()>::CallableWrapper<Web::Fetch::Fetching::main_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::Recursive)::$_0>::CallableWrapper(Web::Fetch::Fetching::main_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::Recursive)::$_0&&)
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::Fetch::Fetching::main_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::Recursive)::$_0::operator()() const::{lambda()#1}>::CallableWrapper({lambda()#1}&&)
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Fetch::Fetching::main_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::Recursive)::$_1>::CallableWrapper(Web::Fetch::Fetching::main_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::Recursive)::$_1&&)
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Fetch::Fetching::http_network_or_cache_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IsAuthenticationFetch, Web::Fetch::Fetching::IsNewConnectionFetch)::$_4>::CallableWrapper(Web::Fetch::Fetching::http_network_or_cache_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IsAuthenticationFetch, Web::Fetch::Fetching::IsNewConnectionFetch)::$_4&&)
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void (HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::CallableWrapper<Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_3>::CallableWrapper(Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_3&&)
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void (AK::Span<unsigned char const>)>::CallableWrapper<Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_4>::CallableWrapper(Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_4&&)
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void (bool, AK::Optional<AK::StringView>)>::CallableWrapper<Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_5>::CallableWrapper(Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_5&&)
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::CallableWrapper<Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_6>::CallableWrapper(Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_6&&)
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>::CallableWrapper<Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_7>::CallableWrapper(Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_7&&)
Unexecuted instantiation: PendingResponse.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Fetch::Fetching::PendingResponse::run_callback()::$_0>::CallableWrapper(Web::Fetch::Fetching::PendingResponse::run_callback()::$_0&&)
Unexecuted instantiation: HTMLMediaElement.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLMediaElement::select_resource()::$_1::operator()<AK::String>(AK::String) const::{lambda()#2}>::CallableWrapper({lambda()#2}&&)
Unexecuted instantiation: HTMLMediaElement.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLMediaElement::seek_element(double, Web::HTML::MediaSeekMode)::$_1>::CallableWrapper(Web::HTML::HTMLMediaElement::seek_element(double, Web::HTML::MediaSeekMode)::$_1&&)
Unexecuted instantiation: DocumentLoading.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::load_html_document(Web::HTML::NavigationParams const&)::$_0::operator()(AK::Detail::ByteBuffer<32ul>) const::{lambda()#1}>::CallableWrapper({lambda()#1}&&)
Unexecuted instantiation: HTMLScriptElement.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLScriptElement::execute_script()::$_0>::CallableWrapper(Web::HTML::HTMLScriptElement::execute_script()::$_0&&)
Unexecuted instantiation: Navigable.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::create_navigation_params_by_fetching(JS::GCPtr<Web::HTML::SessionHistoryEntry>, JS::GCPtr<Web::HTML::Navigable>, Web::HTML::SourceSnapshotParams const&, Web::HTML::TargetSnapshotParams const&, Web::HTML::CSPNavigationType, AK::Optional<AK::String>)::$_1>::CallableWrapper(Web::HTML::create_navigation_params_by_fetching(JS::GCPtr<Web::HTML::SessionHistoryEntry>, JS::GCPtr<Web::HTML::Navigable>, Web::HTML::SourceSnapshotParams const&, Web::HTML::TargetSnapshotParams const&, Web::HTML::CSPNavigationType, AK::Optional<AK::String>)::$_1&&)
Unexecuted instantiation: Navigable.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::Navigable::navigate(Web::HTML::Navigable::NavigateParams)::$_0>::CallableWrapper(Web::HTML::Navigable::navigate(Web::HTML::Navigable::NavigateParams)::$_0&&)
Unexecuted instantiation: HTMLParser.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLParser::the_end(JS::NonnullGCPtr<Web::DOM::Document>, JS::GCPtr<Web::HTML::HTMLParser>)::$_0>::CallableWrapper(Web::HTML::HTMLParser::the_end(JS::NonnullGCPtr<Web::DOM::Document>, JS::GCPtr<Web::HTML::HTMLParser>)::$_0&&)
Unexecuted instantiation: HTMLParser.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLParser::the_end(JS::NonnullGCPtr<Web::DOM::Document>, JS::GCPtr<Web::HTML::HTMLParser>)::$_1>::CallableWrapper(Web::HTML::HTMLParser::the_end(JS::NonnullGCPtr<Web::DOM::Document>, JS::GCPtr<Web::HTML::HTMLParser>)::$_1&&)
Unexecuted instantiation: HTMLParser.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLParser::the_end(JS::NonnullGCPtr<Web::DOM::Document>, JS::GCPtr<Web::HTML::HTMLParser>)::$_2>::CallableWrapper(Web::HTML::HTMLParser::the_end(JS::NonnullGCPtr<Web::DOM::Document>, JS::GCPtr<Web::HTML::HTMLParser>)::$_2&&)
Unexecuted instantiation: HTMLParser.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLParser::handle_text(Web::HTML::HTMLToken&)::$_0>::CallableWrapper(Web::HTML::HTMLParser::handle_text(Web::HTML::HTMLToken&)::$_0&&)
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::fetch_a_classic_worker_imported_script(URL::URL const&, Web::HTML::EnvironmentSettingsObject&, JS::GCPtr<JS::HeapFunction<Web::WebIDL::ExceptionOr<void> (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>, Web::HTML::TopLevelModule, AK::Function<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)>)> >)::$_1>::CallableWrapper(Web::HTML::fetch_a_classic_worker_imported_script(URL::URL const&, Web::HTML::EnvironmentSettingsObject&, JS::GCPtr<JS::HeapFunction<Web::WebIDL::ExceptionOr<void> (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>, Web::HTML::TopLevelModule, AK::Function<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)>)> >)::$_1&&)
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::TraversableNavigable::create_a_fresh_top_level_traversable(JS::NonnullGCPtr<Web::Page>, URL::URL const&, AK::Variant<AK::Empty, AK::String, Web::HTML::POSTResource>)::$_0>::CallableWrapper(Web::HTML::TraversableNavigable::create_a_fresh_top_level_traversable(JS::NonnullGCPtr<Web::Page>, URL::URL const&, AK::Variant<AK::Empty, AK::String, Web::HTML::POSTResource>)::$_0&&)
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::TraversableNavigable::apply_the_history_step(int, bool, AK::Optional<Web::HTML::SourceSnapshotParams>, JS::GCPtr<Web::HTML::Navigable>, AK::Optional<Web::HTML::UserNavigationInvolvement>, AK::Optional<Web::Bindings::NavigationType>, Web::HTML::TraversableNavigable::SynchronousNavigation)::$_0::operator()() const::{lambda()#1}>::CallableWrapper({lambda()#1}&&)
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::TraversableNavigable::apply_the_history_step(int, bool, AK::Optional<Web::HTML::SourceSnapshotParams>, JS::GCPtr<Web::HTML::Navigable>, AK::Optional<Web::HTML::UserNavigationInvolvement>, AK::Optional<Web::Bindings::NavigationType>, Web::HTML::TraversableNavigable::SynchronousNavigation)::$_1>::CallableWrapper(Web::HTML::TraversableNavigable::apply_the_history_step(int, bool, AK::Optional<Web::HTML::SourceSnapshotParams>, JS::GCPtr<Web::HTML::Navigable>, AK::Optional<Web::HTML::UserNavigationInvolvement>, AK::Optional<Web::Bindings::NavigationType>, Web::HTML::TraversableNavigable::SynchronousNavigation)::$_1&&)
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::TraversableNavigable::apply_the_history_step(int, bool, AK::Optional<Web::HTML::SourceSnapshotParams>, JS::GCPtr<Web::HTML::Navigable>, AK::Optional<Web::HTML::UserNavigationInvolvement>, AK::Optional<Web::Bindings::NavigationType>, Web::HTML::TraversableNavigable::SynchronousNavigation)::$_2>::CallableWrapper(Web::HTML::TraversableNavigable::apply_the_history_step(int, bool, AK::Optional<Web::HTML::SourceSnapshotParams>, JS::GCPtr<Web::HTML::Navigable>, AK::Optional<Web::HTML::UserNavigationInvolvement>, AK::Optional<Web::Bindings::NavigationType>, Web::HTML::TraversableNavigable::SynchronousNavigation)::$_2&&)
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::TraversableNavigable::apply_the_history_step(int, bool, AK::Optional<Web::HTML::SourceSnapshotParams>, JS::GCPtr<Web::HTML::Navigable>, AK::Optional<Web::HTML::UserNavigationInvolvement>, AK::Optional<Web::Bindings::NavigationType>, Web::HTML::TraversableNavigable::SynchronousNavigation)::$_3>::CallableWrapper(Web::HTML::TraversableNavigable::apply_the_history_step(int, bool, AK::Optional<Web::HTML::SourceSnapshotParams>, JS::GCPtr<Web::HTML::Navigable>, AK::Optional<Web::HTML::UserNavigationInvolvement>, AK::Optional<Web::Bindings::NavigationType>, Web::HTML::TraversableNavigable::SynchronousNavigation)::$_3&&)
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::TraversableNavigable::check_if_unloading_is_canceled(AK::Vector<JS::Handle<Web::HTML::Navigable>, 0ul>, JS::GCPtr<Web::HTML::TraversableNavigable>, AK::Optional<int>, AK::Optional<Web::HTML::UserNavigationInvolvement>)::$_0>::CallableWrapper(Web::HTML::TraversableNavigable::check_if_unloading_is_canceled(AK::Vector<JS::Handle<Web::HTML::Navigable>, 0ul>, JS::GCPtr<Web::HTML::TraversableNavigable>, AK::Optional<int>, AK::Optional<Web::HTML::UserNavigationInvolvement>)::$_0&&)
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::TraversableNavigable::check_if_unloading_is_canceled(AK::Vector<JS::Handle<Web::HTML::Navigable>, 0ul>, JS::GCPtr<Web::HTML::TraversableNavigable>, AK::Optional<int>, AK::Optional<Web::HTML::UserNavigationInvolvement>)::$_1>::CallableWrapper(Web::HTML::TraversableNavigable::check_if_unloading_is_canceled(AK::Vector<JS::Handle<Web::HTML::Navigable>, 0ul>, JS::GCPtr<Web::HTML::TraversableNavigable>, AK::Optional<int>, AK::Optional<Web::HTML::UserNavigationInvolvement>)::$_1&&)
Unexecuted instantiation: Clipboard.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Clipboard::Clipboard::write_text(AK::String)::$_0>::CallableWrapper(Web::Clipboard::Clipboard::write_text(AK::String)::$_0&&)
Unexecuted instantiation: WindowOrWorkerGlobalScope.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::WindowOrWorkerGlobalScopeMixin::create_image_bitmap_impl(AK::Variant<AK::Variant<JS::Handle<Web::HTML::HTMLImageElement>, JS::Handle<Web::SVG::SVGImageElement>, JS::Handle<Web::HTML::HTMLCanvasElement>, JS::Handle<Web::HTML::ImageBitmap>, JS::Handle<Web::HTML::HTMLVideoElement> >, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::HTML::ImageData> >&, AK::Optional<int>, AK::Optional<int>, AK::Optional<int>, AK::Optional<int>, AK::Optional<Web::HTML::ImageBitmapOptions>&) const::$_0::operator()(JS::Handle<Web::FileAPI::Blob>&) const::{lambda()#1}>::CallableWrapper({lambda()#1}&&)
Unexecuted instantiation: EventSource.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::EventSource::reestablish_the_connection()::$_1>::CallableWrapper(Web::HTML::EventSource::reestablish_the_connection()::$_1&&)
Unexecuted instantiation: EventSource.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::EventSource::reestablish_the_connection()::$_2>::CallableWrapper(Web::HTML::EventSource::reestablish_the_connection()::$_2&&)
Unexecuted instantiation: Resource.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::ResourceClient::set_resource(Web::Resource*)::$_0>::CallableWrapper(Web::ResourceClient::set_resource(Web::Resource*)::$_0&&)
Unexecuted instantiation: ResourceLoader.cpp:JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::CallableWrapper<Web::ResourceLoader::load_resource(Web::Resource::Type, Web::LoadRequest&)::$_0>::CallableWrapper(Web::ResourceLoader::load_resource(Web::Resource::Type, Web::LoadRequest&)::$_0&&)
Unexecuted instantiation: ResourceLoader.cpp:JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>::CallableWrapper<Web::ResourceLoader::load_resource(Web::Resource::Type, Web::LoadRequest&)::$_1>::CallableWrapper(Web::ResourceLoader::load_resource(Web::Resource::Type, Web::LoadRequest&)::$_1&&)
Unexecuted instantiation: ResourceLoader.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::ResourceLoader::load(Web::LoadRequest&, JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>, JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>, AK::Optional<unsigned int>, JS::SafeFunction<void ()>)::$_0>::CallableWrapper(Web::ResourceLoader::load(Web::LoadRequest&, JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>, JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>, AK::Optional<unsigned int>, JS::SafeFunction<void ()>)::$_0&&)
Unexecuted instantiation: ResourceLoader.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::ResourceLoader::load(Web::LoadRequest&, JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>, JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>, AK::Optional<unsigned int>, JS::SafeFunction<void ()>)::$_1>::CallableWrapper(Web::ResourceLoader::load(Web::LoadRequest&, JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>, JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>, AK::Optional<unsigned int>, JS::SafeFunction<void ()>)::$_1&&)
Unexecuted instantiation: ResourceLoader.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::ResourceLoader::load(Web::LoadRequest&, JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>, JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>, AK::Optional<unsigned int>, JS::SafeFunction<void ()>)::$_3>::CallableWrapper(Web::ResourceLoader::load(Web::LoadRequest&, JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>, JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>, AK::Optional<unsigned int>, JS::SafeFunction<void ()>)::$_3&&)
Unexecuted instantiation: ResourceLoader.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::ResourceLoader::finish_network_request(AK::NonnullRefPtr<Web::ResourceLoaderConnectorRequest> const&)::$_0>::CallableWrapper(Web::ResourceLoader::finish_network_request(AK::NonnullRefPtr<Web::ResourceLoaderConnectorRequest> const&)::$_0&&)
Unexecuted instantiation: Page.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::spin_event_loop_until_dialog_closed<AK::Empty>(Web::PageClient&, AK::Optional<AK::Empty>&, AK::SourceLocation)::{lambda()#2}>::CallableWrapper({lambda()#2}&&)
Unexecuted instantiation: Page.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::spin_event_loop_until_dialog_closed<bool>(Web::PageClient&, AK::Optional<bool>&, AK::SourceLocation)::{lambda()#2}>::CallableWrapper({lambda()#2}&&)
Unexecuted instantiation: Page.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::spin_event_loop_until_dialog_closed<AK::Optional<AK::String> >(Web::PageClient&, AK::Optional<AK::Optional<AK::String> >&, AK::SourceLocation)::{lambda()#2}>::CallableWrapper({lambda()#2}&&)
Unexecuted instantiation: Job.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::ServiceWorker::update(JS::VM&, JS::NonnullGCPtr<Web::ServiceWorker::Job>)::$_0::operator()(JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>, Web::HTML::TopLevelModule, AK::Function<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)>) const::{lambda()#1}>::CallableWrapper({lambda()#1}&&)
Unexecuted instantiation: SVGScriptElement.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::SVG::SVGScriptElement::process_the_script_element()::$_0>::CallableWrapper(Web::SVG::SVGScriptElement::process_the_script_element()::$_0&&)
Unexecuted instantiation: XMLDocumentBuilder.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::XMLDocumentBuilder::element_end(AK::ByteString const&)::$_0>::CallableWrapper(Web::XMLDocumentBuilder::element_end(AK::ByteString const&)::$_0&&)
Unexecuted instantiation: XMLDocumentBuilder.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::XMLDocumentBuilder::document_end()::$_0>::CallableWrapper(Web::XMLDocumentBuilder::document_end()::$_0&&)
Unexecuted instantiation: XMLDocumentBuilder.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::XMLDocumentBuilder::document_end()::$_1>::CallableWrapper(Web::XMLDocumentBuilder::document_end()::$_1&&)
Unexecuted instantiation: XMLDocumentBuilder.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::XMLDocumentBuilder::document_end()::$_2>::CallableWrapper(Web::XMLDocumentBuilder::document_end()::$_2&&)
Unexecuted instantiation: FileReader.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::FileAPI::FileReader::read_operation(Web::FileAPI::Blob&, Web::FileAPI::FileReader::Type, AK::Optional<AK::String> const&)::$_0>::CallableWrapper(Web::FileAPI::FileReader::read_operation(Web::FileAPI::Blob&, Web::FileAPI::FileReader::Type, AK::Optional<AK::String> const&)::$_0&&)
Unexecuted instantiation: FileReader.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::FileAPI::FileReader::read_operation(Web::FileAPI::Blob&, Web::FileAPI::FileReader::Type, AK::Optional<AK::String> const&)::$_0::operator()()::{lambda()#1}>::CallableWrapper({lambda()#1}&&)
Unexecuted instantiation: XMLHttpRequest.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::XHR::XMLHttpRequest::send(AK::Optional<AK::Variant<JS::Handle<Web::DOM::Document>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String> >)::$_3>::CallableWrapper(Web::XHR::XMLHttpRequest::send(AK::Optional<AK::Variant<JS::Handle<Web::DOM::Document>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String> >)::$_3&&)
Unexecuted instantiation: XMLHttpRequest.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::XHR::XMLHttpRequest::send(AK::Optional<AK::Variant<JS::Handle<Web::DOM::Document>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String> >)::$_5>::CallableWrapper(Web::XHR::XMLHttpRequest::send(AK::Optional<AK::Variant<JS::Handle<Web::DOM::Document>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String> >)::$_5&&)
Unexecuted instantiation: XMLHttpRequest.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::XHR::XMLHttpRequest::send(AK::Optional<AK::Variant<JS::Handle<Web::DOM::Document>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String> >)::$_6>::CallableWrapper(Web::XHR::XMLHttpRequest::send(AK::Optional<AK::Variant<JS::Handle<Web::DOM::Document>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String> >)::$_6&&)
130
131
        Out call(In... in) final override
132
0
        {
133
0
            return m_callable(forward<In>(in)...);
134
0
        }
Unexecuted instantiation: Completion.cpp:JS::SafeFunction<bool ()>::CallableWrapper<JS::await(JS::VM&, JS::Value)::$_2>::call()
Unexecuted instantiation: ArrayConstructor.cpp:JS::SafeFunction<JS::Completion ()>::CallableWrapper<JS::ArrayConstructor::from_async(JS::VM&)::$_0>::call()
Unexecuted instantiation: CSSStyleSheet.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::CSS::CSSStyleSheet::replace(AK::String)::$_0>::call()
Unexecuted instantiation: ImageStyleValue.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::CSS::ImageStyleValue::load_any_resources(Web::DOM::Document&)::$_0::operator()() const::{lambda()#1}>::call()
Unexecuted instantiation: Document.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::DOM::Document::open(AK::Optional<AK::String> const&, AK::Optional<AK::String> const&)::$_0>::call()
Unexecuted instantiation: Document.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::DOM::Document::destroy_a_document_and_its_descendants(JS::GCPtr<JS::HeapFunction<void ()> >)::$_0>::call()
Unexecuted instantiation: Document.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::DOM::Document::unload_a_document_and_its_descendants(JS::GCPtr<Web::DOM::Document>, JS::GCPtr<JS::HeapFunction<void ()> >)::$_0>::call()
Unexecuted instantiation: FontFaceSet.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::CSS::FontFaceSet::load(AK::String const&, AK::String const&)::$_0>::call()
Unexecuted instantiation: FontFace.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::CSS::load_vector_font(AK::Detail::ByteBuffer<32ul> const&)::$_0>::call()
Unexecuted instantiation: FontFace.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::CSS::FontFace::load_font_source()::$_0>::call()
Unexecuted instantiation: BodyInit.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Fetch::extract_body(JS::Realm&, AK::Variant<JS::Handle<Web::Streams::ReadableStream>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String, AK::Span<unsigned char const> > const&, bool)::$_8>::call()
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::encrypt(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0>::call()
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::decrypt(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0>::call()
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::digest(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0>::call()
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::generate_key(AK::Variant<JS::Handle<JS::Object>, AK::String>, bool, AK::Vector<Web::Bindings::KeyUsage, 0ul>)::$_0>::call()
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::import_key(Web::Bindings::KeyFormat, AK::Variant<JS::Handle<Web::WebIDL::BufferSource>, Web::Bindings::JsonWebKey>, AK::Variant<JS::Handle<JS::Object>, AK::String>, bool, AK::Vector<Web::Bindings::KeyUsage, 0ul>)::$_0>::call()
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::export_key(Web::Bindings::KeyFormat, JS::NonnullGCPtr<Web::Crypto::CryptoKey>)::$_0>::call()
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::sign(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0>::call()
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::verify(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0>::call()
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::derive_bits(AK::Variant<JS::Handle<JS::Object>, AK::String>, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, unsigned int)::$_0>::call()
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::derive_key(AK::Variant<JS::Handle<JS::Object>, AK::String>, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, AK::Variant<JS::Handle<JS::Object>, AK::String>, bool, AK::Vector<Web::Bindings::KeyUsage, 0ul>)::$_0>::call()
Unexecuted instantiation: EventLoop.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::EventLoop::schedule()::$_0>::call()
Unexecuted instantiation: EventLoop.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::EventLoop::spin_until(JS::SafeFunction<bool ()>)::$_0>::call()
Unexecuted instantiation: EventLoop.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::EventLoop::spin_processing_tasks_with_source_until(Web::HTML::Task::Source, JS::SafeFunction<bool ()>)::$_0>::call()
Unexecuted instantiation: HTMLCanvasElement.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::HTMLCanvasElement::to_blob(JS::NonnullGCPtr<Web::WebIDL::CallbackType>, AK::StringView, AK::Optional<double>)::$_0>::call()
Unexecuted instantiation: HTMLImageElement.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::HTMLImageElement::decode() const::$_0::operator()()::{lambda()#3}>::call()
Unexecuted instantiation: HTMLImageElement.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLImageElement::decode() const::$_0::operator()()::{lambda()#3}::operator()() const::{lambda()#1}>::call()
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<Web::WebIDL::ExceptionOr<JS::NonnullGCPtr<Web::Fetch::Fetching::PendingResponse> > ()>::CallableWrapper<Web::Fetch::Fetching::main_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::Recursive)::$_0>::call()
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::Fetch::Fetching::main_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::Recursive)::$_0::operator()() const::{lambda()#1}>::call()
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Fetch::Fetching::main_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::Recursive)::$_1>::call()
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Fetch::Fetching::http_network_or_cache_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IsAuthenticationFetch, Web::Fetch::Fetching::IsNewConnectionFetch)::$_4>::call()
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void (HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::CallableWrapper<Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_3>::call(HTTP::HeaderMap const&, AK::Optional<unsigned int>)
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void (AK::Span<unsigned char const>)>::CallableWrapper<Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_4>::call(AK::Span<unsigned char const>)
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void (bool, AK::Optional<AK::StringView>)>::CallableWrapper<Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_5>::call(bool, AK::Optional<AK::StringView>)
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::CallableWrapper<Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_6>::call(AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>::CallableWrapper<Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_7>::call(AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)
Unexecuted instantiation: PendingResponse.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Fetch::Fetching::PendingResponse::run_callback()::$_0>::call()
Unexecuted instantiation: HTMLMediaElement.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLMediaElement::select_resource()::$_1::operator()<AK::String>(AK::String) const::{lambda()#2}>::call()
Unexecuted instantiation: HTMLMediaElement.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLMediaElement::seek_element(double, Web::HTML::MediaSeekMode)::$_1>::call()
Unexecuted instantiation: DocumentLoading.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::load_html_document(Web::HTML::NavigationParams const&)::$_0::operator()(AK::Detail::ByteBuffer<32ul>) const::{lambda()#1}>::call()
Unexecuted instantiation: HTMLScriptElement.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLScriptElement::execute_script()::$_0>::call()
Unexecuted instantiation: Navigable.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::create_navigation_params_by_fetching(JS::GCPtr<Web::HTML::SessionHistoryEntry>, JS::GCPtr<Web::HTML::Navigable>, Web::HTML::SourceSnapshotParams const&, Web::HTML::TargetSnapshotParams const&, Web::HTML::CSPNavigationType, AK::Optional<AK::String>)::$_1>::call()
Unexecuted instantiation: Navigable.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::Navigable::navigate(Web::HTML::Navigable::NavigateParams)::$_0>::call()
Unexecuted instantiation: HTMLParser.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLParser::the_end(JS::NonnullGCPtr<Web::DOM::Document>, JS::GCPtr<Web::HTML::HTMLParser>)::$_0>::call()
Unexecuted instantiation: HTMLParser.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLParser::the_end(JS::NonnullGCPtr<Web::DOM::Document>, JS::GCPtr<Web::HTML::HTMLParser>)::$_1>::call()
Unexecuted instantiation: HTMLParser.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLParser::the_end(JS::NonnullGCPtr<Web::DOM::Document>, JS::GCPtr<Web::HTML::HTMLParser>)::$_2>::call()
Unexecuted instantiation: HTMLParser.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLParser::handle_text(Web::HTML::HTMLToken&)::$_0>::call()
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::fetch_a_classic_worker_imported_script(URL::URL const&, Web::HTML::EnvironmentSettingsObject&, JS::GCPtr<JS::HeapFunction<Web::WebIDL::ExceptionOr<void> (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>, Web::HTML::TopLevelModule, AK::Function<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)>)> >)::$_1>::call()
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::TraversableNavigable::create_a_fresh_top_level_traversable(JS::NonnullGCPtr<Web::Page>, URL::URL const&, AK::Variant<AK::Empty, AK::String, Web::HTML::POSTResource>)::$_0>::call()
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::TraversableNavigable::apply_the_history_step(int, bool, AK::Optional<Web::HTML::SourceSnapshotParams>, JS::GCPtr<Web::HTML::Navigable>, AK::Optional<Web::HTML::UserNavigationInvolvement>, AK::Optional<Web::Bindings::NavigationType>, Web::HTML::TraversableNavigable::SynchronousNavigation)::$_0::operator()() const::{lambda()#1}>::call()
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::TraversableNavigable::apply_the_history_step(int, bool, AK::Optional<Web::HTML::SourceSnapshotParams>, JS::GCPtr<Web::HTML::Navigable>, AK::Optional<Web::HTML::UserNavigationInvolvement>, AK::Optional<Web::Bindings::NavigationType>, Web::HTML::TraversableNavigable::SynchronousNavigation)::$_1>::call()
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::TraversableNavigable::apply_the_history_step(int, bool, AK::Optional<Web::HTML::SourceSnapshotParams>, JS::GCPtr<Web::HTML::Navigable>, AK::Optional<Web::HTML::UserNavigationInvolvement>, AK::Optional<Web::Bindings::NavigationType>, Web::HTML::TraversableNavigable::SynchronousNavigation)::$_2>::call()
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::TraversableNavigable::apply_the_history_step(int, bool, AK::Optional<Web::HTML::SourceSnapshotParams>, JS::GCPtr<Web::HTML::Navigable>, AK::Optional<Web::HTML::UserNavigationInvolvement>, AK::Optional<Web::Bindings::NavigationType>, Web::HTML::TraversableNavigable::SynchronousNavigation)::$_3>::call()
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::TraversableNavigable::check_if_unloading_is_canceled(AK::Vector<JS::Handle<Web::HTML::Navigable>, 0ul>, JS::GCPtr<Web::HTML::TraversableNavigable>, AK::Optional<int>, AK::Optional<Web::HTML::UserNavigationInvolvement>)::$_0>::call()
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::TraversableNavigable::check_if_unloading_is_canceled(AK::Vector<JS::Handle<Web::HTML::Navigable>, 0ul>, JS::GCPtr<Web::HTML::TraversableNavigable>, AK::Optional<int>, AK::Optional<Web::HTML::UserNavigationInvolvement>)::$_1>::call()
Unexecuted instantiation: Clipboard.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Clipboard::Clipboard::write_text(AK::String)::$_0>::call()
Unexecuted instantiation: WindowOrWorkerGlobalScope.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::WindowOrWorkerGlobalScopeMixin::create_image_bitmap_impl(AK::Variant<AK::Variant<JS::Handle<Web::HTML::HTMLImageElement>, JS::Handle<Web::SVG::SVGImageElement>, JS::Handle<Web::HTML::HTMLCanvasElement>, JS::Handle<Web::HTML::ImageBitmap>, JS::Handle<Web::HTML::HTMLVideoElement> >, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::HTML::ImageData> >&, AK::Optional<int>, AK::Optional<int>, AK::Optional<int>, AK::Optional<int>, AK::Optional<Web::HTML::ImageBitmapOptions>&) const::$_0::operator()(JS::Handle<Web::FileAPI::Blob>&) const::{lambda()#1}>::call()
Unexecuted instantiation: EventSource.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::EventSource::reestablish_the_connection()::$_1>::call()
Unexecuted instantiation: EventSource.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::EventSource::reestablish_the_connection()::$_2>::call()
Unexecuted instantiation: Resource.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::ResourceClient::set_resource(Web::Resource*)::$_0>::call()
Unexecuted instantiation: ResourceLoader.cpp:JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::CallableWrapper<Web::ResourceLoader::load_resource(Web::Resource::Type, Web::LoadRequest&)::$_0>::call(AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)
Unexecuted instantiation: ResourceLoader.cpp:JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>::CallableWrapper<Web::ResourceLoader::load_resource(Web::Resource::Type, Web::LoadRequest&)::$_1>::call(AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)
Unexecuted instantiation: ResourceLoader.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::ResourceLoader::load(Web::LoadRequest&, JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>, JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>, AK::Optional<unsigned int>, JS::SafeFunction<void ()>)::$_0>::call()
Unexecuted instantiation: ResourceLoader.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::ResourceLoader::load(Web::LoadRequest&, JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>, JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>, AK::Optional<unsigned int>, JS::SafeFunction<void ()>)::$_1>::call()
Unexecuted instantiation: ResourceLoader.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::ResourceLoader::load(Web::LoadRequest&, JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>, JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>, AK::Optional<unsigned int>, JS::SafeFunction<void ()>)::$_3>::call()
Unexecuted instantiation: ResourceLoader.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::ResourceLoader::finish_network_request(AK::NonnullRefPtr<Web::ResourceLoaderConnectorRequest> const&)::$_0>::call()
Unexecuted instantiation: Page.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::spin_event_loop_until_dialog_closed<AK::Empty>(Web::PageClient&, AK::Optional<AK::Empty>&, AK::SourceLocation)::{lambda()#2}>::call()
Unexecuted instantiation: Page.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::spin_event_loop_until_dialog_closed<bool>(Web::PageClient&, AK::Optional<bool>&, AK::SourceLocation)::{lambda()#2}>::call()
Unexecuted instantiation: Page.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::spin_event_loop_until_dialog_closed<AK::Optional<AK::String> >(Web::PageClient&, AK::Optional<AK::Optional<AK::String> >&, AK::SourceLocation)::{lambda()#2}>::call()
Unexecuted instantiation: Job.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::ServiceWorker::update(JS::VM&, JS::NonnullGCPtr<Web::ServiceWorker::Job>)::$_0::operator()(JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>, Web::HTML::TopLevelModule, AK::Function<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)>) const::{lambda()#1}>::call()
Unexecuted instantiation: SVGScriptElement.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::SVG::SVGScriptElement::process_the_script_element()::$_0>::call()
Unexecuted instantiation: XMLDocumentBuilder.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::XMLDocumentBuilder::element_end(AK::ByteString const&)::$_0>::call()
Unexecuted instantiation: XMLDocumentBuilder.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::XMLDocumentBuilder::document_end()::$_0>::call()
Unexecuted instantiation: XMLDocumentBuilder.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::XMLDocumentBuilder::document_end()::$_1>::call()
Unexecuted instantiation: XMLDocumentBuilder.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::XMLDocumentBuilder::document_end()::$_2>::call()
Unexecuted instantiation: FileReader.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::FileAPI::FileReader::read_operation(Web::FileAPI::Blob&, Web::FileAPI::FileReader::Type, AK::Optional<AK::String> const&)::$_0>::call()
Unexecuted instantiation: FileReader.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::FileAPI::FileReader::read_operation(Web::FileAPI::Blob&, Web::FileAPI::FileReader::Type, AK::Optional<AK::String> const&)::$_0::operator()()::{lambda()#1}>::call()
Unexecuted instantiation: XMLHttpRequest.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::XHR::XMLHttpRequest::send(AK::Optional<AK::Variant<JS::Handle<Web::DOM::Document>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String> >)::$_3>::call()
Unexecuted instantiation: XMLHttpRequest.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::XHR::XMLHttpRequest::send(AK::Optional<AK::Variant<JS::Handle<Web::DOM::Document>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String> >)::$_5>::call()
Unexecuted instantiation: XMLHttpRequest.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::XHR::XMLHttpRequest::send(AK::Optional<AK::Variant<JS::Handle<Web::DOM::Document>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String> >)::$_6>::call()
135
136
        void destroy() final override
137
0
        {
138
0
            delete this;
139
0
        }
Unexecuted instantiation: Completion.cpp:JS::SafeFunction<bool ()>::CallableWrapper<JS::await(JS::VM&, JS::Value)::$_2>::destroy()
Unexecuted instantiation: ArrayConstructor.cpp:JS::SafeFunction<JS::Completion ()>::CallableWrapper<JS::ArrayConstructor::from_async(JS::VM&)::$_0>::destroy()
Unexecuted instantiation: CSSStyleSheet.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::CSS::CSSStyleSheet::replace(AK::String)::$_0>::destroy()
Unexecuted instantiation: ImageStyleValue.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::CSS::ImageStyleValue::load_any_resources(Web::DOM::Document&)::$_0::operator()() const::{lambda()#1}>::destroy()
Unexecuted instantiation: Document.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::DOM::Document::open(AK::Optional<AK::String> const&, AK::Optional<AK::String> const&)::$_0>::destroy()
Unexecuted instantiation: Document.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::DOM::Document::destroy_a_document_and_its_descendants(JS::GCPtr<JS::HeapFunction<void ()> >)::$_0>::destroy()
Unexecuted instantiation: Document.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::DOM::Document::unload_a_document_and_its_descendants(JS::GCPtr<Web::DOM::Document>, JS::GCPtr<JS::HeapFunction<void ()> >)::$_0>::destroy()
Unexecuted instantiation: FontFaceSet.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::CSS::FontFaceSet::load(AK::String const&, AK::String const&)::$_0>::destroy()
Unexecuted instantiation: FontFace.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::CSS::load_vector_font(AK::Detail::ByteBuffer<32ul> const&)::$_0>::destroy()
Unexecuted instantiation: FontFace.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::CSS::FontFace::load_font_source()::$_0>::destroy()
Unexecuted instantiation: BodyInit.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Fetch::extract_body(JS::Realm&, AK::Variant<JS::Handle<Web::Streams::ReadableStream>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String, AK::Span<unsigned char const> > const&, bool)::$_8>::destroy()
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::encrypt(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0>::destroy()
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::decrypt(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0>::destroy()
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::digest(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0>::destroy()
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::generate_key(AK::Variant<JS::Handle<JS::Object>, AK::String>, bool, AK::Vector<Web::Bindings::KeyUsage, 0ul>)::$_0>::destroy()
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::import_key(Web::Bindings::KeyFormat, AK::Variant<JS::Handle<Web::WebIDL::BufferSource>, Web::Bindings::JsonWebKey>, AK::Variant<JS::Handle<JS::Object>, AK::String>, bool, AK::Vector<Web::Bindings::KeyUsage, 0ul>)::$_0>::destroy()
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::export_key(Web::Bindings::KeyFormat, JS::NonnullGCPtr<Web::Crypto::CryptoKey>)::$_0>::destroy()
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::sign(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0>::destroy()
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::verify(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0>::destroy()
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::derive_bits(AK::Variant<JS::Handle<JS::Object>, AK::String>, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, unsigned int)::$_0>::destroy()
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::derive_key(AK::Variant<JS::Handle<JS::Object>, AK::String>, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, AK::Variant<JS::Handle<JS::Object>, AK::String>, bool, AK::Vector<Web::Bindings::KeyUsage, 0ul>)::$_0>::destroy()
Unexecuted instantiation: EventLoop.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::EventLoop::schedule()::$_0>::destroy()
Unexecuted instantiation: EventLoop.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::EventLoop::spin_until(JS::SafeFunction<bool ()>)::$_0>::destroy()
Unexecuted instantiation: EventLoop.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::EventLoop::spin_processing_tasks_with_source_until(Web::HTML::Task::Source, JS::SafeFunction<bool ()>)::$_0>::destroy()
Unexecuted instantiation: HTMLCanvasElement.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::HTMLCanvasElement::to_blob(JS::NonnullGCPtr<Web::WebIDL::CallbackType>, AK::StringView, AK::Optional<double>)::$_0>::destroy()
Unexecuted instantiation: HTMLImageElement.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLImageElement::decode() const::$_0::operator()()::{lambda()#3}::operator()() const::{lambda()#1}>::destroy()
Unexecuted instantiation: HTMLImageElement.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::HTMLImageElement::decode() const::$_0::operator()()::{lambda()#3}>::destroy()
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::Fetch::Fetching::main_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::Recursive)::$_0::operator()() const::{lambda()#1}>::destroy()
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<Web::WebIDL::ExceptionOr<JS::NonnullGCPtr<Web::Fetch::Fetching::PendingResponse> > ()>::CallableWrapper<Web::Fetch::Fetching::main_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::Recursive)::$_0>::destroy()
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Fetch::Fetching::main_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::Recursive)::$_1>::destroy()
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Fetch::Fetching::http_network_or_cache_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IsAuthenticationFetch, Web::Fetch::Fetching::IsNewConnectionFetch)::$_4>::destroy()
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void (HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::CallableWrapper<Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_3>::destroy()
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void (AK::Span<unsigned char const>)>::CallableWrapper<Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_4>::destroy()
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void (bool, AK::Optional<AK::StringView>)>::CallableWrapper<Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_5>::destroy()
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::CallableWrapper<Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_6>::destroy()
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>::CallableWrapper<Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_7>::destroy()
Unexecuted instantiation: PendingResponse.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Fetch::Fetching::PendingResponse::run_callback()::$_0>::destroy()
Unexecuted instantiation: HTMLMediaElement.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLMediaElement::select_resource()::$_1::operator()<AK::String>(AK::String) const::{lambda()#2}>::destroy()
Unexecuted instantiation: HTMLMediaElement.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLMediaElement::seek_element(double, Web::HTML::MediaSeekMode)::$_1>::destroy()
Unexecuted instantiation: DocumentLoading.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::load_html_document(Web::HTML::NavigationParams const&)::$_0::operator()(AK::Detail::ByteBuffer<32ul>) const::{lambda()#1}>::destroy()
Unexecuted instantiation: HTMLScriptElement.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLScriptElement::execute_script()::$_0>::destroy()
Unexecuted instantiation: Navigable.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::create_navigation_params_by_fetching(JS::GCPtr<Web::HTML::SessionHistoryEntry>, JS::GCPtr<Web::HTML::Navigable>, Web::HTML::SourceSnapshotParams const&, Web::HTML::TargetSnapshotParams const&, Web::HTML::CSPNavigationType, AK::Optional<AK::String>)::$_1>::destroy()
Unexecuted instantiation: Navigable.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::Navigable::navigate(Web::HTML::Navigable::NavigateParams)::$_0>::destroy()
Unexecuted instantiation: HTMLParser.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLParser::the_end(JS::NonnullGCPtr<Web::DOM::Document>, JS::GCPtr<Web::HTML::HTMLParser>)::$_0>::destroy()
Unexecuted instantiation: HTMLParser.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLParser::the_end(JS::NonnullGCPtr<Web::DOM::Document>, JS::GCPtr<Web::HTML::HTMLParser>)::$_1>::destroy()
Unexecuted instantiation: HTMLParser.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLParser::the_end(JS::NonnullGCPtr<Web::DOM::Document>, JS::GCPtr<Web::HTML::HTMLParser>)::$_2>::destroy()
Unexecuted instantiation: HTMLParser.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLParser::handle_text(Web::HTML::HTMLToken&)::$_0>::destroy()
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::fetch_a_classic_worker_imported_script(URL::URL const&, Web::HTML::EnvironmentSettingsObject&, JS::GCPtr<JS::HeapFunction<Web::WebIDL::ExceptionOr<void> (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>, Web::HTML::TopLevelModule, AK::Function<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)>)> >)::$_1>::destroy()
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::TraversableNavigable::create_a_fresh_top_level_traversable(JS::NonnullGCPtr<Web::Page>, URL::URL const&, AK::Variant<AK::Empty, AK::String, Web::HTML::POSTResource>)::$_0>::destroy()
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::TraversableNavigable::apply_the_history_step(int, bool, AK::Optional<Web::HTML::SourceSnapshotParams>, JS::GCPtr<Web::HTML::Navigable>, AK::Optional<Web::HTML::UserNavigationInvolvement>, AK::Optional<Web::Bindings::NavigationType>, Web::HTML::TraversableNavigable::SynchronousNavigation)::$_0::operator()() const::{lambda()#1}>::destroy()
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::TraversableNavigable::apply_the_history_step(int, bool, AK::Optional<Web::HTML::SourceSnapshotParams>, JS::GCPtr<Web::HTML::Navigable>, AK::Optional<Web::HTML::UserNavigationInvolvement>, AK::Optional<Web::Bindings::NavigationType>, Web::HTML::TraversableNavigable::SynchronousNavigation)::$_1>::destroy()
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::TraversableNavigable::apply_the_history_step(int, bool, AK::Optional<Web::HTML::SourceSnapshotParams>, JS::GCPtr<Web::HTML::Navigable>, AK::Optional<Web::HTML::UserNavigationInvolvement>, AK::Optional<Web::Bindings::NavigationType>, Web::HTML::TraversableNavigable::SynchronousNavigation)::$_2>::destroy()
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::TraversableNavigable::apply_the_history_step(int, bool, AK::Optional<Web::HTML::SourceSnapshotParams>, JS::GCPtr<Web::HTML::Navigable>, AK::Optional<Web::HTML::UserNavigationInvolvement>, AK::Optional<Web::Bindings::NavigationType>, Web::HTML::TraversableNavigable::SynchronousNavigation)::$_3>::destroy()
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::TraversableNavigable::check_if_unloading_is_canceled(AK::Vector<JS::Handle<Web::HTML::Navigable>, 0ul>, JS::GCPtr<Web::HTML::TraversableNavigable>, AK::Optional<int>, AK::Optional<Web::HTML::UserNavigationInvolvement>)::$_0>::destroy()
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::TraversableNavigable::check_if_unloading_is_canceled(AK::Vector<JS::Handle<Web::HTML::Navigable>, 0ul>, JS::GCPtr<Web::HTML::TraversableNavigable>, AK::Optional<int>, AK::Optional<Web::HTML::UserNavigationInvolvement>)::$_1>::destroy()
Unexecuted instantiation: Clipboard.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Clipboard::Clipboard::write_text(AK::String)::$_0>::destroy()
Unexecuted instantiation: WindowOrWorkerGlobalScope.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::WindowOrWorkerGlobalScopeMixin::create_image_bitmap_impl(AK::Variant<AK::Variant<JS::Handle<Web::HTML::HTMLImageElement>, JS::Handle<Web::SVG::SVGImageElement>, JS::Handle<Web::HTML::HTMLCanvasElement>, JS::Handle<Web::HTML::ImageBitmap>, JS::Handle<Web::HTML::HTMLVideoElement> >, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::HTML::ImageData> >&, AK::Optional<int>, AK::Optional<int>, AK::Optional<int>, AK::Optional<int>, AK::Optional<Web::HTML::ImageBitmapOptions>&) const::$_0::operator()(JS::Handle<Web::FileAPI::Blob>&) const::{lambda()#1}>::destroy()
Unexecuted instantiation: EventSource.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::EventSource::reestablish_the_connection()::$_1>::destroy()
Unexecuted instantiation: EventSource.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::EventSource::reestablish_the_connection()::$_2>::destroy()
Unexecuted instantiation: Resource.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::ResourceClient::set_resource(Web::Resource*)::$_0>::destroy()
Unexecuted instantiation: ResourceLoader.cpp:JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::CallableWrapper<Web::ResourceLoader::load_resource(Web::Resource::Type, Web::LoadRequest&)::$_0>::destroy()
Unexecuted instantiation: ResourceLoader.cpp:JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>::CallableWrapper<Web::ResourceLoader::load_resource(Web::Resource::Type, Web::LoadRequest&)::$_1>::destroy()
Unexecuted instantiation: ResourceLoader.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::ResourceLoader::load(Web::LoadRequest&, JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>, JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>, AK::Optional<unsigned int>, JS::SafeFunction<void ()>)::$_0>::destroy()
Unexecuted instantiation: ResourceLoader.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::ResourceLoader::load(Web::LoadRequest&, JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>, JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>, AK::Optional<unsigned int>, JS::SafeFunction<void ()>)::$_1>::destroy()
Unexecuted instantiation: ResourceLoader.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::ResourceLoader::load(Web::LoadRequest&, JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>, JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>, AK::Optional<unsigned int>, JS::SafeFunction<void ()>)::$_3>::destroy()
Unexecuted instantiation: ResourceLoader.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::ResourceLoader::finish_network_request(AK::NonnullRefPtr<Web::ResourceLoaderConnectorRequest> const&)::$_0>::destroy()
Unexecuted instantiation: Page.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::spin_event_loop_until_dialog_closed<AK::Empty>(Web::PageClient&, AK::Optional<AK::Empty>&, AK::SourceLocation)::{lambda()#2}>::destroy()
Unexecuted instantiation: Page.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::spin_event_loop_until_dialog_closed<bool>(Web::PageClient&, AK::Optional<bool>&, AK::SourceLocation)::{lambda()#2}>::destroy()
Unexecuted instantiation: Page.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::spin_event_loop_until_dialog_closed<AK::Optional<AK::String> >(Web::PageClient&, AK::Optional<AK::Optional<AK::String> >&, AK::SourceLocation)::{lambda()#2}>::destroy()
Unexecuted instantiation: Job.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::ServiceWorker::update(JS::VM&, JS::NonnullGCPtr<Web::ServiceWorker::Job>)::$_0::operator()(JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>, Web::HTML::TopLevelModule, AK::Function<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)>) const::{lambda()#1}>::destroy()
Unexecuted instantiation: SVGScriptElement.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::SVG::SVGScriptElement::process_the_script_element()::$_0>::destroy()
Unexecuted instantiation: XMLDocumentBuilder.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::XMLDocumentBuilder::element_end(AK::ByteString const&)::$_0>::destroy()
Unexecuted instantiation: XMLDocumentBuilder.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::XMLDocumentBuilder::document_end()::$_0>::destroy()
Unexecuted instantiation: XMLDocumentBuilder.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::XMLDocumentBuilder::document_end()::$_1>::destroy()
Unexecuted instantiation: XMLDocumentBuilder.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::XMLDocumentBuilder::document_end()::$_2>::destroy()
Unexecuted instantiation: FileReader.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::FileAPI::FileReader::read_operation(Web::FileAPI::Blob&, Web::FileAPI::FileReader::Type, AK::Optional<AK::String> const&)::$_0::operator()()::{lambda()#1}>::destroy()
Unexecuted instantiation: FileReader.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::FileAPI::FileReader::read_operation(Web::FileAPI::Blob&, Web::FileAPI::FileReader::Type, AK::Optional<AK::String> const&)::$_0>::destroy()
Unexecuted instantiation: XMLHttpRequest.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::XHR::XMLHttpRequest::send(AK::Optional<AK::Variant<JS::Handle<Web::DOM::Document>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String> >)::$_3>::destroy()
Unexecuted instantiation: XMLHttpRequest.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::XHR::XMLHttpRequest::send(AK::Optional<AK::Variant<JS::Handle<Web::DOM::Document>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String> >)::$_5>::destroy()
Unexecuted instantiation: XMLHttpRequest.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::XHR::XMLHttpRequest::send(AK::Optional<AK::Variant<JS::Handle<Web::DOM::Document>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String> >)::$_6>::destroy()
140
141
        // NOLINTNEXTLINE(readability-non-const-parameter) False positive; destination is used in a placement new expression
142
        void init_and_swap(u8* destination, size_t size) final override
143
0
        {
144
0
            VERIFY(size >= sizeof(CallableWrapper));
145
0
            new (destination) CallableWrapper { move(m_callable) };
146
0
        }
Unexecuted instantiation: Completion.cpp:JS::SafeFunction<bool ()>::CallableWrapper<JS::await(JS::VM&, JS::Value)::$_2>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: ArrayConstructor.cpp:JS::SafeFunction<JS::Completion ()>::CallableWrapper<JS::ArrayConstructor::from_async(JS::VM&)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: CSSStyleSheet.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::CSS::CSSStyleSheet::replace(AK::String)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: ImageStyleValue.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::CSS::ImageStyleValue::load_any_resources(Web::DOM::Document&)::$_0::operator()() const::{lambda()#1}>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: Document.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::DOM::Document::open(AK::Optional<AK::String> const&, AK::Optional<AK::String> const&)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: Document.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::DOM::Document::destroy_a_document_and_its_descendants(JS::GCPtr<JS::HeapFunction<void ()> >)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: Document.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::DOM::Document::unload_a_document_and_its_descendants(JS::GCPtr<Web::DOM::Document>, JS::GCPtr<JS::HeapFunction<void ()> >)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: FontFaceSet.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::CSS::FontFaceSet::load(AK::String const&, AK::String const&)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: FontFace.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::CSS::load_vector_font(AK::Detail::ByteBuffer<32ul> const&)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: FontFace.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::CSS::FontFace::load_font_source()::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: BodyInit.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Fetch::extract_body(JS::Realm&, AK::Variant<JS::Handle<Web::Streams::ReadableStream>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String, AK::Span<unsigned char const> > const&, bool)::$_8>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::encrypt(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::decrypt(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::digest(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::generate_key(AK::Variant<JS::Handle<JS::Object>, AK::String>, bool, AK::Vector<Web::Bindings::KeyUsage, 0ul>)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::import_key(Web::Bindings::KeyFormat, AK::Variant<JS::Handle<Web::WebIDL::BufferSource>, Web::Bindings::JsonWebKey>, AK::Variant<JS::Handle<JS::Object>, AK::String>, bool, AK::Vector<Web::Bindings::KeyUsage, 0ul>)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::export_key(Web::Bindings::KeyFormat, JS::NonnullGCPtr<Web::Crypto::CryptoKey>)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::sign(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::verify(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::derive_bits(AK::Variant<JS::Handle<JS::Object>, AK::String>, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, unsigned int)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: SubtleCrypto.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Crypto::SubtleCrypto::derive_key(AK::Variant<JS::Handle<JS::Object>, AK::String>, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, AK::Variant<JS::Handle<JS::Object>, AK::String>, bool, AK::Vector<Web::Bindings::KeyUsage, 0ul>)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: EventLoop.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::EventLoop::schedule()::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: EventLoop.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::EventLoop::spin_until(JS::SafeFunction<bool ()>)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: EventLoop.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::EventLoop::spin_processing_tasks_with_source_until(Web::HTML::Task::Source, JS::SafeFunction<bool ()>)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: HTMLCanvasElement.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::HTMLCanvasElement::to_blob(JS::NonnullGCPtr<Web::WebIDL::CallbackType>, AK::StringView, AK::Optional<double>)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: HTMLImageElement.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLImageElement::decode() const::$_0::operator()()::{lambda()#3}::operator()() const::{lambda()#1}>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: HTMLImageElement.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::HTMLImageElement::decode() const::$_0::operator()()::{lambda()#3}>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::Fetch::Fetching::main_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::Recursive)::$_0::operator()() const::{lambda()#1}>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<Web::WebIDL::ExceptionOr<JS::NonnullGCPtr<Web::Fetch::Fetching::PendingResponse> > ()>::CallableWrapper<Web::Fetch::Fetching::main_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::Recursive)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Fetch::Fetching::main_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::Recursive)::$_1>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Fetch::Fetching::http_network_or_cache_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IsAuthenticationFetch, Web::Fetch::Fetching::IsNewConnectionFetch)::$_4>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void (HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::CallableWrapper<Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_3>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void (AK::Span<unsigned char const>)>::CallableWrapper<Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_4>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void (bool, AK::Optional<AK::StringView>)>::CallableWrapper<Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_5>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::CallableWrapper<Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_6>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>::CallableWrapper<Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_7>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: PendingResponse.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Fetch::Fetching::PendingResponse::run_callback()::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: HTMLMediaElement.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLMediaElement::select_resource()::$_1::operator()<AK::String>(AK::String) const::{lambda()#2}>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: HTMLMediaElement.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLMediaElement::seek_element(double, Web::HTML::MediaSeekMode)::$_1>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: DocumentLoading.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::load_html_document(Web::HTML::NavigationParams const&)::$_0::operator()(AK::Detail::ByteBuffer<32ul>) const::{lambda()#1}>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: HTMLScriptElement.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLScriptElement::execute_script()::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: Navigable.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::create_navigation_params_by_fetching(JS::GCPtr<Web::HTML::SessionHistoryEntry>, JS::GCPtr<Web::HTML::Navigable>, Web::HTML::SourceSnapshotParams const&, Web::HTML::TargetSnapshotParams const&, Web::HTML::CSPNavigationType, AK::Optional<AK::String>)::$_1>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: Navigable.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::Navigable::navigate(Web::HTML::Navigable::NavigateParams)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: HTMLParser.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLParser::the_end(JS::NonnullGCPtr<Web::DOM::Document>, JS::GCPtr<Web::HTML::HTMLParser>)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: HTMLParser.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLParser::the_end(JS::NonnullGCPtr<Web::DOM::Document>, JS::GCPtr<Web::HTML::HTMLParser>)::$_1>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: HTMLParser.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLParser::the_end(JS::NonnullGCPtr<Web::DOM::Document>, JS::GCPtr<Web::HTML::HTMLParser>)::$_2>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: HTMLParser.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::HTMLParser::handle_text(Web::HTML::HTMLToken&)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: Fetching.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::fetch_a_classic_worker_imported_script(URL::URL const&, Web::HTML::EnvironmentSettingsObject&, JS::GCPtr<JS::HeapFunction<Web::WebIDL::ExceptionOr<void> (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>, Web::HTML::TopLevelModule, AK::Function<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)>)> >)::$_1>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::TraversableNavigable::create_a_fresh_top_level_traversable(JS::NonnullGCPtr<Web::Page>, URL::URL const&, AK::Variant<AK::Empty, AK::String, Web::HTML::POSTResource>)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::TraversableNavigable::apply_the_history_step(int, bool, AK::Optional<Web::HTML::SourceSnapshotParams>, JS::GCPtr<Web::HTML::Navigable>, AK::Optional<Web::HTML::UserNavigationInvolvement>, AK::Optional<Web::Bindings::NavigationType>, Web::HTML::TraversableNavigable::SynchronousNavigation)::$_0::operator()() const::{lambda()#1}>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::TraversableNavigable::apply_the_history_step(int, bool, AK::Optional<Web::HTML::SourceSnapshotParams>, JS::GCPtr<Web::HTML::Navigable>, AK::Optional<Web::HTML::UserNavigationInvolvement>, AK::Optional<Web::Bindings::NavigationType>, Web::HTML::TraversableNavigable::SynchronousNavigation)::$_1>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::TraversableNavigable::apply_the_history_step(int, bool, AK::Optional<Web::HTML::SourceSnapshotParams>, JS::GCPtr<Web::HTML::Navigable>, AK::Optional<Web::HTML::UserNavigationInvolvement>, AK::Optional<Web::Bindings::NavigationType>, Web::HTML::TraversableNavigable::SynchronousNavigation)::$_2>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::TraversableNavigable::apply_the_history_step(int, bool, AK::Optional<Web::HTML::SourceSnapshotParams>, JS::GCPtr<Web::HTML::Navigable>, AK::Optional<Web::HTML::UserNavigationInvolvement>, AK::Optional<Web::Bindings::NavigationType>, Web::HTML::TraversableNavigable::SynchronousNavigation)::$_3>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::TraversableNavigable::check_if_unloading_is_canceled(AK::Vector<JS::Handle<Web::HTML::Navigable>, 0ul>, JS::GCPtr<Web::HTML::TraversableNavigable>, AK::Optional<int>, AK::Optional<Web::HTML::UserNavigationInvolvement>)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: TraversableNavigable.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::TraversableNavigable::check_if_unloading_is_canceled(AK::Vector<JS::Handle<Web::HTML::Navigable>, 0ul>, JS::GCPtr<Web::HTML::TraversableNavigable>, AK::Optional<int>, AK::Optional<Web::HTML::UserNavigationInvolvement>)::$_1>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: Clipboard.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::Clipboard::Clipboard::write_text(AK::String)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: WindowOrWorkerGlobalScope.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::HTML::WindowOrWorkerGlobalScopeMixin::create_image_bitmap_impl(AK::Variant<AK::Variant<JS::Handle<Web::HTML::HTMLImageElement>, JS::Handle<Web::SVG::SVGImageElement>, JS::Handle<Web::HTML::HTMLCanvasElement>, JS::Handle<Web::HTML::ImageBitmap>, JS::Handle<Web::HTML::HTMLVideoElement> >, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::HTML::ImageData> >&, AK::Optional<int>, AK::Optional<int>, AK::Optional<int>, AK::Optional<int>, AK::Optional<Web::HTML::ImageBitmapOptions>&) const::$_0::operator()(JS::Handle<Web::FileAPI::Blob>&) const::{lambda()#1}>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: EventSource.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::EventSource::reestablish_the_connection()::$_1>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: EventSource.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::HTML::EventSource::reestablish_the_connection()::$_2>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: Resource.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::ResourceClient::set_resource(Web::Resource*)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: ResourceLoader.cpp:JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::CallableWrapper<Web::ResourceLoader::load_resource(Web::Resource::Type, Web::LoadRequest&)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: ResourceLoader.cpp:JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>::CallableWrapper<Web::ResourceLoader::load_resource(Web::Resource::Type, Web::LoadRequest&)::$_1>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: ResourceLoader.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::ResourceLoader::load(Web::LoadRequest&, JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>, JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>, AK::Optional<unsigned int>, JS::SafeFunction<void ()>)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: ResourceLoader.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::ResourceLoader::load(Web::LoadRequest&, JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>, JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>, AK::Optional<unsigned int>, JS::SafeFunction<void ()>)::$_1>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: ResourceLoader.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::ResourceLoader::load(Web::LoadRequest&, JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>, JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>, AK::Optional<unsigned int>, JS::SafeFunction<void ()>)::$_3>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: ResourceLoader.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::ResourceLoader::finish_network_request(AK::NonnullRefPtr<Web::ResourceLoaderConnectorRequest> const&)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: Page.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::spin_event_loop_until_dialog_closed<AK::Empty>(Web::PageClient&, AK::Optional<AK::Empty>&, AK::SourceLocation)::{lambda()#2}>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: Page.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::spin_event_loop_until_dialog_closed<bool>(Web::PageClient&, AK::Optional<bool>&, AK::SourceLocation)::{lambda()#2}>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: Page.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::spin_event_loop_until_dialog_closed<AK::Optional<AK::String> >(Web::PageClient&, AK::Optional<AK::Optional<AK::String> >&, AK::SourceLocation)::{lambda()#2}>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: Job.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::ServiceWorker::update(JS::VM&, JS::NonnullGCPtr<Web::ServiceWorker::Job>)::$_0::operator()(JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>, Web::HTML::TopLevelModule, AK::Function<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)>) const::{lambda()#1}>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: SVGScriptElement.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::SVG::SVGScriptElement::process_the_script_element()::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: XMLDocumentBuilder.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::XMLDocumentBuilder::element_end(AK::ByteString const&)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: XMLDocumentBuilder.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::XMLDocumentBuilder::document_end()::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: XMLDocumentBuilder.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::XMLDocumentBuilder::document_end()::$_1>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: XMLDocumentBuilder.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::XMLDocumentBuilder::document_end()::$_2>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: FileReader.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::FileAPI::FileReader::read_operation(Web::FileAPI::Blob&, Web::FileAPI::FileReader::Type, AK::Optional<AK::String> const&)::$_0::operator()()::{lambda()#1}>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: FileReader.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::FileAPI::FileReader::read_operation(Web::FileAPI::Blob&, Web::FileAPI::FileReader::Type, AK::Optional<AK::String> const&)::$_0>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: XMLHttpRequest.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::XHR::XMLHttpRequest::send(AK::Optional<AK::Variant<JS::Handle<Web::DOM::Document>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String> >)::$_3>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: XMLHttpRequest.cpp:JS::SafeFunction<void ()>::CallableWrapper<Web::XHR::XMLHttpRequest::send(AK::Optional<AK::Variant<JS::Handle<Web::DOM::Document>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String> >)::$_5>::init_and_swap(unsigned char*, unsigned long)
Unexecuted instantiation: XMLHttpRequest.cpp:JS::SafeFunction<bool ()>::CallableWrapper<Web::XHR::XMLHttpRequest::send(AK::Optional<AK::Variant<JS::Handle<Web::DOM::Document>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String> >)::$_6>::init_and_swap(unsigned char*, unsigned long)
147
148
    private:
149
        CallableType m_callable;
150
    };
151
152
    enum class FunctionKind {
153
        NullPointer,
154
        Inline,
155
        Outline,
156
    };
157
158
    CallableWrapperBase* callable_wrapper() const
159
0
    {
160
0
        switch (m_kind) {
161
0
        case FunctionKind::NullPointer:
162
0
            return nullptr;
163
0
        case FunctionKind::Inline:
164
0
            return bit_cast<CallableWrapperBase*>(&m_storage);
165
0
        case FunctionKind::Outline:
166
0
            return *bit_cast<CallableWrapperBase**>(&m_storage);
167
0
        default:
168
0
            VERIFY_NOT_REACHED();
169
0
        }
170
0
    }
Unexecuted instantiation: JS::SafeFunction<bool ()>::callable_wrapper() const
Unexecuted instantiation: JS::SafeFunction<JS::Completion ()>::callable_wrapper() const
Unexecuted instantiation: JS::SafeFunction<void ()>::callable_wrapper() const
Unexecuted instantiation: JS::SafeFunction<Web::WebIDL::ExceptionOr<JS::NonnullGCPtr<Web::Fetch::Fetching::PendingResponse> > ()>::callable_wrapper() const
Unexecuted instantiation: JS::SafeFunction<void (HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::callable_wrapper() const
Unexecuted instantiation: JS::SafeFunction<void (AK::Span<unsigned char const>)>::callable_wrapper() const
Unexecuted instantiation: JS::SafeFunction<void (bool, AK::Optional<AK::StringView>)>::callable_wrapper() const
Unexecuted instantiation: JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::callable_wrapper() const
Unexecuted instantiation: JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>::callable_wrapper() const
171
172
    void clear(bool may_defer = true)
173
0
    {
174
0
        bool called_from_inside_function = m_call_nesting_level > 0;
175
        // NOTE: This VERIFY could fail because a Function is destroyed from within itself.
176
0
        VERIFY(may_defer || !called_from_inside_function);
177
0
        if (called_from_inside_function && may_defer) {
178
0
            m_deferred_clear = true;
179
0
            return;
180
0
        }
181
0
        m_deferred_clear = false;
182
0
        auto* wrapper = callable_wrapper();
183
0
        if (m_kind == FunctionKind::Inline) {
184
0
            VERIFY(wrapper);
185
0
            wrapper->~CallableWrapperBase();
186
0
            unregister_closure();
187
0
        } else if (m_kind == FunctionKind::Outline) {
188
0
            VERIFY(wrapper);
189
0
            wrapper->destroy();
190
0
            unregister_closure();
191
0
        }
192
0
        m_kind = FunctionKind::NullPointer;
193
0
    }
Unexecuted instantiation: JS::SafeFunction<bool ()>::clear(bool)
Unexecuted instantiation: JS::SafeFunction<JS::Completion ()>::clear(bool)
Unexecuted instantiation: JS::SafeFunction<void ()>::clear(bool)
Unexecuted instantiation: JS::SafeFunction<Web::WebIDL::ExceptionOr<JS::NonnullGCPtr<Web::Fetch::Fetching::PendingResponse> > ()>::clear(bool)
Unexecuted instantiation: JS::SafeFunction<void (HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::clear(bool)
Unexecuted instantiation: JS::SafeFunction<void (AK::Span<unsigned char const>)>::clear(bool)
Unexecuted instantiation: JS::SafeFunction<void (bool, AK::Optional<AK::StringView>)>::clear(bool)
Unexecuted instantiation: JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::clear(bool)
Unexecuted instantiation: JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>::clear(bool)
194
195
    template<typename Callable>
196
    void init_with_callable(Callable&& callable, CallableKind kind)
197
0
    {
198
0
        VERIFY(m_call_nesting_level == 0);
199
0
        VERIFY(m_kind == FunctionKind::NullPointer);
200
0
        using WrapperType = CallableWrapper<Callable>;
201
0
        if constexpr (sizeof(WrapperType) > inline_capacity) {
202
0
            *bit_cast<CallableWrapperBase**>(&m_storage) = new WrapperType(forward<Callable>(callable));
203
0
            m_kind = FunctionKind::Outline;
204
0
        } else {
205
0
            new (m_storage) WrapperType(forward<Callable>(callable));
206
0
            m_kind = FunctionKind::Inline;
207
0
        }
208
0
        if (kind == CallableKind::FunctionObject)
209
0
            m_size = sizeof(WrapperType);
210
0
        else
211
0
            m_size = 0;
212
0
        register_closure();
213
0
    }
Unexecuted instantiation: Completion.cpp:void JS::SafeFunction<bool ()>::init_with_callable<JS::await(JS::VM&, JS::Value)::$_2>(JS::await(JS::VM&, JS::Value)::$_2&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: ArrayConstructor.cpp:void JS::SafeFunction<JS::Completion ()>::init_with_callable<JS::ArrayConstructor::from_async(JS::VM&)::$_0>(JS::ArrayConstructor::from_async(JS::VM&)::$_0&&, JS::SafeFunction<JS::Completion ()>::CallableKind)
Unexecuted instantiation: CSSStyleSheet.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::CSS::CSSStyleSheet::replace(AK::String)::$_0>(Web::CSS::CSSStyleSheet::replace(AK::String)::$_0&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: ImageStyleValue.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::CSS::ImageStyleValue::load_any_resources(Web::DOM::Document&)::$_0::operator()() const::{lambda()#1}>(Web::CSS::ImageStyleValue::load_any_resources(Web::DOM::Document&)::$_0::operator()() const::{lambda()#1}&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: Document.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::DOM::Document::open(AK::Optional<AK::String> const&, AK::Optional<AK::String> const&)::$_0>(Web::DOM::Document::open(AK::Optional<AK::String> const&, AK::Optional<AK::String> const&)::$_0&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: Document.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::DOM::Document::destroy_a_document_and_its_descendants(JS::GCPtr<JS::HeapFunction<void ()> >)::$_0>(Web::DOM::Document::destroy_a_document_and_its_descendants(JS::GCPtr<JS::HeapFunction<void ()> >)::$_0&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: Document.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::DOM::Document::unload_a_document_and_its_descendants(JS::GCPtr<Web::DOM::Document>, JS::GCPtr<JS::HeapFunction<void ()> >)::$_0>(Web::DOM::Document::unload_a_document_and_its_descendants(JS::GCPtr<Web::DOM::Document>, JS::GCPtr<JS::HeapFunction<void ()> >)::$_0&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: FontFaceSet.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::CSS::FontFaceSet::load(AK::String const&, AK::String const&)::$_0>(Web::CSS::FontFaceSet::load(AK::String const&, AK::String const&)::$_0&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: FontFace.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::CSS::load_vector_font(AK::Detail::ByteBuffer<32ul> const&)::$_0>(Web::CSS::load_vector_font(AK::Detail::ByteBuffer<32ul> const&)::$_0&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: FontFace.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::CSS::FontFace::load_font_source()::$_0>(Web::CSS::FontFace::load_font_source()::$_0&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: BodyInit.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::Fetch::extract_body(JS::Realm&, AK::Variant<JS::Handle<Web::Streams::ReadableStream>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String, AK::Span<unsigned char const> > const&, bool)::$_8>(Web::Fetch::extract_body(JS::Realm&, AK::Variant<JS::Handle<Web::Streams::ReadableStream>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String, AK::Span<unsigned char const> > const&, bool)::$_8&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: SubtleCrypto.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::Crypto::SubtleCrypto::encrypt(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0>(Web::Crypto::SubtleCrypto::encrypt(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: SubtleCrypto.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::Crypto::SubtleCrypto::decrypt(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0>(Web::Crypto::SubtleCrypto::decrypt(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: SubtleCrypto.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::Crypto::SubtleCrypto::digest(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0>(Web::Crypto::SubtleCrypto::digest(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: SubtleCrypto.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::Crypto::SubtleCrypto::generate_key(AK::Variant<JS::Handle<JS::Object>, AK::String>, bool, AK::Vector<Web::Bindings::KeyUsage, 0ul>)::$_0>(Web::Crypto::SubtleCrypto::generate_key(AK::Variant<JS::Handle<JS::Object>, AK::String>, bool, AK::Vector<Web::Bindings::KeyUsage, 0ul>)::$_0&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: SubtleCrypto.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::Crypto::SubtleCrypto::import_key(Web::Bindings::KeyFormat, AK::Variant<JS::Handle<Web::WebIDL::BufferSource>, Web::Bindings::JsonWebKey>, AK::Variant<JS::Handle<JS::Object>, AK::String>, bool, AK::Vector<Web::Bindings::KeyUsage, 0ul>)::$_0>(Web::Crypto::SubtleCrypto::import_key(Web::Bindings::KeyFormat, AK::Variant<JS::Handle<Web::WebIDL::BufferSource>, Web::Bindings::JsonWebKey>, AK::Variant<JS::Handle<JS::Object>, AK::String>, bool, AK::Vector<Web::Bindings::KeyUsage, 0ul>)::$_0&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: SubtleCrypto.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::Crypto::SubtleCrypto::export_key(Web::Bindings::KeyFormat, JS::NonnullGCPtr<Web::Crypto::CryptoKey>)::$_0>(Web::Crypto::SubtleCrypto::export_key(Web::Bindings::KeyFormat, JS::NonnullGCPtr<Web::Crypto::CryptoKey>)::$_0&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: SubtleCrypto.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::Crypto::SubtleCrypto::sign(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0>(Web::Crypto::SubtleCrypto::sign(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: SubtleCrypto.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::Crypto::SubtleCrypto::verify(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0>(Web::Crypto::SubtleCrypto::verify(AK::Variant<JS::Handle<JS::Object>, AK::String> const&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, JS::Handle<Web::WebIDL::BufferSource> const&, JS::Handle<Web::WebIDL::BufferSource> const&)::$_0&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: SubtleCrypto.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::Crypto::SubtleCrypto::derive_bits(AK::Variant<JS::Handle<JS::Object>, AK::String>, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, unsigned int)::$_0>(Web::Crypto::SubtleCrypto::derive_bits(AK::Variant<JS::Handle<JS::Object>, AK::String>, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, unsigned int)::$_0&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: SubtleCrypto.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::Crypto::SubtleCrypto::derive_key(AK::Variant<JS::Handle<JS::Object>, AK::String>, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, AK::Variant<JS::Handle<JS::Object>, AK::String>, bool, AK::Vector<Web::Bindings::KeyUsage, 0ul>)::$_0>(Web::Crypto::SubtleCrypto::derive_key(AK::Variant<JS::Handle<JS::Object>, AK::String>, JS::NonnullGCPtr<Web::Crypto::CryptoKey>, AK::Variant<JS::Handle<JS::Object>, AK::String>, bool, AK::Vector<Web::Bindings::KeyUsage, 0ul>)::$_0&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: EventLoop.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::HTML::EventLoop::schedule()::$_0>(Web::HTML::EventLoop::schedule()::$_0&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: EventLoop.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::HTML::EventLoop::spin_until(JS::SafeFunction<bool ()>)::$_0>(Web::HTML::EventLoop::spin_until(JS::SafeFunction<bool ()>)::$_0&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: EventLoop.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::HTML::EventLoop::spin_processing_tasks_with_source_until(Web::HTML::Task::Source, JS::SafeFunction<bool ()>)::$_0>(Web::HTML::EventLoop::spin_processing_tasks_with_source_until(Web::HTML::Task::Source, JS::SafeFunction<bool ()>)::$_0&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: HTMLCanvasElement.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::HTML::HTMLCanvasElement::to_blob(JS::NonnullGCPtr<Web::WebIDL::CallbackType>, AK::StringView, AK::Optional<double>)::$_0>(Web::HTML::HTMLCanvasElement::to_blob(JS::NonnullGCPtr<Web::WebIDL::CallbackType>, AK::StringView, AK::Optional<double>)::$_0&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: HTMLImageElement.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::HTML::HTMLImageElement::decode() const::$_0::operator()()::{lambda()#3}>(Web::HTML::HTMLImageElement::decode() const::$_0::operator()()::{lambda()#3}&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: HTMLImageElement.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::HTML::HTMLImageElement::decode() const::$_0::operator()()::{lambda()#3}::operator()() const::{lambda()#1}>(Web::HTML::HTMLImageElement::decode() const::$_0::operator()()::{lambda()#3}::operator()() const::{lambda()#1}&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: Fetching.cpp:void JS::SafeFunction<Web::WebIDL::ExceptionOr<JS::NonnullGCPtr<Web::Fetch::Fetching::PendingResponse> > ()>::init_with_callable<Web::Fetch::Fetching::main_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::Recursive)::$_0>(Web::Fetch::Fetching::main_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::Recursive)::$_0&&, JS::SafeFunction<Web::WebIDL::ExceptionOr<JS::NonnullGCPtr<Web::Fetch::Fetching::PendingResponse> > ()>::CallableKind)
Unexecuted instantiation: Fetching.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::Fetch::Fetching::main_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::Recursive)::$_0::operator()() const::{lambda()#1}>(Web::Fetch::Fetching::main_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::Recursive)::$_0::operator()() const::{lambda()#1}&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: Fetching.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::Fetch::Fetching::main_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::Recursive)::$_1>(Web::Fetch::Fetching::main_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::Recursive)::$_1&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: Fetching.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::Fetch::Fetching::http_network_or_cache_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IsAuthenticationFetch, Web::Fetch::Fetching::IsNewConnectionFetch)::$_4>(Web::Fetch::Fetching::http_network_or_cache_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IsAuthenticationFetch, Web::Fetch::Fetching::IsNewConnectionFetch)::$_4&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: Fetching.cpp:void JS::SafeFunction<void (HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::init_with_callable<Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_3>(Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_3&&, JS::SafeFunction<void (HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::CallableKind)
Unexecuted instantiation: Fetching.cpp:void JS::SafeFunction<void (AK::Span<unsigned char const>)>::init_with_callable<Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_4>(Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_4&&, JS::SafeFunction<void (AK::Span<unsigned char const>)>::CallableKind)
Unexecuted instantiation: Fetching.cpp:void JS::SafeFunction<void (bool, AK::Optional<AK::StringView>)>::init_with_callable<Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_5>(Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_5&&, JS::SafeFunction<void (bool, AK::Optional<AK::StringView>)>::CallableKind)
Unexecuted instantiation: Fetching.cpp:void JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::init_with_callable<Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_6>(Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_6&&, JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::CallableKind)
Unexecuted instantiation: Fetching.cpp:void JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>::init_with_callable<Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_7>(Web::Fetch::Fetching::nonstandard_resource_loader_file_or_http_network_fetch(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, Web::Fetch::Fetching::IncludeCredentials, Web::Fetch::Fetching::IsNewConnectionFetch)::$_7&&, JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>::CallableKind)
Unexecuted instantiation: PendingResponse.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::Fetch::Fetching::PendingResponse::run_callback()::$_0>(Web::Fetch::Fetching::PendingResponse::run_callback()::$_0&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: HTMLMediaElement.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::HTML::HTMLMediaElement::select_resource()::$_1::operator()<AK::String>(AK::String) const::{lambda()#2}>(Web::HTML::HTMLMediaElement::select_resource()::$_1::operator()<AK::String>(AK::String) const::{lambda()#2}&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: HTMLMediaElement.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::HTML::HTMLMediaElement::seek_element(double, Web::HTML::MediaSeekMode)::$_1>(Web::HTML::HTMLMediaElement::seek_element(double, Web::HTML::MediaSeekMode)::$_1&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: DocumentLoading.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::load_html_document(Web::HTML::NavigationParams const&)::$_0::operator()(AK::Detail::ByteBuffer<32ul>) const::{lambda()#1}>(Web::load_html_document(Web::HTML::NavigationParams const&)::$_0::operator()(AK::Detail::ByteBuffer<32ul>) const::{lambda()#1}&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: HTMLScriptElement.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::HTML::HTMLScriptElement::execute_script()::$_0>(Web::HTML::HTMLScriptElement::execute_script()::$_0&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: Navigable.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::HTML::create_navigation_params_by_fetching(JS::GCPtr<Web::HTML::SessionHistoryEntry>, JS::GCPtr<Web::HTML::Navigable>, Web::HTML::SourceSnapshotParams const&, Web::HTML::TargetSnapshotParams const&, Web::HTML::CSPNavigationType, AK::Optional<AK::String>)::$_1>(Web::HTML::create_navigation_params_by_fetching(JS::GCPtr<Web::HTML::SessionHistoryEntry>, JS::GCPtr<Web::HTML::Navigable>, Web::HTML::SourceSnapshotParams const&, Web::HTML::TargetSnapshotParams const&, Web::HTML::CSPNavigationType, AK::Optional<AK::String>)::$_1&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: Navigable.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::HTML::Navigable::navigate(Web::HTML::Navigable::NavigateParams)::$_0>(Web::HTML::Navigable::navigate(Web::HTML::Navigable::NavigateParams)::$_0&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: HTMLParser.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::HTML::HTMLParser::the_end(JS::NonnullGCPtr<Web::DOM::Document>, JS::GCPtr<Web::HTML::HTMLParser>)::$_0>(Web::HTML::HTMLParser::the_end(JS::NonnullGCPtr<Web::DOM::Document>, JS::GCPtr<Web::HTML::HTMLParser>)::$_0&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: HTMLParser.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::HTML::HTMLParser::the_end(JS::NonnullGCPtr<Web::DOM::Document>, JS::GCPtr<Web::HTML::HTMLParser>)::$_1>(Web::HTML::HTMLParser::the_end(JS::NonnullGCPtr<Web::DOM::Document>, JS::GCPtr<Web::HTML::HTMLParser>)::$_1&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: HTMLParser.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::HTML::HTMLParser::the_end(JS::NonnullGCPtr<Web::DOM::Document>, JS::GCPtr<Web::HTML::HTMLParser>)::$_2>(Web::HTML::HTMLParser::the_end(JS::NonnullGCPtr<Web::DOM::Document>, JS::GCPtr<Web::HTML::HTMLParser>)::$_2&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: HTMLParser.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::HTML::HTMLParser::handle_text(Web::HTML::HTMLToken&)::$_0>(Web::HTML::HTMLParser::handle_text(Web::HTML::HTMLToken&)::$_0&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: Fetching.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::HTML::fetch_a_classic_worker_imported_script(URL::URL const&, Web::HTML::EnvironmentSettingsObject&, JS::GCPtr<JS::HeapFunction<Web::WebIDL::ExceptionOr<void> (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>, Web::HTML::TopLevelModule, AK::Function<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)>)> >)::$_1>(Web::HTML::fetch_a_classic_worker_imported_script(URL::URL const&, Web::HTML::EnvironmentSettingsObject&, JS::GCPtr<JS::HeapFunction<Web::WebIDL::ExceptionOr<void> (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>, Web::HTML::TopLevelModule, AK::Function<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)>)> >)::$_1&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: TraversableNavigable.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::HTML::TraversableNavigable::create_a_fresh_top_level_traversable(JS::NonnullGCPtr<Web::Page>, URL::URL const&, AK::Variant<AK::Empty, AK::String, Web::HTML::POSTResource>)::$_0>(Web::HTML::TraversableNavigable::create_a_fresh_top_level_traversable(JS::NonnullGCPtr<Web::Page>, URL::URL const&, AK::Variant<AK::Empty, AK::String, Web::HTML::POSTResource>)::$_0&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: TraversableNavigable.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::HTML::TraversableNavigable::apply_the_history_step(int, bool, AK::Optional<Web::HTML::SourceSnapshotParams>, JS::GCPtr<Web::HTML::Navigable>, AK::Optional<Web::HTML::UserNavigationInvolvement>, AK::Optional<Web::Bindings::NavigationType>, Web::HTML::TraversableNavigable::SynchronousNavigation)::$_0::operator()() const::{lambda()#1}>(Web::HTML::TraversableNavigable::apply_the_history_step(int, bool, AK::Optional<Web::HTML::SourceSnapshotParams>, JS::GCPtr<Web::HTML::Navigable>, AK::Optional<Web::HTML::UserNavigationInvolvement>, AK::Optional<Web::Bindings::NavigationType>, Web::HTML::TraversableNavigable::SynchronousNavigation)::$_0::operator()() const::{lambda()#1}&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: TraversableNavigable.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::HTML::TraversableNavigable::apply_the_history_step(int, bool, AK::Optional<Web::HTML::SourceSnapshotParams>, JS::GCPtr<Web::HTML::Navigable>, AK::Optional<Web::HTML::UserNavigationInvolvement>, AK::Optional<Web::Bindings::NavigationType>, Web::HTML::TraversableNavigable::SynchronousNavigation)::$_1>(Web::HTML::TraversableNavigable::apply_the_history_step(int, bool, AK::Optional<Web::HTML::SourceSnapshotParams>, JS::GCPtr<Web::HTML::Navigable>, AK::Optional<Web::HTML::UserNavigationInvolvement>, AK::Optional<Web::Bindings::NavigationType>, Web::HTML::TraversableNavigable::SynchronousNavigation)::$_1&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: TraversableNavigable.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::HTML::TraversableNavigable::apply_the_history_step(int, bool, AK::Optional<Web::HTML::SourceSnapshotParams>, JS::GCPtr<Web::HTML::Navigable>, AK::Optional<Web::HTML::UserNavigationInvolvement>, AK::Optional<Web::Bindings::NavigationType>, Web::HTML::TraversableNavigable::SynchronousNavigation)::$_2>(Web::HTML::TraversableNavigable::apply_the_history_step(int, bool, AK::Optional<Web::HTML::SourceSnapshotParams>, JS::GCPtr<Web::HTML::Navigable>, AK::Optional<Web::HTML::UserNavigationInvolvement>, AK::Optional<Web::Bindings::NavigationType>, Web::HTML::TraversableNavigable::SynchronousNavigation)::$_2&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: TraversableNavigable.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::HTML::TraversableNavigable::apply_the_history_step(int, bool, AK::Optional<Web::HTML::SourceSnapshotParams>, JS::GCPtr<Web::HTML::Navigable>, AK::Optional<Web::HTML::UserNavigationInvolvement>, AK::Optional<Web::Bindings::NavigationType>, Web::HTML::TraversableNavigable::SynchronousNavigation)::$_3>(Web::HTML::TraversableNavigable::apply_the_history_step(int, bool, AK::Optional<Web::HTML::SourceSnapshotParams>, JS::GCPtr<Web::HTML::Navigable>, AK::Optional<Web::HTML::UserNavigationInvolvement>, AK::Optional<Web::Bindings::NavigationType>, Web::HTML::TraversableNavigable::SynchronousNavigation)::$_3&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: TraversableNavigable.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::HTML::TraversableNavigable::check_if_unloading_is_canceled(AK::Vector<JS::Handle<Web::HTML::Navigable>, 0ul>, JS::GCPtr<Web::HTML::TraversableNavigable>, AK::Optional<int>, AK::Optional<Web::HTML::UserNavigationInvolvement>)::$_0>(Web::HTML::TraversableNavigable::check_if_unloading_is_canceled(AK::Vector<JS::Handle<Web::HTML::Navigable>, 0ul>, JS::GCPtr<Web::HTML::TraversableNavigable>, AK::Optional<int>, AK::Optional<Web::HTML::UserNavigationInvolvement>)::$_0&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: TraversableNavigable.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::HTML::TraversableNavigable::check_if_unloading_is_canceled(AK::Vector<JS::Handle<Web::HTML::Navigable>, 0ul>, JS::GCPtr<Web::HTML::TraversableNavigable>, AK::Optional<int>, AK::Optional<Web::HTML::UserNavigationInvolvement>)::$_1>(Web::HTML::TraversableNavigable::check_if_unloading_is_canceled(AK::Vector<JS::Handle<Web::HTML::Navigable>, 0ul>, JS::GCPtr<Web::HTML::TraversableNavigable>, AK::Optional<int>, AK::Optional<Web::HTML::UserNavigationInvolvement>)::$_1&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: Clipboard.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::Clipboard::Clipboard::write_text(AK::String)::$_0>(Web::Clipboard::Clipboard::write_text(AK::String)::$_0&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: WindowOrWorkerGlobalScope.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::HTML::WindowOrWorkerGlobalScopeMixin::create_image_bitmap_impl(AK::Variant<AK::Variant<JS::Handle<Web::HTML::HTMLImageElement>, JS::Handle<Web::SVG::SVGImageElement>, JS::Handle<Web::HTML::HTMLCanvasElement>, JS::Handle<Web::HTML::ImageBitmap>, JS::Handle<Web::HTML::HTMLVideoElement> >, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::HTML::ImageData> >&, AK::Optional<int>, AK::Optional<int>, AK::Optional<int>, AK::Optional<int>, AK::Optional<Web::HTML::ImageBitmapOptions>&) const::$_0::operator()(JS::Handle<Web::FileAPI::Blob>&) const::{lambda()#1}>(Web::HTML::WindowOrWorkerGlobalScopeMixin::create_image_bitmap_impl(AK::Variant<AK::Variant<JS::Handle<Web::HTML::HTMLImageElement>, JS::Handle<Web::SVG::SVGImageElement>, JS::Handle<Web::HTML::HTMLCanvasElement>, JS::Handle<Web::HTML::ImageBitmap>, JS::Handle<Web::HTML::HTMLVideoElement> >, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::HTML::ImageData> >&, AK::Optional<int>, AK::Optional<int>, AK::Optional<int>, AK::Optional<int>, AK::Optional<Web::HTML::ImageBitmapOptions>&) const::$_0::operator()(JS::Handle<Web::FileAPI::Blob>&) const::{lambda()#1}&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: EventSource.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::HTML::EventSource::reestablish_the_connection()::$_1>(Web::HTML::EventSource::reestablish_the_connection()::$_1&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: EventSource.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::HTML::EventSource::reestablish_the_connection()::$_2>(Web::HTML::EventSource::reestablish_the_connection()::$_2&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: Resource.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::ResourceClient::set_resource(Web::Resource*)::$_0>(Web::ResourceClient::set_resource(Web::Resource*)::$_0&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: ResourceLoader.cpp:void JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::init_with_callable<Web::ResourceLoader::load_resource(Web::Resource::Type, Web::LoadRequest&)::$_0>(Web::ResourceLoader::load_resource(Web::Resource::Type, Web::LoadRequest&)::$_0&&, JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::CallableKind)
Unexecuted instantiation: ResourceLoader.cpp:void JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>::init_with_callable<Web::ResourceLoader::load_resource(Web::Resource::Type, Web::LoadRequest&)::$_1>(Web::ResourceLoader::load_resource(Web::Resource::Type, Web::LoadRequest&)::$_1&&, JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>::CallableKind)
Unexecuted instantiation: ResourceLoader.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::ResourceLoader::load(Web::LoadRequest&, JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>, JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>, AK::Optional<unsigned int>, JS::SafeFunction<void ()>)::$_0>(Web::ResourceLoader::load(Web::LoadRequest&, JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>, JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>, AK::Optional<unsigned int>, JS::SafeFunction<void ()>)::$_0&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: ResourceLoader.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::ResourceLoader::load(Web::LoadRequest&, JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>, JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>, AK::Optional<unsigned int>, JS::SafeFunction<void ()>)::$_1>(Web::ResourceLoader::load(Web::LoadRequest&, JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>, JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>, AK::Optional<unsigned int>, JS::SafeFunction<void ()>)::$_1&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: ResourceLoader.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::ResourceLoader::load(Web::LoadRequest&, JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>, JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>, AK::Optional<unsigned int>, JS::SafeFunction<void ()>)::$_3>(Web::ResourceLoader::load(Web::LoadRequest&, JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>, JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>, AK::Optional<unsigned int>, JS::SafeFunction<void ()>)::$_3&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: ResourceLoader.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::ResourceLoader::finish_network_request(AK::NonnullRefPtr<Web::ResourceLoaderConnectorRequest> const&)::$_0>(Web::ResourceLoader::finish_network_request(AK::NonnullRefPtr<Web::ResourceLoaderConnectorRequest> const&)::$_0&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: Page.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::spin_event_loop_until_dialog_closed<AK::Empty>(Web::PageClient&, AK::Optional<AK::Empty>&, AK::SourceLocation)::{lambda()#2}>(Web::spin_event_loop_until_dialog_closed<AK::Empty>(Web::PageClient&, AK::Optional<AK::Empty>&, AK::SourceLocation)::{lambda()#2}&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: Page.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::spin_event_loop_until_dialog_closed<bool>(Web::PageClient&, AK::Optional<bool>&, AK::SourceLocation)::{lambda()#2}>(Web::spin_event_loop_until_dialog_closed<bool>(Web::PageClient&, AK::Optional<bool>&, AK::SourceLocation)::{lambda()#2}&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: Page.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::spin_event_loop_until_dialog_closed<AK::Optional<AK::String> >(Web::PageClient&, AK::Optional<AK::Optional<AK::String> >&, AK::SourceLocation)::{lambda()#2}>(Web::spin_event_loop_until_dialog_closed<AK::Optional<AK::String> >(Web::PageClient&, AK::Optional<AK::Optional<AK::String> >&, AK::SourceLocation)::{lambda()#2}&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: Job.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::ServiceWorker::update(JS::VM&, JS::NonnullGCPtr<Web::ServiceWorker::Job>)::$_0::operator()(JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>, Web::HTML::TopLevelModule, AK::Function<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)>) const::{lambda()#1}>(Web::ServiceWorker::update(JS::VM&, JS::NonnullGCPtr<Web::ServiceWorker::Job>)::$_0::operator()(JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>, Web::HTML::TopLevelModule, AK::Function<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)>) const::{lambda()#1}&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: SVGScriptElement.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::SVG::SVGScriptElement::process_the_script_element()::$_0>(Web::SVG::SVGScriptElement::process_the_script_element()::$_0&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: XMLDocumentBuilder.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::XMLDocumentBuilder::element_end(AK::ByteString const&)::$_0>(Web::XMLDocumentBuilder::element_end(AK::ByteString const&)::$_0&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: XMLDocumentBuilder.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::XMLDocumentBuilder::document_end()::$_0>(Web::XMLDocumentBuilder::document_end()::$_0&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: XMLDocumentBuilder.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::XMLDocumentBuilder::document_end()::$_1>(Web::XMLDocumentBuilder::document_end()::$_1&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: XMLDocumentBuilder.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::XMLDocumentBuilder::document_end()::$_2>(Web::XMLDocumentBuilder::document_end()::$_2&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: FileReader.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::FileAPI::FileReader::read_operation(Web::FileAPI::Blob&, Web::FileAPI::FileReader::Type, AK::Optional<AK::String> const&)::$_0>(Web::FileAPI::FileReader::read_operation(Web::FileAPI::Blob&, Web::FileAPI::FileReader::Type, AK::Optional<AK::String> const&)::$_0&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: FileReader.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::FileAPI::FileReader::read_operation(Web::FileAPI::Blob&, Web::FileAPI::FileReader::Type, AK::Optional<AK::String> const&)::$_0::operator()()::{lambda()#1}>(Web::FileAPI::FileReader::read_operation(Web::FileAPI::Blob&, Web::FileAPI::FileReader::Type, AK::Optional<AK::String> const&)::$_0::operator()()::{lambda()#1}&&, JS::SafeFunction<bool ()>::CallableKind)
Unexecuted instantiation: XMLHttpRequest.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::XHR::XMLHttpRequest::send(AK::Optional<AK::Variant<JS::Handle<Web::DOM::Document>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String> >)::$_3>(Web::XHR::XMLHttpRequest::send(AK::Optional<AK::Variant<JS::Handle<Web::DOM::Document>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String> >)::$_3&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: XMLHttpRequest.cpp:void JS::SafeFunction<void ()>::init_with_callable<Web::XHR::XMLHttpRequest::send(AK::Optional<AK::Variant<JS::Handle<Web::DOM::Document>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String> >)::$_5>(Web::XHR::XMLHttpRequest::send(AK::Optional<AK::Variant<JS::Handle<Web::DOM::Document>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String> >)::$_5&&, JS::SafeFunction<void ()>::CallableKind)
Unexecuted instantiation: XMLHttpRequest.cpp:void JS::SafeFunction<bool ()>::init_with_callable<Web::XHR::XMLHttpRequest::send(AK::Optional<AK::Variant<JS::Handle<Web::DOM::Document>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String> >)::$_6>(Web::XHR::XMLHttpRequest::send(AK::Optional<AK::Variant<JS::Handle<Web::DOM::Document>, JS::Handle<Web::FileAPI::Blob>, JS::Handle<Web::WebIDL::BufferSource>, JS::Handle<Web::XHR::FormData>, JS::Handle<Web::DOMURL::URLSearchParams>, AK::String> >)::$_6&&, JS::SafeFunction<bool ()>::CallableKind)
214
215
    void move_from(SafeFunction&& other)
216
0
    {
217
0
        VERIFY(m_call_nesting_level == 0);
218
0
        VERIFY(other.m_call_nesting_level == 0);
219
0
        VERIFY(m_kind == FunctionKind::NullPointer);
220
0
        auto* other_wrapper = other.callable_wrapper();
221
0
        m_size = other.m_size;
222
0
        AK::TypedTransfer<SourceLocation>::move(&m_location, &other.m_location, 1);
223
0
        switch (other.m_kind) {
224
0
        case FunctionKind::NullPointer:
225
0
            break;
226
0
        case FunctionKind::Inline:
227
0
            other.unregister_closure();
228
0
            other_wrapper->init_and_swap(m_storage, inline_capacity);
229
0
            m_kind = FunctionKind::Inline;
230
0
            register_closure();
231
0
            break;
232
0
        case FunctionKind::Outline:
233
0
            other.unregister_closure();
234
0
            *bit_cast<CallableWrapperBase**>(&m_storage) = other_wrapper;
235
0
            m_kind = FunctionKind::Outline;
236
0
            register_closure();
237
0
            break;
238
0
        default:
239
0
            VERIFY_NOT_REACHED();
240
0
        }
241
0
        other.m_kind = FunctionKind::NullPointer;
242
0
    }
Unexecuted instantiation: JS::SafeFunction<bool ()>::move_from(JS::SafeFunction<bool ()>&&)
Unexecuted instantiation: JS::SafeFunction<void ()>::move_from(JS::SafeFunction<void ()>&&)
Unexecuted instantiation: JS::SafeFunction<Web::WebIDL::ExceptionOr<JS::NonnullGCPtr<Web::Fetch::Fetching::PendingResponse> > ()>::move_from(JS::SafeFunction<Web::WebIDL::ExceptionOr<JS::NonnullGCPtr<Web::Fetch::Fetching::PendingResponse> > ()>&&)
Unexecuted instantiation: JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::move_from(JS::SafeFunction<void (AK::Span<unsigned char const>, HTTP::HeaderMap const&, AK::Optional<unsigned int>)>&&)
Unexecuted instantiation: JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>::move_from(JS::SafeFunction<void (AK::ByteString const&, AK::Optional<unsigned int>, AK::Span<unsigned char const>, HTTP::HeaderMap const&)>&&)
Unexecuted instantiation: JS::SafeFunction<void (HTTP::HeaderMap const&, AK::Optional<unsigned int>)>::move_from(JS::SafeFunction<void (HTTP::HeaderMap const&, AK::Optional<unsigned int>)>&&)
Unexecuted instantiation: JS::SafeFunction<void (AK::Span<unsigned char const>)>::move_from(JS::SafeFunction<void (AK::Span<unsigned char const>)>&&)
Unexecuted instantiation: JS::SafeFunction<void (bool, AK::Optional<AK::StringView>)>::move_from(JS::SafeFunction<void (bool, AK::Optional<AK::StringView>)>&&)
243
244
    FunctionKind m_kind { FunctionKind::NullPointer };
245
    bool m_deferred_clear { false };
246
    mutable Atomic<u16> m_call_nesting_level { 0 };
247
    size_t m_size { 0 };
248
    SourceLocation m_location;
249
250
    // Empirically determined to fit most lambdas and functions.
251
    static constexpr size_t inline_capacity = 4 * sizeof(void*);
252
    alignas(max(alignof(CallableWrapperBase), alignof(CallableWrapperBase*))) u8 m_storage[inline_capacity];
253
};
254
255
}