Home
last modified time | relevance | path

Searched refs:ETSNewMultiDimArrayInstanceExpression (Results 1 – 13 of 13) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/ir/ets/
DetsNewMultiDimArrayInstanceExpression.cpp25 void ETSNewMultiDimArrayInstanceExpression::TransformChildren(const NodeTransformer &cb, in TransformChildren()
41 void ETSNewMultiDimArrayInstanceExpression::Iterate(const NodeTraverser &cb) const in Iterate()
49 void ETSNewMultiDimArrayInstanceExpression::Dump(ir::AstDumper *dumper) const in Dump()
56 void ETSNewMultiDimArrayInstanceExpression::Dump(ir::SrcDumper *dumper) const in Dump()
68 void ETSNewMultiDimArrayInstanceExpression::Compile(compiler::PandaGen *pg) const in Compile()
72 void ETSNewMultiDimArrayInstanceExpression::Compile(compiler::ETSGen *etsg) const in Compile()
77 checker::Type *ETSNewMultiDimArrayInstanceExpression::Check(checker::TSChecker *checker) in Check()
82 checker::Type *ETSNewMultiDimArrayInstanceExpression::Check(checker::ETSChecker *checker) in Check()
87 ETSNewMultiDimArrayInstanceExpression::ETSNewMultiDimArrayInstanceExpression( in ETSNewMultiDimArrayInstanceExpression() function in ark::es2panda::ir::ETSNewMultiDimArrayInstanceExpression
88 ETSNewMultiDimArrayInstanceExpression const &other, ArenaAllocator *const allocator) in ETSNewMultiDimArrayInstanceExpression()
[all …]
DetsNewMultiDimArrayInstanceExpression.h32 class ETSNewMultiDimArrayInstanceExpression : public Expression {
34 ETSNewMultiDimArrayInstanceExpression() = delete;
35 ~ETSNewMultiDimArrayInstanceExpression() override = default;
37 NO_COPY_SEMANTIC(ETSNewMultiDimArrayInstanceExpression);
38 NO_MOVE_SEMANTIC(ETSNewMultiDimArrayInstanceExpression);
40 explicit ETSNewMultiDimArrayInstanceExpression(ir::TypeNode *const typeReference, in ETSNewMultiDimArrayInstanceExpression() function
48 … explicit ETSNewMultiDimArrayInstanceExpression(ETSNewMultiDimArrayInstanceExpression const &other,
86 …[[nodiscard]] ETSNewMultiDimArrayInstanceExpression *Clone(ArenaAllocator *allocator, AstNode *par…
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DexpandBrackets.h38 ir::ETSNewMultiDimArrayInstanceExpression *newInstanceExpression) const;
41 … checker::ETSChecker *checker, ir::ETSNewMultiDimArrayInstanceExpression *newInstanceExpression,
DexpandBrackets.cpp84 ir::ETSNewMultiDimArrayInstanceExpression *newInstanceExpression) const in ProcessNewMultiDimArrayInstanceExpression()
139 checker::ETSChecker *checker, ir::ETSNewMultiDimArrayInstanceExpression *newInstanceExpression, in CreateNewMultiDimArrayInstanceExpression()
/arkcompiler/ets_frontend/ets2panda/test/parser/ets/
Dclass_instance-expected.txt382 "type": "ETSNewMultiDimArrayInstanceExpression",
482 "type": "ETSNewMultiDimArrayInstanceExpression",
846 "type": "ETSNewMultiDimArrayInstanceExpression",
940 "type": "ETSNewMultiDimArrayInstanceExpression",
Darray-expected.txt1210 "type": "ETSNewMultiDimArrayInstanceExpression",
/arkcompiler/ets_frontend/ets2panda/ir/
DastNodeMapping.h93 _(ETS_NEW_MULTI_DIM_ARRAY_INSTANCE_EXPRESSION, ETSNewMultiDimArrayInstanceExpression) \
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DJSCompilerUnreachable.cpp136 void JSCompiler::Compile([[maybe_unused]] const ir::ETSNewMultiDimArrayInstanceExpression *expr) co… in Compile()
DETSCompiler.cpp334 void ETSCompiler::Compile(const ir::ETSNewMultiDimArrayInstanceExpression *expr) const in Compile()
/arkcompiler/ets_frontend/ets2panda/checker/
DTSAnalyzerUnreachable.cpp107 checker::Type *TSAnalyzer::Check([[maybe_unused]] ir::ETSNewMultiDimArrayInstanceExpression *expr) … in Check()
DETSAnalyzer.cpp432 checker::Type *ETSAnalyzer::Check(ir::ETSNewMultiDimArrayInstanceExpression *expr) const in Check()
/arkcompiler/ets_frontend/ets2panda/parser/
DETSparserExpressions.cpp668 …auto *multiArray = AllocNode<ir::ETSNewMultiDimArrayInstanceExpression>(typeReference, std::move(d… in ParseNewExpression()
/arkcompiler/ets_frontend/ets2panda/public/
Des2panda_lib.cpp869 IS(NewMultiDimArrayInstanceExpression, ETSNewMultiDimArrayInstanceExpression) in IS()
1863 allocator->New<ir::ETSNewMultiDimArrayInstanceExpression>(irTyperef, std::move(irDims))); in CreateNewMultiDimArrayInstanceExpression()