Searched refs:ETSNewMultiDimArrayInstanceExpression (Results 1 – 11 of 11) sorted by relevance
| /arkcompiler/ets_frontend/ets2panda/ir/ets/ |
| D | etsNewMultiDimArrayInstanceExpression.cpp | 26 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 …]
|
| D | etsNewMultiDimArrayInstanceExpression.h | 32 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/ |
| D | class_instance-expected.txt | 288 "type": "ETSNewMultiDimArrayInstanceExpression", 388 "type": "ETSNewMultiDimArrayInstanceExpression", 752 "type": "ETSNewMultiDimArrayInstanceExpression", 846 "type": "ETSNewMultiDimArrayInstanceExpression",
|
| D | array-expected.txt | 1200 "type": "ETSNewMultiDimArrayInstanceExpression",
|
| /arkcompiler/ets_frontend/ets2panda/ir/ |
| D | astNodeMapping.h | 89 _(ETS_NEW_MULTI_DIM_ARRAY_INSTANCE_EXPRESSION, ETSNewMultiDimArrayInstanceExpression) \
|
| /arkcompiler/ets_frontend/ets2panda/public/ |
| D | es2panda_lib.cpp | 873 IS(NewMultiDimArrayInstanceExpression, ETSNewMultiDimArrayInstanceExpression) in IS() 1867 allocator->New<ir::ETSNewMultiDimArrayInstanceExpression>(irTyperef, std::move(irDims))); in CreateNewMultiDimArrayInstanceExpression()
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | JSCompiler.cpp | 513 void JSCompiler::Compile([[maybe_unused]] const ir::ETSNewMultiDimArrayInstanceExpression *expr) co… in Compile()
|
| D | ETSCompiler.cpp | 336 void ETSCompiler::Compile(const ir::ETSNewMultiDimArrayInstanceExpression *expr) const in Compile()
|
| /arkcompiler/ets_frontend/ets2panda/checker/ |
| D | TSAnalyzer.cpp | 263 checker::Type *TSAnalyzer::Check([[maybe_unused]] ir::ETSNewMultiDimArrayInstanceExpression *expr) … in Check()
|
| D | ETSAnalyzer.cpp | 593 checker::Type *ETSAnalyzer::Check(ir::ETSNewMultiDimArrayInstanceExpression *expr) const in Check()
|
| /arkcompiler/ets_frontend/ets2panda/parser/ |
| D | ETSparser.cpp | 4219 …auto *multiArray = AllocNode<ir::ETSNewMultiDimArrayInstanceExpression>(typeReference, std::move(d… in ParseNewExpression()
|