| /arkcompiler/ets_frontend/ets2panda/ir/expressions/ |
| D | assignmentExpression.cpp | 37 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 …]
|
| D | assignmentExpression.h | 25 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/ |
| D | test-assignment-expression-expected.txt | 7 "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 …]
|
| D | test-if-expected.txt | 38 "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",
|
| D | test-do-while-expected.txt | 9 "type": "AssignmentExpression", 122 "type": "AssignmentExpression", 238 "type": "AssignmentExpression", 366 "type": "AssignmentExpression", 491 "type": "AssignmentExpression", 618 "type": "AssignmentExpression",
|
| /arkcompiler/ets_frontend/es2panda/test/parser/js/ |
| D | test-assignment-expression-expected.txt | 7 "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 …]
|
| D | test-if-expected.txt | 38 "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",
|
| D | test-do-while-expected.txt | 9 "type": "AssignmentExpression", 119 "type": "AssignmentExpression", 232 "type": "AssignmentExpression", 357 "type": "AssignmentExpression", 479 "type": "AssignmentExpression", 605 "type": "AssignmentExpression",
|
| /arkcompiler/ets_frontend/es2panda/ir/expressions/ |
| D | assignmentExpression.h | 33 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
|
| D | assignmentExpression.cpp | 31 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/ |
| D | assignment_unknown-expected.txt | 64 "type": "AssignmentExpression", 119 "type": "AssignmentExpression", 174 "type": "AssignmentExpression", 229 "type": "AssignmentExpression", 284 "type": "AssignmentExpression", 339 "type": "AssignmentExpression",
|
| D | expression_3-expected.txt | 64 "type": "AssignmentExpression", 119 "type": "AssignmentExpression", 174 "type": "AssignmentExpression", 229 "type": "AssignmentExpression", 299 "type": "AssignmentExpression", 707 "type": "AssignmentExpression", 790 "type": "AssignmentExpression", 873 "type": "AssignmentExpression",
|
| D | identifierWithoutDeclaration-expected.txt | 7 "type": "AssignmentExpression", 190 "type": "AssignmentExpression", 245 "type": "AssignmentExpression",
|
| D | expression_2-expected.txt | 98 "type": "AssignmentExpression", 182 "type": "AssignmentExpression", 266 "type": "AssignmentExpression", 350 "type": "AssignmentExpression", 449 "type": "AssignmentExpression",
|
| /arkcompiler/ets_frontend/ets2panda/test/compiler/ts/ |
| D | assignment_unknown-expected.txt | 65 "type": "AssignmentExpression", 121 "type": "AssignmentExpression", 177 "type": "AssignmentExpression", 233 "type": "AssignmentExpression", 289 "type": "AssignmentExpression", 345 "type": "AssignmentExpression",
|
| D | identifierWithoutDeclaration-expected.txt | 7 "type": "AssignmentExpression", 194 "type": "AssignmentExpression", 250 "type": "AssignmentExpression",
|
| D | try_catch_statement-expected.txt | 128 "type": "AssignmentExpression", 231 "type": "AssignmentExpression", 329 "type": "AssignmentExpression",
|
| /arkcompiler/ets_frontend/ets2panda/test/parser/ets/ |
| D | if-expected.txt | 445 "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 …]
|
| D | assignments-expected.txt | 355 "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 …]
|
| D | simple_types-expected.txt | 76 "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",
|
| D | class_instance_initializer-expected.txt | 342 "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 …]
|
| D | unary_op-expected.txt | 76 "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/ |
| D | tupleLowering.cpp | 112 …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/ |
| D | inferTypeOfArray-expected.txt | 76 "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/ |
| D | test_module7-expected.txt | 64 "type": "AssignmentExpression", 204 "type": "AssignmentExpression", 344 "type": "AssignmentExpression",
|