/arkcompiler/ets_frontend/ets2panda/ir/module/ |
H A D | exportDefaultDeclaration.cpp | 25 void ExportDefaultDeclaration::TransformChildren(const NodeTransformer &cb, std::string_view const transformationName) in TransformChildren() 33 void ExportDefaultDeclaration::Iterate(const NodeTraverser &cb) const in Iterate() 38 void ExportDefaultDeclaration::Dump(ir::AstDumper *dumper) const in Dump() 41 {{"type", IsExportEquals() ? "TSExportAssignment" : "ExportDefaultDeclaration"}, {"declaration", decl_}}); in Dump() 44 void ExportDefaultDeclaration::Dump(ir::SrcDumper *dumper) const in Dump() 46 dumper->Add("ExportDefaultDeclaration"); in Dump() 49 void ExportDefaultDeclaration::Compile(compiler::PandaGen *pg) const in Compile() 54 void ExportDefaultDeclaration::Compile(compiler::ETSGen *etsg) const in Compile() 59 checker::Type *ExportDefaultDeclaration::Check(checker::TSChecker *checker) in Check() 64 checker::Type *ExportDefaultDeclaration [all...] |
H A D | exportDefaultDeclaration.h | 22 class ExportDefaultDeclaration : public Statement { class 24 explicit ExportDefaultDeclaration(AstNode *decl, bool exportEquals) in ExportDefaultDeclaration() function in ark::es2panda::ir::ExportDefaultDeclaration
|
/arkcompiler/ets_frontend/es2panda/ir/module/ |
H A D | exportDefaultDeclaration.cpp | 23 void ExportDefaultDeclaration::Iterate(const NodeTraverser &cb) const in Iterate() 28 void ExportDefaultDeclaration::Dump(ir::AstDumper *dumper) const in Dump() 31 {{"type", IsExportEquals() ? "TSExportAssignment" : "ExportDefaultDeclaration"}, {"declaration", decl_}}); in Dump() 34 void ExportDefaultDeclaration::Compile(compiler::PandaGen *pg) const in Compile() 51 checker::Type *ExportDefaultDeclaration::Check([[maybe_unused]] checker::Checker *checker) const in Check() 56 void ExportDefaultDeclaration::UpdateSelf(const NodeUpdater &cb, [[maybe_unused]] binder::Binder *binder) in UpdateSelf()
|
H A D | exportDefaultDeclaration.h | 32 class ExportDefaultDeclaration : public Statement { class 34 explicit ExportDefaultDeclaration(AstNode *decl, bool exportEquals) in ExportDefaultDeclaration() function in panda::es2panda::panda::es2panda::panda::es2panda::ir::ExportDefaultDeclaration
|
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
H A D | exportDefaultDeclarationBuilder.h | 25 class ExportDefaultDeclarationBuilder : public AstBuilder<ir::ExportDefaultDeclaration> { 41 ExportDefaultDeclaration *Build() in Build()
|
/arkcompiler/ets_frontend/ets2panda/parser/ |
H A D | statementTSParser.cpp | 155 ir::ExportDefaultDeclaration *TSParser::ParseExportDefaultDeclaration(const lexer::SourcePosition &startLoc, in ParseExportDefaultDeclaration() 192 auto *exportDeclaration = AllocNode<ir::ExportDefaultDeclaration>(declNode, isExportEquals); in ParseExportDefaultDeclaration()
|
H A D | forwardDeclForParserImpl.h | 42 class ExportDefaultDeclaration;
|
H A D | ASparser.h | 89 ir::ExportDefaultDeclaration *ParseExportDefaultDeclaration(const lexer::SourcePosition &startLoc,
|
H A D | TSparser.h | 145 ir::ExportDefaultDeclaration *ParseExportDefaultDeclaration(const lexer::SourcePosition &startLoc,
|
H A D | parserImpl.h | 446 virtual ir::ExportDefaultDeclaration *ParseExportDefaultDeclaration(const lexer::SourcePosition &startLoc,
|
H A D | ASparser.cpp | 1547 ir::ExportDefaultDeclaration *ASParser::ParseExportDefaultDeclaration(const lexer::SourcePosition &startLoc, in ParseExportDefaultDeclaration() 1594 auto *exportDeclaration = AllocNode<ir::ExportDefaultDeclaration>(declNode, isExportEquals); in ParseExportDefaultDeclaration()
|
H A D | statementParser.cpp | 1465 ir::ExportDefaultDeclaration *ParserImpl::ParseExportDefaultDeclaration(const lexer::SourcePosition &startLoc, in ParseExportDefaultDeclaration() 1514 auto *exportDeclaration = AllocNode<ir::ExportDefaultDeclaration>(declNode, isExportEquals); in ParseExportDefaultDeclaration()
|
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/ |
H A D | scopesInitPhase.h | 113 void VisitExportDefaultDeclaration(ir::ExportDefaultDeclaration *exportDecl) override; 250 void VisitExportDefaultDeclaration(ir::ExportDefaultDeclaration *exportDecl) override;
|
H A D | scopesInitPhase.cpp | 313 void ScopesInitPhase::VisitExportDefaultDeclaration(ir::ExportDefaultDeclaration *exportDecl) in VisitExportDefaultDeclaration() 635 void InitScopesPhaseTs::VisitExportDefaultDeclaration(ir::ExportDefaultDeclaration *exportDecl) in VisitExportDefaultDeclaration()
|
/arkcompiler/ets_frontend/es2panda/ir/ |
H A D | astNodeMapping.h | 45 _(EXPORT_DEFAULT_DECLARATION, ExportDefaultDeclaration) \
|
/arkcompiler/ets_frontend/ets2panda/ir/ |
H A D | astNodeMapping.h | 46 _(EXPORT_DEFAULT_DECLARATION, ExportDefaultDeclaration) \
|
/arkcompiler/ets_frontend/ets2panda/compiler/core/ |
H A D | ETSCompilerUnrechable.cpp | 222 void ETSCompiler::Compile([[maybe_unused]] const ir::ExportDefaultDeclaration *st) const in Compile()
|
H A D | JSCompiler.cpp | 1249 void JSCompiler::Compile(const ir::ExportDefaultDeclaration *st) const in Compile()
|
/arkcompiler/ets_frontend/ets2panda/checker/ |
H A D | TSAnalyzerUnreachable.cpp | 208 checker::Type *TSAnalyzer::Check([[maybe_unused]] ir::ExportDefaultDeclaration *st) const in Check()
|
H A D | ETSAnalyzerUnreachable.cpp | 157 checker::Type *ETSAnalyzer::Check([[maybe_unused]] ir::ExportDefaultDeclaration *st) const in Check()
|
/arkcompiler/ets_frontend/es2panda/parser/ |
H A D | parserImpl.h | 57 class ExportDefaultDeclaration; 466 ir::ExportDefaultDeclaration *ParseExportDefaultDeclaration(const lexer::SourcePosition &startLoc,
|
H A D | statementParser.cpp | 2478 ir::ExportDefaultDeclaration *ParserImpl::ParseExportDefaultDeclaration(const lexer::SourcePosition &startLoc, in ParseExportDefaultDeclaration() 2528 auto *exportDeclaration = AllocNode<ir::ExportDefaultDeclaration>(declNode, isExportEquals); in ParseExportDefaultDeclaration()
|
/arkcompiler/ets_frontend/es2panda/parser/transformer/ |
H A D | transformer.cpp | 292 return VisitExportClassDeclaration<ir::ExportDefaultDeclaration>(node); in VisitTSNode()
|