Home
last modified time | relevance | path

Searched refs:ImportSpecifier (Results 1 - 23 of 23) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/ir/module/
H A DimportSpecifier.cpp25 void ImportSpecifier::TransformChildren(const NodeTransformer &cb, std::string_view transformationName) in TransformChildren()
40 void ImportSpecifier::Iterate(const NodeTraverser &cb) const in Iterate()
48 void ImportSpecifier::Dump(ir::AstDumper *dumper) const in Dump()
50 dumper->Add({{"type", "ImportSpecifier"}, {"local", ir::AstDumper::Optional(local_)}, {"imported", imported_}}); in Dump()
53 void ImportSpecifier::Dump(ir::SrcDumper *dumper) const in Dump()
62 void ImportSpecifier::Compile(compiler::PandaGen *pg) const in Compile()
66 void ImportSpecifier::Compile(compiler::ETSGen *etsg) const in Compile()
71 checker::Type *ImportSpecifier::Check(checker::TSChecker *checker) in Check()
76 checker::Type *ImportSpecifier::Check(checker::ETSChecker *checker) in Check()
H A DimportSpecifier.h24 class ImportSpecifier : public Statement { class
26 explicit ImportSpecifier(Identifier *imported, Identifier *local) in ImportSpecifier() function in ark::es2panda::ir::ImportSpecifier
/arkcompiler/ets_frontend/es2panda/ir/module/
H A DimportSpecifier.cpp23 void ImportSpecifier::Iterate(const NodeTraverser &cb) const in Iterate()
29 void ImportSpecifier::Dump(ir::AstDumper *dumper) const in Dump()
31 dumper->Add({{"type", "ImportSpecifier"}, {"local", local_}, {"imported", imported_}, {"isType", isType_}}); in Dump()
34 void ImportSpecifier::Compile([[maybe_unused]] compiler::PandaGen *pg) const {} in Compile()
36 checker::Type *ImportSpecifier::Check([[maybe_unused]] checker::Checker *checker) const in Check()
41 void ImportSpecifier::UpdateSelf(const NodeUpdater &cb, [[maybe_unused]] binder::Binder *binder) in UpdateSelf()
H A DimportSpecifier.h34 class ImportSpecifier : public Statement { class
36 explicit ImportSpecifier(Identifier *imported, Identifier *local, bool isType, bool isLazy) in ImportSpecifier() function in panda::es2panda::panda::es2panda::panda::es2panda::ir::ImportSpecifier
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DimportSpecifierBuilder.h25 class ImportSpecifierBuilder : public AstBuilder<ir::ImportSpecifier> {
41 ImportSpecifier *Build() in Build()
/arkcompiler/ets_frontend/ets2panda/evaluate/
H A DentityDeclarator.cpp85 auto *spec = checker->AllocNode<ir::ImportSpecifier>(imported, local); in CreateIrImport()
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/
H A DscopesInitPhase.h111 void VisitImportSpecifier(ir::ImportSpecifier *importSpec) override;
344 void VisitImportSpecifier([[maybe_unused]] ir::ImportSpecifier *importSpec) override;
H A DscopesInitPhase.cpp297 void ScopesInitPhase::VisitImportSpecifier(ir::ImportSpecifier *importSpec) in VisitImportSpecifier()
840 void InitScopesPhaseETS::VisitImportSpecifier(ir::ImportSpecifier *importSpec) in VisitImportSpecifier()
/arkcompiler/ets_frontend/ets2panda/util/
H A Dhelpers.h159 static void CheckImportedName(const ArenaVector<ir::ImportSpecifier *> &specifiers,
160 const ir::ImportSpecifier *specifier, const std::string &fileName);
H A Dhelpers.cpp452 void Helpers::CheckImportedName(const ArenaVector<ir::ImportSpecifier *> &specifiers, in CheckImportedName()
453 const ir::ImportSpecifier *specifier, const std::string &fileName) in CheckImportedName()
/arkcompiler/ets_frontend/es2panda/ir/
H A DastNodeMapping.h60 _(IMPORT_SPECIFIER, ImportSpecifier) \
/arkcompiler/ets_frontend/ets2panda/ir/
H A DastNodeMapping.h62 _(IMPORT_SPECIFIER, ImportSpecifier) \
/arkcompiler/ets_frontend/ets2panda/test/unit/dynamic/
H A Ddynamic_call_test.cpp86 auto specifier = Allocator()->New<ir::ImportSpecifier>(aIdent, aIdent); in AddDynImport()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DJSCompilerUnreachable.cpp236 void JSCompiler::Compile([[maybe_unused]] const ir::ImportSpecifier *st) const in Compile()
H A DETSCompilerUnrechable.cpp252 void ETSCompiler::Compile([[maybe_unused]] const ir::ImportSpecifier *st) const in Compile()
/arkcompiler/ets_frontend/ets2panda/varbinder/
H A DETSBinder.h267 util::StringView FindLocalNameForImport(const ir::ImportSpecifier *const importSpecifier, in FindLocalNameForImport()
H A DETSBinder.cpp673 static util::StringView ImportLocalName(const ir::ImportSpecifier *importSpecifier, const ir::StringLiteral *importPath, in ImportLocalName()
/arkcompiler/ets_frontend/ets2panda/checker/
H A DTSAnalyzerUnreachable.cpp238 checker::Type *TSAnalyzer::Check([[maybe_unused]] ir::ImportSpecifier *st) const in Check()
H A DETSAnalyzerUnreachable.cpp177 checker::Type *ETSAnalyzer::Check([[maybe_unused]] ir::ImportSpecifier *st) const in Check()
/arkcompiler/ets_frontend/ets2panda/parser/
H A DETSparser.cpp1204 using ImportSpecifierVector = ArenaVector<ir::ImportSpecifier *>;
1215 ArenaVector<ir::ImportSpecifier *> result(Allocator()->Adapter()); in ParseNamedSpecifiers()
1243 auto *specifier = AllocNode<ir::ImportSpecifier>(imported, local); in ParseNamedSpecifiers()
1266 std::pair<ArenaVector<ir::ImportSpecifier *>, ArenaVector<ir::ImportDefaultSpecifier *>> resultSpecifiers( in ParseNamedSpecifiers()
H A DETSparser.h261 std::pair<ArenaVector<ir::ImportSpecifier *>, ArenaVector<ir::ImportDefaultSpecifier *>> ParseNamedSpecifiers();
H A DstatementParser.cpp1759 auto *specifier = AllocNode<ir::ImportSpecifier>(imported, local); in ParseNamedImportSpecifiers()
/arkcompiler/ets_frontend/es2panda/parser/
H A DstatementParser.cpp3010 auto *specifier = AllocNode<ir::ImportSpecifier>(imported, local, isTypeOfImportSpecifier, isLazy); in ParseNamedImportSpecifiers()

Completed in 25 milliseconds