/arkcompiler/ets_frontend/ets2panda/compiler/core/ |
H A D | envScope.cpp | 70 pg->StoreLexicalVar(scope_->Parent()->Node(), 0, variable->AsLocalVariable()->LexIdx()); in CopyBindings()
|
H A D | regScope.cpp | 141 pg->StoreLexicalVar(node, 0, param->LexIdx()); in FunctionRegScope()
|
H A D | pandagen.h | 233 void StoreLexicalVar(const ir::AstNode *node, uint32_t level, uint32_t slot);
|
H A D | pandagen.cpp | 1646 void PandaGen::StoreLexicalVar(const ir::AstNode *node, uint32_t level, uint32_t slot) in StoreLexicalVar() function in ark::es2panda::compiler::PandaGen
|
H A D | JSCompiler.cpp | 399 pg->StoreLexicalVar(node, res.lexLevel, res.variable->AsLocalVariable()->LexIdx()); in Compile()
|
/arkcompiler/ets_frontend/es2panda/compiler/core/ |
H A D | envScope.cpp | 81 pg_->StoreLexicalVar(scope_->Node(), 0, i, lexicals[i]); in CopyPerIterationCtx()
|
H A D | pandagen.h | 437 void StoreLexicalVar(const ir::AstNode *node, uint32_t level, uint32_t slot); 439 void StoreLexicalVar(const ir::AstNode *node, uint32_t level, uint32_t slot, const binder::LocalVariable *local); 440 void StoreLexicalVar(const ir::AstNode *node, uint32_t level, uint32_t slot, VReg value);
|
H A D | pandagen.cpp | 273 StoreLexicalVar(node, 0, param->LexIdx(), targetReg++); in CopyFunctionArguments() 1933 void PandaGen::StoreLexicalVar(const ir::AstNode *node, uint32_t level, uint32_t slot) in StoreLexicalVar() function in panda::es2panda::compiler::PandaGen 1943 void PandaGen::StoreLexicalVar(const ir::AstNode *node, uint32_t level, uint32_t slot, VReg value) in StoreLexicalVar() function in panda::es2panda::compiler::PandaGen 1964 void PandaGen::StoreLexicalVar(const ir::AstNode *node, uint32_t level, uint32_t slot, in StoreLexicalVar() function in panda::es2panda::compiler::PandaGen 1975 StoreLexicalVar(node, level, slot, value); in StoreLexicalVar()
|
/arkcompiler/ets_frontend/ets2panda/compiler/base/ |
H A D | lexenv.cpp | 103 pg->StoreLexicalVar(node, result.lexLevel, local->LexIdx()); in ExpandStoreLexVar()
|
/arkcompiler/ets_frontend/es2panda/compiler/base/ |
H A D | lexenv.cpp | 122 pg->StoreLexicalVar(node, result.lexLevel, local->LexIdx(), local); in ExpandStoreLexVar()
|
/arkcompiler/ets_frontend/es2panda/ir/base/ |
H A D | classDefinition.cpp | 345 pg->StoreLexicalVar(instanceInitializer_, 0, GetSlot(instanceInitializer_->Key())); in InstanceInitialize() 362 pg->StoreLexicalVar(prop->Key(), 0, GetSlot(prop->Key())); in CompileComputedKeys() 407 pg->StoreLexicalVar(this, 0, scope_->staticMethodValidation_); in Compile()
|