Home
last modified time | relevance | path

Searched refs:OmittedExpression (Results 1 - 13 of 13) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/ir/expressions/
H A DomittedExpression.cpp25 void OmittedExpression::TransformChildren([[maybe_unused]] const NodeTransformer &cb, in TransformChildren()
30 void OmittedExpression::Iterate([[maybe_unused]] const NodeTraverser &cb) const {} in Iterate()
32 void OmittedExpression::Dump(ir::AstDumper *dumper) const in Dump()
34 dumper->Add({{"type", "OmittedExpression"}}); in Dump()
37 void OmittedExpression::Dump(ir::SrcDumper *dumper) const in Dump()
39 dumper->Add("OmittedExpression"); in Dump()
42 void OmittedExpression::Compile(compiler::PandaGen *pg) const in Compile()
47 void OmittedExpression::Compile(compiler::ETSGen *etsg) const in Compile()
52 checker::Type *OmittedExpression::Check(checker::TSChecker *checker) in Check()
57 checker::Type *OmittedExpression
[all...]
H A DomittedExpression.h22 class OmittedExpression : public Expression { class
24 ~OmittedExpression() override = default;
26 NO_COPY_SEMANTIC(OmittedExpression);
27 NO_MOVE_SEMANTIC(OmittedExpression);
29 explicit OmittedExpression() : Expression(AstNodeType::OMITTED_EXPRESSION) {} in OmittedExpression() function in ark::es2panda::ir::OmittedExpression
33 [[nodiscard]] OmittedExpression *Clone(ArenaAllocator *allocator, AstNode *parent) override;
/arkcompiler/ets_frontend/es2panda/ir/expressions/
H A DomittedExpression.cpp23 void OmittedExpression::Iterate([[maybe_unused]] const NodeTraverser &cb) const {} in Iterate()
25 void OmittedExpression::Dump(ir::AstDumper *dumper) const in Dump()
27 dumper->Add({{"type", "OmittedExpression"}}); in Dump()
30 void OmittedExpression::Compile([[maybe_unused]] compiler::PandaGen *pg) const {} in Compile()
32 checker::Type *OmittedExpression::Check(checker::Checker *checker) const in Check()
37 void OmittedExpression::UpdateSelf([[maybe_unused]] const NodeUpdater &cb, [[maybe_unused]] binder::Binder *binder) {} in UpdateSelf()
H A DomittedExpression.h32 class OmittedExpression : public Expression { class
34 explicit OmittedExpression() : Expression(AstNodeType::OMITTED_EXPRESSION) {} in OmittedExpression() function in panda::es2panda::panda::es2panda::panda::es2panda::ir::OmittedExpression
/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
H A DomittedExpressionBuilder.h25 class OmittedExpressionBuilder : public AstBuilder<ir::OmittedExpression> {
29 OmittedExpression *Build() in Build()
/arkcompiler/ets_frontend/es2panda/ir/
H A DastNodeMapping.h68 _(OMITTED_EXPRESSION, OmittedExpression) \
/arkcompiler/ets_frontend/ets2panda/ir/
H A DastNodeMapping.h74 _(OMITTED_EXPRESSION, OmittedExpression) \
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DJSCompilerUnreachable.cpp206 void JSCompiler::Compile([[maybe_unused]] const ir::OmittedExpression *expr) const in Compile()
H A DETSCompilerUnrechable.cpp181 void ETSCompiler::Compile([[maybe_unused]] const ir::OmittedExpression *expr) const in Compile()
/arkcompiler/ets_frontend/ets2panda/checker/
H A DETSAnalyzerUnreachable.cpp126 checker::Type *ETSAnalyzer::Check([[maybe_unused]] ir::OmittedExpression *expr) const in Check()
H A DTSAnalyzer.cpp884 checker::Type *TSAnalyzer::Check([[maybe_unused]] ir::OmittedExpression *expr) const in Check()
/arkcompiler/ets_frontend/ets2panda/parser/
H A DexpressionParser.cpp168 auto *omitted = AllocNode<ir::OmittedExpression>(); in ParseArrayExpression()
/arkcompiler/ets_frontend/es2panda/parser/
H A DexpressionParser.cpp235 auto *omitted = AllocNode<ir::OmittedExpression>(); in ParseArrayExpression()

Completed in 16 milliseconds