Home
last modified time | relevance | path

Searched refs:ETSNewArrayInstanceExpression (Results 1 – 25 of 25) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/ir/ets/
DetsNewArrayInstanceExpression.cpp27 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()
DetsNewArrayInstanceExpression.h32 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/
Darray_creation_expression-expected.txt512 "type": "ETSNewArrayInstanceExpression",
1066 "type": "ETSNewArrayInstanceExpression",
1178 "type": "ETSNewArrayInstanceExpression",
1290 "type": "ETSNewArrayInstanceExpression",
1402 "type": "ETSNewArrayInstanceExpression",
1514 "type": "ETSNewArrayInstanceExpression",
Dindex_expressions-expected.txt94 "type": "ETSNewArrayInstanceExpression",
510 "type": "ETSNewArrayInstanceExpression",
Darray_new-expected.txt229 "type": "ETSNewArrayInstanceExpression",
Darray_new_failed-expected.txt229 "type": "ETSNewArrayInstanceExpression",
Dclass_instance-expected.txt206 "type": "ETSNewArrayInstanceExpression",
676 "type": "ETSNewArrayInstanceExpression",
DAccessFannkuch-expected.txt466 "type": "ETSNewArrayInstanceExpression",
605 "type": "ETSNewArrayInstanceExpression",
744 "type": "ETSNewArrayInstanceExpression",
883 "type": "ETSNewArrayInstanceExpression",
DMathSpectralNorm-expected.txt3189 "type": "ETSNewArrayInstanceExpression",
3300 "type": "ETSNewArrayInstanceExpression",
3411 "type": "ETSNewArrayInstanceExpression",
DAccessNSieve-expected.txt416 "type": "ETSNewArrayInstanceExpression",
DBitopsNSieveBits-expected.txt1798 "type": "ETSNewArrayInstanceExpression",
DMorph3d-expected.txt425 "type": "ETSNewArrayInstanceExpression",
DStringFasta-expected.txt6588 "type": "ETSNewArrayInstanceExpression",
6929 "type": "ETSNewArrayInstanceExpression",
DnullableType-expected.txt4122 "type": "ETSNewArrayInstanceExpression",
/arkcompiler/ets_frontend/ets2panda/ir/
DastNodeMapping.h88 _(ETS_NEW_ARRAY_INSTANCE_EXPRESSION, ETSNewArrayInstanceExpression) \
/arkcompiler/ets_frontend/ets2panda/test/compiler/ets/
DnewClassInstanceExpression-expected.txt102 "type": "ETSNewArrayInstanceExpression",
DreturnTypeGenericArray-expected.txt506 "type": "ETSNewArrayInstanceExpression",
Dlaunch_expression-expected.txt206 "type": "ETSNewArrayInstanceExpression",
289 "type": "ETSNewArrayInstanceExpression",
1620 "type": "ETSNewArrayInstanceExpression",
Dgeneric_arrayaslist-expected.txt3751 "type": "ETSNewArrayInstanceExpression",
5191 "type": "ETSNewArrayInstanceExpression",
6697 "type": "ETSNewArrayInstanceExpression",
8800 "type": "ETSNewArrayInstanceExpression",
15313 "type": "ETSNewArrayInstanceExpression",
15995 "type": "ETSNewArrayInstanceExpression",
/arkcompiler/ets_frontend/ets2panda/public/
Des2panda_lib.cpp872 IS(NewArrayInstanceExpression, ETSNewArrayInstanceExpression) in IS()
1837 allocator->New<ir::ETSNewArrayInstanceExpression>(allocator, irTyperef, irDim)); in CreateNewArrayInstanceExpression()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DJSCompiler.cpp503 void JSCompiler::Compile([[maybe_unused]] const ir::ETSNewArrayInstanceExpression *expr) const in Compile()
DETSCompiler.cpp213 void ETSCompiler::Compile(const ir::ETSNewArrayInstanceExpression *expr) const in Compile()
/arkcompiler/ets_frontend/ets2panda/checker/
DTSAnalyzer.cpp253 checker::Type *TSAnalyzer::Check([[maybe_unused]] ir::ETSNewArrayInstanceExpression *expr) const in Check()
DETSAnalyzer.cpp501 checker::Type *ETSAnalyzer::Check(ir::ETSNewArrayInstanceExpression *expr) const in Check()
/arkcompiler/ets_frontend/ets2panda/parser/
DETSparser.cpp4203 …auto *arrInstance = AllocNode<ir::ETSNewArrayInstanceExpression>(Allocator(), typeReference, dimen… in ParseNewExpression()