| /arkcompiler/ets_frontend/ets2panda/ir/ets/ |
| D | etsNewArrayInstanceExpression.cpp | 27 void ETSNewArrayInstanceExpression::TransformChildren(const NodeTransformer &cb, in TransformChildren() 41 void ETSNewArrayInstanceExpression::Iterate(const NodeTraverser &cb) const in Iterate() 47 void ETSNewArrayInstanceExpression::Dump(ir::AstDumper *dumper) const in Dump() 53 void ETSNewArrayInstanceExpression::Dump(ir::SrcDumper *dumper) const in Dump() 64 void ETSNewArrayInstanceExpression::Compile(compiler::PandaGen *pg) const in Compile() 68 void ETSNewArrayInstanceExpression::Compile(compiler::ETSGen *etsg) const in Compile() 73 checker::Type *ETSNewArrayInstanceExpression::Check(checker::TSChecker *checker) in Check() 78 checker::Type *ETSNewArrayInstanceExpression::Check(checker::ETSChecker *checker) in Check() 83 ETSNewArrayInstanceExpression *ETSNewArrayInstanceExpression::Clone(ArenaAllocator *const allocator, in Clone() 89 …if (auto *const clone = allocator->New<ETSNewArrayInstanceExpression>(typeRef, dimension); clone !… in Clone()
|
| D | etsNewArrayInstanceExpression.h | 32 class ETSNewArrayInstanceExpression : public Expression { 34 ETSNewArrayInstanceExpression() = delete; 35 ~ETSNewArrayInstanceExpression() override = default; 37 NO_COPY_SEMANTIC(ETSNewArrayInstanceExpression); 38 NO_MOVE_SEMANTIC(ETSNewArrayInstanceExpression); 40 …explicit ETSNewArrayInstanceExpression(ir::TypeNode *const typeReference, ir::Expression *const di… in ETSNewArrayInstanceExpression() function 90 …[[nodiscard]] ETSNewArrayInstanceExpression *Clone(ArenaAllocator *allocator, AstNode *parent) ove…
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
| D | expandBrackets.h | 34 … ir::ETSNewArrayInstanceExpression *newInstanceExpression) const;
|
| D | expandBrackets.cpp | 45 ir::ETSNewArrayInstanceExpression *newInstanceExpression) const in ProcessNewArrayInstanceExpression()
|
| /arkcompiler/ets_frontend/ets2panda/test/parser/ets/ |
| D | array_creation_expression-expected.txt | 512 "type": "ETSNewArrayInstanceExpression", 1038 "type": "ETSNewArrayInstanceExpression", 1150 "type": "ETSNewArrayInstanceExpression", 1262 "type": "ETSNewArrayInstanceExpression", 1374 "type": "ETSNewArrayInstanceExpression", 1486 "type": "ETSNewArrayInstanceExpression",
|
| D | array_new-expected.txt | 201 "type": "ETSNewArrayInstanceExpression",
|
| D | index_expressions-expected.txt | 188 "type": "ETSNewArrayInstanceExpression", 604 "type": "ETSNewArrayInstanceExpression",
|
| D | class_instance-expected.txt | 300 "type": "ETSNewArrayInstanceExpression", 770 "type": "ETSNewArrayInstanceExpression",
|
| D | AccessFannkuch-expected.txt | 466 "type": "ETSNewArrayInstanceExpression", 605 "type": "ETSNewArrayInstanceExpression", 744 "type": "ETSNewArrayInstanceExpression", 883 "type": "ETSNewArrayInstanceExpression",
|
| D | MathSpectralNorm-expected.txt | 3105 "type": "ETSNewArrayInstanceExpression", 3216 "type": "ETSNewArrayInstanceExpression", 3327 "type": "ETSNewArrayInstanceExpression",
|
| D | promiseCasting-expected.txt | 2251 "type": "ETSNewArrayInstanceExpression",
|
| D | AccessNSieve-expected.txt | 388 "type": "ETSNewArrayInstanceExpression",
|
| D | BitopsNSieveBits-expected.txt | 1770 "type": "ETSNewArrayInstanceExpression",
|
| D | Morph3d-expected.txt | 397 "type": "ETSNewArrayInstanceExpression",
|
| /arkcompiler/ets_frontend/ets2panda/ir/ |
| D | astNodeMapping.h | 92 _(ETS_NEW_ARRAY_INSTANCE_EXPRESSION, ETSNewArrayInstanceExpression) \
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | JSCompilerUnreachable.cpp | 126 void JSCompiler::Compile([[maybe_unused]] const ir::ETSNewArrayInstanceExpression *expr) const in Compile()
|
| D | ETSCompiler.cpp | 134 void ETSCompiler::Compile(const ir::ETSNewArrayInstanceExpression *expr) const in Compile()
|
| /arkcompiler/ets_frontend/ets2panda/checker/ |
| D | TSAnalyzerUnreachable.cpp | 97 checker::Type *TSAnalyzer::Check([[maybe_unused]] ir::ETSNewArrayInstanceExpression *expr) const in Check()
|
| D | ETSAnalyzer.cpp | 333 checker::Type *ETSAnalyzer::Check(ir::ETSNewArrayInstanceExpression *expr) const in Check()
|
| /arkcompiler/ets_frontend/ets2panda/test/compiler/ets/ |
| D | returnTypeGenericArray-expected.txt | 506 "type": "ETSNewArrayInstanceExpression",
|
| D | launch_expression-expected.txt | 359 "type": "ETSNewArrayInstanceExpression", 442 "type": "ETSNewArrayInstanceExpression", 1689 "type": "ETSNewArrayInstanceExpression",
|
| D | generic_arrayaslist-expected.txt | 3807 "type": "ETSNewArrayInstanceExpression", 5219 "type": "ETSNewArrayInstanceExpression", 6697 "type": "ETSNewArrayInstanceExpression", 8772 "type": "ETSNewArrayInstanceExpression", 15246 "type": "ETSNewArrayInstanceExpression", 15928 "type": "ETSNewArrayInstanceExpression",
|
| /arkcompiler/ets_frontend/ets2panda/parser/ |
| D | ETSparserExpressions.cpp | 652 … auto *arrInstance = AllocNode<ir::ETSNewArrayInstanceExpression>(typeReference, dimension); in ParseNewExpression()
|
| /arkcompiler/ets_frontend/ets2panda/public/ |
| D | es2panda_lib.cpp | 868 IS(NewArrayInstanceExpression, ETSNewArrayInstanceExpression) in IS() 1833 …return reinterpret_cast<es2panda_AstNode *>(allocator->New<ir::ETSNewArrayInstanceExpression>(irTy… in CreateNewArrayInstanceExpression()
|