Searched refs:ETSNewMultiDimArrayInstanceExpression (Results 1 – 15 of 15) sorted by relevance
| /arkcompiler/ets_frontend/ets2panda/ir/ets/ |
| D | etsNewMultiDimArrayInstanceExpression.cpp | 24 void ETSNewMultiDimArrayInstanceExpression::TransformChildren(const NodeTransformer &cb, in TransformChildren() 40 void ETSNewMultiDimArrayInstanceExpression::Iterate(const NodeTraverser &cb) const in Iterate() 48 void ETSNewMultiDimArrayInstanceExpression::Dump(ir::AstDumper *dumper) const in Dump() 55 void ETSNewMultiDimArrayInstanceExpression::Dump(ir::SrcDumper *dumper) const in Dump() 67 void ETSNewMultiDimArrayInstanceExpression::Compile(compiler::PandaGen *pg) const in Compile() 71 void ETSNewMultiDimArrayInstanceExpression::Compile(compiler::ETSGen *etsg) const in Compile() 76 checker::Type *ETSNewMultiDimArrayInstanceExpression::Check(checker::TSChecker *checker) in Check() 81 checker::VerifiedType ETSNewMultiDimArrayInstanceExpression::Check(checker::ETSChecker *checker) in Check() 86 void ETSNewMultiDimArrayInstanceExpression::ClearPreferredType() in ClearPreferredType() 93 ETSNewMultiDimArrayInstanceExpression::ETSNewMultiDimArrayInstanceExpression( in ETSNewMultiDimArrayInstanceExpression() function in ark::es2panda::ir::ETSNewMultiDimArrayInstanceExpression [all …]
|
| D | etsNewMultiDimArrayInstanceExpression.h | 33 class ETSNewMultiDimArrayInstanceExpression : public Expression { 35 ETSNewMultiDimArrayInstanceExpression() = delete; 36 ~ETSNewMultiDimArrayInstanceExpression() override = default; 38 NO_COPY_SEMANTIC(ETSNewMultiDimArrayInstanceExpression); 39 NO_MOVE_SEMANTIC(ETSNewMultiDimArrayInstanceExpression); 41 explicit ETSNewMultiDimArrayInstanceExpression(ir::TypeNode *const typeReference, in ETSNewMultiDimArrayInstanceExpression() function 49 … explicit ETSNewMultiDimArrayInstanceExpression(ETSNewMultiDimArrayInstanceExpression const &other, 102 …[[nodiscard]] ETSNewMultiDimArrayInstanceExpression *Clone(ArenaAllocator *allocator, AstNode *par…
|
| /arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
| D | etsNewMultiDivArrayInstanceExpressionBuilder.h | 25 …MultiDivArrayInstanceExpressionBuilder : public AstBuilder<ETSNewMultiDimArrayInstanceExpression> { 44 ETSNewMultiDimArrayInstanceExpression *Build() in Build()
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
| D | expandBrackets.h | 37 … public_lib::Context *ctx, ir::ETSNewMultiDimArrayInstanceExpression *newInstanceExpression) const; 40 public_lib::Context *ctx, ir::ETSNewMultiDimArrayInstanceExpression *newInstanceExpression,
|
| D | arrayLiteralLowering.h | 43 …ir::AstNode *TryTransformNewMultiDimArrayToRefArray(ir::ETSNewMultiDimArrayInstanceExpression *new…
|
| D | expandBrackets.cpp | 83 … public_lib::Context *ctx, ir::ETSNewMultiDimArrayInstanceExpression *newInstanceExpression) const in ProcessNewMultiDimArrayInstanceExpression() 142 public_lib::Context *ctx, ir::ETSNewMultiDimArrayInstanceExpression *newInstanceExpression, in CreateNewMultiDimArrayInstanceExpression()
|
| D | arrayLiteralLowering.cpp | 203 ir::ETSNewMultiDimArrayInstanceExpression *newExpr) in TryTransformNewMultiDimArrayToRefArray()
|
| /arkcompiler/ets_frontend/ets2panda/test/parser/ets/ |
| D | class_instance-expected.txt | 430 "type": "ETSNewMultiDimArrayInstanceExpression", 544 "type": "ETSNewMultiDimArrayInstanceExpression", 958 "type": "ETSNewMultiDimArrayInstanceExpression", 1064 "type": "ETSNewMultiDimArrayInstanceExpression",
|
| D | array-expected.txt | 1713 "type": "ETSNewMultiDimArrayInstanceExpression",
|
| /arkcompiler/ets_frontend/ets2panda/ir/ |
| D | astNodeMapping.h | 99 _(ETS_NEW_MULTI_DIM_ARRAY_INSTANCE_EXPRESSION, ETSNewMultiDimArrayInstanceExpression) \
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | JSCompilerUnreachable.cpp | 131 void JSCompiler::Compile([[maybe_unused]] const ir::ETSNewMultiDimArrayInstanceExpression *expr) co… in Compile()
|
| D | ETSCompiler.cpp | 304 void ETSCompiler::Compile(const ir::ETSNewMultiDimArrayInstanceExpression *expr) const in Compile()
|
| /arkcompiler/ets_frontend/ets2panda/checker/ |
| D | TSAnalyzerUnreachable.cpp | 102 checker::Type *TSAnalyzer::Check([[maybe_unused]] ir::ETSNewMultiDimArrayInstanceExpression *expr) … in Check()
|
| D | ETSAnalyzer.cpp | 551 checker::Type *ETSAnalyzer::Check(ir::ETSNewMultiDimArrayInstanceExpression *expr) const in Check()
|
| /arkcompiler/ets_frontend/ets2panda/parser/ |
| D | ETSparserExpressions.cpp | 720 …auto *multiArray = AllocNode<ir::ETSNewMultiDimArrayInstanceExpression>(typeReference, std::move(d… in ParseNewExpression()
|