/arkcompiler/ets_frontend/es2panda/compiler/core/ |
H A D | envScope.cpp | 57 pg_->NewLexicalEnv(scope->Node(), scope->LexicalSlots(), scope); in InitVariableContext() 78 pg_->NewLexicalEnv(scope_->Node(), num, scope_); in CopyPerIterationCtx()
|
H A D | pandagen.h | 430 void NewLexicalEnv(const ir::AstNode *node, uint32_t num, binder::VariableScope *scope);
|
H A D | pandagen.cpp | 258 NewLexicalEnv(node, topScope_->LexicalSlots(), topScope_); in InitializeLexEnv() 2011 void PandaGen::NewLexicalEnv(const ir::AstNode *node, uint32_t num, binder::VariableScope *scope) in NewLexicalEnv() function in panda::es2panda::compiler::PandaGen
|
/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | lexical_env_test.cpp | 29 JSHandle<LexicalEnv> lexicalEnv = thread->GetEcmaVM()->GetFactory()->NewLexicalEnv(0); in HWTEST_F_L0()
|
H A D | object_factory_test.cpp | 142 HWTEST_F_L0(ObjectFactoryTest, NewLexicalEnv) in HWTEST_F_L0() 147 JSHandle<LexicalEnv> newLexicalEnv = factory->NewLexicalEnv(0); in HWTEST_F_L0()
|
H A D | js_function_test.cpp | 52 JSHandle<LexicalEnv> lexicalEnv = thread->GetEcmaVM()->GetFactory()->NewLexicalEnv(0); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | common_stub_csigns.h | 83 V(NewLexicalEnv) \
|
H A D | new_object_stub_builder.h | 53 void NewLexicalEnv(Variable *result, Label *exit, GateRef numSlots, GateRef parent);
|
H A D | call_signature.h | 423 V(NewLexicalEnv) \
|
H A D | common_stubs.cpp | 349 newBuilder.NewLexicalEnv(&result, &afterNew, numVars, parent); in GenerateCircuit()
|
H A D | call_signature.cpp | 952 DEF_CALL_SIGNATURE(NewLexicalEnv) in DEF_CALL_SIGNATURE() 955 CallSignature signature("NewLexicalEnv", 0, 3, in DEF_CALL_SIGNATURE()
|
H A D | new_object_stub_builder.cpp | 38 void NewObjectStubBuilder::NewLexicalEnv(Variable *result, Label *exit, GateRef numSlots, GateRef parent)
in NewLexicalEnv() function in panda::ecmascript::kungfu::NewObjectStubBuilder
|
H A D | interpreter_stub.cpp | 4020 newBuilder.NewLexicalEnv(&result, &afterNew, ZExtInt16ToInt32(numVars), parent);
in DECLARE_ASM_HANDLER() 4041 newBuilder.NewLexicalEnv(&result, &afterNew, ZExtInt16ToInt32(numVars), parent);
in DECLARE_ASM_HANDLER()
|
/arkcompiler/ets_runtime/ecmascript/interpreter/ |
H A D | fast_runtime_stub.h | 37 static inline JSTaggedValue NewLexicalEnv(JSThread *thread, ObjectFactory *factory, uint16_t numVars);
|
H A D | fast_runtime_stub-inl.h | 270 JSTaggedValue FastRuntimeStub::NewLexicalEnv(JSThread *thread, ObjectFactory *factory, uint16_t numVars) in NewLexicalEnv() function in panda::ecmascript::FastRuntimeStub 272 INTERPRETER_TRACE(thread, NewLexicalEnv); in NewLexicalEnv()
|
H A D | slow_runtime_stub.h | 72 static JSTaggedValue NewLexicalEnv(JSThread *thread, uint16_t numVars);
|
H A D | slow_runtime_stub.cpp | 379 JSTaggedValue SlowRuntimeStub::NewLexicalEnv(JSThread *thread, uint16_t numVars) in NewLexicalEnv() function in panda::ecmascript::SlowRuntimeStub
|
H A D | interpreter-inl.cpp | 4475 JSTaggedValue res = FastRuntimeStub::NewLexicalEnv(thread, factory, numVars); in RunInternal() 4478 res = SlowRuntimeStub::NewLexicalEnv(thread, numVars); in RunInternal() 4490 JSTaggedValue res = FastRuntimeStub::NewLexicalEnv(thread, factory, numVars); in RunInternal() 4493 res = SlowRuntimeStub::NewLexicalEnv(thread, numVars); in RunInternal()
|
H A D | interpreter_assembly.cpp | 1746 JSTaggedValue res = FastRuntimeStub::NewLexicalEnv(thread, factory, numVars); 1748 res = SlowRuntimeStub::NewLexicalEnv(thread, numVars); 3840 JSTaggedValue res = FastRuntimeStub::NewLexicalEnv(thread, factory, numVars); 3843 res = SlowRuntimeStub::NewLexicalEnv(thread, numVars);
|
/arkcompiler/ets_runtime/ecmascript/stubs/ |
H A D | runtime_stubs-inl.h | 2219 JSHandle<LexicalEnv> newEnv = factory->NewLexicalEnv(numVars); 2692 JSHandle<LexicalEnv> newEnv = factory->NewLexicalEnv(numVars); 2760 JSHandle<LexicalEnv> newEnv = factory->NewLexicalEnv(numVars);
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | object_factory.h | 288 JSHandle<LexicalEnv> NewLexicalEnv(int numSlots);
|
H A D | runtime_call_id.h | 175 V(NewLexicalEnv) \
|
H A D | object_factory.cpp | 2307 JSHandle<LexicalEnv> ObjectFactory::NewLexicalEnv(int numSlots) in NewLexicalEnv() function in panda::ecmascript::ObjectFactory
|
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/ |
H A D | heap_dump_test.cpp | 753 factory->NewLexicalEnv(10);
|
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
H A D | baseline_stubs.cpp | 974 newBuilder.NewLexicalEnv(&result, &afterNew, numVars, parent); in GenerateCircuit() 3742 newBuilder.NewLexicalEnv(&result, &afterNew, numVars, parent); in GenerateCircuit()
|