/arkcompiler/ets_frontend/ets2panda/ir/module/ |
H A D | importSpecifier.cpp | 25 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 D | importSpecifier.h | 24 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 D | importSpecifier.cpp | 23 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 D | importSpecifier.h | 34 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 D | importSpecifierBuilder.h | 25 class ImportSpecifierBuilder : public AstBuilder<ir::ImportSpecifier> { 41 ImportSpecifier *Build() in Build()
|
/arkcompiler/ets_frontend/ets2panda/evaluate/ |
H A D | entityDeclarator.cpp | 85 auto *spec = checker->AllocNode<ir::ImportSpecifier>(imported, local); in CreateIrImport()
|
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/ |
H A D | scopesInitPhase.h | 111 void VisitImportSpecifier(ir::ImportSpecifier *importSpec) override; 344 void VisitImportSpecifier([[maybe_unused]] ir::ImportSpecifier *importSpec) override;
|
H A D | scopesInitPhase.cpp | 297 void ScopesInitPhase::VisitImportSpecifier(ir::ImportSpecifier *importSpec) in VisitImportSpecifier() 840 void InitScopesPhaseETS::VisitImportSpecifier(ir::ImportSpecifier *importSpec) in VisitImportSpecifier()
|
/arkcompiler/ets_frontend/ets2panda/util/ |
H A D | helpers.h | 159 static void CheckImportedName(const ArenaVector<ir::ImportSpecifier *> &specifiers, 160 const ir::ImportSpecifier *specifier, const std::string &fileName);
|
H A D | helpers.cpp | 452 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 D | astNodeMapping.h | 60 _(IMPORT_SPECIFIER, ImportSpecifier) \
|
/arkcompiler/ets_frontend/ets2panda/ir/ |
H A D | astNodeMapping.h | 62 _(IMPORT_SPECIFIER, ImportSpecifier) \
|
/arkcompiler/ets_frontend/ets2panda/test/unit/dynamic/ |
H A D | dynamic_call_test.cpp | 86 auto specifier = Allocator()->New<ir::ImportSpecifier>(aIdent, aIdent); in AddDynImport()
|
/arkcompiler/ets_frontend/ets2panda/compiler/core/ |
H A D | JSCompilerUnreachable.cpp | 236 void JSCompiler::Compile([[maybe_unused]] const ir::ImportSpecifier *st) const in Compile()
|
H A D | ETSCompilerUnrechable.cpp | 252 void ETSCompiler::Compile([[maybe_unused]] const ir::ImportSpecifier *st) const in Compile()
|
/arkcompiler/ets_frontend/ets2panda/varbinder/ |
H A D | ETSBinder.h | 267 util::StringView FindLocalNameForImport(const ir::ImportSpecifier *const importSpecifier, in FindLocalNameForImport()
|
H A D | ETSBinder.cpp | 673 static util::StringView ImportLocalName(const ir::ImportSpecifier *importSpecifier, const ir::StringLiteral *importPath, in ImportLocalName()
|
/arkcompiler/ets_frontend/ets2panda/checker/ |
H A D | TSAnalyzerUnreachable.cpp | 238 checker::Type *TSAnalyzer::Check([[maybe_unused]] ir::ImportSpecifier *st) const in Check()
|
H A D | ETSAnalyzerUnreachable.cpp | 177 checker::Type *ETSAnalyzer::Check([[maybe_unused]] ir::ImportSpecifier *st) const in Check()
|
/arkcompiler/ets_frontend/ets2panda/parser/ |
H A D | ETSparser.cpp | 1204 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 D | ETSparser.h | 261 std::pair<ArenaVector<ir::ImportSpecifier *>, ArenaVector<ir::ImportDefaultSpecifier *>> ParseNamedSpecifiers();
|
H A D | statementParser.cpp | 1759 auto *specifier = AllocNode<ir::ImportSpecifier>(imported, local); in ParseNamedImportSpecifiers()
|
/arkcompiler/ets_frontend/es2panda/parser/ |
H A D | statementParser.cpp | 3010 auto *specifier = AllocNode<ir::ImportSpecifier>(imported, local, isTypeOfImportSpecifier, isLazy); in ParseNamedImportSpecifiers()
|