Home
last modified time | relevance | path

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

12345678910>>...36

/arkcompiler/ets_frontend/ets2panda/ir/expressions/
DassignmentExpression.cpp37 bool AssignmentExpression::ConvertibleToAssignmentPattern(bool mustBePattern) in ConvertibleToAssignmentPattern()
102 void AssignmentExpression::TransformChildren(const NodeTransformer &cb) in TransformChildren()
108 void AssignmentExpression::Iterate(const NodeTraverser &cb) const in Iterate()
114 void AssignmentExpression::Dump(ir::AstDumper *dumper) const in Dump()
123 void AssignmentExpression::Dump(ir::SrcDumper *dumper) const in Dump()
134 void AssignmentExpression::Compile(compiler::PandaGen *pg) const in Compile()
139 void AssignmentExpression::Compile(compiler::ETSGen *etsg) const in Compile()
144 void AssignmentExpression::CompilePattern(compiler::PandaGen *pg) const in CompilePattern()
152 checker::Type *AssignmentExpression::Check(checker::TSChecker *checker) in Check()
157 checker::Type *AssignmentExpression::Check([[maybe_unused]] checker::ETSChecker *checker) in Check()
[all …]
DassignmentExpression.h25 class AssignmentExpression : public Expression {
30 AssignmentExpression() = delete;
31 ~AssignmentExpression() override = default;
33 NO_COPY_OPERATOR(AssignmentExpression);
34 NO_MOVE_SEMANTIC(AssignmentExpression);
36 explicit AssignmentExpression(Expression *const left, Expression *const right, in AssignmentExpression() function
38 : AssignmentExpression(AstNodeType::ASSIGNMENT_EXPRESSION, left, right, assignmentOperator) in AssignmentExpression()
42 …explicit AssignmentExpression(AstNodeType const type, Expression *const left, Expression *const ri… in AssignmentExpression() function
48 …explicit AssignmentExpression(Tag tag, AssignmentExpression const &other, Expression *left, Expres…
116 …[[nodiscard]] AssignmentExpression *Clone(ArenaAllocator *allocator, AstNode *parent = nullptr) ov…
[all …]
/arkcompiler/ets_frontend/ets2panda/test/parser/js/
Dtest-assignment-expression-expected.txt7 "type": "AssignmentExpression",
25 "type": "AssignmentExpression",
92 "type": "AssignmentExpression",
148 "type": "AssignmentExpression",
204 "type": "AssignmentExpression",
260 "type": "AssignmentExpression",
316 "type": "AssignmentExpression",
372 "type": "AssignmentExpression",
428 "type": "AssignmentExpression",
484 "type": "AssignmentExpression",
[all …]
Dtest-if-expected.txt38 "type": "AssignmentExpression",
122 "type": "AssignmentExpression",
206 "type": "AssignmentExpression",
262 "type": "AssignmentExpression",
345 "type": "AssignmentExpression",
401 "type": "AssignmentExpression",
487 "type": "AssignmentExpression",
555 "type": "AssignmentExpression",
777 "type": "AssignmentExpression",
Dtest-do-while-expected.txt9 "type": "AssignmentExpression",
122 "type": "AssignmentExpression",
238 "type": "AssignmentExpression",
366 "type": "AssignmentExpression",
491 "type": "AssignmentExpression",
618 "type": "AssignmentExpression",
/arkcompiler/ets_frontend/es2panda/test/parser/js/
Dtest-assignment-expression-expected.txt7 "type": "AssignmentExpression",
24 "type": "AssignmentExpression",
90 "type": "AssignmentExpression",
145 "type": "AssignmentExpression",
200 "type": "AssignmentExpression",
255 "type": "AssignmentExpression",
310 "type": "AssignmentExpression",
365 "type": "AssignmentExpression",
420 "type": "AssignmentExpression",
475 "type": "AssignmentExpression",
[all …]
Dtest-if-expected.txt38 "type": "AssignmentExpression",
121 "type": "AssignmentExpression",
204 "type": "AssignmentExpression",
259 "type": "AssignmentExpression",
341 "type": "AssignmentExpression",
396 "type": "AssignmentExpression",
481 "type": "AssignmentExpression",
548 "type": "AssignmentExpression",
769 "type": "AssignmentExpression",
Dtest-do-while-expected.txt9 "type": "AssignmentExpression",
119 "type": "AssignmentExpression",
232 "type": "AssignmentExpression",
357 "type": "AssignmentExpression",
479 "type": "AssignmentExpression",
605 "type": "AssignmentExpression",
/arkcompiler/ets_frontend/es2panda/ir/expressions/
DassignmentExpression.h33 class AssignmentExpression : public Expression {
35 …explicit AssignmentExpression(Expression *left, Expression *right, lexer::TokenType assignmentOper… in AssignmentExpression() function
36 : AssignmentExpression(AstNodeType::ASSIGNMENT_EXPRESSION, left, right, assignmentOperator) in AssignmentExpression()
40 explicit AssignmentExpression(AstNodeType type, Expression *left, Expression *right, in AssignmentExpression() function
DassignmentExpression.cpp31 bool AssignmentExpression::ConvertibleToAssignmentPattern(bool mustBePattern) in ConvertibleToAssignmentPattern()
96 void AssignmentExpression::Iterate(const NodeTraverser &cb) const in Iterate()
102 void AssignmentExpression::Dump(ir::AstDumper *dumper) const in Dump()
111 void AssignmentExpression::Compile(compiler::PandaGen *pg) const in Compile()
160 void AssignmentExpression::CompilePattern(compiler::PandaGen *pg) const in CompilePattern()
168 checker::Type *AssignmentExpression::Check(checker::Checker *checker) const in Check()
237 void AssignmentExpression::UpdateSelf(const NodeUpdater &cb, [[maybe_unused]] binder::Binder *binde… in UpdateSelf()
/arkcompiler/ets_frontend/es2panda/test/parser/ts/type_checker/
Dassignment_unknown-expected.txt64 "type": "AssignmentExpression",
119 "type": "AssignmentExpression",
174 "type": "AssignmentExpression",
229 "type": "AssignmentExpression",
284 "type": "AssignmentExpression",
339 "type": "AssignmentExpression",
Dexpression_3-expected.txt64 "type": "AssignmentExpression",
119 "type": "AssignmentExpression",
174 "type": "AssignmentExpression",
229 "type": "AssignmentExpression",
299 "type": "AssignmentExpression",
707 "type": "AssignmentExpression",
790 "type": "AssignmentExpression",
873 "type": "AssignmentExpression",
DidentifierWithoutDeclaration-expected.txt7 "type": "AssignmentExpression",
190 "type": "AssignmentExpression",
245 "type": "AssignmentExpression",
Dexpression_2-expected.txt98 "type": "AssignmentExpression",
182 "type": "AssignmentExpression",
266 "type": "AssignmentExpression",
350 "type": "AssignmentExpression",
449 "type": "AssignmentExpression",
/arkcompiler/ets_frontend/ets2panda/test/compiler/ts/
Dassignment_unknown-expected.txt65 "type": "AssignmentExpression",
121 "type": "AssignmentExpression",
177 "type": "AssignmentExpression",
233 "type": "AssignmentExpression",
289 "type": "AssignmentExpression",
345 "type": "AssignmentExpression",
DidentifierWithoutDeclaration-expected.txt7 "type": "AssignmentExpression",
194 "type": "AssignmentExpression",
250 "type": "AssignmentExpression",
Dtry_catch_statement-expected.txt128 "type": "AssignmentExpression",
231 "type": "AssignmentExpression",
329 "type": "AssignmentExpression",
/arkcompiler/ets_frontend/ets2panda/test/parser/ets/
Dif-expected.txt445 "type": "AssignmentExpression",
530 "type": "AssignmentExpression",
586 "type": "AssignmentExpression",
673 "type": "AssignmentExpression",
729 "type": "AssignmentExpression",
829 "type": "AssignmentExpression",
885 "type": "AssignmentExpression",
956 "type": "AssignmentExpression",
1012 "type": "AssignmentExpression",
1108 "type": "AssignmentExpression",
[all …]
Dassignments-expected.txt355 "type": "AssignmentExpression",
439 "type": "AssignmentExpression",
523 "type": "AssignmentExpression",
607 "type": "AssignmentExpression",
691 "type": "AssignmentExpression",
775 "type": "AssignmentExpression",
859 "type": "AssignmentExpression",
943 "type": "AssignmentExpression",
1027 "type": "AssignmentExpression",
1111 "type": "AssignmentExpression",
[all …]
Dsimple_types-expected.txt76 "type": "AssignmentExpression",
132 "type": "AssignmentExpression",
203 "type": "AssignmentExpression",
259 "type": "AssignmentExpression",
330 "type": "AssignmentExpression",
386 "type": "AssignmentExpression",
442 "type": "AssignmentExpression",
498 "type": "AssignmentExpression",
554 "type": "AssignmentExpression",
Dclass_instance_initializer-expected.txt342 "type": "AssignmentExpression",
426 "type": "AssignmentExpression",
510 "type": "AssignmentExpression",
594 "type": "AssignmentExpression",
844 "type": "AssignmentExpression",
928 "type": "AssignmentExpression",
1177 "type": "AssignmentExpression",
1261 "type": "AssignmentExpression",
1345 "type": "AssignmentExpression",
1429 "type": "AssignmentExpression",
[all …]
Dunary_op-expected.txt76 "type": "AssignmentExpression",
132 "type": "AssignmentExpression",
204 "type": "AssignmentExpression",
276 "type": "AssignmentExpression",
347 "type": "AssignmentExpression",
419 "type": "AssignmentExpression",
491 "type": "AssignmentExpression",
547 "type": "AssignmentExpression",
619 "type": "AssignmentExpression",
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DtupleLowering.cpp112 …checker->AllocNode<ir::AssignmentExpression>(gensym, gensymTsAs, lexer::TokenType::PUNCTUATOR_SUBS… in ConvertTupleUpdate()
118 …checker->AllocNode<ir::AssignmentExpression>(gensym2, gensymUpdate, lexer::TokenType::PUNCTUATOR_S… in ConvertTupleUpdate()
124 auto *const tupleAssignment = checker->AllocNode<ir::AssignmentExpression>( in ConvertTupleUpdate()
154 static ir::AssignmentExpression *ConvertTupleAssignment(checker::ETSChecker *const checker, in ConvertTupleAssignment()
155 ir::AssignmentExpression *const assignment) in ConvertTupleAssignment()
190 … checker->AllocNode<ir::AssignmentExpression>(left, tsAsExpression, assignment->OperatorType()); in ConvertTupleAssignment()
/arkcompiler/ets_frontend/ets2panda/test/compiler/ets/
DinferTypeOfArray-expected.txt76 "type": "AssignmentExpression",
132 "type": "AssignmentExpression",
188 "type": "AssignmentExpression",
259 "type": "AssignmentExpression",
358 "type": "AssignmentExpression",
527 "type": "AssignmentExpression",
583 "type": "AssignmentExpression",
697 "type": "AssignmentExpression",
782 "type": "AssignmentExpression",
/arkcompiler/ets_frontend/es2panda/test/parser/ts/
Dtest_module7-expected.txt64 "type": "AssignmentExpression",
204 "type": "AssignmentExpression",
344 "type": "AssignmentExpression",

12345678910>>...36