Lines Matching refs:ecmascript
23 #include "ecmascript/base/json_parser.h"
24 #include "ecmascript/base/json_stringifier.h"
25 #include "ecmascript/base/typed_array_helper-inl.h"
26 #include "ecmascript/builtins/builtins_object.h"
28 #include "ecmascript/dfx/cpu_profiler/cpu_profiler.h"
30 #include "ecmascript/checkpoint/thread_state_transition.h"
31 #include "ecmascript/interpreter/fast_runtime_stub-inl.h"
32 #include "ecmascript/js_generator_object.h"
33 #include "ecmascript/js_regexp.h"
34 #include "ecmascript/module/module_path_helper.h"
35 #include "ecmascript/regexp/regexp_parser.h"
36 #include "ecmascript/js_weak_container.h"
38 #include "ecmascript/js_bigint.h"
39 #include "ecmascript/js_collator.h"
40 #include "ecmascript/js_date_time_format.h"
41 #include "ecmascript/js_number_format.h"
58 using ecmascript::ECMAObject;
59 using ecmascript::EcmaString;
60 using ecmascript::EcmaStringAccessor;
61 using ecmascript::ErrorType;
62 using ecmascript::FastRuntimeStub;
63 using ecmascript::GlobalEnv;
64 using ecmascript::GlobalEnvConstants;
65 using ecmascript::EcmaRuntimeCallInfo;
66 using ecmascript::JSArray;
67 using ecmascript::JSArrayBuffer;
68 using ecmascript::JSDataView;
69 using ecmascript::ByteArray;
70 using ecmascript::JSDate;
71 using ecmascript::JSFunction;
72 using ecmascript::JSFunctionBase;
73 using ecmascript::JSHClass;
74 using ecmascript::JSMap;
75 using ecmascript::Method;
76 using ecmascript::JSNativePointer;
77 using ecmascript::JSObject;
78 using ecmascript::JSPandaFile;
79 using ecmascript::JSPandaFileManager;
80 using ecmascript::JSPrimitiveRef;
81 using ecmascript::JSPromise;
82 using ecmascript::JSRegExp;
83 using ecmascript::JSSet;
84 using ecmascript::JSSymbol;
85 using ecmascript::JSTaggedNumber;
86 using ecmascript::JSTaggedType;
87 using ecmascript::JSTaggedValue;
88 using ecmascript::JSThread;
89 using ecmascript::LinkedHashMap;
90 using ecmascript::LinkedHashSet;
91 using ecmascript::ObjectFactory;
92 using ecmascript::PromiseCapability;
93 using ecmascript::PropertyDescriptor;
94 using ecmascript::OperationResult;
95 using ecmascript::Region;
96 using ecmascript::TaggedArray;
97 using ecmascript::JSTypedArray;
98 using ecmascript::base::BuiltinsBase;
99 using ecmascript::builtins::BuiltinsObject;
100 using ecmascript::base::Utf8JsonParser;
101 using ecmascript::base::Utf16JsonParser;
102 using ecmascript::base::JsonStringifier;
103 using ecmascript::base::StringHelper;
104 using ecmascript::base::TypedArrayHelper;
105 using ecmascript::job::MicroJobQueue;
106 using ecmascript::job::QueueType;
107 using ecmascript::JSRuntimeOptions;
108 using ecmascript::BigInt;
109 using ecmascript::MemMapAllocator;
110 using ecmascript::Mutex;
111 using ecmascript::LockHolder;
112 using ecmascript::JSMapIterator;
113 using ecmascript::JSSetIterator;
114 using ecmascript::IterationKind;
115 using ecmascript::JSGeneratorState;
116 using ecmascript::JSIterator;
117 using ecmascript::JSGeneratorFunction;
118 using ecmascript::JSGeneratorObject;
119 using ecmascript::GeneratorContext;
120 using ecmascript::JSProxy;
122 using ecmascript::JSCollator;
123 using ecmascript::JSDateTimeFormat;
124 using ecmascript::JSNumberFormat;
126 using ecmascript::RegExpParser;
127 using ecmascript::DebugInfoExtractor;
128 using ecmascript::PatchErrorCode;
129 using ecmascript::base::NumberHelper;
130 using ecmascript::Log;
131 using ecmascript::EcmaContext;
132 using ecmascript::JSWeakMap;
133 using ecmascript::JSWeakSet;
134 using ecmascript::JSSendableArrayBuffer;
136 using JSHandle = ecmascript::JSHandle<T>;
139 using JSMutableHandle = ecmascript::JSMutableHandle<T>;
141 using PathHelper = ecmascript::base::PathHelper;
142 using ModulePathHelper = ecmascript::ModulePathHelper;
143 using TransformType = ecmascript::base::JsonHelper::TransformType;
151 ecmascript::ThreadManagedScope managedScope(vm->GetJSThread()); \
159 ecmascript::EcmaInterpreter::NewRuntimeCallInfo(thread, func, undefined, func, argsLength); \
177 ecmascript::ThreadManagedScope managedScope(vm->GetJSThread()); \
185 ecmascript::EcmaInterpreter::NewRuntimeCallInfo(thread, func, undefined, func, argsLength); \
202 ecmascript::ThreadManagedScope managedScope(vm->GetJSThread());
220 ecmascript::ThreadManagedScope managedScope(vm->GetJSThread());
232 ecmascript::ThreadManagedScope managedScope(thread);
247 ecmascript::ThreadManagedScope managedScope(vm->GetJSThread());
277 ecmascript::ThreadManagedScope managedScope(vm->GetJSThread());
289 ecmascript::ThreadManagedScope managedScope(vm->GetJSThread());
301 ecmascript::ThreadManagedScope managedScope(vm->GetJSThread());
313 ecmascript::ThreadManagedScope managedScope(vm->GetJSThread());
325 ecmascript::ThreadManagedScope managedScope(vm->GetJSThread());
337 ecmascript::ThreadManagedScope managedScope(vm->GetJSThread());
348 ecmascript::ThreadManagedScope managedScope(vm->GetJSThread());
357 ecmascript::ThreadManagedScope managedScope(vm->GetJSThread());
369 ecmascript::ThreadManagedScope managedScope(vm->GetJSThread());
380 ecmascript::ThreadManagedScope managedScope(vm->GetJSThread());
391 ecmascript::ThreadManagedScope managedScope(vm->GetJSThread());
406 ecmascript::ThreadManagedScope managedScope(vm->GetJSThread());
421 ecmascript::ThreadManagedScope managedScope(vm->GetJSThread());
434 JSTaggedValue Callback::RegisterCallback(ecmascript::EcmaRuntimeCallInfo *ecmaRuntimeCallInfo)
438 ecmascript::ThreadManagedScope managedScope(thread);
462 ecmascript::ThreadNativeScope nativeScope(thread);