Home
last modified time | relevance | path

Searched refs:LexicalBound (Results 1 - 16 of 16) sorted by relevance

/arkcompiler/ets_frontend/es2panda/compiler/core/
H A DregScope.cpp65 if (!var->LexicalBound() && var->IsLocalVariable()) { in LocalRegScope()
101 if (!param->LexicalBound()) { in FunctionRegScope()
114 if (!var->LexicalBound() && var->IsLocalVariable()) { in FunctionRegScope()
H A Dfunction.cpp96 ASSERT(paramVar->LexicalBound() || paramVar->AsLocalVariable()->Vreg() == paramReg); in CompileFunctionParameterDeclaration()
H A Dpandagen.cpp272 if (param->LexicalBound()) { in CopyFunctionArguments()
/arkcompiler/ets_frontend/ets2panda/varbinder/
H A Dvariable.h137 [[nodiscard]] bool LexicalBound() const noexcept
171 ASSERT(!LexicalBound()); in BindVReg()
177 ASSERT(!LexicalBound()); in BindLexEnvSlot()
194 ASSERT(LexicalBound()); in LexIdx()
H A Dvariable.cpp48 if (LexicalBound()) { in SetLexical()
H A Dscope.cpp338 if (var->LexicalBound() && var->Declaration()->IsConstDecl()) { in CheckDirectEval()
347 if (!variable->LexicalBound()) { in CheckDirectEval()
358 if (!variable->LexicalBound()) { in CheckDirectEval()
966 if (!var->LexicalBound() || !var->Declaration()->IsLetOrConstDecl()) { in ConvertToVariableScope()
998 if (var->LexicalBound() && var->Declaration()->IsLetDecl()) { in ConvertToVariableScope()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DregScope.cpp57 if (!var->LexicalBound() && var->IsLocalVariable()) { in LocalRegScope()
108 if (!var->LexicalBound() && var->IsLocalVariable()) { in InitializeParams()
139 if (param->LexicalBound()) { in FunctionRegScope()
H A Dfunction.cpp87 ASSERT(paramVar->LexicalBound() || paramVar->AsLocalVariable()->Vreg() == paramReg); in CompileFunctionParameterDeclaration()
H A Demitter.cpp335 if (!variable->IsLocalVariable() || variable->LexicalBound() || decl->IsTypeAliasDecl() || in GenScopeVariableInfoEnd()
H A DJSCompiler.cpp398 if (res.variable->AsLocalVariable()->LexicalBound()) { in Compile()
/arkcompiler/ets_frontend/es2panda/binder/
H A Dvariable.h113 bool LexicalBound() const in LexicalBound() function in panda::es2panda::panda::es2panda::binder::Variable
145 ASSERT(!LexicalBound()); in BindVReg()
151 ASSERT(!LexicalBound()); in BindLexEnvSlot()
163 ASSERT(LexicalBound()); in LexIdx()
H A Dvariable.cpp46 if (LexicalBound()) { in SetLexical()
H A Dscope.cpp837 if (var->LexicalBound()) { in InitVariable()
/arkcompiler/ets_frontend/ets2panda/compiler/base/
H A Dlexenv.cpp65 if (result.variable->LexicalBound()) { in Expand()
130 if (result.variable->LexicalBound()) { in Expand()
/arkcompiler/ets_frontend/es2panda/compiler/base/
H A Dlexenv.cpp88 if (result.variable->LexicalBound()) { in Expand()
145 if (result.variable->LexicalBound()) { in Expand()
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
H A Demitter.cpp532 if (!variable->IsLocalVariable() || variable->LexicalBound()) { in GenScopeVariableInfo()

Completed in 16 milliseconds