1{ 2 global: 3 extern "C++" { 4 vtable?for?Initializer; 5 vtable?for?panda::LocalScope; 6 7 panda::ecmascript::COMMON_HELP_HEAD_MSG; 8 panda::ecmascript::HELP_OPTION_MSG; 9 10 panda::ArrayBufferRef::*; 11 panda::BufferRef::*; 12 panda::ArrayRef::*; 13 panda::BigInt64ArrayRef::*; 14 panda::BigIntRef::*; 15 panda::BigUint64ArrayRef::*; 16 panda::BooleanRef::*; 17 panda::CollatorRef::*; 18 panda::DataTimeFormatRef::*; 19 panda::DataViewRef::*; 20 panda::DateRef::*; 21 panda::Float32ArrayRef::*; 22 panda::Float64ArrayRef::*; 23 panda::MapIteratorRef::*; 24 panda::FunctionRef::*; 25 panda::GeneratorFunctionRef::*; 26 panda::GeneratorObjectRef::*; 27 panda::Int16ArrayRef::*; 28 panda::Int32ArrayRef::*; 29 panda::Int8ArrayRef::*; 30 panda::IntegerRef::*; 31 panda::JSValueRef::*; 32 panda::MapRef::*; 33 panda::NativePointerRef::*; 34 panda::NumberFormatRef::*; 35 panda::NumberRef::*; 36 panda::ObjectRef::*; 37 panda::PrimitiveRef::*; 38 panda::PromiseCapabilityRef::*; 39 panda::PromiseRef::*; 40 panda::PromiseRejectInfo::*; 41 panda::RegExpRef::*; 42 panda::SetIteratorRef::*; 43 panda::SetRef::*; 44 panda::ProxyRef::*; 45 panda::StringRef::*; 46 panda::SymbolRef::*; 47 panda::TypedArrayRef::*; 48 panda::Uint16ArrayRef::*; 49 panda::Uint32ArrayRef::*; 50 panda::Uint8ArrayRef::*; 51 panda::Uint8ClampedArrayRef::*; 52 panda::WeakMapRef::*; 53 panda::WeakSetRef::*; 54 55 panda::JSNApi::*; 56 panda::DFXJSNApi::*; 57 panda::ecmascript::tooling::DebuggerApi::*; 58 panda::LocalScope::*; 59 panda::EscapeLocalScope::*; 60 panda::Exception::*; 61 panda::JSON::*; 62 panda::JsiRuntimeCallInfo::*; 63 panda::JSExecutionScope::*; 64 65 panda::ecmascript::Log::*; 66 panda::ecmascript::AndroidLog*; 67 panda::ecmascript::Method::*; 68 panda::ecmascript::JSPandaFileManager::*; 69 panda::ecmascript::DebugInfoExtractor::*; 70 panda::ecmascript::JSRuntimeOptions::*; 71 panda::ecmascript::Taskpool::*; 72 panda::ecmascript::JSThread::*; 73 panda::ecmascript::Chunk::*; 74 panda::ecmascript::PGOProfilerDecoder::*; 75 panda::ecmascript::PGOProfilerEncoder::*; 76 panda::ecmascript::NativeAreaAllocator::*; 77 78 panda::os::thread::*; 79 panda::panda_file::File::MAGIC; 80 panda::os::unix::memory::*; 81 panda::ecmascript::JSHClass::*; 82 panda::ecmascript::EcmaHandleScope::*; 83 }; 84 extern "C" { 85 get_ark_js_heap_crash_info; 86 step_ark_managed_native_frame; 87 }; 88 local: 89 *; 90}; 91