/arkcompiler/ets_frontend/ets2panda/ir/ts/ |
H A D | tsImportEqualsDeclaration.cpp | 27 void TSImportEqualsDeclaration::TransformChildren(const NodeTransformer &cb, std::string_view transformationName) in TransformChildren() 40 void TSImportEqualsDeclaration::Iterate(const NodeTraverser &cb) const in Iterate() 46 void TSImportEqualsDeclaration::Dump(ir::AstDumper *dumper) const in Dump() 48 dumper->Add({{"type", "TSImportEqualsDeclaration"}, in Dump() 54 void TSImportEqualsDeclaration::Dump(ir::SrcDumper *dumper) const in Dump() 56 dumper->Add("TSImportEqualsDeclaration"); in Dump() 59 void TSImportEqualsDeclaration::Compile([[maybe_unused]] compiler::PandaGen *pg) const in Compile() 63 void TSImportEqualsDeclaration::Compile(compiler::ETSGen *etsg) const in Compile() 68 checker::Type *TSImportEqualsDeclaration::Check([[maybe_unused]] checker::TSChecker *checker) in Check() 73 checker::Type *TSImportEqualsDeclaration [all...] |
H A D | tsImportEqualsDeclaration.h | 24 class TSImportEqualsDeclaration : public Statement { class 26 explicit TSImportEqualsDeclaration(Identifier *id, Expression *moduleReference, bool isExport) in TSImportEqualsDeclaration() function in ark::es2panda::ir::TSImportEqualsDeclaration
|
/arkcompiler/ets_frontend/es2panda/ir/ts/ |
H A D | tsImportEqualsDeclaration.cpp | 24 void TSImportEqualsDeclaration::Iterate(const NodeTraverser &cb) const in Iterate() 30 void TSImportEqualsDeclaration::Dump(ir::AstDumper *dumper) const in Dump() 32 dumper->Add({{"type", "TSImportEqualsDeclaration"}, in Dump() 38 void TSImportEqualsDeclaration::Compile([[maybe_unused]] compiler::PandaGen *pg) const {} in Compile() 40 checker::Type *TSImportEqualsDeclaration::Check([[maybe_unused]] checker::Checker *checker) const in Check() 45 void TSImportEqualsDeclaration::UpdateSelf(const NodeUpdater &cb, [[maybe_unused]] binder::Binder *binder) in UpdateSelf()
|
H A D | tsImportEqualsDeclaration.h | 34 class TSImportEqualsDeclaration : public Statement { class 36 explicit TSImportEqualsDeclaration(Identifier *id, Expression *moduleReference, bool isExport) in TSImportEqualsDeclaration() function in panda::es2panda::panda::es2panda::panda::es2panda::ir::TSImportEqualsDeclaration
|
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
H A D | tsImportEqualsDeclarationBuilder.h | 25 class TSImportEqualsDeclarationBuilder : public AstBuilder<TSImportEqualsDeclaration> { 47 TSImportEqualsDeclaration *Build() in Build()
|
/arkcompiler/ets_frontend/ets2panda/parser/ |
H A D | statementTSParser.cpp | 124 ir::TSImportEqualsDeclaration *TSParser::ParseTsImportEqualsDeclaration(const lexer::SourcePosition &startLoc, in ParseTsImportEqualsDeclaration() 146 auto *importEqualsDecl = AllocNode<ir::TSImportEqualsDeclaration>(id, ParseModuleReference(), isExport); in ParseTsImportEqualsDeclaration()
|
H A D | TSparser.h | 78 ir::TSImportEqualsDeclaration *ParseTsImportEqualsDeclaration(const lexer::SourcePosition &startLoc,
|
H A D | TSparser.cpp | 2113 auto *importEqualsDecl = AllocNode<ir::TSImportEqualsDeclaration>(local, ParseModuleReference(), false); in ParseImportDefaultSpecifier()
|
/arkcompiler/ets_frontend/es2panda/ir/ |
H A D | astNodeMapping.h | 121 _(TS_IMPORT_EQUALS_DECLARATION, TSImportEqualsDeclaration) \
|
/arkcompiler/ets_frontend/es2panda/parser/transformer/ |
H A D | transformer.h | 118 ir::AstNode *VisitTsImportEqualsDeclaration(ir::TSImportEqualsDeclaration *node); 200 bool IsInstantiatedImportEquals(const ir::TSImportEqualsDeclaration *node, binder::Scope *scope) const;
|
H A D | transformer.cpp | 1634 ir::AstNode *Transformer::VisitTsImportEqualsDeclaration(ir::TSImportEqualsDeclaration *node) in VisitTsImportEqualsDeclaration() 1664 bool Transformer::IsInstantiatedImportEquals(const ir::TSImportEqualsDeclaration *node, binder::Scope *scope) const in IsInstantiatedImportEquals()
|
/arkcompiler/ets_frontend/ets2panda/ir/ |
H A D | astNodeMapping.h | 143 _(TS_IMPORT_EQUALS_DECLARATION, TSImportEqualsDeclaration) \
|
/arkcompiler/ets_frontend/ets2panda/compiler/core/ |
H A D | JSCompilerUnreachable.cpp | 312 void JSCompiler::Compile([[maybe_unused]] const ir::TSImportEqualsDeclaration *st) const in Compile()
|
H A D | ETSCompilerUnrechable.cpp | 327 void ETSCompiler::Compile([[maybe_unused]] const ir::TSImportEqualsDeclaration *st) const in Compile()
|
/arkcompiler/ets_frontend/ets2panda/checker/ |
H A D | TSAnalyzerUnreachable.cpp | 313 checker::Type *TSAnalyzer::Check([[maybe_unused]] ir::TSImportEqualsDeclaration *st) const in Check()
|
H A D | ETSAnalyzerUnreachable.cpp | 248 checker::Type *ETSAnalyzer::Check([[maybe_unused]] ir::TSImportEqualsDeclaration *st) const in Check()
|
/arkcompiler/ets_frontend/es2panda/parser/ |
H A D | parserImpl.h | 110 class TSImportEqualsDeclaration; 531 ir::TSImportEqualsDeclaration *ParseTsImportEqualsDeclaration(const lexer::SourcePosition &startLoc,
|
H A D | statementParser.cpp | 489 ir::TSImportEqualsDeclaration *ParserImpl::ParseTsImportEqualsDeclaration(const lexer::SourcePosition &startLoc, in ParseTsImportEqualsDeclaration() 526 auto *importEqualsDecl = AllocNode<ir::TSImportEqualsDeclaration>(id, ParseModuleReference(), isExport); in ParseTsImportEqualsDeclaration() 3127 auto *importEqualsDecl = AllocNode<ir::TSImportEqualsDeclaration>(local, ParseModuleReference(), false); in ParseImportDefaultSpecifier()
|