/arkcompiler/ets_frontend/es2panda/ir/ts/ |
D | tsModuleDeclaration.cpp | 25 void TSModuleDeclaration::Iterate(const NodeTraverser &cb) const in Iterate() 34 void TSModuleDeclaration::Dump(ir::AstDumper *dumper) const in Dump() 43 void TSModuleDeclaration::Compile([[maybe_unused]] compiler::PandaGen *pg) const {} in Compile() 45 checker::Type *TSModuleDeclaration::Check([[maybe_unused]] checker::Checker *checker) const in Check() 50 void TSModuleDeclaration::UpdateSelf(const NodeUpdater &cb, binder::Binder *binder) in UpdateSelf()
|
D | tsModuleDeclaration.h | 35 class TSModuleDeclaration : public Statement { 37 …explicit TSModuleDeclaration(binder::TSModuleScope *scope, Expression *name, Statement *body, bool…
|
/arkcompiler/ets_frontend/es2panda/test/parser/ts/ |
D | test_module-expected.txt | 5 "type": "TSModuleDeclaration", 291 "type": "TSModuleDeclaration", 437 "type": "TSModuleDeclaration", 453 "type": "TSModuleDeclaration", 469 "type": "TSModuleDeclaration", 641 "type": "TSModuleDeclaration", 657 "type": "TSModuleDeclaration", 673 "type": "TSModuleDeclaration", 845 "type": "TSModuleDeclaration", 861 "type": "TSModuleDeclaration", [all …]
|
D | test-export-declaration3-expected.txt | 5 "type": "TSModuleDeclaration", 24 "type": "TSModuleDeclaration", 151 "type": "TSModuleDeclaration",
|
D | test_export-declaration-named-namespace-expected.txt | 5 "type": "TSModuleDeclaration", 376 "type": "TSModuleDeclaration", 507 "type": "TSModuleDeclaration", 608 "type": "TSModuleDeclaration", 711 "type": "TSModuleDeclaration",
|
D | test_module9-expected.txt | 5 "type": "TSModuleDeclaration",
|
D | test_module8-expected.txt | 21 "type": "TSModuleDeclaration",
|
D | test_module10-expected.txt | 91 "type": "TSModuleDeclaration",
|
D | test-keyword-identify5-expected.txt | 404 "type": "TSModuleDeclaration", 447 "type": "TSModuleDeclaration",
|
D | test_module_binder-expected.txt | 5 "type": "TSModuleDeclaration",
|
D | test-export-declaration2-expected.txt | 62 "type": "TSModuleDeclaration",
|
D | test-cyclic-module-import-expected.txt | 5 "type": "TSModuleDeclaration", 395 "type": "TSModuleDeclaration",
|
D | test-keyword-identify1-expected.txt | 268 "type": "TSModuleDeclaration",
|
D | test-keyword-identify4-expected.txt | 215 "type": "TSModuleDeclaration",
|
D | test-keyword-identify2-expected.txt | 336 "type": "TSModuleDeclaration",
|
D | test-type-with-specieal-constructor-expected.txt | 170 "type": "TSModuleDeclaration",
|
D | test-class-definiton24-expected.txt | 5 "type": "TSModuleDeclaration",
|
D | test-keyword-identify9-expected.txt | 127 "type": "TSModuleDeclaration",
|
D | test-class-definiton23-expected.txt | 509 "type": "TSModuleDeclaration",
|
/arkcompiler/ets_frontend/es2panda/test/parser/script/ |
D | test-ts-importEqual1-expected.txt | 5 "type": "TSModuleDeclaration",
|
/arkcompiler/ets_frontend/es2panda/binder/ |
D | declaration.h | 27 class TSModuleDeclaration; variable 255 class NamespaceDecl : public MultiDecl<ir::TSModuleDeclaration> {
|
/arkcompiler/ets_frontend/es2panda/parser/transformer/ |
D | transformer.h | 102 …ir::UpdateNodes VisitTsModuleDeclaration(ir::TSModuleDeclaration *childNode, bool isExport = false… 121 ir::CallExpression *CreateCallExpressionForTsModule(ir::TSModuleDeclaration *node, 153 util::StringView GetNameFromModuleDeclaration(ir::TSModuleDeclaration *node) const;
|
D | transformer.cpp | 1346 util::StringView Transformer::GetNameFromModuleDeclaration(ir::TSModuleDeclaration *node) const in GetNameFromModuleDeclaration() 1413 ir::CallExpression *Transformer::CreateCallExpressionForTsModule(ir::TSModuleDeclaration *node, in CreateCallExpressionForTsModule() 1487 ir::UpdateNodes Transformer::VisitTsModuleDeclaration(ir::TSModuleDeclaration *node, bool isExport) in VisitTsModuleDeclaration() 1881 ArenaVector<ir::TSModuleDeclaration *> nodes = decl->AsNamespaceDecl()->Decls(); in IsInstantiatedNamespaceVariable() 1882 for (ir::TSModuleDeclaration *node : nodes) { in IsInstantiatedNamespaceVariable()
|
/arkcompiler/ets_frontend/es2panda/parser/ |
D | parserImpl.h | 108 class TSModuleDeclaration; variable 469 ir::TSModuleDeclaration *ParseTsModuleDeclaration(bool isDeclare, bool isExport = false); 470 …ir::TSModuleDeclaration *ParseTsAmbientExternalModuleDeclaration(const lexer::SourcePosition &star… 472 … ir::TSModuleDeclaration *ParseTsModuleOrNamespaceDelaration(const lexer::SourcePosition &startLoc,
|
/arkcompiler/ets_frontend/es2panda/ir/ |
D | astNodeMapping.h | 115 _(TS_MODULE_DECLARATION, TSModuleDeclaration) \
|