Home
last modified time | relevance | path

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

/arkcompiler/ets_frontend/ets2panda/ir/ets/
DetsNewArrayInstanceExpression.cpp27 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()
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(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/
DexpandBrackets.h34 … ir::ETSNewArrayInstanceExpression *newInstanceExpression) const;
DexpandBrackets.cpp45 ir::ETSNewArrayInstanceExpression *newInstanceExpression) const in ProcessNewArrayInstanceExpression()
/arkcompiler/ets_frontend/ets2panda/test/parser/ets/
Darray_creation_expression-expected.txt512 "type": "ETSNewArrayInstanceExpression",
1038 "type": "ETSNewArrayInstanceExpression",
1150 "type": "ETSNewArrayInstanceExpression",
1262 "type": "ETSNewArrayInstanceExpression",
1374 "type": "ETSNewArrayInstanceExpression",
1486 "type": "ETSNewArrayInstanceExpression",
Darray_new-expected.txt201 "type": "ETSNewArrayInstanceExpression",
Dindex_expressions-expected.txt188 "type": "ETSNewArrayInstanceExpression",
604 "type": "ETSNewArrayInstanceExpression",
Dclass_instance-expected.txt300 "type": "ETSNewArrayInstanceExpression",
770 "type": "ETSNewArrayInstanceExpression",
DAccessFannkuch-expected.txt466 "type": "ETSNewArrayInstanceExpression",
605 "type": "ETSNewArrayInstanceExpression",
744 "type": "ETSNewArrayInstanceExpression",
883 "type": "ETSNewArrayInstanceExpression",
DMathSpectralNorm-expected.txt3105 "type": "ETSNewArrayInstanceExpression",
3216 "type": "ETSNewArrayInstanceExpression",
3327 "type": "ETSNewArrayInstanceExpression",
DpromiseCasting-expected.txt2251 "type": "ETSNewArrayInstanceExpression",
DAccessNSieve-expected.txt388 "type": "ETSNewArrayInstanceExpression",
DBitopsNSieveBits-expected.txt1770 "type": "ETSNewArrayInstanceExpression",
DMorph3d-expected.txt397 "type": "ETSNewArrayInstanceExpression",
/arkcompiler/ets_frontend/ets2panda/ir/
DastNodeMapping.h92 _(ETS_NEW_ARRAY_INSTANCE_EXPRESSION, ETSNewArrayInstanceExpression) \
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DJSCompilerUnreachable.cpp126 void JSCompiler::Compile([[maybe_unused]] const ir::ETSNewArrayInstanceExpression *expr) const in Compile()
DETSCompiler.cpp134 void ETSCompiler::Compile(const ir::ETSNewArrayInstanceExpression *expr) const in Compile()
/arkcompiler/ets_frontend/ets2panda/checker/
DTSAnalyzerUnreachable.cpp97 checker::Type *TSAnalyzer::Check([[maybe_unused]] ir::ETSNewArrayInstanceExpression *expr) const in Check()
DETSAnalyzer.cpp333 checker::Type *ETSAnalyzer::Check(ir::ETSNewArrayInstanceExpression *expr) const in Check()
/arkcompiler/ets_frontend/ets2panda/test/compiler/ets/
DreturnTypeGenericArray-expected.txt506 "type": "ETSNewArrayInstanceExpression",
Dlaunch_expression-expected.txt359 "type": "ETSNewArrayInstanceExpression",
442 "type": "ETSNewArrayInstanceExpression",
1689 "type": "ETSNewArrayInstanceExpression",
Dgeneric_arrayaslist-expected.txt3807 "type": "ETSNewArrayInstanceExpression",
5219 "type": "ETSNewArrayInstanceExpression",
6697 "type": "ETSNewArrayInstanceExpression",
8772 "type": "ETSNewArrayInstanceExpression",
15246 "type": "ETSNewArrayInstanceExpression",
15928 "type": "ETSNewArrayInstanceExpression",
/arkcompiler/ets_frontend/ets2panda/parser/
DETSparserExpressions.cpp652 … auto *arrInstance = AllocNode<ir::ETSNewArrayInstanceExpression>(typeReference, dimension); in ParseNewExpression()
/arkcompiler/ets_frontend/ets2panda/public/
Des2panda_lib.cpp868 IS(NewArrayInstanceExpression, ETSNewArrayInstanceExpression) in IS()
1833 …return reinterpret_cast<es2panda_AstNode *>(allocator->New<ir::ETSNewArrayInstanceExpression>(irTy… in CreateNewArrayInstanceExpression()