Searched refs:ImportExpression (Results 1 - 13 of 13) sorted by relevance
/arkcompiler/ets_frontend/ets2panda/ir/expressions/ |
H A D | importExpression.cpp | 25 void ImportExpression::TransformChildren(const NodeTransformer &cb, std::string_view const transformationName) in TransformChildren() 33 void ImportExpression::Iterate(const NodeTraverser &cb) const in Iterate() 38 void ImportExpression::Dump(ir::AstDumper *dumper) const in Dump() 40 dumper->Add({{"type", "ImportExpression"}, {"source", source_}}); in Dump() 43 void ImportExpression::Dump(ir::SrcDumper *dumper) const in Dump() 45 dumper->Add("ImportExpression"); in Dump() 48 void ImportExpression::Compile(compiler::PandaGen *pg) const in Compile() 53 void ImportExpression::Compile(compiler::ETSGen *etsg) const in Compile() 57 checker::Type *ImportExpression::Check(checker::TSChecker *checker) in Check() 62 checker::Type *ImportExpression [all...] |
H A D | importExpression.h | 22 class ImportExpression : public Expression { class 24 ImportExpression() = delete; 25 ~ImportExpression() override = default; 27 NO_COPY_SEMANTIC(ImportExpression); 28 NO_MOVE_SEMANTIC(ImportExpression); 30 explicit ImportExpression(Expression *source) : Expression(AstNodeType::IMPORT_EXPRESSION), source_(source) {} in ImportExpression() function in ark::es2panda::ir::ImportExpression 37 [[nodiscard]] ImportExpression *Clone(ArenaAllocator *allocator, AstNode *parent) override;
|
/arkcompiler/ets_frontend/es2panda/ir/expressions/ |
H A D | importExpression.cpp | 23 void ImportExpression::Iterate(const NodeTraverser &cb) const in Iterate() 32 void ImportExpression::Dump(ir::AstDumper *dumper) const in Dump() 34 dumper->Add({{"type", "ImportExpression"}, in Dump() 39 void ImportExpression::Compile(compiler::PandaGen *pg) const in Compile() 45 checker::Type *ImportExpression::Check([[maybe_unused]] checker::Checker *checker) const in Check() 50 void ImportExpression::UpdateSelf(const NodeUpdater &cb, [[maybe_unused]] binder::Binder *binder) in UpdateSelf()
|
H A D | importExpression.h | 33 class ImportExpression : public Expression { class 35 explicit ImportExpression(Expression *source, ObjectExpression *importAssertion) in ImportExpression() function in panda::es2panda::panda::es2panda::panda::es2panda::ir::ImportExpression
|
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
H A D | importExpressionBuilder.h | 25 class ImportExpressionBuilder : public AstBuilder<ir::ImportExpression> { 35 ImportExpression *Build() in Build()
|
/arkcompiler/ets_frontend/es2panda/ir/ |
H A D | astNodeMapping.h | 57 _(IMPORT_EXPRESSION, ImportExpression) \
|
/arkcompiler/ets_frontend/ets2panda/ir/ |
H A D | astNodeMapping.h | 59 _(IMPORT_EXPRESSION, ImportExpression) \
|
/arkcompiler/ets_frontend/ets2panda/compiler/core/ |
H A D | ETSCompilerUnrechable.cpp | 171 void ETSCompiler::Compile([[maybe_unused]] const ir::ImportExpression *expr) const in Compile()
|
H A D | JSCompiler.cpp | 743 void JSCompiler::Compile([[maybe_unused]] const ir::ImportExpression *expr) const in Compile()
|
/arkcompiler/ets_frontend/ets2panda/checker/ |
H A D | TSAnalyzerUnreachable.cpp | 187 checker::Type *TSAnalyzer::Check([[maybe_unused]] ir::ImportExpression *expr) const in Check()
|
H A D | ETSAnalyzerUnreachable.cpp | 116 checker::Type *ETSAnalyzer::Check([[maybe_unused]] ir::ImportExpression *expr) const in Check()
|
/arkcompiler/ets_frontend/ets2panda/parser/ |
H A D | expressionParser.cpp | 2353 auto *importExpression = AllocNode<ir::ImportExpression>(source); in ParseImportExpression()
|
/arkcompiler/ets_frontend/es2panda/parser/ |
H A D | expressionParser.cpp | 2492 auto *importExpression = AllocNode<ir::ImportExpression>(source, importAssertion); in ParseImportExpression()
|
Completed in 19 milliseconds