| /arkcompiler/ets_frontend/es2panda/compiler/base/ |
| D | lexenv.cpp | 42 static void ExpandLoadLexVar(PandaGen *pg, const ir::AstNode *node, const binder::ScopeFindResult &… in ExpandLoadLexVar() 70 …d ExpandLoadNormalVar(PandaGen *pg, const ir::AstNode *node, const binder::ScopeFindResult &result) in ExpandLoadNormalVar() 82 void VirtualLoadVar::Expand(PandaGen *pg, const ir::AstNode *node, const binder::ScopeFindResult &r… in Expand() 93 static void ExpandStoreLexVar(PandaGen *pg, const ir::AstNode *node, const binder::ScopeFindResult … in ExpandStoreLexVar() 121 … ExpandStoreNormalVar(PandaGen *pg, const ir::AstNode *node, const binder::ScopeFindResult &result, in ExpandStoreNormalVar() 139 void VirtualStoreVar::Expand(PandaGen *pg, const ir::AstNode *node, const binder::ScopeFindResult &… in Expand()
|
| D | lexenv.h | 30 … static void Expand(PandaGen *pg, const ir::AstNode *node, const binder::ScopeFindResult &result); 37 …static void Expand(PandaGen *pg, const ir::AstNode *node, const binder::ScopeFindResult &result, b…
|
| D | lreference.h | 44 binder::ScopeFindResult res); 60 binder::ScopeFindResult res_;
|
| D | hoisting.cpp | 23 static void StoreModuleVarOrLocalVar(PandaGen *pg, binder::ScopeFindResult &result, const binder::D… in StoreModuleVarOrLocalVar() 55 binder::ScopeFindResult result(decl->Name(), scope, 0, var); in HoistVar() 79 binder::ScopeFindResult result(decl->Name(), scope, 0, var); in HoistFunction()
|
| D | lreference.cpp | 37 binder::ScopeFindResult res) in LReference() 162 binder::ScopeFindResult res = pg->Scope()->Find(name); in CreateLRef() 191 binder::ScopeFindResult res = pg->Scope()->Find(name); in CreateLRef()
|
| /arkcompiler/ets_frontend/es2panda/util/ |
| D | concurrent.h | 32 class ScopeFindResult; variable 57 …static void CollectRelativeModule(const binder::ScopeFindResult &result, parser::Program *program); 59 const binder::ScopeFindResult &result, parser::Program *program);
|
| D | concurrent.cpp | 56 const binder::ScopeFindResult &result, parser::Program *program) in ProcessConcurrent() 71 void Concurrent::CollectRelativeModule(const binder::ScopeFindResult &result, parser::Program *prog… in CollectRelativeModule()
|
| /arkcompiler/ets_frontend/es2panda/ir/ts/ |
| D | tsTypeReference.h | 22 class ScopeFindResult; variable
|
| D | tsAsExpression.cpp | 67 …binder::ScopeFindResult result = checker->Scope()->Find(memberExpr->Object()->AsIdentifier()->Name… in IsValidConstAssertionArgument()
|
| /arkcompiler/ets_frontend/es2panda/ir/expressions/ |
| D | thisExpression.cpp | 34 binder::ScopeFindResult res = pg->Scope()->Find(binder::Binder::MANDATORY_PARAM_THIS); in Compile()
|
| D | identifier.cpp | 41 binder::ScopeFindResult res = pg->Scope()->Find(name_); in Compile()
|
| D | unaryExpression.cpp | 43 … binder::ScopeFindResult result = pg->Scope()->Find(argument_->AsIdentifier()->Name()); in Compile() 81 binder::ScopeFindResult res = pg->Scope()->Find(ident->Name()); in Compile()
|
| /arkcompiler/ets_frontend/es2panda/ir/statements/ |
| D | functionDeclaration.cpp | 43 binder::ScopeFindResult result = checker->Scope()->Find(funcName); in Check()
|
| /arkcompiler/ets_frontend/es2panda/compiler/core/ |
| D | pandagen.h | 35 class ScopeFindResult; variable 271 void LoadVar(const ir::Identifier *node, const binder::ScopeFindResult &result); 272 … void StoreVar(const ir::AstNode *node, const binder::ScopeFindResult &result, bool isDeclaration); 297 void LoadAccFromLexEnv(const ir::AstNode *node, const binder::ScopeFindResult &result); 298 …void StoreAccToLexEnv(const ir::AstNode *node, const binder::ScopeFindResult &result, bool isDecla…
|
| D | pandagen.cpp | 349 void PandaGen::LoadVar(const ir::Identifier *node, const binder::ScopeFindResult &result) in LoadVar() 382 void PandaGen::StoreVar(const ir::AstNode *node, const binder::ScopeFindResult &result, bool isDecl… in StoreVar() 446 binder::ScopeFindResult res = scope_->Find(binder::Binder::FUNCTION_ARGUMENTS); in LoadAccFromArgs() 707 void PandaGen::LoadAccFromLexEnv(const ir::AstNode *node, const binder::ScopeFindResult &result) in LoadAccFromLexEnv() 712 void PandaGen::StoreAccToLexEnv(const ir::AstNode *node, const binder::ScopeFindResult &result, boo… in StoreAccToLexEnv()
|
| /arkcompiler/ets_frontend/es2panda/binder/ |
| D | scope.h | 149 class ScopeFindResult { 151 ScopeFindResult() = default; 152 ScopeFindResult(util::StringView n, Scope *s, uint32_t l, Variable *v) in ScopeFindResult() function 153 : ScopeFindResult(n, s, l, l, l, v, nullptr) in ScopeFindResult() 156 …ScopeFindResult(Scope *s, uint32_t l, uint32_t ll, Variable *v) : scope(s), level(l), lexLevel(ll)… in ScopeFindResult() function 157 ScopeFindResult(util::StringView n, Scope *s, uint32_t l, uint32_t ll, uint32_t sl, in ScopeFindResult() function 356 ScopeFindResult Find(const util::StringView &name,
|
| D | binder.cpp | 252 ScopeFindResult res = scope_->Find(name); in LookupReference() 307 ScopeFindResult res; in LookupIdentReference() 587 ScopeFindResult res = scope_->Find(className); in BuildClassDefinition() 619 ScopeFindResult res = scope_->Find(classDef->Ident()->Name()); in BuildClassDefinition() 729 ScopeFindResult res = scope_->Find(annotation->Name(), bindingOptions_); in ResolveReference() 738 ScopeFindResult res = scope_->Find(util::StringView(importName), bindingOptions_); in ResolveReference() 1082 ScopeFindResult &res) in FindIdentifierTSVariables() 1203 ScopeFindResult res = scope->Find(classDef->Ident()->Name()); in ClassTdz()
|
| D | binder.h | 156 ScopeFindResult &res);
|
| D | scope.cpp | 94 ScopeFindResult Scope::Find(const util::StringView &name, ResolveBindingOptions options) const in Find()
|
| /arkcompiler/ets_frontend/es2panda/typescript/core/ |
| D | helpers.cpp | 91 binder::ScopeFindResult result = scope_->Find(name); in CheckReferenceExpression() 219 binder::ScopeFindResult result = scope_->Find(childNode->AsIdentifier()->Name()); in IsVariableUsedInConditionBody() 243 binder::ScopeFindResult result = scope_->Find(childNode->AsIdentifier()->Name()); in FindVariableInBinaryExpressionChain()
|
| /arkcompiler/ets_frontend/ets2panda/varbinder/ |
| D | scope.h | 67 using ScopeFindResult = ScopeFindResultT<Scope *>; variable 277 …ScopeFindResult Find(const util::StringView &name, ResolveBindingOptions options = ResolveBindingO… 321 …ble_if_t<std::is_same_v<ResultT, ConstScopeFindResult> || std::is_same_v<ResultT, ScopeFindResult>,
|
| D | scope.cpp | 180 ScopeFindResult Scope::Find(const util::StringView &name, const ResolveBindingOptions options) in Find() 182 return FindImpl<ScopeFindResult>(this, name, options); in Find()
|
| /arkcompiler/ets_frontend/es2panda/ir/base/ |
| D | classDefinition.cpp | 572 binder::ScopeFindResult result = scope_->Find(propertyName); in AddFieldTypeForTypeReference()
|
| /arkcompiler/ets_frontend/ets2panda/public/ |
| D | cppToCTypes.yaml | 1831 name: 'ScopeFindResult' 1864 name: 'ScopeFindResult' 1879 reinterpret_cast<Context *>(context)->allocator->New<varbinder::ScopeFindResult>(
|