| /arkcompiler/ets_frontend/ets2panda/ir/ets/ |
| D | etsNewArrayInstanceExpression.cpp | 27 void ETSNewArrayInstanceExpression::TransformChildren(const NodeTransformer &cb) in TransformChildren() 33 void ETSNewArrayInstanceExpression::Iterate(const NodeTraverser &cb) const in Iterate() 39 void ETSNewArrayInstanceExpression::Dump(ir::AstDumper *dumper) const in Dump() 45 void ETSNewArrayInstanceExpression::Dump(ir::SrcDumper *dumper) const in Dump() 56 void ETSNewArrayInstanceExpression::Compile(compiler::PandaGen *pg) const in Compile() 60 void ETSNewArrayInstanceExpression::Compile(compiler::ETSGen *etsg) const in Compile() 65 checker::Type *ETSNewArrayInstanceExpression::Check(checker::TSChecker *checker) in Check() 70 checker::Type *ETSNewArrayInstanceExpression::Check(checker::ETSChecker *checker) in Check() 76 ETSNewArrayInstanceExpression *ETSNewArrayInstanceExpression::Clone(ArenaAllocator *const allocator, in Clone() 82 …if (auto *const clone = allocator->New<ETSNewArrayInstanceExpression>(allocator, typeRef, dimensio… 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(ArenaAllocator *allocator, ir::TypeNode *const typeReferenc… in ETSNewArrayInstanceExpression() function 78 …[[nodiscard]] ETSNewArrayInstanceExpression *Clone(ArenaAllocator *allocator, AstNode *parent = nu…
|
| /arkcompiler/ets_frontend/ets2panda/test/parser/ets/ |
| D | array_creation_expression-expected.txt | 512 "type": "ETSNewArrayInstanceExpression", 1066 "type": "ETSNewArrayInstanceExpression", 1178 "type": "ETSNewArrayInstanceExpression", 1290 "type": "ETSNewArrayInstanceExpression", 1402 "type": "ETSNewArrayInstanceExpression", 1514 "type": "ETSNewArrayInstanceExpression",
|
| D | index_expressions-expected.txt | 94 "type": "ETSNewArrayInstanceExpression", 510 "type": "ETSNewArrayInstanceExpression",
|
| D | array_new-expected.txt | 229 "type": "ETSNewArrayInstanceExpression",
|
| D | array_new_failed-expected.txt | 229 "type": "ETSNewArrayInstanceExpression",
|
| D | class_instance-expected.txt | 206 "type": "ETSNewArrayInstanceExpression", 676 "type": "ETSNewArrayInstanceExpression",
|
| D | AccessFannkuch-expected.txt | 466 "type": "ETSNewArrayInstanceExpression", 605 "type": "ETSNewArrayInstanceExpression", 744 "type": "ETSNewArrayInstanceExpression", 883 "type": "ETSNewArrayInstanceExpression",
|
| D | MathSpectralNorm-expected.txt | 3189 "type": "ETSNewArrayInstanceExpression", 3300 "type": "ETSNewArrayInstanceExpression", 3411 "type": "ETSNewArrayInstanceExpression",
|
| D | AccessNSieve-expected.txt | 416 "type": "ETSNewArrayInstanceExpression",
|
| D | BitopsNSieveBits-expected.txt | 1798 "type": "ETSNewArrayInstanceExpression",
|
| D | Morph3d-expected.txt | 425 "type": "ETSNewArrayInstanceExpression",
|
| D | StringFasta-expected.txt | 6588 "type": "ETSNewArrayInstanceExpression", 6929 "type": "ETSNewArrayInstanceExpression",
|
| D | nullableType-expected.txt | 4122 "type": "ETSNewArrayInstanceExpression",
|
| /arkcompiler/ets_frontend/ets2panda/ir/ |
| D | astNodeMapping.h | 88 _(ETS_NEW_ARRAY_INSTANCE_EXPRESSION, ETSNewArrayInstanceExpression) \
|
| /arkcompiler/ets_frontend/ets2panda/test/compiler/ets/ |
| D | newClassInstanceExpression-expected.txt | 102 "type": "ETSNewArrayInstanceExpression",
|
| D | returnTypeGenericArray-expected.txt | 506 "type": "ETSNewArrayInstanceExpression",
|
| D | launch_expression-expected.txt | 206 "type": "ETSNewArrayInstanceExpression", 289 "type": "ETSNewArrayInstanceExpression", 1620 "type": "ETSNewArrayInstanceExpression",
|
| D | generic_arrayaslist-expected.txt | 3751 "type": "ETSNewArrayInstanceExpression", 5191 "type": "ETSNewArrayInstanceExpression", 6697 "type": "ETSNewArrayInstanceExpression", 8800 "type": "ETSNewArrayInstanceExpression", 15313 "type": "ETSNewArrayInstanceExpression", 15995 "type": "ETSNewArrayInstanceExpression",
|
| /arkcompiler/ets_frontend/ets2panda/public/ |
| D | es2panda_lib.cpp | 872 IS(NewArrayInstanceExpression, ETSNewArrayInstanceExpression) in IS() 1837 allocator->New<ir::ETSNewArrayInstanceExpression>(allocator, irTyperef, irDim)); in CreateNewArrayInstanceExpression()
|
| /arkcompiler/ets_frontend/ets2panda/compiler/core/ |
| D | JSCompiler.cpp | 503 void JSCompiler::Compile([[maybe_unused]] const ir::ETSNewArrayInstanceExpression *expr) const in Compile()
|
| D | ETSCompiler.cpp | 213 void ETSCompiler::Compile(const ir::ETSNewArrayInstanceExpression *expr) const in Compile()
|
| /arkcompiler/ets_frontend/ets2panda/checker/ |
| D | TSAnalyzer.cpp | 253 checker::Type *TSAnalyzer::Check([[maybe_unused]] ir::ETSNewArrayInstanceExpression *expr) const in Check()
|
| D | ETSAnalyzer.cpp | 501 checker::Type *ETSAnalyzer::Check(ir::ETSNewArrayInstanceExpression *expr) const in Check()
|
| /arkcompiler/ets_frontend/ets2panda/parser/ |
| D | ETSparser.cpp | 4203 …auto *arrInstance = AllocNode<ir::ETSNewArrayInstanceExpression>(Allocator(), typeReference, dimen… in ParseNewExpression()
|