Home
last modified time | relevance | path

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

/arkcompiler/ets_frontend/ets2panda/ir/ets/
DetsNewMultiDimArrayInstanceExpression.cpp26 void ETSNewMultiDimArrayInstanceExpression::TransformChildren(const NodeTransformer &cb) in TransformChildren()
34 void ETSNewMultiDimArrayInstanceExpression::Iterate(const NodeTraverser &cb) const in Iterate()
42 void ETSNewMultiDimArrayInstanceExpression::Dump(ir::AstDumper *dumper) const in Dump()
49 void ETSNewMultiDimArrayInstanceExpression::Dump(ir::SrcDumper *dumper) const in Dump()
61 void ETSNewMultiDimArrayInstanceExpression::Compile(compiler::PandaGen *pg) const in Compile()
65 void ETSNewMultiDimArrayInstanceExpression::Compile(compiler::ETSGen *etsg) const in Compile()
70 checker::Type *ETSNewMultiDimArrayInstanceExpression::Check(checker::TSChecker *checker) in Check()
75 checker::Type *ETSNewMultiDimArrayInstanceExpression::Check(checker::ETSChecker *checker) in Check()
80 ETSNewMultiDimArrayInstanceExpression::ETSNewMultiDimArrayInstanceExpression( in ETSNewMultiDimArrayInstanceExpression() function in panda::es2panda::ir::ETSNewMultiDimArrayInstanceExpression
81 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
51 … explicit ETSNewMultiDimArrayInstanceExpression(ETSNewMultiDimArrayInstanceExpression const &other,
85 [[nodiscard]] ETSNewMultiDimArrayInstanceExpression *Clone(ArenaAllocator *allocator,
/arkcompiler/ets_frontend/ets2panda/test/parser/ets/
Dclass_instance-expected.txt288 "type": "ETSNewMultiDimArrayInstanceExpression",
388 "type": "ETSNewMultiDimArrayInstanceExpression",
752 "type": "ETSNewMultiDimArrayInstanceExpression",
846 "type": "ETSNewMultiDimArrayInstanceExpression",
Darray-expected.txt1200 "type": "ETSNewMultiDimArrayInstanceExpression",
/arkcompiler/ets_frontend/ets2panda/ir/
DastNodeMapping.h89 _(ETS_NEW_MULTI_DIM_ARRAY_INSTANCE_EXPRESSION, ETSNewMultiDimArrayInstanceExpression) \
/arkcompiler/ets_frontend/ets2panda/public/
Des2panda_lib.cpp873 IS(NewMultiDimArrayInstanceExpression, ETSNewMultiDimArrayInstanceExpression) in IS()
1867 allocator->New<ir::ETSNewMultiDimArrayInstanceExpression>(irTyperef, std::move(irDims))); in CreateNewMultiDimArrayInstanceExpression()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DJSCompiler.cpp513 void JSCompiler::Compile([[maybe_unused]] const ir::ETSNewMultiDimArrayInstanceExpression *expr) co… in Compile()
DETSCompiler.cpp336 void ETSCompiler::Compile(const ir::ETSNewMultiDimArrayInstanceExpression *expr) const in Compile()
/arkcompiler/ets_frontend/ets2panda/checker/
DTSAnalyzer.cpp263 checker::Type *TSAnalyzer::Check([[maybe_unused]] ir::ETSNewMultiDimArrayInstanceExpression *expr) … in Check()
DETSAnalyzer.cpp593 checker::Type *ETSAnalyzer::Check(ir::ETSNewMultiDimArrayInstanceExpression *expr) const in Check()
/arkcompiler/ets_frontend/ets2panda/parser/
DETSparser.cpp4219 …auto *multiArray = AllocNode<ir::ETSNewMultiDimArrayInstanceExpression>(typeReference, std::move(d… in ParseNewExpression()