/arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
H A D | exportAllDeclarationBuilder.h | 35 ExportAllDeclarationBuilder &SetExported(Identifier *exported) in SetExported() argument 37 exported_ = exported; in SetExported()
|
H A D | exportSpecifierBuilder.h | 35 ExportSpecifierBuilder &SetExported(Identifier *exported) in SetExported() argument 37 exported_ = exported; in SetExported()
|
/arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/generic/ets_to_ts/ |
H A D | generic.test.js | 45 const exported = { 63 module.exports = Object.assign(exported, false ? getIssueExtras() : {});
|
/arkcompiler/ets_frontend/ets2panda/ir/module/ |
H A D | exportAllDeclaration.h | 27 explicit ExportAllDeclaration(StringLiteral *source, Identifier *exported) in ExportAllDeclaration() argument 28 : Statement(AstNodeType::EXPORT_ALL_DECLARATION), source_(source), exported_(exported) in ExportAllDeclaration()
|
H A D | exportSpecifier.h | 26 explicit ExportSpecifier(Identifier *local, Identifier *exported) in ExportSpecifier() argument 27 : Statement(AstNodeType::EXPORT_SPECIFIER), local_(local), exported_(exported) in ExportSpecifier()
|
/arkcompiler/ets_frontend/es2panda/ir/module/ |
H A D | exportSpecifier.h | 36 explicit ExportSpecifier(Identifier *local, Identifier *exported, bool isType) in ExportSpecifier() argument 37 : Statement(AstNodeType::EXPORT_SPECIFIER), local_(local), exported_(exported), isType_(isType) in ExportSpecifier()
|
H A D | exportAllDeclaration.h | 38 explicit ExportAllDeclaration(StringLiteral *source, Identifier *exported, AssertClause *assertClause) in ExportAllDeclaration() argument 40 source_(source), exported_(exported), assertClause_(assertClause) in ExportAllDeclaration()
|
/arkcompiler/ets_frontend/ets2panda/parser/ |
H A D | statementParser.cpp | 1534 auto *exported = AllocNode<ir::Identifier>(exportedString, Allocator()); in ParseNamedExport() local 1535 exported->SetRange(exportedToken.Loc()); in ParseNamedExport() 1537 return exported; in ParseNamedExport() 1544 ir::Identifier *exported = nullptr; in ParseExportAllDeclaration() local 1548 exported = ParseNamedExport(lexer_->GetToken()); in ParseExportAllDeclaration() 1549 lexer_->NextToken(); // eat exported name in ParseExportAllDeclaration() 1555 auto *exportDeclaration = AllocNode<ir::ExportAllDeclaration>(source, exported); in ParseExportAllDeclaration() 1580 ir::Identifier *exported = nullptr; in ParseExportNamedSpecifiers() local 1584 exported = ParseNamedExport(lexer_->GetToken()); in ParseExportNamedSpecifiers() 1585 lexer_->NextToken(); // eat exported nam in ParseExportNamedSpecifiers() [all...] |
H A D | ETSparser.cpp | 1174 auto *exported = AllocNode<ir::Identifier>(token.Ident(), Allocator()); in ParseSingleExport() local 1175 exported->SetReference(); in ParseSingleExport() 1176 exported->SetRange(Lexer()->GetToken().Loc()); in ParseSingleExport() 1178 Lexer()->NextToken(); // eat exported variable name in ParseSingleExport() 1182 exports.emplace_back(AllocNode<ir::ExportSpecifier>(exported, ParseNamedExport(token))); in ParseSingleExport() 1739 ThrowSyntaxError("Return type of index signature from exported class or interface need to be identifier", in ParseAmbientSignature()
|
/arkcompiler/ets_frontend/es2panda/parser/ |
H A D | statementParser.cpp | 2299 // The exported objects in the TSModuleScope do not need to be allocated index. in AddExportNamedEntryItem() 2346 const ir::Identifier *exported) in AddExportStarEntryItem() 2353 if (exported != nullptr) { in AddExportStarEntryItem() 2363 decl->BindNode(exported); in AddExportStarEntryItem() 2368 exported->Name(), namespaceExportInternalName, exported, nullptr); in AddExportStarEntryItem() 2371 ThrowSyntaxError("Duplicate export name of '" + exported->Name().Mutf8() + "'", exported->Start()); in AddExportStarEntryItem() 2546 auto *exported = AllocNode<ir::Identifier>(exportedString); in ParseNamedExport() local 2547 exported in ParseNamedExport() 2345 AddExportStarEntryItem(const lexer::SourcePosition &startLoc, const ir::StringLiteral *source, const ir::Identifier *exported) AddExportStarEntryItem() argument 2556 ir::Identifier *exported = nullptr; ParseExportAllDeclaration() local 2625 ir::Identifier *exported = nullptr; ParseExportNamedSpecifiers() local [all...] |
H A D | parserImpl.h | 510 const ir::Identifier *exported);
|