Home
last modified time | relevance | path

Searched full:constscopefindresult (Results 1 – 14 of 14) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/compiler/base/
Dlreference.h76 varbinder::ConstScopeFindResult &Result() in Result()
81 const varbinder::ConstScopeFindResult &Result() const in Result()
93 … std::tuple<CodeGen *, const ir::AstNode *, ReferenceKind, varbinder::ConstScopeFindResult, bool>;
96 …cit LReference(const ir::AstNode *node, ReferenceKind refKind, varbinder::ConstScopeFindResult res, in LReference()
105 varbinder::ConstScopeFindResult res_;
111 …e(CodeGen *cg, const ir::AstNode *node, ReferenceKind refKind, varbinder::ConstScopeFindResult res,
134 …e(CodeGen *cg, const ir::AstNode *node, ReferenceKind refKind, varbinder::ConstScopeFindResult res,
Dlexenv.cpp43 …andLoadLexVar(PandaGen *pg, const ir::AstNode *node, const varbinder::ConstScopeFindResult &result) in ExpandLoadLexVar()
52 …LoadNormalVar(PandaGen *pg, const ir::AstNode *node, const varbinder::ConstScopeFindResult &result) in ExpandLoadNormalVar()
63 …adVar::Expand(PandaGen *pg, const ir::AstNode *node, const varbinder::ConstScopeFindResult &result) in Expand()
89 …ndStoreLexVar(PandaGen *pg, const ir::AstNode *node, const varbinder::ConstScopeFindResult &result, in ExpandStoreLexVar()
109 …toreNormalVar(PandaGen *pg, const ir::AstNode *node, const varbinder::ConstScopeFindResult &result, in ExpandStoreNormalVar()
127 …reVar::Expand(PandaGen *pg, const ir::AstNode *node, const varbinder::ConstScopeFindResult &result, in Expand()
Dlexenv.h29 …static void Expand(PandaGen *pg, const ir::AstNode *node, const varbinder::ConstScopeFindResult &r…
36 …static void Expand(PandaGen *pg, const ir::AstNode *node, const varbinder::ConstScopeFindResult &r…
Dhoisting.cpp33 varbinder::ConstScopeFindResult result(decl->Name(), scope, 0, var); in HoistVar()
54 varbinder::ConstScopeFindResult result(decl->Name(), scope, 0, var); in HoistFunction()
Dlreference.cpp83 varbinder::ConstScopeFindResult res, bool isDeclaration) in JSLReference()
180 varbinder::ConstScopeFindResult res, bool isDeclaration) in ETSLReference()
215 varbinder::ConstScopeFindResult res; in Create()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
Dpandagen.h87 void LoadVar(const ir::Identifier *node, const varbinder::ConstScopeFindResult &result);
88 …void StoreVar(const ir::AstNode *node, const varbinder::ConstScopeFindResult &result, bool isDecla…
105 void LoadAccFromLexEnv(const ir::AstNode *node, const varbinder::ConstScopeFindResult &result);
106 …void StoreAccToLexEnv(const ir::AstNode *node, const varbinder::ConstScopeFindResult &result, bool…
DmoduleContext.cpp42 varbinder::ConstScopeFindResult result(decl->LocalName(), scope, 0, v); in CompileImports()
Dpandagen.cpp439 void PandaGen::LoadVar(const ir::Identifier *node, const varbinder::ConstScopeFindResult &result) in LoadVar()
462 void PandaGen::StoreVar(const ir::AstNode *node, const varbinder::ConstScopeFindResult &result, boo… in StoreVar()
625 void PandaGen::LoadAccFromLexEnv(const ir::AstNode *node, const varbinder::ConstScopeFindResult &re… in LoadAccFromLexEnv()
630 void PandaGen::StoreAccToLexEnv(const ir::AstNode *node, const varbinder::ConstScopeFindResult &res… in StoreAccToLexEnv()
DETSGen.h59 void StoreVar(const ir::Identifier *node, const varbinder::ConstScopeFindResult &result);
DETSGen.cpp340 void ETSGen::StoreVar(const ir::Identifier *node, const varbinder::ConstScopeFindResult &result) in StoreVar()
/arkcompiler/ets_frontend/ets2panda/varbinder/
Dscope.h66 using ConstScopeFindResult = ScopeFindResultT<const Scope *>; variable
274 ConstScopeFindResult Find(const util::StringView &name,
279 ConstScopeFindResult FindInGlobal(const util::StringView &name,
282 ConstScopeFindResult FindInFunctionScope(const util::StringView &name,
321 …std::enable_if_t<std::is_same_v<ResultT, ConstScopeFindResult> || std::is_same_v<ResultT, ScopeFin…
Dscope.cpp144 ConstScopeFindResult Scope::FindInGlobal(const util::StringView &name, const ResolveBindingOptions … in FindInGlobal()
165 ConstScopeFindResult Scope::FindInFunctionScope(const util::StringView &name, const ResolveBindingO… in FindInFunctionScope()
171 return ConstScopeFindResult(name, scopeIter, 0, 0, resolved); in FindInFunctionScope()
177 return ConstScopeFindResult(name, scopeIter, 0, 0, nullptr); in FindInFunctionScope()
185 ConstScopeFindResult Scope::Find(const util::StringView &name, const ResolveBindingOptions options)… in Find()
187 return FindImpl<ConstScopeFindResult>(this, name, options); in Find()
/arkcompiler/ets_frontend/ets2panda/test/unit/plugin_conversion_rule/
Dplugin_conversion_rule_part_ii.cpp420 /* ConstScopeFindResult Find(const util::StringView &name,
433 (reinterpret_cast<Context *>(context)->allocator->New<varbinder::ConstScopeFindResult> in TEST_F()
/arkcompiler/ets_frontend/ets2panda/public/
DcppToCTypes.yaml1777 name: 'ConstScopeFindResult'
1810 name: 'ConstScopeFindResult'
1825 reinterpret_cast<Context *>(context)->allocator->New<varbinder::ConstScopeFindResult>(