/arkcompiler/ets_frontend/ets2panda/ir/ts/ |
H A D | tsModuleBlock.cpp | 25 void TSModuleBlock::TransformChildren(const NodeTransformer &cb, std::string_view transformationName) in TransformChildren() 35 void TSModuleBlock::Iterate(const NodeTraverser &cb) const in Iterate() 42 void TSModuleBlock::Dump(ir::AstDumper *dumper) const in Dump() 44 dumper->Add({{"type", "TSModuleBlock"}, {"body", statements_}}); in Dump() 47 void TSModuleBlock::Dump(ir::SrcDumper *dumper) const in Dump() 49 dumper->Add("TSModuleBlock"); in Dump() 52 void TSModuleBlock::Compile([[maybe_unused]] compiler::PandaGen *pg) const in Compile() 56 void TSModuleBlock::Compile(compiler::ETSGen *etsg) const in Compile() 61 checker::Type *TSModuleBlock::Check([[maybe_unused]] checker::TSChecker *checker) in Check() 66 checker::Type *TSModuleBlock [all...] |
H A D | tsModuleBlock.h | 23 class TSModuleBlock : public Statement { class 25 explicit TSModuleBlock(ArenaVector<Statement *> &&statements) in TSModuleBlock() function in ark::es2panda::ir::TSModuleBlock
|
/arkcompiler/ets_frontend/es2panda/ir/ts/ |
H A D | tsModuleBlock.cpp | 23 void TSModuleBlock::Iterate(const NodeTraverser &cb) const in Iterate() 30 void TSModuleBlock::Dump(ir::AstDumper *dumper) const in Dump() 32 dumper->Add({{"type", "TSModuleBlock"}, {"body", statements_}}); in Dump() 35 void TSModuleBlock::Compile([[maybe_unused]] compiler::PandaGen *pg) const {} in Compile() 37 checker::Type *TSModuleBlock::Check([[maybe_unused]] checker::Checker *checker) const in Check() 42 void TSModuleBlock::UpdateSelf(const NodeUpdater &cb, [[maybe_unused]] binder::Binder *binder) in UpdateSelf() 47 void TSModuleBlock::AddStatementInFront(Statement *statement) in AddStatementInFront()
|
H A D | tsModuleBlock.h | 32 class TSModuleBlock : public Statement { class 34 explicit TSModuleBlock(ArenaVector<Statement *> &&statements) in TSModuleBlock() function in panda::es2panda::panda::es2panda::panda::es2panda::ir::TSModuleBlock
|
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
H A D | tsModuleBlockBuilder.h | 25 class TSModuleBlockBuilder : public AstBuilder<TSModuleBlock> { 38 TSModuleBlock *Build() in Build()
|
/arkcompiler/ets_frontend/ets2panda/parser/ |
H A D | TypedParser.h | 37 ir::TSModuleBlock *ParseTsModuleBlock();
|
H A D | TypedParser.cpp | 304 ir::TSModuleBlock *TypedParser::ParseTsModuleBlock() in ParseTsModuleBlock() 318 auto *blockNode = AllocNode<ir::TSModuleBlock>(std::move(statements)); in ParseTsModuleBlock()
|
/arkcompiler/ets_frontend/es2panda/ir/ |
H A D | astNodeMapping.h | 112 _(TS_MODULE_BLOCK, TSModuleBlock) \
|
/arkcompiler/ets_frontend/ets2panda/ir/ |
H A D | astNodeMapping.h | 134 _(TS_MODULE_BLOCK, TSModuleBlock) \
|
/arkcompiler/ets_frontend/ets2panda/compiler/core/ |
H A D | JSCompilerUnreachable.cpp | 362 void JSCompiler::Compile([[maybe_unused]] const ir::TSModuleBlock *st) const in Compile()
|
H A D | ETSCompilerUnrechable.cpp | 372 void ETSCompiler::Compile([[maybe_unused]] const ir::TSModuleBlock *st) const in Compile()
|
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/scopesInit/ |
H A D | scopesInitPhase.h | 208 void VisitTSModuleBlock(ir::TSModuleBlock *block) override;
|
H A D | scopesInitPhase.cpp | 505 void ScopeInitTyped::VisitTSModuleBlock(ir::TSModuleBlock *block) in VisitTSModuleBlock()
|
/arkcompiler/ets_frontend/ets2panda/checker/ |
H A D | TSAnalyzerUnreachable.cpp | 343 checker::Type *TSAnalyzer::Check([[maybe_unused]] ir::TSModuleBlock *st) const in Check()
|
H A D | ETSAnalyzerUnreachable.cpp | 293 checker::Type *ETSAnalyzer::Check([[maybe_unused]] ir::TSModuleBlock *st) const in Check()
|
/arkcompiler/ets_frontend/es2panda/parser/ |
H A D | parserImpl.h | 111 class TSModuleBlock; 534 ir::TSModuleBlock *ParseTsModuleBlock();
|
H A D | statementParser.cpp | 561 ir::TSModuleBlock *ParserImpl::ParseTsModuleBlock() in ParseTsModuleBlock() 575 auto *blockNode = AllocNode<ir::TSModuleBlock>(std::move(statements)); in ParseTsModuleBlock()
|