• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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