Home
last modified time | relevance | path

Searched refs:TSModuleDeclaration (Results 1 – 25 of 27) sorted by relevance

12

/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsModuleDeclaration.cpp25 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()
DtsModuleDeclaration.h35 class TSModuleDeclaration : public Statement {
37 …explicit TSModuleDeclaration(binder::TSModuleScope *scope, Expression *name, Statement *body, bool…
/arkcompiler/ets_frontend/es2panda/test/parser/ts/
Dtest_module-expected.txt5 "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 …]
Dtest-export-declaration3-expected.txt5 "type": "TSModuleDeclaration",
24 "type": "TSModuleDeclaration",
151 "type": "TSModuleDeclaration",
Dtest_export-declaration-named-namespace-expected.txt5 "type": "TSModuleDeclaration",
376 "type": "TSModuleDeclaration",
507 "type": "TSModuleDeclaration",
608 "type": "TSModuleDeclaration",
711 "type": "TSModuleDeclaration",
Dtest_module9-expected.txt5 "type": "TSModuleDeclaration",
Dtest_module8-expected.txt21 "type": "TSModuleDeclaration",
Dtest_module10-expected.txt91 "type": "TSModuleDeclaration",
Dtest-keyword-identify5-expected.txt404 "type": "TSModuleDeclaration",
447 "type": "TSModuleDeclaration",
Dtest_module_binder-expected.txt5 "type": "TSModuleDeclaration",
Dtest-export-declaration2-expected.txt62 "type": "TSModuleDeclaration",
Dtest-cyclic-module-import-expected.txt5 "type": "TSModuleDeclaration",
395 "type": "TSModuleDeclaration",
Dtest-keyword-identify1-expected.txt268 "type": "TSModuleDeclaration",
Dtest-keyword-identify4-expected.txt215 "type": "TSModuleDeclaration",
Dtest-keyword-identify2-expected.txt336 "type": "TSModuleDeclaration",
Dtest-type-with-specieal-constructor-expected.txt170 "type": "TSModuleDeclaration",
Dtest-class-definiton24-expected.txt5 "type": "TSModuleDeclaration",
Dtest-keyword-identify9-expected.txt127 "type": "TSModuleDeclaration",
Dtest-class-definiton23-expected.txt509 "type": "TSModuleDeclaration",
/arkcompiler/ets_frontend/es2panda/test/parser/script/
Dtest-ts-importEqual1-expected.txt5 "type": "TSModuleDeclaration",
/arkcompiler/ets_frontend/es2panda/binder/
Ddeclaration.h27 class TSModuleDeclaration; variable
255 class NamespaceDecl : public MultiDecl<ir::TSModuleDeclaration> {
/arkcompiler/ets_frontend/es2panda/parser/transformer/
Dtransformer.h102 …ir::UpdateNodes VisitTsModuleDeclaration(ir::TSModuleDeclaration *childNode, bool isExport = false…
121 ir::CallExpression *CreateCallExpressionForTsModule(ir::TSModuleDeclaration *node,
153 util::StringView GetNameFromModuleDeclaration(ir::TSModuleDeclaration *node) const;
Dtransformer.cpp1346 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/
DparserImpl.h108 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/
DastNodeMapping.h115 _(TS_MODULE_DECLARATION, TSModuleDeclaration) \

12