Home
last modified time | relevance | path

Searched defs:lexenv (Results 1 - 10 of 10) sorted by relevance

/arkcompiler/ets_frontend/es2panda/util/
H A DsymbolTable.h33 ArenaMap<uint32_t, std::pair<std::string, int>> lexenv; // lexenv: <slot, <name, type>> member
H A DpatchFix.cpp487 auto &lexenv = bytecodeInfo.lexenv; in CompareLexenv() local
[all...]
/arkcompiler/ets_runtime/ecmascript/jspandafile/
H A Dclass_info_extractor.cpp384 DefineClassFromExtractor(JSThread *thread, const JSHandle<JSTaggedValue> &base, JSHandle<ClassInfoExtractor> &extractor, const JSHandle<JSTaggedValue> &lexenv) DefineClassFromExtractor() argument
470 DefineClassWithIHClass(JSThread *thread, const JSHandle<JSTaggedValue> &base, JSHandle<ClassInfoExtractor> &extractor, const JSHandle<JSTaggedValue> &lexenv, const JSHandle<JSTaggedValue> &prototypeOrHClassVal, const JSHandle<JSTaggedValue> &constructorHClassVal) DefineClassWithIHClass() argument
584 CreateJSFunctionFromTemplate(JSThread *thread, const JSHandle<FunctionTemplate> &funcTemp, const JSHandle<JSObject> &homeObject, const JSHandle<JSTaggedValue> &lexenv) CreateJSFunctionFromTemplate() argument
597 BuildDictionaryProperties(JSThread *thread, const JSHandle<JSObject> &object, JSHandle<TaggedArray> &keys, JSHandle<TaggedArray> &properties, ClassPropertyType type, const JSHandle<JSTaggedValue> &lexenv) BuildDictionaryProperties() argument
712 HandleElementsProperties(JSThread *thread, const JSHandle<JSObject> &object, const JSHandle<JSTaggedValue> &lexenv, JSHandle<TaggedArray> &elements) HandleElementsProperties() argument
916 CreateSFunctionFromTemplate(JSThread *thread, const JSHandle<FunctionTemplate> &funcTemp, const JSHandle<JSObject> &homeObject, const JSHandle<JSTaggedValue> &lexenv) CreateSFunctionFromTemplate() argument
[all...]
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DJSCompiler.cpp378 compiler::VReg lexenv = pg->LexEnv(); in Compile() local
H A Dpandagen.cpp1533 DefineClassWithBuffer(const ir::AstNode *node, const util::StringView &ctorId, uint32_t litIdx, VReg lexenv, VReg base) DefineClassWithBuffer() argument
/arkcompiler/ets_runtime/ecmascript/interpreter/
H A Dslow_runtime_stub.cpp1108 ResolveClass(JSThread *thread, JSTaggedValue ctor, TaggedArray *literal, JSTaggedValue base, JSTaggedValue lexenv) ResolveClass() argument
1119 CloneClassFromTemplate(JSThread *thread, JSTaggedValue ctor, JSTaggedValue base, JSTaggedValue lexenv) CloneClassFromTemplate() argument
1131 CreateClassWithBuffer(JSThread *thread, JSTaggedValue base, JSTaggedValue lexenv, JSTaggedValue constpool, uint16_t methodId, uint16_t literalId, JSTaggedValue module, JSTaggedValue length) CreateClassWithBuffer() argument
H A Dinterpreter-inl.cpp5109 JSTaggedValue lexenv = GET_VREG_VALUE(v0); in RunInternal() local
/arkcompiler/ets_runtime/ecmascript/stubs/
H A Druntime_stubs-inl.h853 RuntimeResolveClass(JSThread *thread, const JSHandle<JSFunction> &ctor, const JSHandle<TaggedArray> &literal, const JSHandle<JSTaggedValue> &base, const JSHandle<JSTaggedValue> &lexenv) RuntimeResolveClass() argument
883 RuntimeCloneClassFromTemplate(JSThread *thread, const JSHandle<JSFunction> &ctor, const JSHandle<JSTaggedValue> &base, const JSHandle<JSTaggedValue> &lexenv) RuntimeCloneClassFromTemplate() argument
928 RuntimeCreateClassWithBuffer(JSThread *thread, const JSHandle<JSTaggedValue> &base, const JSHandle<JSTaggedValue> &lexenv, const JSHandle<JSTaggedValue> &constpool, uint16_t methodId, uint16_t literalId, const JSHandle<JSTaggedValue> &module, const JSHandle<JSTaggedValue> &length) RuntimeCreateClassWithBuffer() argument
H A Druntime_stubs.cpp1487 JSHandle<JSTaggedValue> lexenv = GetHArg<JSTaggedValue>(argv, argc, 1); // 1: means the first parameter in DEF_RUNTIME_STUBS() local
/arkcompiler/ets_runtime/ecmascript/
H A Dobject_factory.cpp740 JSHandle<JSFunction> ObjectFactory::CloneClassCtor(JSHandle<JSFunction> ctor, const JSHandle<JSTaggedValue> &lexenv, in CloneClassCtor() argument

Completed in 47 milliseconds