/src/serenity/Userland/Libraries/LibJS/Heap/Cell.h
Line | Count | Source |
1 | | /* |
2 | | * Copyright (c) 2020-2024, Andreas Kling <kling@serenityos.org> |
3 | | * |
4 | | * SPDX-License-Identifier: BSD-2-Clause |
5 | | */ |
6 | | |
7 | | #pragma once |
8 | | |
9 | | #include <AK/Badge.h> |
10 | | #include <AK/Format.h> |
11 | | #include <AK/Forward.h> |
12 | | #include <AK/HashMap.h> |
13 | | #include <AK/Noncopyable.h> |
14 | | #include <AK/StringView.h> |
15 | | #include <AK/Weakable.h> |
16 | | #include <LibJS/Forward.h> |
17 | | #include <LibJS/Heap/GCPtr.h> |
18 | | #include <LibJS/Heap/Internals.h> |
19 | | |
20 | | namespace JS { |
21 | | |
22 | | // This instrumentation tells analysis tooling to ignore a potentially mis-wrapped GC-allocated member variable |
23 | | // It should only be used when the lifetime of the GC-allocated member is always longer than the object |
24 | | #if defined(AK_COMPILER_CLANG) |
25 | | # define IGNORE_GC [[clang::annotate("serenity::ignore_gc")]] |
26 | | #else |
27 | | # define IGNORE_GC |
28 | | #endif |
29 | | |
30 | | #define JS_CELL(class_, base_class) \ |
31 | | public: \ |
32 | | using Base = base_class; \ |
33 | | virtual StringView class_name() const override \ |
34 | 0 | { \ |
35 | 0 | return #class_##sv; \ |
36 | 0 | } \ Unexecuted instantiation: JS::HeapBlock::FreelistEntry::class_name() const Unexecuted instantiation: JS::Bytecode::Executable::class_name() const Unexecuted instantiation: JS::PrimitiveString::class_name() const Unexecuted instantiation: JS::Symbol::class_name() const Unexecuted instantiation: JS::PrototypeChainValidity::class_name() const Unexecuted instantiation: JS::Shape::class_name() const Unexecuted instantiation: JS::PrivateEnvironment::class_name() const Unexecuted instantiation: JS::Object::class_name() const Unexecuted instantiation: JS::Environment::class_name() const Unexecuted instantiation: JS::Intrinsics::class_name() const Unexecuted instantiation: JS::Realm::class_name() const Unexecuted instantiation: JS::Script::class_name() const Unexecuted instantiation: JS::GraphLoadingState::class_name() const Unexecuted instantiation: JS::GraphLoadingState::HostDefined::class_name() const Unexecuted instantiation: JS::Module::class_name() const Unexecuted instantiation: JS::CyclicModule::class_name() const Unexecuted instantiation: JS::Error::class_name() const Unexecuted instantiation: JS::EvalError::class_name() const Unexecuted instantiation: JS::InternalError::class_name() const Unexecuted instantiation: JS::RangeError::class_name() const Unexecuted instantiation: JS::ReferenceError::class_name() const Unexecuted instantiation: JS::SyntaxError::class_name() const Unexecuted instantiation: JS::TypeError::class_name() const Unexecuted instantiation: JS::URIError::class_name() const Unexecuted instantiation: JS::Promise::class_name() const Unexecuted instantiation: JS::GlobalObject::class_name() const Unexecuted instantiation: JS::IteratorRecord::class_name() const Unexecuted instantiation: JS::Iterator::class_name() const Unexecuted instantiation: JS::BigInt::class_name() const Unexecuted instantiation: JS::FunctionObject::class_name() const Unexecuted instantiation: JS::Accessor::class_name() const Unexecuted instantiation: JS::Array::class_name() const Unexecuted instantiation: JS::DeclarativeEnvironment::class_name() const Unexecuted instantiation: JS::ECMAScriptFunctionObject::class_name() const Unexecuted instantiation: JS::FunctionEnvironment::class_name() const Unexecuted instantiation: JS::GlobalEnvironment::class_name() const Unexecuted instantiation: JS::MathObject::class_name() const Unexecuted instantiation: JS::NativeFunction::class_name() const Unexecuted instantiation: JS::ObjectEnvironment::class_name() const Unexecuted instantiation: JS::RegExpObject::class_name() const Unexecuted instantiation: JS::ArrayBuffer::class_name() const Unexecuted instantiation: JS::TypedArrayConstructor::class_name() const Unexecuted instantiation: JS::TypedArrayBase::class_name() const Unexecuted instantiation: JS::Uint8Array::class_name() const Unexecuted instantiation: JS::Uint8ArrayPrototype::class_name() const Unexecuted instantiation: JS::Uint8ArrayConstructor::class_name() const Unexecuted instantiation: JS::Uint8ClampedArray::class_name() const Unexecuted instantiation: JS::Uint8ClampedArrayPrototype::class_name() const Unexecuted instantiation: JS::Uint8ClampedArrayConstructor::class_name() const Unexecuted instantiation: JS::Uint16Array::class_name() const Unexecuted instantiation: JS::Uint16ArrayPrototype::class_name() const Unexecuted instantiation: JS::Uint16ArrayConstructor::class_name() const Unexecuted instantiation: JS::Uint32Array::class_name() const Unexecuted instantiation: JS::Uint32ArrayPrototype::class_name() const Unexecuted instantiation: JS::Uint32ArrayConstructor::class_name() const Unexecuted instantiation: JS::BigUint64Array::class_name() const Unexecuted instantiation: JS::BigUint64ArrayPrototype::class_name() const Unexecuted instantiation: JS::BigUint64ArrayConstructor::class_name() const Unexecuted instantiation: JS::Int8Array::class_name() const Unexecuted instantiation: JS::Int8ArrayPrototype::class_name() const Unexecuted instantiation: JS::Int8ArrayConstructor::class_name() const Unexecuted instantiation: JS::Int16Array::class_name() const Unexecuted instantiation: JS::Int16ArrayPrototype::class_name() const Unexecuted instantiation: JS::Int16ArrayConstructor::class_name() const Unexecuted instantiation: JS::Int32Array::class_name() const Unexecuted instantiation: JS::Int32ArrayPrototype::class_name() const Unexecuted instantiation: JS::Int32ArrayConstructor::class_name() const Unexecuted instantiation: JS::BigInt64Array::class_name() const Unexecuted instantiation: JS::BigInt64ArrayPrototype::class_name() const Unexecuted instantiation: JS::BigInt64ArrayConstructor::class_name() const Unexecuted instantiation: JS::Float32Array::class_name() const Unexecuted instantiation: JS::Float32ArrayPrototype::class_name() const Unexecuted instantiation: JS::Float32ArrayConstructor::class_name() const Unexecuted instantiation: JS::Float64Array::class_name() const Unexecuted instantiation: JS::Float64ArrayPrototype::class_name() const Unexecuted instantiation: JS::Float64ArrayConstructor::class_name() const Unexecuted instantiation: JS::SourceTextModule::class_name() const Unexecuted instantiation: JS::PromiseCapability::class_name() const Unexecuted instantiation: JS::PromiseConstructor::class_name() const Unexecuted instantiation: JS::FunctionConstructor::class_name() const Unexecuted instantiation: JS::ArgumentsObject::class_name() const Unexecuted instantiation: JS::BoundFunction::class_name() const Unexecuted instantiation: JS::ProxyObject::class_name() const Unexecuted instantiation: JS::StringObject::class_name() const Unexecuted instantiation: JS::StringPrototype::class_name() const Unexecuted instantiation: JS::SuppressedError::class_name() const Unexecuted instantiation: JS::ModuleNamespaceObject::class_name() const Unexecuted instantiation: JS::ArrayPrototype::class_name() const Unexecuted instantiation: JS::ArrayConstructor::class_name() const Unexecuted instantiation: JS::ArrayIterator::class_name() const Unexecuted instantiation: JS::Map::class_name() const Unexecuted instantiation: JS::ObjectPrototype::class_name() const Unexecuted instantiation: JS::GeneratorObject::class_name() const Unexecuted instantiation: JS::AsyncFunctionDriverWrapper::class_name() const Unexecuted instantiation: JS::AsyncGenerator::class_name() const Unexecuted instantiation: JS::AsyncGeneratorPrototype::class_name() const Unexecuted instantiation: JS::GeneratorPrototype::class_name() const Unexecuted instantiation: JS::AggregateErrorConstructor::class_name() const Unexecuted instantiation: JS::ArrayBufferConstructor::class_name() const Unexecuted instantiation: JS::AsyncFunctionConstructor::class_name() const Unexecuted instantiation: JS::AsyncGeneratorFunctionConstructor::class_name() const Unexecuted instantiation: JS::AtomicsObject::class_name() const Unexecuted instantiation: JS::BigIntConstructor::class_name() const Unexecuted instantiation: JS::BooleanConstructor::class_name() const Unexecuted instantiation: JS::ConsoleObject::class_name() const Unexecuted instantiation: JS::DataViewConstructor::class_name() const Unexecuted instantiation: JS::DateConstructor::class_name() const Unexecuted instantiation: JS::DisposableStackConstructor::class_name() const Unexecuted instantiation: JS::ErrorConstructor::class_name() const Unexecuted instantiation: JS::EvalErrorConstructor::class_name() const Unexecuted instantiation: JS::InternalErrorConstructor::class_name() const Unexecuted instantiation: JS::RangeErrorConstructor::class_name() const Unexecuted instantiation: JS::ReferenceErrorConstructor::class_name() const Unexecuted instantiation: JS::SyntaxErrorConstructor::class_name() const Unexecuted instantiation: JS::TypeErrorConstructor::class_name() const Unexecuted instantiation: JS::URIErrorConstructor::class_name() const Unexecuted instantiation: JS::FinalizationRegistryConstructor::class_name() const Unexecuted instantiation: JS::JobCallback::class_name() const Unexecuted instantiation: JS::FinalizationRegistry::class_name() const Unexecuted instantiation: JS::FinalizationRegistryPrototype::class_name() const Unexecuted instantiation: JS::GeneratorFunctionConstructor::class_name() const Unexecuted instantiation: JS::Intl::CollatorConstructor::class_name() const Unexecuted instantiation: JS::Intl::DateTimeFormatConstructor::class_name() const Unexecuted instantiation: JS::Intl::DisplayNamesConstructor::class_name() const Unexecuted instantiation: JS::Intl::DurationFormatConstructor::class_name() const Unexecuted instantiation: JS::Intl::Intl::class_name() const Unexecuted instantiation: JS::Intl::ListFormatConstructor::class_name() const Unexecuted instantiation: JS::Intl::LocaleConstructor::class_name() const Unexecuted instantiation: JS::Intl::DisplayNames::class_name() const Unexecuted instantiation: JS::Intl::NumberFormatBase::class_name() const Unexecuted instantiation: JS::Intl::NumberFormat::class_name() const Unexecuted instantiation: JS::Intl::NumberFormatConstructor::class_name() const Unexecuted instantiation: JS::Intl::PluralRulesConstructor::class_name() const Unexecuted instantiation: JS::Intl::RelativeTimeFormatConstructor::class_name() const Unexecuted instantiation: JS::Intl::SegmenterConstructor::class_name() const Unexecuted instantiation: JS::IteratorConstructor::class_name() const Unexecuted instantiation: JS::JSONObject::class_name() const Unexecuted instantiation: JS::MapConstructor::class_name() const Unexecuted instantiation: JS::NumberConstructor::class_name() const Unexecuted instantiation: JS::ObjectConstructor::class_name() const Unexecuted instantiation: JS::ProxyConstructor::class_name() const Unexecuted instantiation: JS::ReflectObject::class_name() const Unexecuted instantiation: JS::RegExpConstructor::class_name() const Unexecuted instantiation: JS::SetConstructor::class_name() const Unexecuted instantiation: JS::ShadowRealmConstructor::class_name() const Unexecuted instantiation: JS::SharedArrayBufferConstructor::class_name() const Unexecuted instantiation: JS::StringConstructor::class_name() const Unexecuted instantiation: JS::SuppressedErrorConstructor::class_name() const Unexecuted instantiation: JS::SymbolConstructor::class_name() const Unexecuted instantiation: JS::Temporal::CalendarConstructor::class_name() const Unexecuted instantiation: JS::Temporal::DurationConstructor::class_name() const Unexecuted instantiation: JS::Temporal::InstantConstructor::class_name() const Unexecuted instantiation: JS::Temporal::PlainDateConstructor::class_name() const Unexecuted instantiation: JS::Temporal::PlainDateTimeConstructor::class_name() const Unexecuted instantiation: JS::Temporal::PlainMonthDayConstructor::class_name() const Unexecuted instantiation: JS::Temporal::PlainTimeConstructor::class_name() const Unexecuted instantiation: JS::Temporal::PlainYearMonthConstructor::class_name() const Unexecuted instantiation: JS::Temporal::Temporal::class_name() const Unexecuted instantiation: JS::Temporal::TimeZoneConstructor::class_name() const Unexecuted instantiation: JS::Temporal::ZonedDateTimeConstructor::class_name() const Unexecuted instantiation: JS::WeakMapConstructor::class_name() const Unexecuted instantiation: JS::WeakRefConstructor::class_name() const Unexecuted instantiation: JS::WeakSetConstructor::class_name() const Unexecuted instantiation: JS::AggregateErrorPrototype::class_name() const Unexecuted instantiation: JS::ArrayBufferPrototype::class_name() const Unexecuted instantiation: JS::ArrayIteratorPrototype::class_name() const Unexecuted instantiation: JS::AsyncFromSyncIterator::class_name() const Unexecuted instantiation: JS::AsyncFromSyncIteratorPrototype::class_name() const Unexecuted instantiation: JS::AsyncFunctionPrototype::class_name() const Unexecuted instantiation: JS::AsyncGeneratorFunctionPrototype::class_name() const Unexecuted instantiation: JS::AsyncIteratorPrototype::class_name() const Unexecuted instantiation: JS::BigIntPrototype::class_name() const Unexecuted instantiation: JS::BooleanObject::class_name() const Unexecuted instantiation: JS::BooleanPrototype::class_name() const Unexecuted instantiation: JS::DataView::class_name() const Unexecuted instantiation: JS::DataViewPrototype::class_name() const Unexecuted instantiation: JS::Date::class_name() const Unexecuted instantiation: JS::DatePrototype::class_name() const Unexecuted instantiation: JS::DisposableStackPrototype::class_name() const Unexecuted instantiation: JS::ErrorPrototype::class_name() const Unexecuted instantiation: JS::EvalErrorPrototype::class_name() const Unexecuted instantiation: JS::InternalErrorPrototype::class_name() const Unexecuted instantiation: JS::RangeErrorPrototype::class_name() const Unexecuted instantiation: JS::ReferenceErrorPrototype::class_name() const Unexecuted instantiation: JS::SyntaxErrorPrototype::class_name() const Unexecuted instantiation: JS::TypeErrorPrototype::class_name() const Unexecuted instantiation: JS::URIErrorPrototype::class_name() const Unexecuted instantiation: JS::FunctionPrototype::class_name() const Unexecuted instantiation: JS::GeneratorFunctionPrototype::class_name() const Unexecuted instantiation: JS::Intl::CollatorCompareFunction::class_name() const Unexecuted instantiation: JS::Intl::Collator::class_name() const Unexecuted instantiation: JS::Intl::CollatorPrototype::class_name() const Unexecuted instantiation: JS::Intl::DateTimeFormat::class_name() const Unexecuted instantiation: JS::Intl::DateTimeFormatPrototype::class_name() const Unexecuted instantiation: JS::Intl::DisplayNamesPrototype::class_name() const Unexecuted instantiation: JS::Temporal::PlainDate::class_name() const Unexecuted instantiation: JS::Temporal::PlainMonthDay::class_name() const Unexecuted instantiation: JS::Temporal::PlainYearMonth::class_name() const Unexecuted instantiation: JS::Temporal::Calendar::class_name() const Unexecuted instantiation: JS::Temporal::ZonedDateTime::class_name() const Unexecuted instantiation: JS::Temporal::Duration::class_name() const Unexecuted instantiation: JS::Intl::DurationFormat::class_name() const Unexecuted instantiation: JS::Intl::DurationFormatPrototype::class_name() const Unexecuted instantiation: JS::Intl::ListFormat::class_name() const Unexecuted instantiation: JS::Intl::ListFormatPrototype::class_name() const Unexecuted instantiation: JS::Intl::Locale::class_name() const Unexecuted instantiation: JS::Intl::LocalePrototype::class_name() const Unexecuted instantiation: JS::Intl::NumberFormatPrototype::class_name() const Unexecuted instantiation: JS::Intl::PluralRules::class_name() const Unexecuted instantiation: JS::Intl::PluralRulesPrototype::class_name() const Unexecuted instantiation: JS::Intl::RelativeTimeFormat::class_name() const Unexecuted instantiation: JS::Intl::RelativeTimeFormatPrototype::class_name() const Unexecuted instantiation: JS::Intl::Segmenter::class_name() const Unexecuted instantiation: JS::Intl::SegmentIterator::class_name() const Unexecuted instantiation: JS::Intl::SegmentIteratorPrototype::class_name() const Unexecuted instantiation: JS::Intl::SegmenterPrototype::class_name() const Unexecuted instantiation: JS::Intl::Segments::class_name() const Unexecuted instantiation: JS::Intl::SegmentsPrototype::class_name() const Unexecuted instantiation: JS::IteratorHelper::class_name() const Unexecuted instantiation: JS::IteratorHelperPrototype::class_name() const Unexecuted instantiation: JS::IteratorPrototype::class_name() const Unexecuted instantiation: JS::MapIterator::class_name() const Unexecuted instantiation: JS::MapIteratorPrototype::class_name() const Unexecuted instantiation: JS::MapPrototype::class_name() const Unexecuted instantiation: JS::NumberObject::class_name() const Unexecuted instantiation: JS::NumberPrototype::class_name() const Unexecuted instantiation: JS::PromisePrototype::class_name() const Unexecuted instantiation: JS::RegExpPrototype::class_name() const Unexecuted instantiation: JS::RegExpStringIterator::class_name() const Unexecuted instantiation: JS::RegExpStringIteratorPrototype::class_name() const Unexecuted instantiation: JS::Set::class_name() const Unexecuted instantiation: JS::SetIterator::class_name() const Unexecuted instantiation: JS::SetIteratorPrototype::class_name() const Unexecuted instantiation: JS::SetPrototype::class_name() const Unexecuted instantiation: JS::ShadowRealm::class_name() const Unexecuted instantiation: JS::ShadowRealmPrototype::class_name() const Unexecuted instantiation: JS::SharedArrayBufferPrototype::class_name() const Unexecuted instantiation: JS::StringIterator::class_name() const Unexecuted instantiation: JS::StringIteratorPrototype::class_name() const Unexecuted instantiation: JS::SuppressedErrorPrototype::class_name() const Unexecuted instantiation: JS::SymbolPrototype::class_name() const Unexecuted instantiation: JS::Temporal::CalendarPrototype::class_name() const Unexecuted instantiation: JS::Temporal::DurationPrototype::class_name() const Unexecuted instantiation: JS::Temporal::Instant::class_name() const Unexecuted instantiation: JS::Temporal::InstantPrototype::class_name() const Unexecuted instantiation: JS::Temporal::PlainDatePrototype::class_name() const Unexecuted instantiation: JS::Temporal::PlainDateTime::class_name() const Unexecuted instantiation: JS::Temporal::PlainDateTimePrototype::class_name() const Unexecuted instantiation: JS::Temporal::PlainMonthDayPrototype::class_name() const Unexecuted instantiation: JS::Temporal::PlainTime::class_name() const Unexecuted instantiation: JS::Temporal::PlainTimePrototype::class_name() const Unexecuted instantiation: JS::Temporal::PlainYearMonthPrototype::class_name() const Unexecuted instantiation: JS::Temporal::TimeZone::class_name() const Unexecuted instantiation: JS::Temporal::TimeZonePrototype::class_name() const Unexecuted instantiation: JS::Temporal::ZonedDateTimePrototype::class_name() const Unexecuted instantiation: JS::TypedArrayPrototype::class_name() const Unexecuted instantiation: JS::WeakMap::class_name() const Unexecuted instantiation: JS::WeakMapPrototype::class_name() const Unexecuted instantiation: JS::WeakRef::class_name() const Unexecuted instantiation: JS::WeakRefPrototype::class_name() const Unexecuted instantiation: JS::WeakSet::class_name() const Unexecuted instantiation: JS::WeakSetPrototype::class_name() const Unexecuted instantiation: JS::WrapForValidIteratorPrototype::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::ArrayIteratorPrototype, JS::ArrayIterator>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::Intl::SegmentIteratorPrototype, JS::Intl::SegmentIterator>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::AsyncFromSyncIteratorPrototype, JS::AsyncFromSyncIterator>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::AsyncGeneratorPrototype, JS::AsyncGenerator>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::GeneratorPrototype, JS::GeneratorObject>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::Intl::SegmentsPrototype, JS::Intl::Segments>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::ErrorPrototype, JS::Error>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::EvalErrorPrototype, JS::EvalError>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::InternalErrorPrototype, JS::InternalError>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::RangeErrorPrototype, JS::RangeError>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::ReferenceErrorPrototype, JS::ReferenceError>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::SyntaxErrorPrototype, JS::SyntaxError>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::TypeErrorPrototype, JS::TypeError>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::URIErrorPrototype, JS::URIError>::class_name() const Unexecuted instantiation: JS::AggregateError::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::ArrayBufferPrototype, JS::ArrayBuffer>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::AsyncGeneratorFunctionPrototype, JS::AsyncGeneratorFunction>::class_name() const Unexecuted instantiation: JS::BigIntObject::class_name() const Unexecuted instantiation: JS::Intl::NumberFormatFunction::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::DataViewPrototype, JS::DataView>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::DatePrototype, JS::Date>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::DisposableStackPrototype, JS::DisposableStack>::class_name() const Unexecuted instantiation: JS::DisposableStack::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::FinalizationRegistryPrototype, JS::FinalizationRegistry>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::Intl::CollatorPrototype, JS::Intl::Collator>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::Intl::DateTimeFormatPrototype, JS::Intl::DateTimeFormat>::class_name() const Unexecuted instantiation: JS::Intl::DateTimeFormatFunction::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::Intl::DisplayNamesPrototype, JS::Intl::DisplayNames>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::Intl::DurationFormatPrototype, JS::Intl::DurationFormat>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::Intl::ListFormatPrototype, JS::Intl::ListFormat>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::Intl::LocalePrototype, JS::Intl::Locale>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::Intl::NumberFormatPrototype, JS::Intl::NumberFormat>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::Intl::PluralRulesPrototype, JS::Intl::PluralRules>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::Intl::RelativeTimeFormatPrototype, JS::Intl::RelativeTimeFormat>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::Intl::SegmenterPrototype, JS::Intl::Segmenter>::class_name() const Unexecuted instantiation: JS::Console::class_name() const Unexecuted instantiation: JS::ConsoleClient::class_name() const Unexecuted instantiation: JS::ConsoleObjectPrototype::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::IteratorHelperPrototype, JS::IteratorHelper>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::IteratorPrototype, JS::Iterator>::class_name() const Unexecuted instantiation: JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> (JS::VM&, JS::IteratorHelper&)>::class_name() const Unexecuted instantiation: JS::FlatMapIterator::class_name() const Unexecuted instantiation: JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> (JS::VM&, JS::IteratorHelper&, JS::Completion const&)>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::MapIteratorPrototype, JS::MapIterator>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::MapPrototype, JS::Map>::class_name() const Unexecuted instantiation: JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> (JS::VM&)>::class_name() const Unexecuted instantiation: JS::AlreadyResolved::class_name() const Unexecuted instantiation: JS::PromiseReaction::class_name() const Unexecuted instantiation: JS::PromiseResolvingFunction::class_name() const Unexecuted instantiation: PromiseCapability.cpp:JS::(anonymous namespace)::ResolvingFunctions::class_name() const Unexecuted instantiation: JS::RemainingElements::class_name() const Unexecuted instantiation: JS::PromiseValueList::class_name() const Unexecuted instantiation: JS::PromiseResolvingElementFunction::class_name() const Unexecuted instantiation: JS::PromiseAllResolveElementFunction::class_name() const Unexecuted instantiation: JS::PromiseAllSettledResolveElementFunction::class_name() const Unexecuted instantiation: JS::PromiseAllSettledRejectElementFunction::class_name() const Unexecuted instantiation: JS::PromiseAnyRejectElementFunction::class_name() const Unexecuted instantiation: JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> ()>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::PromisePrototype, JS::Promise>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::RegExpPrototype, JS::RegExpObject>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::RegExpStringIteratorPrototype, JS::RegExpStringIterator>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::SetIteratorPrototype, JS::SetIterator>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::SetPrototype, JS::Set>::class_name() const Unexecuted instantiation: JS::WrappedFunction::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::ShadowRealmPrototype, JS::ShadowRealm>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::SharedArrayBufferPrototype, JS::ArrayBuffer>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::StringIteratorPrototype, JS::StringIterator>::class_name() const Unexecuted instantiation: JS::SymbolObject::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::Temporal::CalendarPrototype, JS::Temporal::Calendar>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::Temporal::DurationPrototype, JS::Temporal::Duration>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::Temporal::InstantPrototype, JS::Temporal::Instant>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::Temporal::PlainDatePrototype, JS::Temporal::PlainDate>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::Temporal::PlainDateTimePrototype, JS::Temporal::PlainDateTime>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::Temporal::PlainMonthDayPrototype, JS::Temporal::PlainMonthDay>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::Temporal::PlainTimePrototype, JS::Temporal::PlainTime>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::Temporal::PlainYearMonthPrototype, JS::Temporal::PlainYearMonth>::class_name() const Unexecuted instantiation: JS::Temporal::Now::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::Temporal::TimeZonePrototype, JS::Temporal::TimeZone>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::Temporal::ZonedDateTimePrototype, JS::Temporal::ZonedDateTime>::class_name() const Unexecuted instantiation: JS::TypedArray<unsigned char>::class_name() const Unexecuted instantiation: JS::TypedArray<JS::ClampedU8>::class_name() const Unexecuted instantiation: JS::TypedArray<unsigned short>::class_name() const Unexecuted instantiation: JS::TypedArray<unsigned int>::class_name() const Unexecuted instantiation: JS::TypedArray<unsigned long>::class_name() const Unexecuted instantiation: JS::TypedArray<signed char>::class_name() const Unexecuted instantiation: JS::TypedArray<short>::class_name() const Unexecuted instantiation: JS::TypedArray<int>::class_name() const Unexecuted instantiation: JS::TypedArray<long>::class_name() const Unexecuted instantiation: JS::TypedArray<float>::class_name() const Unexecuted instantiation: JS::TypedArray<double>::class_name() const Unexecuted instantiation: JS::SyntheticModule::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::WeakMapPrototype, JS::WeakMap>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::WeakRefPrototype, JS::WeakRef>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::WeakSetPrototype, JS::WeakSet>::class_name() const Unexecuted instantiation: JS::PrototypeObject<JS::WrapForValidIteratorPrototype, JS::Iterator>::class_name() const Unexecuted instantiation: JS::ModuleEnvironment::class_name() const Unexecuted instantiation: Web::Bindings::PlatformObject::class_name() const Unexecuted instantiation: Web::HTML::Task::class_name() const Unexecuted instantiation: Web::HTML::TaskQueue::class_name() const Unexecuted instantiation: Web::HTML::EventLoop::class_name() const Unexecuted instantiation: Web::HTML::Script::class_name() const Unexecuted instantiation: Web::HTML::ModuleScript::class_name() const Unexecuted instantiation: Web::HTML::JavaScriptModuleScript::class_name() const Unexecuted instantiation: Web::HTML::ModuleMap::class_name() const Unexecuted instantiation: Web::HTML::Environment::class_name() const Unexecuted instantiation: Web::HTML::EnvironmentSettingsObject::class_name() const Unexecuted instantiation: Web::WebIDL::DOMException::class_name() const Unexecuted instantiation: Web::Bindings::AnimationEffectPrototype::class_name() const Unexecuted instantiation: Web::Animations::AnimationEffect::class_name() const Unexecuted instantiation: Web::Bindings::KeyframeEffectPrototype::class_name() const Unexecuted instantiation: Web::Animations::KeyframeEffect::class_name() const Unexecuted instantiation: Web::Bindings::ElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::Intrinsics::class_name() const Unexecuted instantiation: Web::Bindings::ShadowRootPrototype::class_name() const Unexecuted instantiation: Web::DOM::AccessibilityTreeNode::class_name() const Unexecuted instantiation: Web::DOM::DOMEventListener::class_name() const Unexecuted instantiation: Web::WebIDL::CallbackType::class_name() const Unexecuted instantiation: Web::HTML::EventHandler::class_name() const Unexecuted instantiation: Web::DOM::EventTarget::class_name() const Unexecuted instantiation: Web::DOMParsing::XMLSerializer::class_name() const Unexecuted instantiation: Web::DOM::Node::class_name() const Unexecuted instantiation: Web::DOM::ParentNode::class_name() const Unexecuted instantiation: Web::Geometry::DOMRectReadOnly::class_name() const Unexecuted instantiation: Web::Geometry::DOMRect::class_name() const Unexecuted instantiation: Web::IntersectionObserver::IntersectionObserverEntry::class_name() const Unexecuted instantiation: Web::IntersectionObserver::IntersectionObserver::class_name() const Unexecuted instantiation: Web::DOM::Element::class_name() const Unexecuted instantiation: Web::DOM::MutationRecord::class_name() const Unexecuted instantiation: Web::DOM::MutationObserver::class_name() const Unexecuted instantiation: Web::DOM::RegisteredObserver::class_name() const Unexecuted instantiation: Web::DOM::TransientRegisteredObserver::class_name() const Unexecuted instantiation: Web::CSS::CSSStyleDeclaration::class_name() const Unexecuted instantiation: Web::CSS::PropertyOwningCSSStyleDeclaration::class_name() const Unexecuted instantiation: Web::CSS::ElementInlineCSSStyleDeclaration::class_name() const Unexecuted instantiation: Web::CSS::CSSRule::class_name() const Unexecuted instantiation: Web::CSS::CSSNamespaceRule::class_name() const Unexecuted instantiation: Web::CSS::CSSRuleList::class_name() const Unexecuted instantiation: Web::CSS::CSSGroupingRule::class_name() const Unexecuted instantiation: Web::CSS::CSSStyleRule::class_name() const Unexecuted instantiation: Web::CSS::MediaList::class_name() const Unexecuted instantiation: Web::CSS::StyleSheet::class_name() const Unexecuted instantiation: Web::CSS::CSSStyleSheet::class_name() const Unexecuted instantiation: Web::CSS::StyleSheetList::class_name() const Unexecuted instantiation: Web::DOM::Position::class_name() const Unexecuted instantiation: Web::HTML::HTMLElement::class_name() const Unexecuted instantiation: Web::Bindings::NavigationPrototype::class_name() const Unexecuted instantiation: Web::Bindings::BlobPrototype::class_name() const Unexecuted instantiation: Web::FileAPI::Blob::class_name() const Unexecuted instantiation: Web::Bindings::ReadableStreamPrototype::class_name() const Unexecuted instantiation: Web::Streams::ReadableStream::class_name() const Unexecuted instantiation: Web::Fetch::Infrastructure::Body::class_name() const Unexecuted instantiation: Web::Fetch::Infrastructure::HeaderList::class_name() const Unexecuted instantiation: Web::Fetch::Infrastructure::Request::class_name() const Unexecuted instantiation: Web::Fetch::Infrastructure::Response::class_name() const Unexecuted instantiation: Web::Fetch::Infrastructure::FilteredResponse::class_name() const Unexecuted instantiation: Web::Fetch::Infrastructure::BasicFilteredResponse::class_name() const Unexecuted instantiation: Web::Fetch::Infrastructure::CORSFilteredResponse::class_name() const Unexecuted instantiation: Web::Fetch::Infrastructure::OpaqueFilteredResponse::class_name() const Unexecuted instantiation: Web::Fetch::Infrastructure::OpaqueRedirectFilteredResponse::class_name() const Unexecuted instantiation: Web::HTML::NavigationParams::class_name() const Unexecuted instantiation: Web::HTML::NonFetchSchemeNavigationParams::class_name() const Unexecuted instantiation: Web::HTML::Navigable::class_name() const Unexecuted instantiation: Web::HTML::NavigableContainer::class_name() const Unexecuted instantiation: Web::HTML::SessionHistoryEntry::class_name() const Unexecuted instantiation: Web::HTML::BrowsingContext::class_name() const Unexecuted instantiation: Web::HTML::ImportMapParseResult::class_name() const Unexecuted instantiation: Web::HTML::HTMLScriptElement::class_name() const Unexecuted instantiation: Web::Bindings::HistoryPrototype::class_name() const Unexecuted instantiation: Web::HTML::History::class_name() const Unexecuted instantiation: Web::WebIDL::ObservableArray::class_name() const Unexecuted instantiation: Web::DOM::Document::class_name() const Unexecuted instantiation: JS::HeapFunction<void ()>::class_name() const Unexecuted instantiation: Web::HTML::CustomElementDefinition::class_name() const Unexecuted instantiation: Web::HTML::Location::class_name() const Unexecuted instantiation: Web::DOM::Event::class_name() const Unexecuted instantiation: Web::HTML::PromiseRejectionEvent::class_name() const Unexecuted instantiation: Web::HTML::ClassicScript::class_name() const Unexecuted instantiation: Web::Fetch::Infrastructure::FetchAlgorithms::class_name() const Unexecuted instantiation: Web::HTML::FetchContext::class_name() const Unexecuted instantiation: Web::HTML::MimeType::class_name() const Unexecuted instantiation: Web::HTML::Plugin::class_name() const Unexecuted instantiation: Web::Bindings::RequestPrototype::class_name() const Unexecuted instantiation: Web::Fetch::Headers::class_name() const Unexecuted instantiation: Web::Fetch::Request::class_name() const Unexecuted instantiation: Web::WebGL::WebGLRenderingContextBase::class_name() const Unexecuted instantiation: Web::WebGL::WebGLRenderingContext::class_name() const Unexecuted instantiation: Web::HTML::HTMLCanvasElement::class_name() const Unexecuted instantiation: Web::Bindings::HTMLFormElementPrototype::class_name() const Unexecuted instantiation: Web::HTML::HTMLImageElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLMediaElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLVideoElement::class_name() const Unexecuted instantiation: Web::HTML::ImageBitmap::class_name() const Unexecuted instantiation: Web::PerformanceTimeline::PerformanceEntry::class_name() const Unexecuted instantiation: Web::HTML::Window::class_name() const Unexecuted instantiation: Web::HTML::WindowProxy::class_name() const Unexecuted instantiation: Web::HTML::HTMLOptionElement::class_name() const Unexecuted instantiation: Web::Page::class_name() const Unexecuted instantiation: Web::PageClient::class_name() const Unexecuted instantiation: Web::Bindings::WindowPrototype::class_name() const Unexecuted instantiation: Web::Bindings::WindowProperties::class_name() const Unexecuted instantiation: Web::CSS::CSSConditionRule::class_name() const Unexecuted instantiation: Web::CSS::CSSMediaRule::class_name() const Unexecuted instantiation: Web::Bindings::CSSStyleSheetPrototype::class_name() const Unexecuted instantiation: Web::CSS::CSSImportRule::class_name() const Unexecuted instantiation: Web::CSS::CSSFontFaceRule::class_name() const Unexecuted instantiation: Web::CSS::CSSKeyframeRule::class_name() const Unexecuted instantiation: Web::CSS::CSSKeyframesRule::class_name() const Unexecuted instantiation: Web::Bindings::CSSRuleListPrototype::class_name() const Unexecuted instantiation: Web::CSS::CSSLayerBlockRule::class_name() const Unexecuted instantiation: Web::CSS::CSSSupportsRule::class_name() const Unexecuted instantiation: Web::Bindings::CSSRulePrototype::class_name() const Unexecuted instantiation: Web::Bindings::CSSLayerBlockRulePrototype::class_name() const Unexecuted instantiation: Web::Bindings::CSSGroupingRulePrototype::class_name() const Unexecuted instantiation: Web::Bindings::MediaListPrototype::class_name() const Unexecuted instantiation: Web::HTML::HTMLHtmlElement::class_name() const Unexecuted instantiation: Web::HTML::SharedResourceRequest::class_name() const Unexecuted instantiation: Web::Layout::Node::class_name() const Unexecuted instantiation: Web::Layout::NodeWithStyle::class_name() const Unexecuted instantiation: Web::Layout::NodeWithStyleAndBoxModelMetrics::class_name() const Unexecuted instantiation: Web::Bindings::CSSNamespaceRulePrototype::class_name() const Unexecuted instantiation: Web::Bindings::CSSStyleDeclarationPrototype::class_name() const Unexecuted instantiation: Web::Bindings::CSSMediaRulePrototype::class_name() const Unexecuted instantiation: Web::Bindings::CSSConditionRulePrototype::class_name() const Unexecuted instantiation: Web::CSS::CSSLayerStatementRule::class_name() const Unexecuted instantiation: Web::CSS::CSSNestedDeclarations::class_name() const Unexecuted instantiation: Web::Bindings::CSSNestedDeclarationsPrototype::class_name() const Unexecuted instantiation: Web::Bindings::CSSStyleRulePrototype::class_name() const Unexecuted instantiation: Web::Bindings::CSSImportRulePrototype::class_name() const Unexecuted instantiation: Web::Bindings::CSSLayerStatementRulePrototype::class_name() const Unexecuted instantiation: Web::Bindings::CSSKeyframesRulePrototype::class_name() const Unexecuted instantiation: Web::Bindings::CSSSupportsRulePrototype::class_name() const Unexecuted instantiation: Web::Bindings::CSSFontFaceRulePrototype::class_name() const Unexecuted instantiation: Web::Bindings::CSSKeyframeRulePrototype::class_name() const Unexecuted instantiation: Web::Animations::AnimationTimeline::class_name() const Unexecuted instantiation: Web::Animations::DocumentTimeline::class_name() const Unexecuted instantiation: Web::CSS::AnimationEvent::class_name() const Unexecuted instantiation: Web::Bindings::AnimationPrototype::class_name() const Unexecuted instantiation: Web::Animations::Animation::class_name() const Unexecuted instantiation: Web::CSS::CSSAnimation::class_name() const Unexecuted instantiation: Web::CSS::CSSTransition::class_name() const Unexecuted instantiation: Web::DOM::Attr::class_name() const Unexecuted instantiation: Web::DOM::DocumentFragment::class_name() const Unexecuted instantiation: Web::DOM::ShadowRoot::class_name() const Unexecuted instantiation: Web::HTML::HTMLBRElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLParser::class_name() const Unexecuted instantiation: Web::Layout::Box::class_name() const Unexecuted instantiation: Web::DOM::CharacterData::class_name() const Unexecuted instantiation: Web::DOM::Text::class_name() const Unexecuted instantiation: Web::Layout::TextNode::class_name() const Unexecuted instantiation: Web::Painting::Paintable::class_name() const Unexecuted instantiation: Web::Painting::PaintableBox::class_name() const Unexecuted instantiation: Web::Painting::PaintableWithLines::class_name() const Unexecuted instantiation: Web::DOM::NamedNodeMap::class_name() const Unexecuted instantiation: Web::HTML::HTMLAnchorElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLAreaElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLButtonElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLDetailsElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLDialogElement::class_name() const Unexecuted instantiation: Web::DOM::HTMLCollection::class_name() const Unexecuted instantiation: Web::HTML::HTMLFieldSetElement::class_name() const Unexecuted instantiation: Web::FileAPI::File::class_name() const Unexecuted instantiation: Web::FileAPI::FileList::class_name() const Unexecuted instantiation: Web::HTML::HTMLInputElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLOptGroupElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLProgressElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLOptionsCollection::class_name() const Unexecuted instantiation: Web::HTML::HTMLSelectElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLTextAreaElement::class_name() const Unexecuted instantiation: Web::Animations::AnimationPlaybackEvent::class_name() const Unexecuted instantiation: Web::UserTiming::PerformanceMark::class_name() const Unexecuted instantiation: Web::UserTiming::PerformanceMeasure::class_name() const Unexecuted instantiation: Web::HighResolutionTime::Performance::class_name() const Unexecuted instantiation: Web::Bindings::AnimationPlaybackEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::CSSTransitionPrototype::class_name() const Unexecuted instantiation: Web::Bindings::CSSAnimationPrototype::class_name() const Unexecuted instantiation: Web::Layout::BlockContainer::class_name() const Unexecuted instantiation: Web::Bindings::StyleSheetPrototype::class_name() const Unexecuted instantiation: Web::Bindings::StyleSheetListPrototype::class_name() const Unexecuted instantiation: Web::HTML::DecodedImageData::class_name() const Unexecuted instantiation: Web::HTML::ImageRequest::class_name() const Unexecuted instantiation: Web::Bindings::DocumentPrototype::class_name() const Unexecuted instantiation: Web::Bindings::FontFaceSetPrototype::class_name() const Unexecuted instantiation: Web::Bindings::FontFacePrototype::class_name() const Unexecuted instantiation: Web::CSS::FontFace::class_name() const Unexecuted instantiation: Web::CSS::FontFaceSet::class_name() const Unexecuted instantiation: Web::CSS::MediaQueryList::class_name() const Unexecuted instantiation: Web::CSS::MediaQueryListEvent::class_name() const Unexecuted instantiation: Web::CSS::VisualViewport::class_name() const Unexecuted instantiation: Web::DOM::CDATASection::class_name() const Unexecuted instantiation: Web::DOM::Comment::class_name() const Unexecuted instantiation: Web::DOM::CustomEvent::class_name() const Unexecuted instantiation: Web::DOM::DOMImplementation::class_name() const Unexecuted instantiation: Web::DOM::DocumentObserver::class_name() const Unexecuted instantiation: Web::DOM::DocumentType::class_name() const Unexecuted instantiation: Web::DOM::NodeList::class_name() const Unexecuted instantiation: Web::DOM::LiveNodeList::class_name() const Unexecuted instantiation: Web::DOM::NodeFilter::class_name() const Unexecuted instantiation: Web::DOM::NodeIterator::class_name() const Unexecuted instantiation: Web::DOM::ProcessingInstruction::class_name() const Unexecuted instantiation: Web::DOM::AbstractRange::class_name() const Unexecuted instantiation: Web::Selection::Selection::class_name() const Unexecuted instantiation: Web::DOM::Range::class_name() const Unexecuted instantiation: Web::DOM::TreeWalker::class_name() const Unexecuted instantiation: Web::DOMURL::URLSearchParams::class_name() const Unexecuted instantiation: Web::DOMURL::DOMURL::class_name() const Unexecuted instantiation: Web::HTML::BeforeUnloadEvent::class_name() const Unexecuted instantiation: Web::HTML::CustomElementRegistry::class_name() const Unexecuted instantiation: Web::HTML::DocumentState::class_name() const Unexecuted instantiation: Web::HTML::HTMLAllCollection::class_name() const Unexecuted instantiation: Web::HTML::HTMLBaseElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLBodyElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLDocument::class_name() const Unexecuted instantiation: Web::HTML::HTMLEmbedElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLFormElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLFrameSetElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLHeadElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLIFrameElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLLinkElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLObjectElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLStyleElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLTitleElement::class_name() const Unexecuted instantiation: Web::HTML::HashChangeEvent::class_name() const Unexecuted instantiation: Web::HTML::ListOfAvailableImages::class_name() const Unexecuted instantiation: Web::HTML::MessageEvent::class_name() const Unexecuted instantiation: Web::HTML::MessagePort::class_name() const Unexecuted instantiation: Web::HTML::NavigationAPIMethodTracker::class_name() const Unexecuted instantiation: Web::HTML::Navigation::class_name() const Unexecuted instantiation: Web::HTML::PopStateEvent::class_name() const Unexecuted instantiation: Web::HTML::WindowEnvironmentSettingsObject::class_name() const Unexecuted instantiation: Web::HTML::SessionHistoryTraversalQueueEntry::class_name() const Unexecuted instantiation: Web::HTML::SessionHistoryTraversalQueue::class_name() const Unexecuted instantiation: Web::HTML::TraversableNavigable::class_name() const Unexecuted instantiation: Web::SVG::SVGAnimatedString::class_name() const Unexecuted instantiation: Web::SVG::SVGElement::class_name() const Unexecuted instantiation: Web::SVG::SVGTransform::class_name() const Unexecuted instantiation: Web::SVG::SVGTransformList::class_name() const Unexecuted instantiation: Web::SVG::SVGAnimatedTransformList::class_name() const Unexecuted instantiation: Web::SVG::SVGAnimatedNumber::class_name() const Unexecuted instantiation: Web::SVG::SVGStopElement::class_name() const Unexecuted instantiation: Web::SVG::SVGGradientElement::class_name() const Unexecuted instantiation: Web::SVG::SVGGraphicsElement::class_name() const Unexecuted instantiation: Web::Layout::SVGBox::class_name() const Unexecuted instantiation: Web::Layout::SVGGraphicsBox::class_name() const Unexecuted instantiation: Web::Painting::SVGPaintable::class_name() const Unexecuted instantiation: Web::Painting::SVGGraphicsPaintable::class_name() const Unexecuted instantiation: Web::Layout::Viewport::class_name() const Unexecuted instantiation: Web::Painting::ViewportPaintable::class_name() const Unexecuted instantiation: Web::Bindings::ResizeObserverPrototype::class_name() const Unexecuted instantiation: Web::ResizeObserver::ResizeObserverSize::class_name() const Unexecuted instantiation: Web::ResizeObserver::ResizeObservation::class_name() const Unexecuted instantiation: Web::ResizeObserver::ResizeObserverEntry::class_name() const Unexecuted instantiation: Web::ResizeObserver::ResizeObserver::class_name() const Unexecuted instantiation: Web::SVG::SVGDecodedImageData::class_name() const Unexecuted instantiation: Web::SVG::SVGDecodedImageData::SVGPageClient::class_name() const Unexecuted instantiation: Web::SVG::SVGStyleElement::class_name() const Unexecuted instantiation: Web::SVG::SVGTitleElement::class_name() const Unexecuted instantiation: Web::UIEvents::UIEvent::class_name() const Unexecuted instantiation: Web::UIEvents::CompositionEvent::class_name() const Unexecuted instantiation: Web::UIEvents::FocusEvent::class_name() const Unexecuted instantiation: Web::UIEvents::KeyboardEvent::class_name() const Unexecuted instantiation: Web::UIEvents::MouseEvent::class_name() const Unexecuted instantiation: Web::UIEvents::TextEvent::class_name() const Unexecuted instantiation: Web::WebIDL::BufferableObjectBase::class_name() const Unexecuted instantiation: Web::WebIDL::ArrayBufferView::class_name() const Unexecuted instantiation: Web::WebIDL::BufferSource::class_name() const Unexecuted instantiation: Web::Bindings::CDATASectionPrototype::class_name() const Unexecuted instantiation: Web::Bindings::CharacterDataPrototype::class_name() const Unexecuted instantiation: Web::DOM::StaticNodeList::class_name() const Unexecuted instantiation: Web::Bindings::CommentPrototype::class_name() const Unexecuted instantiation: Web::Bindings::CustomEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::AnimationEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::MediaQueryListPrototype::class_name() const Unexecuted instantiation: Web::DOM::AbortSignal::class_name() const Unexecuted instantiation: Web::DOM::IDLEventListener::class_name() const Unexecuted instantiation: Web::Bindings::DOMImplementationPrototype::class_name() const Unexecuted instantiation: Web::DOM::XMLDocument::class_name() const Unexecuted instantiation: Web::Bindings::AttrPrototype::class_name() const Unexecuted instantiation: Web::Bindings::VisualViewportPrototype::class_name() const Unexecuted instantiation: Web::Bindings::DocumentTimelinePrototype::class_name() const Unexecuted instantiation: Web::Bindings::AnimationTimelinePrototype::class_name() const Unexecuted instantiation: Web::Bindings::DocumentFragmentPrototype::class_name() const Unexecuted instantiation: Web::Bindings::DocumentTypePrototype::class_name() const Unexecuted instantiation: Web::CSS::ResolvedCSSStyleDeclaration::class_name() const Unexecuted instantiation: Web::DOM::DOMTokenList::class_name() const Unexecuted instantiation: Web::Geometry::DOMRectList::class_name() const Unexecuted instantiation: Web::HTML::HTMLSlotElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLTableCaptionElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLTableRowElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLTableSectionElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLTableElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLTemplateElement::class_name() const Unexecuted instantiation: Web::Layout::InlineNode::class_name() const Unexecuted instantiation: Web::Layout::ListItemBox::class_name() const Unexecuted instantiation: Web::Painting::InlinePaintable::class_name() const Unexecuted instantiation: Web::Bindings::DOMTokenListPrototype::class_name() const Unexecuted instantiation: Web::HTML::HTMLAudioElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLDListElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLDataElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLDataListElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLDirectoryElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLDivElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLFontElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLFrameElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLHRElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLHeadingElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLLIElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLLabelElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLLegendElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLMapElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLMarqueeElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLMenuElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLMetaElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLMeterElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLModElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLOListElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLOutputElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLParagraphElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLParamElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLPictureElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLPreElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLQuoteElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLSourceElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLSpanElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLSummaryElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLTableCellElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLTableColElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLTimeElement::class_name() const Unexecuted instantiation: Web::Bindings::TextTrackPrototype::class_name() const Unexecuted instantiation: Web::HTML::TextTrack::class_name() const Unexecuted instantiation: Web::HTML::HTMLTrackElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLUListElement::class_name() const Unexecuted instantiation: Web::HTML::HTMLUnknownElement::class_name() const Unexecuted instantiation: Web::HTML::DOMStringMap::class_name() const Unexecuted instantiation: Web::MathML::MathMLElement::class_name() const Unexecuted instantiation: Web::SVG::SVGAElement::class_name() const Unexecuted instantiation: Web::SVG::SVGLength::class_name() const Unexecuted instantiation: Web::SVG::SVGAnimatedLength::class_name() const Unexecuted instantiation: Web::Geometry::DOMPointReadOnly::class_name() const Unexecuted instantiation: Web::Geometry::DOMPoint::class_name() const Unexecuted instantiation: Web::SVG::SVGGeometryElement::class_name() const Unexecuted instantiation: Web::SVG::SVGCircleElement::class_name() const Unexecuted instantiation: Web::SVG::SVGClipPathElement::class_name() const Unexecuted instantiation: Web::SVG::SVGDefsElement::class_name() const Unexecuted instantiation: Web::SVG::SVGDescElement::class_name() const Unexecuted instantiation: Web::SVG::SVGEllipseElement::class_name() const Unexecuted instantiation: Web::SVG::SVGForeignObjectElement::class_name() const Unexecuted instantiation: Web::SVG::SVGGElement::class_name() const Unexecuted instantiation: Web::SVG::SVGImageElement::class_name() const Unexecuted instantiation: Web::SVG::SVGLineElement::class_name() const Unexecuted instantiation: Web::SVG::SVGLinearGradientElement::class_name() const Unexecuted instantiation: Web::SVG::SVGMaskElement::class_name() const Unexecuted instantiation: Web::SVG::SVGMetadataElement::class_name() const Unexecuted instantiation: Web::SVG::SVGPathElement::class_name() const Unexecuted instantiation: Web::SVG::SVGPolygonElement::class_name() const Unexecuted instantiation: Web::SVG::SVGPolylineElement::class_name() const Unexecuted instantiation: Web::SVG::SVGRadialGradientElement::class_name() const Unexecuted instantiation: Web::SVG::SVGRectElement::class_name() const Unexecuted instantiation: Web::Geometry::DOMMatrixReadOnly::class_name() const Unexecuted instantiation: Web::Geometry::DOMMatrix::class_name() const Unexecuted instantiation: Web::SVG::SVGSVGElement::class_name() const Unexecuted instantiation: Web::SVG::SVGScriptElement::class_name() const Unexecuted instantiation: Web::SVG::SVGSymbolElement::class_name() const Unexecuted instantiation: Web::SVG::SVGTextContentElement::class_name() const Unexecuted instantiation: Web::SVG::SVGTextPositioningElement::class_name() const Unexecuted instantiation: Web::SVG::SVGTSpanElement::class_name() const Unexecuted instantiation: Web::SVG::SVGTextElement::class_name() const Unexecuted instantiation: Web::SVG::SVGTextPathElement::class_name() const Unexecuted instantiation: Web::SVG::SVGUseElement::class_name() const Unexecuted instantiation: Web::Bindings::EventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::EventTargetPrototype::class_name() const Unexecuted instantiation: Web::HTML::CloseWatcherManager::class_name() const Unexecuted instantiation: Web::HTML::ErrorEvent::class_name() const Unexecuted instantiation: Web::Bindings::AbortSignalPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLCollectionPrototype::class_name() const Unexecuted instantiation: Web::Bindings::MutationObserverPrototype::class_name() const Unexecuted instantiation: Web::Bindings::NamedNodeMapPrototype::class_name() const Unexecuted instantiation: Web::Bindings::NodePrototype::class_name() const Unexecuted instantiation: Web::Bindings::MutationRecordPrototype::class_name() const Unexecuted instantiation: Web::Bindings::NodeIteratorPrototype::class_name() const Unexecuted instantiation: Web::Bindings::NodeListPrototype::class_name() const Unexecuted instantiation: Web::Bindings::ProcessingInstructionPrototype::class_name() const Unexecuted instantiation: Web::Bindings::RangePrototype::class_name() const Unexecuted instantiation: Web::Bindings::AbstractRangePrototype::class_name() const Unexecuted instantiation: Web::Bindings::TextPrototype::class_name() const Unexecuted instantiation: Web::Bindings::TreeWalkerPrototype::class_name() const Unexecuted instantiation: Web::Bindings::XMLDocumentPrototype::class_name() const Unexecuted instantiation: Web::Bindings::XMLSerializerPrototype::class_name() const Unexecuted instantiation: Web::Bindings::DOMURLPrototype::class_name() const Unexecuted instantiation: Web::Bindings::URLSearchParamsPrototype::class_name() const Unexecuted instantiation: Web::Fetch::Fetching::PendingResponse::class_name() const Unexecuted instantiation: Web::Streams::ReadRequest::class_name() const Unexecuted instantiation: Web::Streams::ReadLoopReadRequest::class_name() const Unexecuted instantiation: Web::Streams::ReadableStreamDefaultReader::class_name() const Unexecuted instantiation: Web::Fetch::Infrastructure::IncrementalReadLoopReadRequest::class_name() const Unexecuted instantiation: Web::Bindings::FormDataPrototype::class_name() const Unexecuted instantiation: Web::XHR::FormData::class_name() const Unexecuted instantiation: Web::Fetch::Infrastructure::ConnectionTimingInfo::class_name() const Unexecuted instantiation: Web::Fetch::Infrastructure::FetchTimingInfo::class_name() const Unexecuted instantiation: Web::Fetch::Infrastructure::FetchController::class_name() const Unexecuted instantiation: Web::Fetch::Infrastructure::FetchParams::class_name() const Unexecuted instantiation: JS::HeapFunction<void (unsigned long)>::class_name() const Unexecuted instantiation: JS::HeapFunction<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>)>::class_name() const Unexecuted instantiation: JS::HeapFunction<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)>::class_name() const Unexecuted instantiation: JS::HeapFunction<void (JS::Object const&)>::class_name() const Unexecuted instantiation: JS::HeapFunction<Web::WebIDL::ExceptionOr<JS::Value> (JS::Value)>::class_name() const Unexecuted instantiation: Web::Bindings::SubtleCryptoPrototype::class_name() const Unexecuted instantiation: Web::Bindings::CryptoKeyPrototype::class_name() const Unexecuted instantiation: Web::Crypto::CryptoKey::class_name() const Unexecuted instantiation: Web::Crypto::CryptoKeyPair::class_name() const Unexecuted instantiation: Web::Crypto::SubtleCrypto::class_name() const Unexecuted instantiation: Web::Crypto::Crypto::class_name() const Unexecuted instantiation: Web::Bindings::CryptoPrototype::class_name() const Unexecuted instantiation: Web::Crypto::KeyAlgorithm::class_name() const Unexecuted instantiation: Web::Crypto::RsaKeyAlgorithm::class_name() const Unexecuted instantiation: Web::Crypto::RsaHashedKeyAlgorithm::class_name() const Unexecuted instantiation: Web::Crypto::EcKeyAlgorithm::class_name() const Unexecuted instantiation: Web::Bindings::DOMRectPrototype::class_name() const Unexecuted instantiation: Web::Bindings::DOMRectListPrototype::class_name() const Unexecuted instantiation: Web::Bindings::DOMRectReadOnlyPrototype::class_name() const Unexecuted instantiation: Web::Bindings::BeforeUnloadEventPrototype::class_name() const Unexecuted instantiation: Web::HTML::BrowsingContextGroup::class_name() const Unexecuted instantiation: Web::Layout::BreakNode::class_name() const Unexecuted instantiation: Web::HTML::CloseWatcher::class_name() const Unexecuted instantiation: Web::Bindings::CloseWatcherPrototype::class_name() const Unexecuted instantiation: Web::Bindings::CustomElementRegistryPrototype::class_name() const Unexecuted instantiation: Web::Bindings::ErrorEventPrototype::class_name() const Unexecuted instantiation: Web::HTML::FormDataEvent::class_name() const Unexecuted instantiation: Web::Bindings::FilePrototype::class_name() const Unexecuted instantiation: Web::Bindings::FormDataEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HashChangeEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLAllCollectionPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLAnchorElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLAreaElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLAudioElementPrototype::class_name() const Unexecuted instantiation: Web::HTML::AudioTrack::class_name() const Unexecuted instantiation: Web::HTML::AudioTrackList::class_name() const Unexecuted instantiation: Web::Layout::ReplacedBox::class_name() const Unexecuted instantiation: Web::Layout::AudioBox::class_name() const Unexecuted instantiation: Web::Bindings::AudioTrackPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLBRElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLBaseElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLBodyElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLButtonElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLCanvasElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::ImageDataPrototype::class_name() const Unexecuted instantiation: Web::HTML::ImageData::class_name() const Unexecuted instantiation: Web::Bindings::CanvasRenderingContext2DPrototype::class_name() const Unexecuted instantiation: Web::HTML::CanvasGradient::class_name() const Unexecuted instantiation: Web::HTML::CanvasPattern::class_name() const Unexecuted instantiation: Web::HTML::Path2D::class_name() const Unexecuted instantiation: Web::HTML::TextMetrics::class_name() const Unexecuted instantiation: Web::HTML::CanvasRenderingContext2D::class_name() const Unexecuted instantiation: Web::Layout::CanvasBox::class_name() const Unexecuted instantiation: Web::Bindings::HTMLDListElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLDataElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLDataListElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLDetailsElementPrototype::class_name() const Unexecuted instantiation: Web::HTML::ToggleEvent::class_name() const Unexecuted instantiation: Web::Bindings::HTMLDialogElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLDirectoryElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLDivElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLDocumentPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLElementPrototype::class_name() const Unexecuted instantiation: Web::HTML::ElementInternals::class_name() const Unexecuted instantiation: Web::UIEvents::PointerEvent::class_name() const Unexecuted instantiation: Web::Bindings::DOMStringMapPrototype::class_name() const Unexecuted instantiation: Web::Bindings::ElementInternalsPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLEmbedElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLFieldSetElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLFontElementPrototype::class_name() const Unexecuted instantiation: Web::HTML::HTMLFormControlsCollection::class_name() const Unexecuted instantiation: Web::HTML::RadioNodeList::class_name() const Unexecuted instantiation: Web::HTML::SubmitEvent::class_name() const Unexecuted instantiation: Web::Bindings::HTMLFormControlsCollectionPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLFrameElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLFrameSetElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLHRElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLHeadElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLHeadingElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLHtmlElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLIFrameElementPrototype::class_name() const Unexecuted instantiation: Web::Layout::FrameBox::class_name() const Unexecuted instantiation: Web::Bindings::HTMLImageElementPrototype::class_name() const Unexecuted instantiation: Web::Fetch::Response::class_name() const Unexecuted instantiation: Web::HTML::AnimatedBitmapDecodedImageData::class_name() const Unexecuted instantiation: Web::Layout::ImageBox::class_name() const Unexecuted instantiation: Web::Bindings::HTMLInputElementPrototype::class_name() const Unexecuted instantiation: Web::HTML::ValidityState::class_name() const Unexecuted instantiation: Web::Layout::LabelableNode::class_name() const Unexecuted instantiation: Web::Layout::FormAssociatedLabelableNode::class_name() const Unexecuted instantiation: Web::Layout::CheckBox::class_name() const Unexecuted instantiation: Web::Layout::RadioButton::class_name() const Unexecuted instantiation: Web::Bindings::FileListPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLLIElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLLabelElementPrototype::class_name() const Unexecuted instantiation: Web::Layout::Label::class_name() const Unexecuted instantiation: Web::Bindings::HTMLLegendElementPrototype::class_name() const Unexecuted instantiation: JS::HeapFunction<void (AK::Detail::ByteBuffer<32ul>)>::class_name() const Unexecuted instantiation: JS::HeapFunction<void (JS::Value)>::class_name() const Unexecuted instantiation: Web::Bindings::HTMLLinkElementPrototype::class_name() const Unexecuted instantiation: JS::HeapFunction<JS::NonnullGCPtr<JS::PromiseCapability> (JS::Value)>::class_name() const Unexecuted instantiation: JS::HeapFunction<JS::NonnullGCPtr<JS::PromiseCapability> ()>::class_name() const Unexecuted instantiation: Web::Fetch::Fetching::FetchedDataReceiver::class_name() const Unexecuted instantiation: Web::Fetch::Infrastructure::FetchRecord::class_name() const Unexecuted instantiation: Web::HTML::WorkerLocation::class_name() const Unexecuted instantiation: Web::Bindings::ServiceWorkerRegistrationPrototype::class_name() const Unexecuted instantiation: Web::Bindings::WorkerPrototype::class_name() const Unexecuted instantiation: Web::HTML::ServiceWorkerContainer::class_name() const Unexecuted instantiation: Web::MediaCapabilitiesAPI::MediaCapabilities::class_name() const Unexecuted instantiation: Web::HTML::WorkerNavigator::class_name() const Unexecuted instantiation: Web::HTML::WorkerGlobalScope::class_name() const Unexecuted instantiation: Web::Streams::TransformStream::class_name() const Unexecuted instantiation: Web::Streams::TransformStreamDefaultController::class_name() const Unexecuted instantiation: Web::Bindings::HTMLMapElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLMarqueeElementPrototype::class_name() const Unexecuted instantiation: Web::HTML::SourceElementSelector::class_name() const Unexecuted instantiation: Web::Bindings::HTMLMediaElementPrototype::class_name() const Unexecuted instantiation: Web::HTML::MediaError::class_name() const Unexecuted instantiation: Web::HTML::TextTrackList::class_name() const Unexecuted instantiation: Web::HTML::TimeRanges::class_name() const Unexecuted instantiation: Web::HTML::TrackEvent::class_name() const Unexecuted instantiation: Web::HTML::VideoTrack::class_name() const Unexecuted instantiation: Web::HTML::VideoTrackList::class_name() const Unexecuted instantiation: Web::Bindings::AudioTrackListPrototype::class_name() const Unexecuted instantiation: JS::HeapFunction<void (Web::HTML::DocumentReadyState)>::class_name() const Unexecuted instantiation: Web::Bindings::HTMLMenuElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLMetaElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLMeterElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLModElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLOListElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLObjectElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLOptGroupElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLOptionElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLOutputElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLParagraphElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLParamElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLPictureElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLPreElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLProgressElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLQuoteElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLScriptElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLSelectElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLOptionsCollectionPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLSlotElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLSourceElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLSpanElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLStyleElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLTableCaptionElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLTableCellElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLTableColElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLTableElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLTableRowElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLTableSectionElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLTemplateElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLTextAreaElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLTimeElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLTitleElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLTrackElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLUListElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLUnknownElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HTMLVideoElementPrototype::class_name() const Unexecuted instantiation: Web::Layout::VideoBox::class_name() const Unexecuted instantiation: Web::Bindings::ImageBitmapPrototype::class_name() const Unexecuted instantiation: Web::Bindings::LocationPrototype::class_name() const Unexecuted instantiation: Web::Bindings::MediaErrorPrototype::class_name() const Unexecuted instantiation: Web::Bindings::MessageEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::MessagePortPrototype::class_name() const Unexecuted instantiation: Web::HTML::ResponseHolder::class_name() const Unexecuted instantiation: JS::HeapFunction<JS::NonnullGCPtr<Web::HTML::Navigable> (JS::GCPtr<Web::HTML::BrowsingContext>)>::class_name() const Unexecuted instantiation: Web::HTML::NavigationObserver::class_name() const Unexecuted instantiation: Web::DOM::AbortController::class_name() const Unexecuted instantiation: Web::Bindings::NavigateEventPrototype::class_name() const Unexecuted instantiation: Web::HTML::NavigateEvent::class_name() const Unexecuted instantiation: Web::HTML::NavigationCurrentEntryChangeEvent::class_name() const Unexecuted instantiation: Web::HTML::NavigationDestination::class_name() const Unexecuted instantiation: Web::HTML::NavigationHistoryEntry::class_name() const Unexecuted instantiation: Web::HTML::NavigationTransition::class_name() const Unexecuted instantiation: Web::Bindings::AbortControllerPrototype::class_name() const Unexecuted instantiation: Web::Bindings::NavigationDestinationPrototype::class_name() const Unexecuted instantiation: Web::Bindings::NavigationCurrentEntryChangeEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::NavigationHistoryEntryPrototype::class_name() const Unexecuted instantiation: Web::Bindings::NavigationTransitionPrototype::class_name() const Unexecuted instantiation: Web::Bindings::PopStateEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::PromiseRejectionEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::RadioNodeListPrototype::class_name() const Unexecuted instantiation: Web::StorageAPI::StorageManager::class_name() const Unexecuted instantiation: JS::HeapFunction<void (JS::GCPtr<Web::HTML::Script>)>::class_name() const Unexecuted instantiation: 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> >)>)>::class_name() const Unexecuted instantiation: JS::HeapFunction<void (Web::HTML::ModuleMap::Entry)>::class_name() const Unexecuted instantiation: Web::Geometry::DOMQuad::class_name() const Unexecuted instantiation: Web::Bindings::DOMMatrixReadOnlyPrototype::class_name() const Unexecuted instantiation: Web::Bindings::DOMMatrixPrototype::class_name() const Unexecuted instantiation: Web::Bindings::DOMPointPrototype::class_name() const Unexecuted instantiation: Web::Bindings::DOMPointReadOnlyPrototype::class_name() const Unexecuted instantiation: Web::Bindings::DOMQuadPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SubmitEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::TextMetricsPrototype::class_name() const Unexecuted instantiation: Web::Bindings::TextTrackListPrototype::class_name() const Unexecuted instantiation: Web::Bindings::TimeRangesPrototype::class_name() const Unexecuted instantiation: Web::Bindings::ToggleEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::TrackEventPrototype::class_name() const Unexecuted instantiation: Web::HTML::ChangingNavigableContinuationState::class_name() const Unexecuted instantiation: JS::HeapFunction<void (bool, JS::NonnullGCPtr<Web::HTML::SessionHistoryEntry>)>::class_name() const Unexecuted instantiation: Web::Bindings::VideoTrackPrototype::class_name() const Unexecuted instantiation: Web::Bindings::VideoTrackListPrototype::class_name() const Unexecuted instantiation: Web::CSS::Screen::class_name() const Unexecuted instantiation: Web::HTML::MimeTypeArray::class_name() const Unexecuted instantiation: Web::HTML::PluginArray::class_name() const Unexecuted instantiation: Web::HTML::UserActivation::class_name() const Unexecuted instantiation: Web::HTML::Navigator::class_name() const Unexecuted instantiation: Web::HTML::PageTransitionEvent::class_name() const Unexecuted instantiation: Web::HTML::Storage::class_name() const Unexecuted instantiation: Web::Internals::Inspector::class_name() const Unexecuted instantiation: Web::Internals::InternalAnimationTimeline::class_name() const Unexecuted instantiation: Web::Internals::Internals::class_name() const Unexecuted instantiation: Web::RequestIdleCallback::IdleDeadline::class_name() const Unexecuted instantiation: Web::Bindings::PageTransitionEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::StoragePrototype::class_name() const Unexecuted instantiation: Web::Bindings::PluginPrototype::class_name() const Unexecuted instantiation: Web::Bindings::MimeTypePrototype::class_name() const Unexecuted instantiation: Web::Bindings::NavigatorPrototype::class_name() const Unexecuted instantiation: Web::Clipboard::Clipboard::class_name() const Unexecuted instantiation: Web::Bindings::MimeTypeArrayPrototype::class_name() const Unexecuted instantiation: Web::Bindings::PluginArrayPrototype::class_name() const Unexecuted instantiation: Web::Bindings::ClipboardPrototype::class_name() const Unexecuted instantiation: Web::Bindings::UserActivationPrototype::class_name() const Unexecuted instantiation: Web::Bindings::ServiceWorkerContainerPrototype::class_name() const Unexecuted instantiation: Web::ServiceWorker::Job::class_name() const Unexecuted instantiation: Web::Bindings::ScreenPrototype::class_name() const Unexecuted instantiation: Web::Bindings::ScreenOrientationPrototype::class_name() const Unexecuted instantiation: Web::CSS::ScreenOrientation::class_name() const Unexecuted instantiation: Web::HTML::EventSource::class_name() const Unexecuted instantiation: Web::HTML::Timer::class_name() const Unexecuted instantiation: Web::IndexedDB::IDBFactory::class_name() const Unexecuted instantiation: Web::PerformanceTimeline::PerformanceObserver::class_name() const Unexecuted instantiation: Web::PerformanceTimeline::PerformanceObserverEntryList::class_name() const Unexecuted instantiation: Web::Bindings::HeadersPrototype::class_name() const Unexecuted instantiation: Web::Bindings::ResponsePrototype::class_name() const Unexecuted instantiation: Web::Bindings::EventSourcePrototype::class_name() const Unexecuted instantiation: Web::Bindings::WorkerGlobalScopePrototype::class_name() const Unexecuted instantiation: Web::Bindings::WorkerNavigatorPrototype::class_name() const Unexecuted instantiation: Web::Bindings::ValidityStatePrototype::class_name() const Unexecuted instantiation: Web::Bindings::PerformancePrototype::class_name() const Unexecuted instantiation: Web::NavigationTiming::PerformanceNavigation::class_name() const Unexecuted instantiation: Web::NavigationTiming::PerformanceTiming::class_name() const Unexecuted instantiation: Web::Bindings::IDBFactoryPrototype::class_name() const Unexecuted instantiation: Web::Bindings::InspectorPrototype::class_name() const Unexecuted instantiation: Web::Bindings::InternalsPrototype::class_name() const Unexecuted instantiation: Web::Bindings::InternalAnimationTimelinePrototype::class_name() const Unexecuted instantiation: Web::Bindings::IntersectionObserverPrototype::class_name() const Unexecuted instantiation: Web::Bindings::IntersectionObserverEntryPrototype::class_name() const Unexecuted instantiation: Web::Painting::MediaPaintable::class_name() const Unexecuted instantiation: Web::Painting::AudioPaintable::class_name() const Unexecuted instantiation: Web::Layout::ListItemMarkerBox::class_name() const Unexecuted instantiation: Web::Layout::SVGSVGBox::class_name() const Unexecuted instantiation: Web::Layout::TableWrapper::class_name() const Unexecuted instantiation: Web::Painting::CanvasPaintable::class_name() const Unexecuted instantiation: Web::Painting::LabelablePaintable::class_name() const Unexecuted instantiation: Web::Painting::CheckBoxPaintable::class_name() const Unexecuted instantiation: Web::Layout::SVGImageBox::class_name() const Unexecuted instantiation: Web::Layout::SVGTextBox::class_name() const Unexecuted instantiation: Web::Layout::SVGTextPathBox::class_name() const Unexecuted instantiation: Web::Painting::NestedBrowsingContextPaintable::class_name() const Unexecuted instantiation: Web::Painting::ImagePaintable::class_name() const Unexecuted instantiation: Web::Painting::TextPaintable::class_name() const Unexecuted instantiation: Web::Painting::SVGPathPaintable::class_name() const Unexecuted instantiation: Web::Painting::SVGSVGPaintable::class_name() const Unexecuted instantiation: Web::Painting::RadioButtonPaintable::class_name() const Unexecuted instantiation: Web::Layout::SVGClipBox::class_name() const Unexecuted instantiation: Web::Layout::SVGGeometryBox::class_name() const Unexecuted instantiation: Web::Layout::SVGMaskBox::class_name() const Unexecuted instantiation: Web::Painting::SVGClipPaintable::class_name() const Unexecuted instantiation: Web::Painting::MarkerPaintable::class_name() const Unexecuted instantiation: Web::Painting::SVGMaskPaintable::class_name() const Unexecuted instantiation: Web::Painting::VideoPaintable::class_name() const Unexecuted instantiation: Web::Bindings::MathMLElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::MediaCapabilitiesPrototype::class_name() const Unexecuted instantiation: Web::Bindings::PerformanceNavigationPrototype::class_name() const Unexecuted instantiation: Web::Bindings::PerformanceTimingPrototype::class_name() const Unexecuted instantiation: Web::DOM::StaticRange::class_name() const Unexecuted instantiation: Web::UIEvents::InputEvent::class_name() const Unexecuted instantiation: Web::UIEvents::WheelEvent::class_name() const Unexecuted instantiation: Web::HTML::DataTransfer::class_name() const Unexecuted instantiation: Web::HTML::DragEvent::class_name() const Unexecuted instantiation: Web::Bindings::DataTransferPrototype::class_name() const Unexecuted instantiation: Web::EntriesAPI::FileSystemEntry::class_name() const Unexecuted instantiation: Web::HTML::DataTransferItem::class_name() const Unexecuted instantiation: Web::HTML::DataTransferItemList::class_name() const Unexecuted instantiation: Web::Bindings::DataTransferItemPrototype::class_name() const Unexecuted instantiation: Web::Bindings::FileSystemEntryPrototype::class_name() const Unexecuted instantiation: Web::Bindings::DataTransferItemListPrototype::class_name() const Unexecuted instantiation: Web::Bindings::DragEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::PerformanceObserverPrototype::class_name() const Unexecuted instantiation: Web::Bindings::PerformanceObserverEntryListPrototype::class_name() const Unexecuted instantiation: Web::Bindings::IdleDeadlinePrototype::class_name() const Unexecuted instantiation: Web::Bindings::ResizeObserverEntryPrototype::class_name() const Unexecuted instantiation: Web::Bindings::ResizeObserverSizePrototype::class_name() const Unexecuted instantiation: Web::ServiceWorker::UpdateAlgorithmState::class_name() const Unexecuted instantiation: Web::Bindings::ServiceWorkerPrototype::class_name() const Unexecuted instantiation: Web::Bindings::StorageManagerPrototype::class_name() const Unexecuted instantiation: Web::Streams::DefaultStreamTeeParams::class_name() const Unexecuted instantiation: Web::Streams::DefaultStreamTeeReadRequest::class_name() const Unexecuted instantiation: JS::HeapFunction<Web::WebIDL::ExceptionOr<JS::Value> ()>::class_name() const Unexecuted instantiation: Web::Streams::ByteStreamTeeParams::class_name() const Unexecuted instantiation: JS::HeapFunction<void (AK::Variant<JS::NonnullGCPtr<Web::Streams::ReadableStreamDefaultReader>, JS::NonnullGCPtr<Web::Streams::ReadableStreamBYOBReader> > const&)>::class_name() const Unexecuted instantiation: Web::Streams::ByteStreamTeeDefaultReadRequest::class_name() const Unexecuted instantiation: JS::HeapFunction<void (JS::NonnullGCPtr<Web::WebIDL::ArrayBufferView>, bool)>::class_name() const Unexecuted instantiation: Web::Streams::ReadIntoRequest::class_name() const Unexecuted instantiation: Web::Streams::ByteStreamTeeBYOBReadRequest::class_name() const Unexecuted instantiation: JS::HeapFunction<JS::Completion (JS::Value)>::class_name() const Unexecuted instantiation: Web::Streams::ReadableByteStreamController::class_name() const Unexecuted instantiation: Web::Streams::ReadableStreamBYOBReader::class_name() const Unexecuted instantiation: Web::Streams::ReadableStreamBYOBRequest::class_name() const Unexecuted instantiation: Web::Streams::ReadableStreamDefaultController::class_name() const Unexecuted instantiation: Web::Streams::WritableStream::class_name() const Unexecuted instantiation: Web::Streams::WritableStreamDefaultController::class_name() const Unexecuted instantiation: Web::Streams::WritableStreamDefaultWriter::class_name() const Unexecuted instantiation: Web::Bindings::ReadableByteStreamControllerPrototype::class_name() const Unexecuted instantiation: Web::Streams::BYOBReaderReadIntoRequest::class_name() const Unexecuted instantiation: Web::Bindings::ReadableStreamBYOBReaderPrototype::class_name() const Unexecuted instantiation: Web::Bindings::ReadableStreamBYOBRequestPrototype::class_name() const Unexecuted instantiation: Web::Bindings::ReadableStreamDefaultControllerPrototype::class_name() const Unexecuted instantiation: Web::Streams::DefaultReaderReadRequest::class_name() const Unexecuted instantiation: Web::Bindings::ReadableStreamDefaultReaderPrototype::class_name() const Unexecuted instantiation: Web::Bindings::TransformStreamPrototype::class_name() const Unexecuted instantiation: Web::Bindings::TransformStreamDefaultControllerPrototype::class_name() const Unexecuted instantiation: Web::Bindings::WritableStreamPrototype::class_name() const Unexecuted instantiation: Web::Bindings::WritableStreamDefaultControllerPrototype::class_name() const Unexecuted instantiation: Web::Bindings::WritableStreamDefaultWriterPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGAElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGClipPathElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGDefsElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGDescElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGAnimatedStringPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGAnimatedLengthPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGGElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGGraphicsElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGAnimatedTransformListPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGGradientElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGImageElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGPathElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGGeometryElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGCircleElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGEllipseElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGForeignObjectElementPrototype::class_name() const Unexecuted instantiation: Web::Layout::SVGForeignObjectBox::class_name() const Unexecuted instantiation: Web::Painting::SVGForeignObjectPaintable::class_name() const Unexecuted instantiation: Web::Bindings::SVGLengthPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGLineElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGLinearGradientElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGMaskElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGMetadataElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGPolygonElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGPolylineElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGRectElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGRadialGradientElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGScriptElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGSVGElementPrototype::class_name() const Unexecuted instantiation: Web::SVG::SVGAnimatedRect::class_name() const Unexecuted instantiation: Web::Bindings::SVGAnimatedRectPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGStopElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGAnimatedNumberPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGStyleElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGSymbolElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGTextContentElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGTextElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGTextPathElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGTextPositioningElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGTitleElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGTransformPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGTransformListPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGTSpanElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SVGUseElementPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SelectionPrototype::class_name() const Unexecuted instantiation: Web::Bindings::CompositionEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::FocusEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::InputEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::KeyboardEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::MouseEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::PointerEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::TextEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::UIEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::WheelEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::PerformanceMarkPrototype::class_name() const Unexecuted instantiation: Web::Bindings::PerformanceEntryPrototype::class_name() const Unexecuted instantiation: Web::Bindings::PerformanceMeasurePrototype::class_name() const Unexecuted instantiation: Web::Bindings::WebGLRenderingContextPrototype::class_name() const Unexecuted instantiation: Web::WebGL::WebGLContextEvent::class_name() const Unexecuted instantiation: Web::Bindings::WebGLContextEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::DOMExceptionPrototype::class_name() const Unexecuted instantiation: JS::HeapFunction<Web::WebIDL::ExceptionOr<void> (JS::Value&)>::class_name() const Unexecuted instantiation: JS::HeapFunction<Web::WebIDL::ExceptionOr<void> ()>::class_name() const Unexecuted instantiation: JS::HeapFunction<void (AK::Vector<JS::Value, 0ul> const&)>::class_name() const Unexecuted instantiation: Web::WebIDL::WaitForAllResults::class_name() const Unexecuted instantiation: Web::HTML::ServiceWorkerRegistration::class_name() const Unexecuted instantiation: Web::HTML::WorkerAgent::class_name() const Unexecuted instantiation: Web::HTML::Worker::class_name() const Unexecuted instantiation: Web::HTML::ServiceWorker::class_name() const Unexecuted instantiation: Web::Bindings::AnimationConstructor::class_name() const Unexecuted instantiation: Web::Bindings::AnimationEffectConstructor::class_name() const Unexecuted instantiation: Web::Bindings::AnimationPlaybackEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::AnimationTimelineConstructor::class_name() const Unexecuted instantiation: Web::Bindings::DocumentTimelineConstructor::class_name() const Unexecuted instantiation: Web::Bindings::KeyframeEffectConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ClipboardConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ClipboardEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ClipboardEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::CryptoConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CryptoKeyConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SubtleCryptoConstructor::class_name() const Unexecuted instantiation: Web::Bindings::AnimationEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CSSAnimationConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CSSConditionRuleConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CSSFontFaceRuleConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CSSGroupingRuleConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CSSImportRuleConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CSSKeyframeRuleConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CSSKeyframesRuleConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CSSLayerBlockRuleConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CSSLayerStatementRuleConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CSSMediaRuleConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CSSNamespace::class_name() const Unexecuted instantiation: Web::Bindings::CSSNamespaceRuleConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CSSNestedDeclarationsConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CSSRuleConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CSSRuleListConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CSSStyleDeclarationConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CSSStyleRuleConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CSSStyleSheetConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CSSSupportsRuleConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CSSTransitionConstructor::class_name() const Unexecuted instantiation: Web::Bindings::FontFaceConstructor::class_name() const Unexecuted instantiation: Web::Bindings::FontFaceSetConstructor::class_name() const Unexecuted instantiation: Web::Bindings::MediaListConstructor::class_name() const Unexecuted instantiation: Web::Bindings::MediaQueryListConstructor::class_name() const Unexecuted instantiation: Web::Bindings::MediaQueryListEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::MediaQueryListEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::ScreenConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ScreenOrientationConstructor::class_name() const Unexecuted instantiation: Web::Bindings::StyleSheetConstructor::class_name() const Unexecuted instantiation: Web::Bindings::StyleSheetListConstructor::class_name() const Unexecuted instantiation: Web::Bindings::VisualViewportConstructor::class_name() const Unexecuted instantiation: Web::Bindings::AbstractRangeConstructor::class_name() const Unexecuted instantiation: Web::Bindings::AttrConstructor::class_name() const Unexecuted instantiation: Web::Bindings::AbortControllerConstructor::class_name() const Unexecuted instantiation: Web::Bindings::AbortSignalConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CDATASectionConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CharacterDataConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CommentConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CustomEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::DocumentConstructor::class_name() const Unexecuted instantiation: Web::Bindings::DocumentFragmentConstructor::class_name() const Unexecuted instantiation: Web::Bindings::DocumentTypeConstructor::class_name() const Unexecuted instantiation: Web::Bindings::DOMImplementationConstructor::class_name() const Unexecuted instantiation: Web::Bindings::DOMTokenListConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::EventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::EventTargetConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLCollectionConstructor::class_name() const Unexecuted instantiation: Web::Bindings::MutationObserverConstructor::class_name() const Unexecuted instantiation: Web::Bindings::MutationRecordConstructor::class_name() const Unexecuted instantiation: Web::Bindings::NamedNodeMapConstructor::class_name() const Unexecuted instantiation: Web::Bindings::NodeConstructor::class_name() const Unexecuted instantiation: Web::Bindings::NodeFilterConstructor::class_name() const Unexecuted instantiation: Web::Bindings::NodeFilterPrototype::class_name() const Unexecuted instantiation: Web::Bindings::NodeIteratorConstructor::class_name() const Unexecuted instantiation: Web::Bindings::NodeListConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ProcessingInstructionConstructor::class_name() const Unexecuted instantiation: Web::Bindings::RangeConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ShadowRootConstructor::class_name() const Unexecuted instantiation: Web::Bindings::StaticRangeConstructor::class_name() const Unexecuted instantiation: Web::Bindings::StaticRangePrototype::class_name() const Unexecuted instantiation: Web::Bindings::TextConstructor::class_name() const Unexecuted instantiation: Web::Bindings::TreeWalkerConstructor::class_name() const Unexecuted instantiation: Web::Bindings::XMLDocumentConstructor::class_name() const Unexecuted instantiation: Web::Bindings::XMLSerializerConstructor::class_name() const Unexecuted instantiation: Web::Bindings::DOMURLConstructor::class_name() const Unexecuted instantiation: Web::Bindings::URLSearchParamsConstructor::class_name() const Unexecuted instantiation: Web::Bindings::TextDecoderConstructor::class_name() const Unexecuted instantiation: Web::Bindings::TextDecoderPrototype::class_name() const Unexecuted instantiation: Web::Bindings::TextEncoderConstructor::class_name() const Unexecuted instantiation: Web::Bindings::TextEncoderPrototype::class_name() const Unexecuted instantiation: Web::Bindings::FileSystemEntryConstructor::class_name() const Unexecuted instantiation: Web::Bindings::PerformanceEventTimingConstructor::class_name() const Unexecuted instantiation: Web::Bindings::PerformanceEventTimingPrototype::class_name() const Unexecuted instantiation: Web::Bindings::HeadersConstructor::class_name() const Unexecuted instantiation: Web::Bindings::RequestConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ResponseConstructor::class_name() const Unexecuted instantiation: Web::Bindings::BlobConstructor::class_name() const Unexecuted instantiation: Web::Bindings::FileConstructor::class_name() const Unexecuted instantiation: Web::Bindings::FileListConstructor::class_name() const Unexecuted instantiation: Web::Bindings::FileReaderConstructor::class_name() const Unexecuted instantiation: Web::Bindings::FileReaderPrototype::class_name() const Unexecuted instantiation: Web::Bindings::DOMMatrixConstructor::class_name() const Unexecuted instantiation: Web::Bindings::DOMMatrixReadOnlyConstructor::class_name() const Unexecuted instantiation: Web::Bindings::DOMPointConstructor::class_name() const Unexecuted instantiation: Web::Bindings::DOMPointReadOnlyConstructor::class_name() const Unexecuted instantiation: Web::Bindings::DOMQuadConstructor::class_name() const Unexecuted instantiation: Web::Bindings::DOMRectConstructor::class_name() const Unexecuted instantiation: Web::Bindings::DOMRectListConstructor::class_name() const Unexecuted instantiation: Web::Bindings::DOMRectReadOnlyConstructor::class_name() const Unexecuted instantiation: Web::Bindings::AudioTrackConstructor::class_name() const Unexecuted instantiation: Web::Bindings::AudioTrackListConstructor::class_name() const Unexecuted instantiation: Web::Bindings::BeforeUnloadEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::BroadcastChannelConstructor::class_name() const Unexecuted instantiation: Web::Bindings::BroadcastChannelPrototype::class_name() const Unexecuted instantiation: Web::Bindings::CanvasGradientConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CanvasGradientPrototype::class_name() const Unexecuted instantiation: Web::Bindings::CanvasPatternConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CanvasPatternPrototype::class_name() const Unexecuted instantiation: Web::Bindings::CanvasRenderingContext2DConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CloseEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CloseEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::CloseWatcherConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CustomElementRegistryConstructor::class_name() const Unexecuted instantiation: Web::Bindings::DataTransferConstructor::class_name() const Unexecuted instantiation: Web::Bindings::DataTransferItemConstructor::class_name() const Unexecuted instantiation: Web::Bindings::DataTransferItemListConstructor::class_name() const Unexecuted instantiation: Web::Bindings::DedicatedWorkerGlobalScopeConstructor::class_name() const Unexecuted instantiation: Web::Bindings::DedicatedWorkerGlobalScopePrototype::class_name() const Unexecuted instantiation: Web::Bindings::DOMParserConstructor::class_name() const Unexecuted instantiation: Web::Bindings::DOMParserPrototype::class_name() const Unexecuted instantiation: Web::Bindings::DOMStringListConstructor::class_name() const Unexecuted instantiation: Web::Bindings::DOMStringListPrototype::class_name() const Unexecuted instantiation: Web::Bindings::DOMStringMapConstructor::class_name() const Unexecuted instantiation: Web::Bindings::DragEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ElementInternalsConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ErrorEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::EventSourceConstructor::class_name() const Unexecuted instantiation: Web::Bindings::FormDataEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HashChangeEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HistoryConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLAllCollectionConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLAnchorElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLAreaElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLAudioElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::AudioConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLBaseElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLBodyElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLBRElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLButtonElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLCanvasElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLDataElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLDataListElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLDetailsElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLDialogElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLDirectoryElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLDivElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLDocumentConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLDListElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLEmbedElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLFieldSetElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLFontElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLFormControlsCollectionConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLFormElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLFrameElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLFrameSetElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLHeadElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLHeadingElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLHRElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLHtmlElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLIFrameElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLImageElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ImageConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLInputElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLLabelElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLLegendElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLLIElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLLinkElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLMapElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLMarqueeElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLMediaElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLMenuElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLMetaElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLMeterElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLModElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLObjectElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLOListElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLOptGroupElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLOptionElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::OptionConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLOptionsCollectionConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLOutputElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLParagraphElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLParamElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLPictureElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLPreElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLProgressElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLQuoteElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLScriptElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLSelectElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLSlotElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLSourceElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLSpanElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLStyleElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLTableCaptionElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLTableCellElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLTableColElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLTableElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLTableRowElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLTableSectionElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLTemplateElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLTextAreaElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLTimeElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLTitleElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLTrackElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLUListElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLUnknownElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::HTMLVideoElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ImageBitmapConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ImageDataConstructor::class_name() const Unexecuted instantiation: Web::Bindings::LocationConstructor::class_name() const Unexecuted instantiation: Web::Bindings::MediaErrorConstructor::class_name() const Unexecuted instantiation: Web::Bindings::MessageChannelConstructor::class_name() const Unexecuted instantiation: Web::Bindings::MessageChannelPrototype::class_name() const Unexecuted instantiation: Web::Bindings::MessageEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::MessagePortConstructor::class_name() const Unexecuted instantiation: Web::Bindings::MimeTypeConstructor::class_name() const Unexecuted instantiation: Web::Bindings::MimeTypeArrayConstructor::class_name() const Unexecuted instantiation: Web::Bindings::NavigateEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::NavigationConstructor::class_name() const Unexecuted instantiation: Web::Bindings::NavigationCurrentEntryChangeEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::NavigationDestinationConstructor::class_name() const Unexecuted instantiation: Web::Bindings::NavigationHistoryEntryConstructor::class_name() const Unexecuted instantiation: Web::Bindings::NavigationTransitionConstructor::class_name() const Unexecuted instantiation: Web::Bindings::NavigatorConstructor::class_name() const Unexecuted instantiation: Web::Bindings::PageTransitionEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::Path2DConstructor::class_name() const Unexecuted instantiation: Web::Bindings::Path2DPrototype::class_name() const Unexecuted instantiation: Web::Bindings::PluginConstructor::class_name() const Unexecuted instantiation: Web::Bindings::PluginArrayConstructor::class_name() const Unexecuted instantiation: Web::Bindings::PopStateEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::PromiseRejectionEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::RadioNodeListConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ServiceWorkerConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ServiceWorkerContainerConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ServiceWorkerRegistrationConstructor::class_name() const Unexecuted instantiation: Web::Bindings::StorageConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SubmitEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::TextMetricsConstructor::class_name() const Unexecuted instantiation: Web::Bindings::TextTrackConstructor::class_name() const Unexecuted instantiation: Web::Bindings::TextTrackCueConstructor::class_name() const Unexecuted instantiation: Web::Bindings::TextTrackCuePrototype::class_name() const Unexecuted instantiation: Web::Bindings::TextTrackCueListConstructor::class_name() const Unexecuted instantiation: Web::Bindings::TextTrackCueListPrototype::class_name() const Unexecuted instantiation: Web::Bindings::TextTrackListConstructor::class_name() const Unexecuted instantiation: Web::Bindings::TimeRangesConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ToggleEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::TrackEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::UserActivationConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ValidityStateConstructor::class_name() const Unexecuted instantiation: Web::Bindings::VideoTrackConstructor::class_name() const Unexecuted instantiation: Web::Bindings::VideoTrackListConstructor::class_name() const Unexecuted instantiation: Web::Bindings::WindowConstructor::class_name() const Unexecuted instantiation: Web::Bindings::WorkerConstructor::class_name() const Unexecuted instantiation: Web::Bindings::WorkerGlobalScopeConstructor::class_name() const Unexecuted instantiation: Web::Bindings::WorkerLocationConstructor::class_name() const Unexecuted instantiation: Web::Bindings::WorkerLocationPrototype::class_name() const Unexecuted instantiation: Web::Bindings::WorkerNavigatorConstructor::class_name() const Unexecuted instantiation: Web::Bindings::PerformanceConstructor::class_name() const Unexecuted instantiation: Web::Bindings::IDBFactoryConstructor::class_name() const Unexecuted instantiation: Web::Bindings::IDBOpenDBRequestConstructor::class_name() const Unexecuted instantiation: Web::Bindings::IDBOpenDBRequestPrototype::class_name() const Unexecuted instantiation: Web::Bindings::IDBRequestConstructor::class_name() const Unexecuted instantiation: Web::Bindings::IDBRequestPrototype::class_name() const Unexecuted instantiation: Web::Bindings::InspectorConstructor::class_name() const Unexecuted instantiation: Web::Bindings::InternalAnimationTimelineConstructor::class_name() const Unexecuted instantiation: Web::Bindings::InternalsConstructor::class_name() const Unexecuted instantiation: Web::Bindings::IntersectionObserverConstructor::class_name() const Unexecuted instantiation: Web::Bindings::IntersectionObserverEntryConstructor::class_name() const Unexecuted instantiation: Web::Bindings::MathMLElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::MediaCapabilitiesConstructor::class_name() const Unexecuted instantiation: Web::Bindings::BufferedChangeEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::BufferedChangeEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::ManagedMediaSourceConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ManagedMediaSourcePrototype::class_name() const Unexecuted instantiation: Web::Bindings::ManagedSourceBufferConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ManagedSourceBufferPrototype::class_name() const Unexecuted instantiation: Web::Bindings::MediaSourceConstructor::class_name() const Unexecuted instantiation: Web::Bindings::MediaSourcePrototype::class_name() const Unexecuted instantiation: Web::Bindings::MediaSourceHandleConstructor::class_name() const Unexecuted instantiation: Web::Bindings::MediaSourceHandlePrototype::class_name() const Unexecuted instantiation: Web::Bindings::SourceBufferConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SourceBufferPrototype::class_name() const Unexecuted instantiation: Web::Bindings::SourceBufferListConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SourceBufferListPrototype::class_name() const Unexecuted instantiation: Web::Bindings::PerformanceNavigationConstructor::class_name() const Unexecuted instantiation: Web::Bindings::PerformanceTimingConstructor::class_name() const Unexecuted instantiation: Web::Bindings::PerformanceEntryConstructor::class_name() const Unexecuted instantiation: Web::Bindings::PerformanceObserverConstructor::class_name() const Unexecuted instantiation: Web::Bindings::PerformanceObserverEntryListConstructor::class_name() const Unexecuted instantiation: Web::Bindings::IdleDeadlineConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ResizeObserverConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ResizeObserverEntryConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ResizeObserverSizeConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ByteLengthQueuingStrategyConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ByteLengthQueuingStrategyPrototype::class_name() const Unexecuted instantiation: Web::Bindings::CountQueuingStrategyConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CountQueuingStrategyPrototype::class_name() const Unexecuted instantiation: Web::Bindings::ReadableByteStreamControllerConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ReadableStreamConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ReadableStreamBYOBReaderConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ReadableStreamBYOBRequestConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ReadableStreamDefaultControllerConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ReadableStreamDefaultReaderConstructor::class_name() const Unexecuted instantiation: Web::Bindings::TransformStreamConstructor::class_name() const Unexecuted instantiation: Web::Bindings::TransformStreamDefaultControllerConstructor::class_name() const Unexecuted instantiation: Web::Bindings::WritableStreamConstructor::class_name() const Unexecuted instantiation: Web::Bindings::WritableStreamDefaultControllerConstructor::class_name() const Unexecuted instantiation: Web::Bindings::WritableStreamDefaultWriterConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGAElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGAnimatedLengthConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGAnimatedNumberConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGAnimatedRectConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGAnimatedStringConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGAnimatedTransformListConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGClipPathElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGDefsElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGDescElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGGElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGGeometryElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGGradientElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGGraphicsElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGImageElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGCircleElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGEllipseElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGForeignObjectElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGLengthConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGLineElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGLinearGradientElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGMaskElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGMetadataElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGPathElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGPolygonElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGPolylineElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGRadialGradientElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGRectElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGScriptElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGSVGElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGStopElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGStyleElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGSymbolElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGTextContentElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGTextElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGTextPathElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGTextPositioningElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGTitleElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGTransformConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGTransformListConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGTSpanElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SVGUseElementConstructor::class_name() const Unexecuted instantiation: Web::Bindings::SelectionConstructor::class_name() const Unexecuted instantiation: Web::Bindings::StorageManagerConstructor::class_name() const Unexecuted instantiation: Web::Bindings::CompositionEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::FocusEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::InputEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::KeyboardEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::MouseEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::PointerEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::TextEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::UIEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::WheelEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::PerformanceMarkConstructor::class_name() const Unexecuted instantiation: Web::Bindings::PerformanceMeasureConstructor::class_name() const Unexecuted instantiation: Web::Bindings::InstanceConstructor::class_name() const Unexecuted instantiation: Web::Bindings::InstancePrototype::class_name() const Unexecuted instantiation: Web::Bindings::MemoryConstructor::class_name() const Unexecuted instantiation: Web::Bindings::MemoryPrototype::class_name() const Unexecuted instantiation: Web::Bindings::ModuleConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ModulePrototype::class_name() const Unexecuted instantiation: Web::Bindings::TableConstructor::class_name() const Unexecuted instantiation: Web::Bindings::TablePrototype::class_name() const Unexecuted instantiation: Web::Bindings::WebAssemblyNamespace::class_name() const Unexecuted instantiation: Web::Bindings::AudioBufferConstructor::class_name() const Unexecuted instantiation: Web::Bindings::AudioBufferPrototype::class_name() const Unexecuted instantiation: Web::Bindings::AudioBufferSourceNodeConstructor::class_name() const Unexecuted instantiation: Web::Bindings::AudioBufferSourceNodePrototype::class_name() const Unexecuted instantiation: Web::Bindings::AudioContextConstructor::class_name() const Unexecuted instantiation: Web::Bindings::AudioContextPrototype::class_name() const Unexecuted instantiation: Web::Bindings::AudioDestinationNodeConstructor::class_name() const Unexecuted instantiation: Web::Bindings::AudioDestinationNodePrototype::class_name() const Unexecuted instantiation: Web::Bindings::AudioListenerConstructor::class_name() const Unexecuted instantiation: Web::Bindings::AudioListenerPrototype::class_name() const Unexecuted instantiation: Web::Bindings::AudioNodeConstructor::class_name() const Unexecuted instantiation: Web::Bindings::AudioNodePrototype::class_name() const Unexecuted instantiation: Web::Bindings::AudioParamConstructor::class_name() const Unexecuted instantiation: Web::Bindings::AudioParamPrototype::class_name() const Unexecuted instantiation: Web::Bindings::AudioScheduledSourceNodeConstructor::class_name() const Unexecuted instantiation: Web::Bindings::AudioScheduledSourceNodePrototype::class_name() const Unexecuted instantiation: Web::Bindings::BaseAudioContextConstructor::class_name() const Unexecuted instantiation: Web::Bindings::BaseAudioContextPrototype::class_name() const Unexecuted instantiation: Web::Bindings::BiquadFilterNodeConstructor::class_name() const Unexecuted instantiation: Web::Bindings::BiquadFilterNodePrototype::class_name() const Unexecuted instantiation: Web::Bindings::DynamicsCompressorNodeConstructor::class_name() const Unexecuted instantiation: Web::Bindings::DynamicsCompressorNodePrototype::class_name() const Unexecuted instantiation: Web::Bindings::GainNodeConstructor::class_name() const Unexecuted instantiation: Web::Bindings::GainNodePrototype::class_name() const Unexecuted instantiation: Web::Bindings::OfflineAudioContextConstructor::class_name() const Unexecuted instantiation: Web::Bindings::OfflineAudioContextPrototype::class_name() const Unexecuted instantiation: Web::Bindings::OscillatorNodeConstructor::class_name() const Unexecuted instantiation: Web::Bindings::OscillatorNodePrototype::class_name() const Unexecuted instantiation: Web::Bindings::PeriodicWaveConstructor::class_name() const Unexecuted instantiation: Web::Bindings::PeriodicWavePrototype::class_name() const Unexecuted instantiation: Web::Bindings::WebGLActiveInfoConstructor::class_name() const Unexecuted instantiation: Web::Bindings::WebGLActiveInfoPrototype::class_name() const Unexecuted instantiation: Web::Bindings::WebGLBufferConstructor::class_name() const Unexecuted instantiation: Web::Bindings::WebGLBufferPrototype::class_name() const Unexecuted instantiation: Web::Bindings::WebGLContextEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::WebGLFramebufferConstructor::class_name() const Unexecuted instantiation: Web::Bindings::WebGLFramebufferPrototype::class_name() const Unexecuted instantiation: Web::Bindings::WebGLObjectConstructor::class_name() const Unexecuted instantiation: Web::Bindings::WebGLObjectPrototype::class_name() const Unexecuted instantiation: Web::Bindings::WebGLProgramConstructor::class_name() const Unexecuted instantiation: Web::Bindings::WebGLProgramPrototype::class_name() const Unexecuted instantiation: Web::Bindings::WebGLRenderbufferConstructor::class_name() const Unexecuted instantiation: Web::Bindings::WebGLRenderbufferPrototype::class_name() const Unexecuted instantiation: Web::Bindings::WebGLRenderingContextConstructor::class_name() const Unexecuted instantiation: Web::Bindings::WebGLShaderConstructor::class_name() const Unexecuted instantiation: Web::Bindings::WebGLShaderPrototype::class_name() const Unexecuted instantiation: Web::Bindings::WebGLShaderPrecisionFormatConstructor::class_name() const Unexecuted instantiation: Web::Bindings::WebGLShaderPrecisionFormatPrototype::class_name() const Unexecuted instantiation: Web::Bindings::WebGLTextureConstructor::class_name() const Unexecuted instantiation: Web::Bindings::WebGLTexturePrototype::class_name() const Unexecuted instantiation: Web::Bindings::WebGLUniformLocationConstructor::class_name() const Unexecuted instantiation: Web::Bindings::WebGLUniformLocationPrototype::class_name() const Unexecuted instantiation: Web::Bindings::DOMExceptionConstructor::class_name() const Unexecuted instantiation: Web::Bindings::WebSocketConstructor::class_name() const Unexecuted instantiation: Web::Bindings::WebSocketPrototype::class_name() const Unexecuted instantiation: Web::Bindings::VTTCueConstructor::class_name() const Unexecuted instantiation: Web::Bindings::VTTCuePrototype::class_name() const Unexecuted instantiation: Web::Bindings::VTTRegionConstructor::class_name() const Unexecuted instantiation: Web::Bindings::VTTRegionPrototype::class_name() const Unexecuted instantiation: Web::Bindings::FormDataConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ProgressEventConstructor::class_name() const Unexecuted instantiation: Web::Bindings::ProgressEventPrototype::class_name() const Unexecuted instantiation: Web::Bindings::XMLHttpRequestConstructor::class_name() const Unexecuted instantiation: Web::Bindings::XMLHttpRequestPrototype::class_name() const Unexecuted instantiation: Web::Bindings::XMLHttpRequestEventTargetConstructor::class_name() const Unexecuted instantiation: Web::Bindings::XMLHttpRequestEventTargetPrototype::class_name() const Unexecuted instantiation: Web::Bindings::XMLHttpRequestUploadConstructor::class_name() const Unexecuted instantiation: Web::Bindings::XMLHttpRequestUploadPrototype::class_name() const Unexecuted instantiation: Web::Clipboard::ClipboardEvent::class_name() const Unexecuted instantiation: Web::DOMURL::URLSearchParamsIterator::class_name() const Unexecuted instantiation: Web::Bindings::URLSearchParamsIteratorPrototype::class_name() const Unexecuted instantiation: Web::Encoding::TextDecoder::class_name() const Unexecuted instantiation: Web::Encoding::TextEncoder::class_name() const Unexecuted instantiation: Web::EventTiming::PerformanceEventTiming::class_name() const Unexecuted instantiation: Web::Fetch::HeadersIterator::class_name() const Unexecuted instantiation: Web::Bindings::HeadersIteratorPrototype::class_name() const Unexecuted instantiation: Web::FileAPI::FileReader::class_name() const Unexecuted instantiation: Web::HTML::BroadcastChannel::class_name() const Unexecuted instantiation: Web::HTML::CloseEvent::class_name() const Unexecuted instantiation: Web::HTML::DedicatedWorkerGlobalScope::class_name() const Unexecuted instantiation: Web::HTML::DOMParser::class_name() const Unexecuted instantiation: Web::HTML::DOMStringList::class_name() const Unexecuted instantiation: Web::HTML::MessageChannel::class_name() const Unexecuted instantiation: Web::HTML::TextTrackCue::class_name() const Unexecuted instantiation: Web::HTML::TextTrackCueList::class_name() const Unexecuted instantiation: Web::IndexedDB::IDBRequest::class_name() const Unexecuted instantiation: Web::IndexedDB::IDBOpenDBRequest::class_name() const Unexecuted instantiation: Web::MediaSourceExtensions::BufferedChangeEvent::class_name() const Unexecuted instantiation: Web::MediaSourceExtensions::MediaSource::class_name() const Unexecuted instantiation: Web::MediaSourceExtensions::ManagedMediaSource::class_name() const Unexecuted instantiation: Web::MediaSourceExtensions::MediaSourceHandle::class_name() const Unexecuted instantiation: Web::MediaSourceExtensions::SourceBufferList::class_name() const Unexecuted instantiation: Web::MediaSourceExtensions::SourceBuffer::class_name() const Unexecuted instantiation: Web::MediaSourceExtensions::ManagedSourceBuffer::class_name() const Unexecuted instantiation: Web::Streams::ByteLengthQueuingStrategy::class_name() const Unexecuted instantiation: Web::Streams::CountQueuingStrategy::class_name() const Unexecuted instantiation: Web::WebAssembly::Instance::class_name() const Unexecuted instantiation: Web::WebAssembly::Module::class_name() const Unexecuted instantiation: Web::WebAssembly::Memory::class_name() const Unexecuted instantiation: Web::WebAssembly::Table::class_name() const Unexecuted instantiation: Web::WebAudio::AudioBuffer::class_name() const Unexecuted instantiation: Web::WebAudio::AudioParam::class_name() const Unexecuted instantiation: Web::WebAudio::AudioListener::class_name() const Unexecuted instantiation: Web::WebAudio::AudioNode::class_name() const Unexecuted instantiation: Web::WebAudio::BiquadFilterNode::class_name() const Unexecuted instantiation: Web::WebAudio::BaseAudioContext::class_name() const Unexecuted instantiation: Web::WebAudio::AudioScheduledSourceNode::class_name() const Unexecuted instantiation: Web::WebAudio::AudioBufferSourceNode::class_name() const Unexecuted instantiation: Web::WebAudio::AudioDestinationNode::class_name() const Unexecuted instantiation: Web::WebAudio::DynamicsCompressorNode::class_name() const Unexecuted instantiation: Web::WebAudio::GainNode::class_name() const Unexecuted instantiation: Web::WebAudio::OscillatorNode::class_name() const Unexecuted instantiation: Web::WebAudio::AudioContext::class_name() const Unexecuted instantiation: Web::WebAudio::OfflineAudioContext::class_name() const Unexecuted instantiation: Web::WebAudio::PeriodicWave::class_name() const Unexecuted instantiation: Web::WebGL::WebGLActiveInfo::class_name() const Unexecuted instantiation: Web::WebGL::WebGLObject::class_name() const Unexecuted instantiation: Web::WebGL::WebGLBuffer::class_name() const Unexecuted instantiation: Web::WebGL::WebGLFramebuffer::class_name() const Unexecuted instantiation: Web::WebGL::WebGLProgram::class_name() const Unexecuted instantiation: Web::WebGL::WebGLRenderbuffer::class_name() const Unexecuted instantiation: Web::WebGL::WebGLShader::class_name() const Unexecuted instantiation: Web::WebGL::WebGLShaderPrecisionFormat::class_name() const Unexecuted instantiation: Web::WebGL::WebGLTexture::class_name() const Unexecuted instantiation: Web::WebGL::WebGLUniformLocation::class_name() const Unexecuted instantiation: Web::WebSockets::WebSocket::class_name() const Unexecuted instantiation: Web::WebVTT::VTTRegion::class_name() const Unexecuted instantiation: Web::WebVTT::VTTCue::class_name() const Unexecuted instantiation: Web::XHR::FormDataIterator::class_name() const Unexecuted instantiation: Web::Bindings::FormDataIteratorPrototype::class_name() const Unexecuted instantiation: Web::XHR::ProgressEvent::class_name() const Unexecuted instantiation: Web::XHR::XMLHttpRequestEventTarget::class_name() const Unexecuted instantiation: Web::XHR::XMLHttpRequest::class_name() const Unexecuted instantiation: Web::XHR::XMLHttpRequestUpload::class_name() const |
37 | | friend class JS::Heap; |
38 | | |
39 | | class Cell : public Weakable<Cell> { |
40 | | AK_MAKE_NONCOPYABLE(Cell); |
41 | | AK_MAKE_NONMOVABLE(Cell); |
42 | | |
43 | | public: |
44 | | virtual void initialize(Realm&); |
45 | 0 | virtual ~Cell() = default; |
46 | | |
47 | 0 | bool is_marked() const { return m_mark; } |
48 | 0 | void set_marked(bool b) { m_mark = b; } |
49 | | |
50 | | enum class State : bool { |
51 | | Live, |
52 | | Dead, |
53 | | }; |
54 | | |
55 | 0 | State state() const { return m_state; } |
56 | 0 | void set_state(State state) { m_state = state; } |
57 | | |
58 | | virtual StringView class_name() const = 0; |
59 | | |
60 | | class Visitor { |
61 | | public: |
62 | | void visit(Cell* cell) |
63 | 0 | { |
64 | 0 | if (cell) |
65 | 0 | visit_impl(*cell); |
66 | 0 | } |
67 | | |
68 | | void visit(Cell& cell) |
69 | 0 | { |
70 | 0 | visit_impl(cell); |
71 | 0 | } |
72 | | |
73 | | template<typename T> |
74 | | void visit(GCPtr<T> cell) |
75 | 0 | { |
76 | 0 | if (cell) |
77 | 0 | visit_impl(const_cast<RemoveConst<T>&>(*cell.ptr())); |
78 | 0 | } Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::FunctionObject>(JS::GCPtr<JS::FunctionObject>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Realm>(JS::GCPtr<JS::Realm>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Environment>(JS::GCPtr<JS::Environment>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Object>(JS::GCPtr<JS::Object>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::CyclicModule>(JS::GCPtr<JS::CyclicModule>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::PromiseCapability>(JS::GCPtr<JS::PromiseCapability>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::GraphLoadingState::HostDefined>(JS::GCPtr<JS::GraphLoadingState::HostDefined>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::PrivateEnvironment>(JS::GCPtr<JS::PrivateEnvironment>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::PrimitiveString>(JS::GCPtr<JS::PrimitiveString>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Bytecode::Executable>(JS::GCPtr<JS::Bytecode::Executable>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::ECMAScriptFunctionObject>(JS::GCPtr<JS::ECMAScriptFunctionObject>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Promise>(JS::GCPtr<JS::Promise>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Cell>(JS::GCPtr<JS::Cell>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::ObjectEnvironment>(JS::GCPtr<JS::ObjectEnvironment>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::DeclarativeEnvironment>(JS::GCPtr<JS::DeclarativeEnvironment>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Shape>(JS::GCPtr<JS::Shape>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::ProxyConstructor>(JS::GCPtr<JS::ProxyConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::AggregateErrorConstructor>(JS::GCPtr<JS::AggregateErrorConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::ArrayConstructor>(JS::GCPtr<JS::ArrayConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::ArrayBufferConstructor>(JS::GCPtr<JS::ArrayBufferConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::AsyncFunctionConstructor>(JS::GCPtr<JS::AsyncFunctionConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::AsyncGeneratorFunctionConstructor>(JS::GCPtr<JS::AsyncGeneratorFunctionConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::BigIntConstructor>(JS::GCPtr<JS::BigIntConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::BooleanConstructor>(JS::GCPtr<JS::BooleanConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::DataViewConstructor>(JS::GCPtr<JS::DataViewConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::DateConstructor>(JS::GCPtr<JS::DateConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::DisposableStackConstructor>(JS::GCPtr<JS::DisposableStackConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::ErrorConstructor>(JS::GCPtr<JS::ErrorConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::FinalizationRegistryConstructor>(JS::GCPtr<JS::FinalizationRegistryConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::FunctionConstructor>(JS::GCPtr<JS::FunctionConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::GeneratorFunctionConstructor>(JS::GCPtr<JS::GeneratorFunctionConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::IteratorConstructor>(JS::GCPtr<JS::IteratorConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::MapConstructor>(JS::GCPtr<JS::MapConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NumberConstructor>(JS::GCPtr<JS::NumberConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::ObjectConstructor>(JS::GCPtr<JS::ObjectConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::PromiseConstructor>(JS::GCPtr<JS::PromiseConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::RegExpConstructor>(JS::GCPtr<JS::RegExpConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::SetConstructor>(JS::GCPtr<JS::SetConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::ShadowRealmConstructor>(JS::GCPtr<JS::ShadowRealmConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::SharedArrayBufferConstructor>(JS::GCPtr<JS::SharedArrayBufferConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::StringConstructor>(JS::GCPtr<JS::StringConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::SuppressedErrorConstructor>(JS::GCPtr<JS::SuppressedErrorConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::SymbolConstructor>(JS::GCPtr<JS::SymbolConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::WeakMapConstructor>(JS::GCPtr<JS::WeakMapConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::WeakRefConstructor>(JS::GCPtr<JS::WeakRefConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::WeakSetConstructor>(JS::GCPtr<JS::WeakSetConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::TypedArrayConstructor>(JS::GCPtr<JS::TypedArrayConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::EvalErrorConstructor>(JS::GCPtr<JS::EvalErrorConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::InternalErrorConstructor>(JS::GCPtr<JS::InternalErrorConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::RangeErrorConstructor>(JS::GCPtr<JS::RangeErrorConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::ReferenceErrorConstructor>(JS::GCPtr<JS::ReferenceErrorConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::SyntaxErrorConstructor>(JS::GCPtr<JS::SyntaxErrorConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::TypeErrorConstructor>(JS::GCPtr<JS::TypeErrorConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::URIErrorConstructor>(JS::GCPtr<JS::URIErrorConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Uint8ArrayConstructor>(JS::GCPtr<JS::Uint8ArrayConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Uint8ClampedArrayConstructor>(JS::GCPtr<JS::Uint8ClampedArrayConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Uint16ArrayConstructor>(JS::GCPtr<JS::Uint16ArrayConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Uint32ArrayConstructor>(JS::GCPtr<JS::Uint32ArrayConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::BigUint64ArrayConstructor>(JS::GCPtr<JS::BigUint64ArrayConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Int8ArrayConstructor>(JS::GCPtr<JS::Int8ArrayConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Int16ArrayConstructor>(JS::GCPtr<JS::Int16ArrayConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Int32ArrayConstructor>(JS::GCPtr<JS::Int32ArrayConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::BigInt64ArrayConstructor>(JS::GCPtr<JS::BigInt64ArrayConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Float32ArrayConstructor>(JS::GCPtr<JS::Float32ArrayConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Float64ArrayConstructor>(JS::GCPtr<JS::Float64ArrayConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Intl::CollatorConstructor>(JS::GCPtr<JS::Intl::CollatorConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Intl::DateTimeFormatConstructor>(JS::GCPtr<JS::Intl::DateTimeFormatConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Intl::DisplayNamesConstructor>(JS::GCPtr<JS::Intl::DisplayNamesConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Intl::DurationFormatConstructor>(JS::GCPtr<JS::Intl::DurationFormatConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Intl::ListFormatConstructor>(JS::GCPtr<JS::Intl::ListFormatConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Intl::LocaleConstructor>(JS::GCPtr<JS::Intl::LocaleConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Intl::NumberFormatConstructor>(JS::GCPtr<JS::Intl::NumberFormatConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Intl::PluralRulesConstructor>(JS::GCPtr<JS::Intl::PluralRulesConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Intl::RelativeTimeFormatConstructor>(JS::GCPtr<JS::Intl::RelativeTimeFormatConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Intl::SegmenterConstructor>(JS::GCPtr<JS::Intl::SegmenterConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Temporal::CalendarConstructor>(JS::GCPtr<JS::Temporal::CalendarConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Temporal::DurationConstructor>(JS::GCPtr<JS::Temporal::DurationConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Temporal::InstantConstructor>(JS::GCPtr<JS::Temporal::InstantConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Temporal::PlainDateConstructor>(JS::GCPtr<JS::Temporal::PlainDateConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Temporal::PlainDateTimeConstructor>(JS::GCPtr<JS::Temporal::PlainDateTimeConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Temporal::PlainMonthDayConstructor>(JS::GCPtr<JS::Temporal::PlainMonthDayConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Temporal::PlainTimeConstructor>(JS::GCPtr<JS::Temporal::PlainTimeConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Temporal::PlainYearMonthConstructor>(JS::GCPtr<JS::Temporal::PlainYearMonthConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Temporal::TimeZoneConstructor>(JS::GCPtr<JS::Temporal::TimeZoneConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Temporal::ZonedDateTimeConstructor>(JS::GCPtr<JS::Temporal::ZonedDateTimeConstructor>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::AtomicsObject>(JS::GCPtr<JS::AtomicsObject>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::ConsoleObject>(JS::GCPtr<JS::ConsoleObject>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Intl::Intl>(JS::GCPtr<JS::Intl::Intl>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::JSONObject>(JS::GCPtr<JS::JSONObject>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::MathObject>(JS::GCPtr<JS::MathObject>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::ReflectObject>(JS::GCPtr<JS::ReflectObject>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Temporal::Temporal>(JS::GCPtr<JS::Temporal::Temporal>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::ArrayBuffer>(JS::GCPtr<JS::ArrayBuffer>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NativeFunction>(JS::GCPtr<JS::NativeFunction>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Intl::CollatorCompareFunction>(JS::GCPtr<JS::Intl::CollatorCompareFunction>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Intl::NumberFormat>(JS::GCPtr<JS::Intl::NumberFormat>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Intl::PluralRules>(JS::GCPtr<JS::Intl::PluralRules>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Console>(JS::GCPtr<JS::Console>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::ConsoleClient>(JS::GCPtr<JS::ConsoleClient>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> (JS::VM&, JS::IteratorHelper&, JS::Completion const&)> >(JS::GCPtr<JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> (JS::VM&, JS::IteratorHelper&, JS::Completion const&)> >) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::IteratorRecord>(JS::GCPtr<JS::IteratorRecord>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Module>(JS::GCPtr<JS::Module>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> (JS::VM&)> >(JS::GCPtr<JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> (JS::VM&)> >) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::PromiseReaction>(JS::GCPtr<JS::PromiseReaction>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::JobCallback>(JS::GCPtr<JS::JobCallback>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Intrinsics>(JS::GCPtr<JS::Intrinsics>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::GlobalEnvironment>(JS::GCPtr<JS::GlobalEnvironment>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Map>(JS::GCPtr<JS::Map>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::PrototypeChainValidity>(JS::GCPtr<JS::PrototypeChainValidity>) Unexecuted instantiation: void JS::Cell::Visitor::visit<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> >)>)> >(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> >)>)> >) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::CSS::StyleSheetList>(JS::GCPtr<Web::CSS::StyleSheetList>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::CSS::CSSRuleList>(JS::GCPtr<Web::CSS::CSSRuleList>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::CSS::CSSRule>(JS::GCPtr<Web::CSS::CSSRule>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::CSS::CSSNamespaceRule>(JS::GCPtr<Web::CSS::CSSNamespaceRule>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::Document const>(JS::GCPtr<Web::DOM::Document const>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::CSS::CSSStyleSheet>(JS::GCPtr<Web::CSS::CSSStyleSheet>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::SharedResourceRequest>(JS::GCPtr<Web::HTML::SharedResourceRequest>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::Element>(JS::GCPtr<Web::DOM::Element>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::Document>(JS::GCPtr<Web::DOM::Document>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Animations::Animation>(JS::GCPtr<Web::Animations::Animation>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Animations::AnimationEffect>(JS::GCPtr<Web::Animations::AnimationEffect>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Animations::AnimationTimeline>(JS::GCPtr<Web::Animations::AnimationTimeline>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::CSS::CSSStyleDeclaration const>(JS::GCPtr<Web::CSS::CSSStyleDeclaration const>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::Window>(JS::GCPtr<Web::HTML::Window>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Layout::Viewport>(JS::GCPtr<Web::Layout::Viewport>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::Node>(JS::GCPtr<Web::DOM::Node>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::DOMImplementation>(JS::GCPtr<Web::DOM::DOMImplementation>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::HTMLScriptElement>(JS::GCPtr<Web::HTML::HTMLScriptElement>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::History>(JS::GCPtr<Web::HTML::History>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::HTMLCollection>(JS::GCPtr<Web::DOM::HTMLCollection>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::HTMLAllCollection>(JS::GCPtr<Web::HTML::HTMLAllCollection>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::CSS::FontFaceSet>(JS::GCPtr<Web::CSS::FontFaceSet>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Selection::Selection>(JS::GCPtr<Web::Selection::Selection>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::HTMLBaseElement const>(JS::GCPtr<Web::HTML::HTMLBaseElement const>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::HTMLParser>(JS::GCPtr<Web::HTML::HTMLParser>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::IntersectionObserver::IntersectionObserver>(JS::GCPtr<Web::IntersectionObserver::IntersectionObserver>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::CSS::VisualViewport>(JS::GCPtr<Web::CSS::VisualViewport>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::SessionHistoryEntry>(JS::GCPtr<Web::HTML::SessionHistoryEntry>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Animations::DocumentTimeline>(JS::GCPtr<Web::Animations::DocumentTimeline>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::NodeIterator>(JS::GCPtr<Web::DOM::NodeIterator>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::ListOfAvailableImages>(JS::GCPtr<Web::HTML::ListOfAvailableImages>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::WebIDL::ObservableArray>(JS::GCPtr<Web::WebIDL::ObservableArray>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::Position>(JS::GCPtr<Web::DOM::Position>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::Node const>(JS::GCPtr<Web::DOM::Node const>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::AccessibilityTreeNode>(JS::GCPtr<Web::DOM::AccessibilityTreeNode>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::NamedNodeMap>(JS::GCPtr<Web::DOM::NamedNodeMap>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::CSS::ElementInlineCSSStyleDeclaration>(JS::GCPtr<Web::CSS::ElementInlineCSSStyleDeclaration>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::DOMTokenList>(JS::GCPtr<Web::DOM::DOMTokenList>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::ShadowRoot>(JS::GCPtr<Web::DOM::ShadowRoot>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::CustomElementDefinition>(JS::GCPtr<Web::HTML::CustomElementDefinition>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Layout::NodeWithStyle>(JS::GCPtr<Web::Layout::NodeWithStyle>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::EventTarget>(JS::GCPtr<Web::DOM::EventTarget>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::IDLEventListener>(JS::GCPtr<Web::DOM::IDLEventListener>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::AbortSignal>(JS::GCPtr<Web::DOM::AbortSignal>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::WebIDL::CallbackType>(JS::GCPtr<Web::WebIDL::CallbackType>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::NodeList>(JS::GCPtr<Web::DOM::NodeList>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Layout::Node>(JS::GCPtr<Web::Layout::Node>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Painting::Paintable>(JS::GCPtr<Web::Painting::Paintable>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::NodeFilter>(JS::GCPtr<Web::DOM::NodeFilter>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::HTMLSlotElement>(JS::GCPtr<Web::HTML::HTMLSlotElement>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOMURL::DOMURL>(JS::GCPtr<Web::DOMURL::DOMURL>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::EnvironmentSettingsObject>(JS::GCPtr<Web::HTML::EnvironmentSettingsObject>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::Environment>(JS::GCPtr<Web::HTML::Environment>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Fetch::Infrastructure::Body>(JS::GCPtr<Web::Fetch::Infrastructure::Body>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Fetch::Infrastructure::FetchTimingInfo>(JS::GCPtr<Web::Fetch::Infrastructure::FetchTimingInfo>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::HeapFunction<void (JS::Object const&)> >(JS::GCPtr<JS::HeapFunction<void (JS::Object const&)> >) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::HeapFunction<void ()> >(JS::GCPtr<JS::HeapFunction<void ()> >) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Fetch::Infrastructure::FetchParams>(JS::GCPtr<Web::Fetch::Infrastructure::FetchParams>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Crypto::SubtleCrypto>(JS::GCPtr<Web::Crypto::SubtleCrypto>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::WindowProxy>(JS::GCPtr<Web::HTML::WindowProxy>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::BrowsingContextGroup>(JS::GCPtr<Web::HTML::BrowsingContextGroup>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::BrowsingContext>(JS::GCPtr<Web::HTML::BrowsingContext>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::DOMEventListener>(JS::GCPtr<Web::DOM::DOMEventListener>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::TaskQueue>(JS::GCPtr<Web::HTML::TaskQueue>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::Task>(JS::GCPtr<Web::HTML::Task>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::XHR::FormData>(JS::GCPtr<Web::XHR::FormData>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::AudioTrackList>(JS::GCPtr<Web::HTML::AudioTrackList>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::CloseWatcher>(JS::GCPtr<Web::HTML::CloseWatcher>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::DOMStringMap>(JS::GCPtr<Web::HTML::DOMStringMap>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::ElementInternals>(JS::GCPtr<Web::HTML::ElementInternals>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::HTMLFormControlsCollection>(JS::GCPtr<Web::HTML::HTMLFormControlsCollection>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::Task const>(JS::GCPtr<Web::HTML::Task const>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::ImageRequest>(JS::GCPtr<Web::HTML::ImageRequest>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::Text>(JS::GCPtr<Web::DOM::Text>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::HTMLInputElement>(JS::GCPtr<Web::HTML::HTMLInputElement>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::FileAPI::FileList>(JS::GCPtr<Web::FileAPI::FileList>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Fetch::Infrastructure::FetchController>(JS::GCPtr<Web::Fetch::Infrastructure::FetchController>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Fetch::Infrastructure::ConnectionTimingInfo>(JS::GCPtr<Web::Fetch::Infrastructure::ConnectionTimingInfo>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::HeapFunction<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>)> >(JS::GCPtr<JS::HeapFunction<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>)> >) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Fetch::Infrastructure::Response>(JS::GCPtr<Web::Fetch::Infrastructure::Response>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::MediaError>(JS::GCPtr<Web::HTML::MediaError>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::VideoTrackList>(JS::GCPtr<Web::HTML::VideoTrackList>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::TextTrackList>(JS::GCPtr<Web::HTML::TextTrackList>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::DocumentObserver>(JS::GCPtr<Web::DOM::DocumentObserver>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::SourceElementSelector>(JS::GCPtr<Web::HTML::SourceElementSelector>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::HeapFunction<void (Web::HTML::DocumentReadyState)> >(JS::GCPtr<JS::HeapFunction<void (Web::HTML::DocumentReadyState)> >) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::HTMLOptionsCollection>(JS::GCPtr<Web::HTML::HTMLOptionsCollection>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::HTMLOptionElement>(JS::GCPtr<Web::HTML::HTMLOptionElement>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::DocumentFragment>(JS::GCPtr<Web::DOM::DocumentFragment>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::TextTrack>(JS::GCPtr<Web::HTML::TextTrack>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::VideoTrack>(JS::GCPtr<Web::HTML::VideoTrack>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::DecodedImageData>(JS::GCPtr<Web::HTML::DecodedImageData>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Array>(JS::GCPtr<JS::Array>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::MessagePort>(JS::GCPtr<Web::HTML::MessagePort>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::Navigable>(JS::GCPtr<Web::HTML::Navigable>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::NavigableContainer>(JS::GCPtr<Web::HTML::NavigableContainer>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::NavigationHistoryEntry>(JS::GCPtr<Web::HTML::NavigationHistoryEntry>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::NavigationTransition>(JS::GCPtr<Web::HTML::NavigationTransition>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::NavigateEvent>(JS::GCPtr<Web::HTML::NavigateEvent>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::NavigationAPIMethodTracker>(JS::GCPtr<Web::HTML::NavigationAPIMethodTracker>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::AbortController>(JS::GCPtr<Web::DOM::AbortController>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Fetch::Infrastructure::Request>(JS::GCPtr<Web::Fetch::Infrastructure::Request>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::HTMLHeadElement>(JS::GCPtr<Web::HTML::HTMLHeadElement>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::HTMLFormElement>(JS::GCPtr<Web::HTML::HTMLFormElement>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Script>(JS::GCPtr<JS::Script>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::EventLoop>(JS::GCPtr<Web::HTML::EventLoop>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::ModuleMap>(JS::GCPtr<Web::HTML::ModuleMap>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::StorageAPI::StorageManager>(JS::GCPtr<Web::StorageAPI::StorageManager>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::JavaScriptModuleScript>(JS::GCPtr<Web::HTML::JavaScriptModuleScript>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::SourceTextModule>(JS::GCPtr<JS::SourceTextModule>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::DocumentState>(JS::GCPtr<Web::HTML::DocumentState>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::HTMLElement>(JS::GCPtr<Web::HTML::HTMLElement>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::Event>(JS::GCPtr<Web::DOM::Event>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::CSS::Screen>(JS::GCPtr<Web::CSS::Screen>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::Location>(JS::GCPtr<Web::HTML::Location>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::Navigator>(JS::GCPtr<Web::HTML::Navigator>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::Navigation>(JS::GCPtr<Web::HTML::Navigation>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::CustomElementRegistry>(JS::GCPtr<Web::HTML::CustomElementRegistry>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::CloseWatcherManager>(JS::GCPtr<Web::HTML::CloseWatcherManager>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::MimeTypeArray>(JS::GCPtr<Web::HTML::MimeTypeArray>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::PluginArray>(JS::GCPtr<Web::HTML::PluginArray>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Clipboard::Clipboard>(JS::GCPtr<Web::Clipboard::Clipboard>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::UserActivation>(JS::GCPtr<Web::HTML::UserActivation>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::ServiceWorkerContainer>(JS::GCPtr<Web::HTML::ServiceWorkerContainer>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::MediaCapabilitiesAPI::MediaCapabilities>(JS::GCPtr<Web::MediaCapabilitiesAPI::MediaCapabilities>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::CSS::ScreenOrientation>(JS::GCPtr<Web::CSS::ScreenOrientation>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HighResolutionTime::Performance>(JS::GCPtr<Web::HighResolutionTime::Performance>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::IndexedDB::IDBFactory>(JS::GCPtr<Web::IndexedDB::IDBFactory>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Crypto::Crypto>(JS::GCPtr<Web::Crypto::Crypto>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Fetch::Headers>(JS::GCPtr<Web::Fetch::Headers>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Fetch::Infrastructure::FetchAlgorithms>(JS::GCPtr<Web::Fetch::Infrastructure::FetchAlgorithms>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::WorkerLocation>(JS::GCPtr<Web::HTML::WorkerLocation>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::WorkerNavigator>(JS::GCPtr<Web::HTML::WorkerNavigator>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::NavigationTiming::PerformanceNavigation>(JS::GCPtr<Web::NavigationTiming::PerformanceNavigation>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::NavigationTiming::PerformanceTiming>(JS::GCPtr<Web::NavigationTiming::PerformanceTiming>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Geometry::DOMRectReadOnly>(JS::GCPtr<Web::Geometry::DOMRectReadOnly>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Layout::ListItemMarkerBox>(JS::GCPtr<Web::Layout::ListItemMarkerBox>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::DataTransferItemList>(JS::GCPtr<Web::HTML::DataTransferItemList>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::DataTransfer>(JS::GCPtr<Web::HTML::DataTransfer>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::TraversableNavigable>(JS::GCPtr<Web::HTML::TraversableNavigable>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Painting::PaintableBox>(JS::GCPtr<Web::Painting::PaintableBox>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Painting::PaintableBox const>(JS::GCPtr<Web::Painting::PaintableBox const>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Streams::ReadableStream>(JS::GCPtr<Web::Streams::ReadableStream>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::HeapFunction<JS::NonnullGCPtr<JS::PromiseCapability> ()> >(JS::GCPtr<JS::HeapFunction<JS::NonnullGCPtr<JS::PromiseCapability> ()> >) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Streams::ReadableStreamBYOBRequest>(JS::GCPtr<Web::Streams::ReadableStreamBYOBRequest>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::HeapFunction<JS::NonnullGCPtr<JS::PromiseCapability> (JS::Value)> >(JS::GCPtr<JS::HeapFunction<JS::NonnullGCPtr<JS::PromiseCapability> (JS::Value)> >) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Streams::ReadableByteStreamController>(JS::GCPtr<Web::Streams::ReadableByteStreamController>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::WebIDL::ArrayBufferView>(JS::GCPtr<Web::WebIDL::ArrayBufferView>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::HeapFunction<JS::Completion (JS::Value)> >(JS::GCPtr<JS::HeapFunction<JS::Completion (JS::Value)> >) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::HeapFunction<void (AK::Detail::ByteBuffer<32ul>)> >(JS::GCPtr<JS::HeapFunction<void (AK::Detail::ByteBuffer<32ul>)> >) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Streams::TransformStreamDefaultController>(JS::GCPtr<Web::Streams::TransformStreamDefaultController>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Streams::WritableStream>(JS::GCPtr<Web::Streams::WritableStream>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Streams::TransformStream>(JS::GCPtr<Web::Streams::TransformStream>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Streams::WritableStreamDefaultController>(JS::GCPtr<Web::Streams::WritableStreamDefaultController>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Streams::WritableStreamDefaultWriter>(JS::GCPtr<Web::Streams::WritableStreamDefaultWriter>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::SVG::SVGAnimatedString>(JS::GCPtr<Web::SVG::SVGAnimatedString>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Page>(JS::GCPtr<Web::Page>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::SVG::SVGAnimatedLength>(JS::GCPtr<Web::SVG::SVGAnimatedLength>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::ClassicScript>(JS::GCPtr<Web::HTML::ClassicScript>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::SVG::SVGAnimatedRect>(JS::GCPtr<Web::SVG::SVGAnimatedRect>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Geometry::DOMRect>(JS::GCPtr<Web::Geometry::DOMRect>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::Range>(JS::GCPtr<Web::DOM::Range>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::HeapFunction<Web::WebIDL::ExceptionOr<void> (JS::Value&)> >(JS::GCPtr<JS::HeapFunction<Web::WebIDL::ExceptionOr<void> (JS::Value&)> >) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::HeapFunction<Web::WebIDL::ExceptionOr<void> ()> >(JS::GCPtr<JS::HeapFunction<Web::WebIDL::ExceptionOr<void> ()> >) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::WebIDL::DOMException>(JS::GCPtr<Web::WebIDL::DOMException>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::WorkerAgent>(JS::GCPtr<Web::HTML::WorkerAgent>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::WebAssembly::Memory>(JS::GCPtr<Web::WebAssembly::Memory>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::WebAssembly::Table>(JS::GCPtr<Web::WebAssembly::Table>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::WebAudio::AudioBuffer>(JS::GCPtr<Web::WebAudio::AudioBuffer>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::WebVTT::VTTRegion>(JS::GCPtr<Web::WebVTT::VTTRegion>) |
79 | | |
80 | | template<typename T> |
81 | | void visit(NonnullGCPtr<T> cell) |
82 | 0 | { |
83 | 0 | visit_impl(const_cast<RemoveConst<T>&>(*cell.ptr())); |
84 | 0 | } Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Module>(JS::NonnullGCPtr<JS::Module>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Environment>(JS::NonnullGCPtr<JS::Environment>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::FunctionObject>(JS::NonnullGCPtr<JS::FunctionObject>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Script>(JS::NonnullGCPtr<JS::Script>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::PromiseCapability>(JS::NonnullGCPtr<JS::PromiseCapability>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::GeneratorObject>(JS::NonnullGCPtr<JS::GeneratorObject>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Promise>(JS::NonnullGCPtr<JS::Promise>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Realm>(JS::NonnullGCPtr<JS::Realm>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Intl::Segments const>(JS::NonnullGCPtr<JS::Intl::Segments const>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::IteratorRecord>(JS::NonnullGCPtr<JS::IteratorRecord>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::BigInt>(JS::NonnullGCPtr<JS::BigInt>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::JobCallback>(JS::NonnullGCPtr<JS::JobCallback>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Intl::Collator>(JS::NonnullGCPtr<JS::Intl::Collator>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Intl::DateTimeFormat>(JS::NonnullGCPtr<JS::Intl::DateTimeFormat>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Intl::NumberFormat>(JS::NonnullGCPtr<JS::Intl::NumberFormat>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Console>(JS::NonnullGCPtr<JS::Console>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> (JS::VM&, JS::IteratorHelper&)> >(JS::NonnullGCPtr<JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> (JS::VM&, JS::IteratorHelper&)> >) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Map>(JS::NonnullGCPtr<JS::Map>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Object>(JS::NonnullGCPtr<JS::Object>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::PromiseValueList>(JS::NonnullGCPtr<JS::PromiseValueList>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::PromiseCapability const>(JS::NonnullGCPtr<JS::PromiseCapability const>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::RemainingElements>(JS::NonnullGCPtr<JS::RemainingElements>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::AlreadyResolved>(JS::NonnullGCPtr<JS::AlreadyResolved>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Set>(JS::NonnullGCPtr<JS::Set>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::PrimitiveString>(JS::NonnullGCPtr<JS::PrimitiveString>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Symbol>(JS::NonnullGCPtr<JS::Symbol>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::BigInt const>(JS::NonnullGCPtr<JS::BigInt const>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Temporal::Calendar>(JS::NonnullGCPtr<JS::Temporal::Calendar>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::EnvironmentSettingsObject>(JS::NonnullGCPtr<Web::HTML::EnvironmentSettingsObject>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::PerformanceTimeline::PerformanceEntry>(JS::NonnullGCPtr<Web::PerformanceTimeline::PerformanceEntry>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Bindings::Intrinsics>(JS::NonnullGCPtr<Web::Bindings::Intrinsics>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Page>(JS::NonnullGCPtr<Web::Page>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::CSS::CSSImportRule>(JS::NonnullGCPtr<Web::CSS::CSSImportRule>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::CSS::CSSRule>(JS::NonnullGCPtr<Web::CSS::CSSRule>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::CSS::CSSRuleList>(JS::NonnullGCPtr<Web::CSS::CSSRuleList>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::CSS::MediaList>(JS::NonnullGCPtr<Web::CSS::MediaList>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::CSS::PropertyOwningCSSStyleDeclaration>(JS::NonnullGCPtr<Web::CSS::PropertyOwningCSSStyleDeclaration>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Layout::Node const>(JS::NonnullGCPtr<Web::Layout::Node const>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Animations::Animation>(JS::NonnullGCPtr<Web::Animations::Animation>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::CSS::CSSTransition>(JS::NonnullGCPtr<Web::CSS::CSSTransition>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Animations::KeyframeEffect>(JS::NonnullGCPtr<Web::Animations::KeyframeEffect>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::Node>(JS::NonnullGCPtr<Web::DOM::Node>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::CSS::CSSStyleSheet>(JS::NonnullGCPtr<Web::CSS::CSSStyleSheet>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::HTMLScriptElement>(JS::NonnullGCPtr<Web::HTML::HTMLScriptElement>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::DocumentObserver>(JS::NonnullGCPtr<Web::DOM::DocumentObserver>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::ResizeObserver::ResizeObserver>(JS::NonnullGCPtr<Web::ResizeObserver::ResizeObserver>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Animations::AnimationTimeline>(JS::NonnullGCPtr<Web::Animations::AnimationTimeline>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::Element>(JS::NonnullGCPtr<Web::DOM::Element>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::Event>(JS::NonnullGCPtr<Web::DOM::Event>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::EventTarget>(JS::NonnullGCPtr<Web::DOM::EventTarget>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::ShadowRoot>(JS::NonnullGCPtr<Web::DOM::ShadowRoot>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::CSS::FontFace>(JS::NonnullGCPtr<Web::CSS::FontFace>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::Document>(JS::NonnullGCPtr<Web::DOM::Document>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::IntersectionObserver::IntersectionObserver>(JS::NonnullGCPtr<Web::IntersectionObserver::IntersectionObserver>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::DOMEventListener>(JS::NonnullGCPtr<Web::DOM::DOMEventListener>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::EventHandler>(JS::NonnullGCPtr<Web::HTML::EventHandler>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::HeapFunction<void ()> >(JS::NonnullGCPtr<JS::HeapFunction<void ()> >) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::ParentNode>(JS::NonnullGCPtr<Web::DOM::ParentNode>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::WebIDL::CallbackType>(JS::NonnullGCPtr<Web::WebIDL::CallbackType>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::Node const>(JS::NonnullGCPtr<Web::DOM::Node const>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::MutationRecord>(JS::NonnullGCPtr<Web::DOM::MutationRecord>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::MutationObserver>(JS::NonnullGCPtr<Web::DOM::MutationObserver>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::RegisteredObserver>(JS::NonnullGCPtr<Web::DOM::RegisteredObserver>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::Attr>(JS::NonnullGCPtr<Web::DOM::Attr>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOMURL::URLSearchParams>(JS::NonnullGCPtr<Web::DOMURL::URLSearchParams>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Fetch::Infrastructure::Body>(JS::NonnullGCPtr<Web::Fetch::Infrastructure::Body>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Fetch::Infrastructure::HeaderList>(JS::NonnullGCPtr<Web::Fetch::Infrastructure::HeaderList>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Fetch::Fetching::PendingResponse>(JS::NonnullGCPtr<Web::Fetch::Fetching::PendingResponse>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Streams::ReadableStream>(JS::NonnullGCPtr<Web::Streams::ReadableStream>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Fetch::Infrastructure::Response>(JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Fetch::Infrastructure::Request>(JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Fetch::Infrastructure::FetchAlgorithms const>(JS::NonnullGCPtr<Web::Fetch::Infrastructure::FetchAlgorithms const>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Fetch::Infrastructure::FetchController>(JS::NonnullGCPtr<Web::Fetch::Infrastructure::FetchController>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Fetch::Infrastructure::FetchTimingInfo>(JS::NonnullGCPtr<Web::Fetch::Infrastructure::FetchTimingInfo>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::HeapFunction<void (unsigned long)> >(JS::NonnullGCPtr<JS::HeapFunction<void (unsigned long)> >) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::HeapFunction<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>)> >(JS::NonnullGCPtr<JS::HeapFunction<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>)> >) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::HeapFunction<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)> >(JS::NonnullGCPtr<JS::HeapFunction<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)> >) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Streams::ReadableStreamDefaultReader>(JS::NonnullGCPtr<Web::Streams::ReadableStreamDefaultReader>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::HeapFunction<void (AK::Detail::ByteBuffer<32ul>)> >(JS::NonnullGCPtr<JS::HeapFunction<void (AK::Detail::ByteBuffer<32ul>)> >) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::HeapFunction<void (JS::Value)> >(JS::NonnullGCPtr<JS::HeapFunction<void (JS::Value)> >) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Uint8Array>(JS::NonnullGCPtr<JS::Uint8Array>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Crypto::CryptoKey>(JS::NonnullGCPtr<Web::Crypto::CryptoKey>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Geometry::DOMRect>(JS::NonnullGCPtr<Web::Geometry::DOMRect>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::BrowsingContext>(JS::NonnullGCPtr<Web::HTML::BrowsingContext>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::CloseWatcher>(JS::NonnullGCPtr<Web::HTML::CloseWatcher>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::CustomElementDefinition>(JS::NonnullGCPtr<Web::HTML::CustomElementDefinition>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::EventLoop>(JS::NonnullGCPtr<Web::HTML::EventLoop>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::Task>(JS::NonnullGCPtr<Web::HTML::Task>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::HTMLMediaElement>(JS::NonnullGCPtr<Web::HTML::HTMLMediaElement>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::CanvasRenderingContext2D>(JS::NonnullGCPtr<Web::HTML::CanvasRenderingContext2D>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::WebGL::WebGLRenderingContext>(JS::NonnullGCPtr<Web::WebGL::WebGLRenderingContext>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::HTMLCanvasElement>(JS::NonnullGCPtr<Web::HTML::HTMLCanvasElement>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::HTMLElement>(JS::NonnullGCPtr<Web::HTML::HTMLElement>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::FileAPI::File>(JS::NonnullGCPtr<Web::FileAPI::File>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Fetch::Infrastructure::FetchParams const>(JS::NonnullGCPtr<Web::Fetch::Infrastructure::FetchParams const>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::HTMLSourceElement>(JS::NonnullGCPtr<Web::HTML::HTMLSourceElement>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::AudioTrack>(JS::NonnullGCPtr<Web::HTML::AudioTrack>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::Script>(JS::NonnullGCPtr<Web::HTML::Script>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::Text>(JS::NonnullGCPtr<Web::DOM::Text>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Uint8ClampedArray>(JS::NonnullGCPtr<JS::Uint8ClampedArray>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::DecodedImageData>(JS::NonnullGCPtr<Web::HTML::DecodedImageData>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::NavigationObserver>(JS::NonnullGCPtr<Web::HTML::NavigationObserver>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::SessionHistoryEntry>(JS::NonnullGCPtr<Web::HTML::SessionHistoryEntry>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::Navigation>(JS::NonnullGCPtr<Web::HTML::Navigation>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::NavigationHistoryEntry>(JS::NonnullGCPtr<Web::HTML::NavigationHistoryEntry>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::NavigationAPIMethodTracker>(JS::NonnullGCPtr<Web::HTML::NavigationAPIMethodTracker>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::AbortSignal>(JS::NonnullGCPtr<Web::DOM::AbortSignal>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::NavigationDestination>(JS::NonnullGCPtr<Web::HTML::NavigationDestination>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Fetch::Infrastructure::FetchRecord>(JS::NonnullGCPtr<Web::Fetch::Infrastructure::FetchRecord>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::WebIDL::DOMException>(JS::NonnullGCPtr<Web::WebIDL::DOMException>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::HeapFunction<void (Web::HTML::ModuleMap::Entry)> >(JS::NonnullGCPtr<JS::HeapFunction<void (Web::HTML::ModuleMap::Entry)> >) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::SessionHistoryTraversalQueueEntry>(JS::NonnullGCPtr<Web::HTML::SessionHistoryTraversalQueueEntry>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Geometry::DOMPoint>(JS::NonnullGCPtr<Web::Geometry::DOMPoint>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::TextTrack>(JS::NonnullGCPtr<Web::HTML::TextTrack>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::SessionHistoryTraversalQueue>(JS::NonnullGCPtr<Web::HTML::SessionHistoryTraversalQueue>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::VideoTrack>(JS::NonnullGCPtr<Web::HTML::VideoTrack>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::Plugin>(JS::NonnullGCPtr<Web::HTML::Plugin>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::MimeType>(JS::NonnullGCPtr<Web::HTML::MimeType>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::Window>(JS::NonnullGCPtr<Web::HTML::Window>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::Timer>(JS::NonnullGCPtr<Web::HTML::Timer>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::PerformanceTimeline::PerformanceObserver>(JS::NonnullGCPtr<Web::PerformanceTimeline::PerformanceObserver>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::EventSource>(JS::NonnullGCPtr<Web::HTML::EventSource>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::IntersectionObserver::IntersectionObserverEntry>(JS::NonnullGCPtr<Web::IntersectionObserver::IntersectionObserverEntry>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Geometry::DOMRectReadOnly>(JS::NonnullGCPtr<Web::Geometry::DOMRectReadOnly>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOM::Element const>(JS::NonnullGCPtr<Web::DOM::Element const>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::DataTransferItem>(JS::NonnullGCPtr<Web::HTML::DataTransferItem>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::DataTransfer>(JS::NonnullGCPtr<Web::HTML::DataTransfer>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::PageClient>(JS::NonnullGCPtr<Web::PageClient>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::ResizeObserver::ResizeObserverSize>(JS::NonnullGCPtr<Web::ResizeObserver::ResizeObserverSize>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::ResizeObserver::ResizeObservation>(JS::NonnullGCPtr<Web::ResizeObserver::ResizeObservation>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::ServiceWorker::Job>(JS::NonnullGCPtr<Web::ServiceWorker::Job>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Streams::DefaultStreamTeeParams>(JS::NonnullGCPtr<Web::Streams::DefaultStreamTeeParams>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Streams::ReadableStreamBYOBReader>(JS::NonnullGCPtr<Web::Streams::ReadableStreamBYOBReader>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Streams::ByteStreamTeeParams>(JS::NonnullGCPtr<Web::Streams::ByteStreamTeeParams>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::ArrayBuffer>(JS::NonnullGCPtr<JS::ArrayBuffer>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NativeFunction>(JS::NonnullGCPtr<JS::NativeFunction>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Streams::ReadableStreamDefaultController>(JS::NonnullGCPtr<Web::Streams::ReadableStreamDefaultController>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Streams::ReadableByteStreamController>(JS::NonnullGCPtr<Web::Streams::ReadableByteStreamController>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Streams::ReadIntoRequest>(JS::NonnullGCPtr<Web::Streams::ReadIntoRequest>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Streams::ReadRequest>(JS::NonnullGCPtr<Web::Streams::ReadRequest>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::SVG::SVGDecodedImageData::SVGPageClient>(JS::NonnullGCPtr<Web::SVG::SVGDecodedImageData::SVGPageClient>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::SVG::SVGSVGElement>(JS::NonnullGCPtr<Web::SVG::SVGSVGElement>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::SVG::SVGElement>(JS::NonnullGCPtr<Web::SVG::SVGElement>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::SVG::SVGLength>(JS::NonnullGCPtr<Web::SVG::SVGLength>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::SVG::SVGTransformList>(JS::NonnullGCPtr<Web::SVG::SVGTransformList>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::UIEvents::PointerEvent>(JS::NonnullGCPtr<Web::UIEvents::PointerEvent>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::TypedArrayBase>(JS::NonnullGCPtr<JS::TypedArrayBase>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::DataView>(JS::NonnullGCPtr<JS::DataView>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::HeapFunction<void (AK::Vector<JS::Value, 0ul> const&)> >(JS::NonnullGCPtr<JS::HeapFunction<void (AK::Vector<JS::Value, 0ul> const&)> >) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::DOMURL::URLSearchParams const>(JS::NonnullGCPtr<Web::DOMURL::URLSearchParams const>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::Fetch::Headers const>(JS::NonnullGCPtr<Web::Fetch::Headers const>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::TextTrackCue>(JS::NonnullGCPtr<Web::HTML::TextTrackCue>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::HTML::WorkerGlobalScope>(JS::NonnullGCPtr<Web::HTML::WorkerGlobalScope>) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Float32Array>(JS::NonnullGCPtr<JS::Float32Array>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::WebAudio::AudioDestinationNode>(JS::NonnullGCPtr<Web::WebAudio::AudioDestinationNode>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::WebAudio::AudioListener>(JS::NonnullGCPtr<Web::WebAudio::AudioListener>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::WebAudio::BaseAudioContext>(JS::NonnullGCPtr<Web::WebAudio::BaseAudioContext>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::WebAudio::AudioParam>(JS::NonnullGCPtr<Web::WebAudio::AudioParam>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::XHR::FormData const>(JS::NonnullGCPtr<Web::XHR::FormData const>) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::XHR::XMLHttpRequestUpload>(JS::NonnullGCPtr<Web::XHR::XMLHttpRequestUpload>) |
85 | | |
86 | | template<typename T> |
87 | | void visit(ReadonlySpan<T> span) |
88 | | { |
89 | | for (auto& value : span) |
90 | | visit(value); |
91 | | } |
92 | | |
93 | | template<typename T> |
94 | | void visit(Span<T> span) |
95 | | { |
96 | | for (auto& value : span) |
97 | | visit(value); |
98 | | } |
99 | | |
100 | | template<typename T> |
101 | | void visit(Vector<T> const& vector) |
102 | 0 | { |
103 | 0 | for (auto& value : vector) |
104 | 0 | visit(value); |
105 | 0 | } Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::Value>(AK::Vector<JS::Value, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::GCPtr<JS::CyclicModule> >(AK::Vector<JS::GCPtr<JS::CyclicModule>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::GCPtr<JS::Environment> >(AK::Vector<JS::GCPtr<JS::Environment>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::GCPtr<JS::PromiseReaction> >(AK::Vector<JS::GCPtr<JS::PromiseReaction>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::PerformanceTimeline::PerformanceEntry> >(AK::Vector<JS::NonnullGCPtr<Web::PerformanceTimeline::PerformanceEntry>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::CSS::CSSImportRule> >(AK::Vector<JS::NonnullGCPtr<Web::CSS::CSSImportRule>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::CSS::CSSRule> >(AK::Vector<JS::NonnullGCPtr<Web::CSS::CSSRule>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::Animations::Animation> >(AK::Vector<JS::NonnullGCPtr<Web::Animations::Animation>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<JS::Object> >(AK::Vector<JS::NonnullGCPtr<JS::Object>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::CSS::CSSStyleSheet> >(AK::Vector<JS::NonnullGCPtr<Web::CSS::CSSStyleSheet>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::HTML::HTMLScriptElement> >(AK::Vector<JS::NonnullGCPtr<Web::HTML::HTMLScriptElement>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::DOM::EventTarget> >(AK::Vector<JS::NonnullGCPtr<Web::DOM::EventTarget>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::ResizeObserver::ResizeObserver> >(AK::Vector<JS::NonnullGCPtr<Web::ResizeObserver::ResizeObserver>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::DOM::Element> >(AK::Vector<JS::NonnullGCPtr<Web::DOM::Element>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::DOM::ShadowRoot> >(AK::Vector<JS::NonnullGCPtr<Web::DOM::ShadowRoot>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::CSS::FontFace> >(AK::Vector<JS::NonnullGCPtr<Web::CSS::FontFace>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::GCPtr<Web::DOM::AccessibilityTreeNode> >(AK::Vector<JS::GCPtr<Web::DOM::AccessibilityTreeNode>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::GCPtr<Web::DOM::EventTarget> >(AK::Vector<JS::GCPtr<Web::DOM::EventTarget>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::DOM::DOMEventListener> >(AK::Vector<JS::NonnullGCPtr<Web::DOM::DOMEventListener>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<JS::HeapFunction<void ()> > >(AK::Vector<JS::NonnullGCPtr<JS::HeapFunction<void ()> >, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::GCPtr<Web::DOM::AbortSignal> >(AK::Vector<JS::GCPtr<Web::DOM::AbortSignal>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::DOM::MutationRecord> >(AK::Vector<JS::NonnullGCPtr<Web::DOM::MutationRecord>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::DOM::Attr> >(AK::Vector<JS::NonnullGCPtr<Web::DOM::Attr>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::DOM::RegisteredObserver> >(AK::Vector<JS::NonnullGCPtr<Web::DOM::RegisteredObserver>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::DOM::Node> >(AK::Vector<JS::NonnullGCPtr<Web::DOM::Node>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::Fetch::Fetching::PendingResponse> >(AK::Vector<JS::NonnullGCPtr<Web::Fetch::Fetching::PendingResponse>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::Geometry::DOMRect> >(AK::Vector<JS::NonnullGCPtr<Web::Geometry::DOMRect>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<AK::Vector<JS::NonnullGCPtr<Web::HTML::CloseWatcher>, 0ul> >(AK::Vector<AK::Vector<JS::NonnullGCPtr<Web::HTML::CloseWatcher>, 0ul>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::HTML::CloseWatcher> >(AK::Vector<JS::NonnullGCPtr<Web::HTML::CloseWatcher>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::HTML::CustomElementDefinition> >(AK::Vector<JS::NonnullGCPtr<Web::HTML::CustomElementDefinition>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::HTML::EnvironmentSettingsObject> >(AK::Vector<JS::NonnullGCPtr<Web::HTML::EnvironmentSettingsObject>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::HTML::Task> >(AK::Vector<JS::NonnullGCPtr<Web::HTML::Task>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::HTML::HTMLElement> >(AK::Vector<JS::NonnullGCPtr<Web::HTML::HTMLElement>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::FileAPI::File> >(AK::Vector<JS::NonnullGCPtr<Web::FileAPI::File>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<JS::PromiseCapability> >(AK::Vector<JS::NonnullGCPtr<JS::PromiseCapability>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::HTML::AudioTrack> >(AK::Vector<JS::NonnullGCPtr<Web::HTML::AudioTrack>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::HTML::SessionHistoryEntry> >(AK::Vector<JS::NonnullGCPtr<Web::HTML::SessionHistoryEntry>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::HTML::NavigationHistoryEntry> >(AK::Vector<JS::NonnullGCPtr<Web::HTML::NavigationHistoryEntry>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::WebIDL::CallbackType> >(AK::Vector<JS::NonnullGCPtr<Web::WebIDL::CallbackType>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::Fetch::Infrastructure::FetchRecord> >(AK::Vector<JS::NonnullGCPtr<Web::Fetch::Infrastructure::FetchRecord>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<JS::HeapFunction<void (Web::HTML::ModuleMap::Entry)> > >(AK::Vector<JS::NonnullGCPtr<JS::HeapFunction<void (Web::HTML::ModuleMap::Entry)> >, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::HTML::SessionHistoryTraversalQueueEntry> >(AK::Vector<JS::NonnullGCPtr<Web::HTML::SessionHistoryTraversalQueueEntry>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::HTML::TextTrack> >(AK::Vector<JS::NonnullGCPtr<Web::HTML::TextTrack>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::HTML::VideoTrack> >(AK::Vector<JS::NonnullGCPtr<Web::HTML::VideoTrack>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::HTML::Plugin> >(AK::Vector<JS::NonnullGCPtr<Web::HTML::Plugin>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::HTML::MimeType> >(AK::Vector<JS::NonnullGCPtr<Web::HTML::MimeType>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::IntersectionObserver::IntersectionObserverEntry> >(AK::Vector<JS::NonnullGCPtr<Web::IntersectionObserver::IntersectionObserverEntry>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::HTML::DataTransferItem> >(AK::Vector<JS::NonnullGCPtr<Web::HTML::DataTransferItem>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::ResizeObserver::ResizeObserverSize> >(AK::Vector<JS::NonnullGCPtr<Web::ResizeObserver::ResizeObserverSize>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::ResizeObserver::ResizeObservation> >(AK::Vector<JS::NonnullGCPtr<Web::ResizeObserver::ResizeObservation>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::Streams::ReadIntoRequest> >(AK::Vector<JS::NonnullGCPtr<Web::Streams::ReadIntoRequest>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::UIEvents::PointerEvent> >(AK::Vector<JS::NonnullGCPtr<Web::UIEvents::PointerEvent>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::HTML::TextTrackCue> >(AK::Vector<JS::NonnullGCPtr<Web::HTML::TextTrackCue>, 0ul> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<JS::Float32Array> >(AK::Vector<JS::NonnullGCPtr<JS::Float32Array>, 0ul> const&) |
106 | | |
107 | | template<typename T> |
108 | | void visit(HashTable<T> const& table) |
109 | 0 | { |
110 | 0 | for (auto& value : table) |
111 | 0 | visit(value); |
112 | 0 | } Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::GCPtr<JS::CyclicModule> >(AK::HashTable<JS::GCPtr<JS::CyclicModule>, AK::Traits<JS::GCPtr<JS::CyclicModule> >, false> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::GCPtr<Web::DOM::NodeIterator> >(AK::HashTable<JS::GCPtr<Web::DOM::NodeIterator>, AK::Traits<JS::GCPtr<Web::DOM::NodeIterator> >, false> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::DOM::DocumentObserver> >(AK::HashTable<JS::NonnullGCPtr<Web::DOM::DocumentObserver>, AK::Traits<JS::NonnullGCPtr<Web::DOM::DocumentObserver> >, false> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::Animations::AnimationTimeline> >(AK::HashTable<JS::NonnullGCPtr<Web::Animations::AnimationTimeline>, AK::Traits<JS::NonnullGCPtr<Web::Animations::AnimationTimeline> >, false> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::Animations::Animation> >(AK::HashTable<JS::NonnullGCPtr<Web::Animations::Animation>, AK::Traits<JS::NonnullGCPtr<Web::Animations::Animation> >, false> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::HTML::NavigationObserver> >(AK::HashTable<JS::NonnullGCPtr<Web::HTML::NavigationObserver>, AK::Traits<JS::NonnullGCPtr<Web::HTML::NavigationObserver> >, false> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::HTML::EventSource> >(AK::HashTable<JS::NonnullGCPtr<Web::HTML::EventSource>, AK::Traits<JS::NonnullGCPtr<Web::HTML::EventSource> >, false> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::GCPtr<JS::Object> >(AK::HashTable<JS::GCPtr<JS::Object>, AK::Traits<JS::GCPtr<JS::Object> >, false> const&) |
113 | | |
114 | | template<typename T> |
115 | | void visit(OrderedHashTable<T> const& table) |
116 | 0 | { |
117 | 0 | for (auto& value : table) |
118 | 0 | visit(value); |
119 | 0 | } Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::DOM::Element> >(AK::HashTable<JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::HTML::BrowsingContext> >(AK::HashTable<JS::NonnullGCPtr<Web::HTML::BrowsingContext>, AK::Traits<JS::NonnullGCPtr<Web::HTML::BrowsingContext> >, true> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::NonnullGCPtr<Web::PerformanceTimeline::PerformanceObserver> >(AK::HashTable<JS::NonnullGCPtr<Web::PerformanceTimeline::PerformanceObserver>, AK::Traits<JS::NonnullGCPtr<Web::PerformanceTimeline::PerformanceObserver> >, true> const&) |
120 | | |
121 | | template<typename K, typename V, typename T> |
122 | | void visit(HashMap<K, V, T> const& map) |
123 | 0 | { |
124 | 0 | for (auto& it : map) { |
125 | | if constexpr (requires { visit(it.key); }) |
126 | 0 | visit(it.key); |
127 | | if constexpr (requires { visit(it.value); }) |
128 | 0 | visit(it.value); |
129 | 0 | } |
130 | 0 | } Unexecuted instantiation: void JS::Cell::Visitor::visit<AK::FlyString, JS::GCPtr<Web::CSS::CSSNamespaceRule>, AK::Traits<AK::FlyString> >(AK::HashMap<AK::FlyString, JS::GCPtr<Web::CSS::CSSNamespaceRule>, AK::Traits<AK::FlyString>, AK::Traits<JS::GCPtr<Web::CSS::CSSNamespaceRule> >, false> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<Web::CSS::PropertyID, JS::NonnullGCPtr<Web::CSS::CSSTransition>, AK::Traits<Web::CSS::PropertyID> >(AK::HashMap<Web::CSS::PropertyID, JS::NonnullGCPtr<Web::CSS::CSSTransition>, AK::Traits<Web::CSS::PropertyID>, AK::Traits<JS::NonnullGCPtr<Web::CSS::CSSTransition> >, false> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<URL::URL, JS::GCPtr<Web::HTML::SharedResourceRequest>, AK::Traits<URL::URL> >(AK::HashMap<URL::URL, JS::GCPtr<Web::HTML::SharedResourceRequest>, AK::Traits<URL::URL>, AK::Traits<JS::GCPtr<Web::HTML::SharedResourceRequest> >, false> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<AK::FlyString, JS::NonnullGCPtr<Web::HTML::EventHandler>, AK::Traits<AK::FlyString> >(AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::HTML::EventHandler>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::HTML::EventHandler> >, false> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<AK::String, JS::NonnullGCPtr<Web::HTML::NavigationAPIMethodTracker>, AK::Traits<AK::String> >(AK::HashMap<AK::String, JS::NonnullGCPtr<Web::HTML::NavigationAPIMethodTracker>, AK::Traits<AK::String>, AK::Traits<JS::NonnullGCPtr<Web::HTML::NavigationAPIMethodTracker> >, false> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<AK::FlyString, JS::NonnullGCPtr<JS::Object>, AK::Traits<AK::FlyString> >(AK::HashMap<AK::FlyString, JS::NonnullGCPtr<JS::Object>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<JS::Object> >, false> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<AK::FlyString, JS::GCPtr<JS::NativeFunction>, AK::Traits<AK::FlyString> >(AK::HashMap<AK::FlyString, JS::GCPtr<JS::NativeFunction>, AK::Traits<AK::FlyString>, AK::Traits<JS::GCPtr<JS::NativeFunction> >, false> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<int, JS::NonnullGCPtr<Web::HTML::Timer>, AK::Traits<int> >(AK::HashMap<int, JS::NonnullGCPtr<Web::HTML::Timer>, AK::Traits<int>, AK::Traits<JS::NonnullGCPtr<Web::HTML::Timer> >, false> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::GCPtr<Web::Painting::PaintableBox const>, AK::RefPtr<Web::Painting::ScrollFrame>, AK::Traits<JS::GCPtr<Web::Painting::PaintableBox const> > >(AK::HashMap<JS::GCPtr<Web::Painting::PaintableBox const>, AK::RefPtr<Web::Painting::ScrollFrame>, AK::Traits<JS::GCPtr<Web::Painting::PaintableBox const> >, AK::Traits<AK::RefPtr<Web::Painting::ScrollFrame> >, false> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<JS::GCPtr<Web::Painting::PaintableBox const>, AK::RefPtr<Web::Painting::ClipFrame>, AK::Traits<JS::GCPtr<Web::Painting::PaintableBox const> > >(AK::HashMap<JS::GCPtr<Web::Painting::PaintableBox const>, AK::RefPtr<Web::Painting::ClipFrame>, AK::Traits<JS::GCPtr<Web::Painting::PaintableBox const> >, AK::Traits<AK::RefPtr<Web::Painting::ClipFrame> >, false> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<AK::DistinctNumeric<unsigned long, Wasm::__FunctionAddress_tag, AK::DistinctNumericFeature::Arithmetic, AK::DistinctNumericFeature::Comparison, AK::DistinctNumericFeature::Increment>, JS::GCPtr<JS::FunctionObject>, AK::Traits<AK::DistinctNumeric<unsigned long, Wasm::__FunctionAddress_tag, AK::DistinctNumericFeature::Arithmetic, AK::DistinctNumericFeature::Comparison, AK::DistinctNumericFeature::Increment> > >(AK::HashMap<AK::DistinctNumeric<unsigned long, Wasm::__FunctionAddress_tag, AK::DistinctNumericFeature::Arithmetic, AK::DistinctNumericFeature::Comparison, AK::DistinctNumericFeature::Increment>, JS::GCPtr<JS::FunctionObject>, AK::Traits<AK::DistinctNumeric<unsigned long, Wasm::__FunctionAddress_tag, AK::DistinctNumericFeature::Arithmetic, AK::DistinctNumericFeature::Comparison, AK::DistinctNumericFeature::Increment> >, AK::Traits<JS::GCPtr<JS::FunctionObject> >, false> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<AK::DistinctNumeric<unsigned long, Wasm::__MemoryAddress_tag, AK::DistinctNumericFeature::Arithmetic, AK::DistinctNumericFeature::Comparison, AK::DistinctNumericFeature::Increment>, JS::GCPtr<Web::WebAssembly::Memory>, AK::Traits<AK::DistinctNumeric<unsigned long, Wasm::__MemoryAddress_tag, AK::DistinctNumericFeature::Arithmetic, AK::DistinctNumericFeature::Comparison, AK::DistinctNumericFeature::Increment> > >(AK::HashMap<AK::DistinctNumeric<unsigned long, Wasm::__MemoryAddress_tag, AK::DistinctNumericFeature::Arithmetic, AK::DistinctNumericFeature::Comparison, AK::DistinctNumericFeature::Increment>, JS::GCPtr<Web::WebAssembly::Memory>, AK::Traits<AK::DistinctNumeric<unsigned long, Wasm::__MemoryAddress_tag, AK::DistinctNumericFeature::Arithmetic, AK::DistinctNumericFeature::Comparison, AK::DistinctNumericFeature::Increment> >, AK::Traits<JS::GCPtr<Web::WebAssembly::Memory> >, false> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<AK::DistinctNumeric<unsigned long, Wasm::__TableAddress_tag, AK::DistinctNumericFeature::Arithmetic, AK::DistinctNumericFeature::Comparison, AK::DistinctNumericFeature::Increment>, JS::GCPtr<Web::WebAssembly::Table>, AK::Traits<AK::DistinctNumeric<unsigned long, Wasm::__TableAddress_tag, AK::DistinctNumericFeature::Arithmetic, AK::DistinctNumericFeature::Comparison, AK::DistinctNumericFeature::Increment> > >(AK::HashMap<AK::DistinctNumeric<unsigned long, Wasm::__TableAddress_tag, AK::DistinctNumericFeature::Arithmetic, AK::DistinctNumericFeature::Comparison, AK::DistinctNumericFeature::Increment>, JS::GCPtr<Web::WebAssembly::Table>, AK::Traits<AK::DistinctNumeric<unsigned long, Wasm::__TableAddress_tag, AK::DistinctNumericFeature::Arithmetic, AK::DistinctNumericFeature::Comparison, AK::DistinctNumericFeature::Increment> >, AK::Traits<JS::GCPtr<Web::WebAssembly::Table> >, false> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<AK::DistinctNumeric<unsigned long, Wasm::__FunctionAddress_tag, AK::DistinctNumericFeature::Arithmetic, AK::DistinctNumericFeature::Comparison, AK::DistinctNumericFeature::Increment>, JS::GCPtr<JS::NativeFunction>, AK::Traits<AK::DistinctNumeric<unsigned long, Wasm::__FunctionAddress_tag, AK::DistinctNumericFeature::Arithmetic, AK::DistinctNumericFeature::Comparison, AK::DistinctNumericFeature::Increment> > >(AK::HashMap<AK::DistinctNumeric<unsigned long, Wasm::__FunctionAddress_tag, AK::DistinctNumericFeature::Arithmetic, AK::DistinctNumericFeature::Comparison, AK::DistinctNumericFeature::Increment>, JS::GCPtr<JS::NativeFunction>, AK::Traits<AK::DistinctNumeric<unsigned long, Wasm::__FunctionAddress_tag, AK::DistinctNumericFeature::Arithmetic, AK::DistinctNumericFeature::Comparison, AK::DistinctNumericFeature::Increment> >, AK::Traits<JS::GCPtr<JS::NativeFunction> >, false> const&) |
131 | | |
132 | | template<typename K, typename V, typename T> |
133 | | void visit(OrderedHashMap<K, V, T> const& map) |
134 | 0 | { |
135 | 0 | for (auto& it : map) { |
136 | | if constexpr (requires { visit(it.key); }) |
137 | | visit(it.key); |
138 | | if constexpr (requires { visit(it.value); }) |
139 | 0 | visit(it.value); |
140 | 0 | } |
141 | 0 | } Unexecuted instantiation: void JS::Cell::Visitor::visit<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString> >(AK::HashMap<AK::FlyString, JS::NonnullGCPtr<Web::DOM::Element>, AK::Traits<AK::FlyString>, AK::Traits<JS::NonnullGCPtr<Web::DOM::Element> >, true> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<AK::String, JS::NonnullGCPtr<JS::Promise>, AK::Traits<AK::String> >(AK::HashMap<AK::String, JS::NonnullGCPtr<JS::Promise>, AK::Traits<AK::String>, AK::Traits<JS::NonnullGCPtr<JS::Promise> >, true> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<AK::FlyString, JS::GCPtr<Web::WebIDL::CallbackType>, AK::Traits<AK::FlyString> >(AK::HashMap<AK::FlyString, JS::GCPtr<Web::WebIDL::CallbackType>, AK::Traits<AK::FlyString>, AK::Traits<JS::GCPtr<Web::WebIDL::CallbackType> >, true> const&) Unexecuted instantiation: void JS::Cell::Visitor::visit<URL::URL, JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Traits<URL::URL> >(AK::HashMap<URL::URL, JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Traits<URL::URL>, AK::Traits<JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response> >, true> const&) |
142 | | |
143 | | void visit(Value value); |
144 | | |
145 | | // Allow explicitly ignoring a GC-allocated member in a visit_edges implementation instead |
146 | | // of just not using it. |
147 | | template<typename T> |
148 | | void ignore(T const&) |
149 | 0 | { |
150 | 0 | } Unexecuted instantiation: void JS::Cell::Visitor::ignore<AK::RedBlackTree<unsigned long, JS::Value> >(AK::RedBlackTree<unsigned long, JS::Value> const&) Unexecuted instantiation: void JS::Cell::Visitor::ignore<AK::OwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > > >(AK::OwnPtr<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false>, AK::DefaultDelete<AK::HashMap<JS::GCPtr<JS::Object>, AK::WeakPtr<JS::Shape>, AK::Traits<JS::GCPtr<JS::Object> >, AK::Traits<AK::WeakPtr<JS::Shape> >, false> > > const&) Unexecuted instantiation: void JS::Cell::Visitor::ignore<AK::Vector<JS::GCPtr<JS::Promise>, 0ul> >(AK::Vector<JS::GCPtr<JS::Promise>, 0ul> const&) |
151 | | |
152 | | virtual void visit_possible_values(ReadonlyBytes) = 0; |
153 | | |
154 | | protected: |
155 | | virtual void visit_impl(Cell&) = 0; |
156 | 0 | virtual ~Visitor() = default; |
157 | | }; |
158 | | |
159 | 0 | virtual void visit_edges(Visitor&) { } |
160 | | |
161 | | // This will be called on unmarked objects by the garbage collector in a separate pass before destruction. |
162 | 0 | virtual void finalize() { } |
163 | | |
164 | | // This allows cells to survive GC by choice, even if nothing points to them. |
165 | | // It's used to implement special rules in the web platform. |
166 | | // NOTE: Cells must call set_overrides_must_survive_garbage_collection() for this to be honored. |
167 | 0 | virtual bool must_survive_garbage_collection() const { return false; } |
168 | | |
169 | 0 | bool overrides_must_survive_garbage_collection(Badge<Heap>) const { return m_overrides_must_survive_garbage_collection; } |
170 | | |
171 | 0 | ALWAYS_INLINE Heap& heap() const { return HeapBlockBase::from_cell(this)->heap(); } |
172 | 0 | ALWAYS_INLINE VM& vm() const { return bit_cast<HeapBase*>(&heap())->vm(); } |
173 | | |
174 | | protected: |
175 | 0 | Cell() = default; |
176 | | |
177 | 0 | void set_overrides_must_survive_garbage_collection(bool b) { m_overrides_must_survive_garbage_collection = b; } |
178 | | |
179 | | private: |
180 | | bool m_mark : 1 { false }; |
181 | | bool m_overrides_must_survive_garbage_collection : 1 { false }; |
182 | | State m_state : 1 { State::Live }; |
183 | | }; |
184 | | |
185 | | } |
186 | | |
187 | | template<> |
188 | | struct AK::Formatter<JS::Cell> : AK::Formatter<FormatString> { |
189 | | ErrorOr<void> format(FormatBuilder& builder, JS::Cell const* cell) |
190 | 0 | { |
191 | 0 | if (!cell) |
192 | 0 | return builder.put_string("Cell{nullptr}"sv); |
193 | 0 | return Formatter<FormatString>::format(builder, "{}({})"sv, cell->class_name(), cell); |
194 | 0 | } |
195 | | }; |