Home
last modified time | relevance | path

Searched refs:NewLexicalEnv (Results 1 - 25 of 27) sorted by relevance

12

/arkcompiler/ets_frontend/es2panda/compiler/core/
H A DenvScope.cpp57 pg_->NewLexicalEnv(scope->Node(), scope->LexicalSlots(), scope); in InitVariableContext()
78 pg_->NewLexicalEnv(scope_->Node(), num, scope_); in CopyPerIterationCtx()
H A Dpandagen.h430 void NewLexicalEnv(const ir::AstNode *node, uint32_t num, binder::VariableScope *scope);
H A Dpandagen.cpp258 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 Dlexical_env_test.cpp29 JSHandle<LexicalEnv> lexicalEnv = thread->GetEcmaVM()->GetFactory()->NewLexicalEnv(0); in HWTEST_F_L0()
H A Dobject_factory_test.cpp142 HWTEST_F_L0(ObjectFactoryTest, NewLexicalEnv) in HWTEST_F_L0()
147 JSHandle<LexicalEnv> newLexicalEnv = factory->NewLexicalEnv(0); in HWTEST_F_L0()
H A Djs_function_test.cpp52 JSHandle<LexicalEnv> lexicalEnv = thread->GetEcmaVM()->GetFactory()->NewLexicalEnv(0); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dcommon_stub_csigns.h83 V(NewLexicalEnv) \
H A Dnew_object_stub_builder.h53 void NewLexicalEnv(Variable *result, Label *exit, GateRef numSlots, GateRef parent);
H A Dcall_signature.h423 V(NewLexicalEnv) \
H A Dcommon_stubs.cpp349 newBuilder.NewLexicalEnv(&result, &afterNew, numVars, parent); in GenerateCircuit()
H A Dcall_signature.cpp952 DEF_CALL_SIGNATURE(NewLexicalEnv) in DEF_CALL_SIGNATURE()
955 CallSignature signature("NewLexicalEnv", 0, 3, in DEF_CALL_SIGNATURE()
H A Dnew_object_stub_builder.cpp38 void NewObjectStubBuilder::NewLexicalEnv(Variable *result, Label *exit, GateRef numSlots, GateRef parent) in NewLexicalEnv() function in panda::ecmascript::kungfu::NewObjectStubBuilder
H A Dinterpreter_stub.cpp4020 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 Dfast_runtime_stub.h37 static inline JSTaggedValue NewLexicalEnv(JSThread *thread, ObjectFactory *factory, uint16_t numVars);
H A Dfast_runtime_stub-inl.h270 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 Dslow_runtime_stub.h72 static JSTaggedValue NewLexicalEnv(JSThread *thread, uint16_t numVars);
H A Dslow_runtime_stub.cpp379 JSTaggedValue SlowRuntimeStub::NewLexicalEnv(JSThread *thread, uint16_t numVars) in NewLexicalEnv() function in panda::ecmascript::SlowRuntimeStub
H A Dinterpreter-inl.cpp4475 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 Dinterpreter_assembly.cpp1746 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 Druntime_stubs-inl.h2219 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 Dobject_factory.h288 JSHandle<LexicalEnv> NewLexicalEnv(int numSlots);
H A Druntime_call_id.h175 V(NewLexicalEnv) \
H A Dobject_factory.cpp2307 JSHandle<LexicalEnv> ObjectFactory::NewLexicalEnv(int numSlots) in NewLexicalEnv() function in panda::ecmascript::ObjectFactory
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/
H A Dheap_dump_test.cpp753 factory->NewLexicalEnv(10);
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
H A Dbaseline_stubs.cpp974 newBuilder.NewLexicalEnv(&result, &afterNew, numVars, parent); in GenerateCircuit()
3742 newBuilder.NewLexicalEnv(&result, &afterNew, numVars, parent); in GenerateCircuit()

Completed in 86 milliseconds

12