Home
last modified time | relevance | path

Searched refs:ModuleVariable (Results 1 – 11 of 11) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/varbinder/
Dvariable.cpp59 void ModuleVariable::SetLexical([[maybe_unused]] Scope *scope) {} in SetLexical()
Dvariable.h210 class ModuleVariable : public Variable {
212 explicit ModuleVariable(Decl *decl, VariableFlags flags) : Variable(decl, flags) {} in ModuleVariable() function
DvariableFlags.h109 _(MODULE, ModuleVariable) \
Dscope.cpp780 auto *variable = allocator->New<ModuleVariable>(newDecl, VariableFlags::NONE); in AddImport()
/arkcompiler/ets_frontend/es2panda/binder/
Dvariable.cpp82 void ModuleVariable::SetLexical([[maybe_unused]] Scope *scope, [[maybe_unused]] util::PatchFix *pat… in SetLexical()
Dvariable.h186 class ModuleVariable : public Variable {
188 explicit ModuleVariable(Decl *decl, VariableFlags flags) : Variable(decl, flags) {} in ModuleVariable() function
Dscope.cpp730 res->second = allocator->New<ModuleVariable>(decl, flags | VariableFlags::LOCAL_EXPORT); in ConvertLocalVariableToModuleVariable()
754 AddVar<ModuleVariable>(allocator, currentVariable, newDecl) : in AddBinding()
765 AddFunction<ModuleVariable>(allocator, currentVariable, newDecl, extension) : in AddBinding()
770 AddClass<ModuleVariable>(allocator, currentVariable, newDecl) : in AddBinding()
790 AddLexical<ModuleVariable>(allocator, currentVariable, newDecl) : in AddBinding()
DvariableFlags.h93 _(MODULE, ModuleVariable) \
/arkcompiler/ets_frontend/es2panda/compiler/core/
Dpandagen.h418 void LoadLocalModuleVariable(const ir::AstNode *node, const binder::ModuleVariable *variable);
419 … void LoadExternalModuleVariable(const ir::AstNode *node, const binder::ModuleVariable *variable);
420 void StoreModuleVariable(const ir::AstNode *node, const binder::ModuleVariable *variable);
Dpandagen.cpp1803 void PandaGen::LoadLocalModuleVariable(const ir::AstNode *node, const binder::ModuleVariable *varia… in LoadLocalModuleVariable()
1818 void PandaGen::LoadExternalModuleVariable(const ir::AstNode *node, const binder::ModuleVariable *va… in LoadExternalModuleVariable()
1854 void PandaGen::StoreModuleVariable(const ir::AstNode *node, const binder::ModuleVariable *variable) in StoreModuleVariable()
/arkcompiler/ets_frontend/ets2panda/public/
DREADME.md484 - `ModuleVariable`