Home
last modified time | relevance | path

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

/arkcompiler/ets_frontend/ets2panda/varbinder/
H A Dvariable.cpp58 void ModuleVariable::SetLexical([[maybe_unused]] Scope *scope) {} in SetLexical()
H A Dvariable.h217 class ModuleVariable : public Variable { class
219 explicit ModuleVariable(Decl *decl, VariableFlags flags) : Variable(decl, flags) {} in ModuleVariable() function in ark::es2panda::ark::es2panda::varbinder::ModuleVariable
H A DvariableFlags.h104 _(MODULE, ModuleVariable) \
H A Dscope.cpp665 auto *variable = allocator->New<ModuleVariable>(newDecl, VariableFlags::NONE); in AddImport()
/arkcompiler/ets_frontend/es2panda/binder/
H A Dscope.cpp750 res->second = allocator->New<ModuleVariable>(decl, flags | VariableFlags::LOCAL_EXPORT); in ConvertLocalVariableToModuleVariable()
774 AddVar<ModuleVariable>(allocator, currentVariable, newDecl) : in AddBinding()
785 AddFunction<ModuleVariable>(allocator, currentVariable, newDecl, extension) : in AddBinding()
790 AddClass<ModuleVariable>(allocator, currentVariable, newDecl) : in AddBinding()
810 AddLexical<ModuleVariable>(allocator, currentVariable, newDecl) : in AddBinding()
H A Dvariable.h186 class ModuleVariable : public Variable { class
188 explicit ModuleVariable(Decl *decl, VariableFlags flags) : Variable(decl, flags) {} in ModuleVariable() function in panda::es2panda::panda::es2panda::binder::ModuleVariable
H A Dvariable.cpp82 void ModuleVariable::SetLexical([[maybe_unused]] Scope *scope, [[maybe_unused]] util::PatchFix *patchFixHelper) {} in SetLexical()
H A DvariableFlags.h93 _(MODULE, ModuleVariable) \
/arkcompiler/ets_frontend/es2panda/compiler/core/
H A Dpandagen.h415 void LoadLocalModuleVariable(const ir::AstNode *node, const binder::ModuleVariable *variable);
416 void LoadExternalModuleVariable(const ir::AstNode *node, const binder::ModuleVariable *variable);
417 void StoreModuleVariable(const ir::AstNode *node, const binder::ModuleVariable *variable);
H A Dpandagen.cpp1775 void PandaGen::LoadLocalModuleVariable(const ir::AstNode *node, const binder::ModuleVariable *variable) in LoadLocalModuleVariable()
1782 void PandaGen::LoadExternalModuleVariable(const ir::AstNode *node, const binder::ModuleVariable *variable) in LoadExternalModuleVariable()
1813 void PandaGen::StoreModuleVariable(const ir::AstNode *node, const binder::ModuleVariable *variable) in StoreModuleVariable()
/arkcompiler/ets_frontend/ets2panda/public/
H A Des2panda_lib.rb807 %w[MODULE ModuleVariable],

Completed in 21 milliseconds