Searched refs:ConditionalExpression (Results 1 – 15 of 15) sorted by relevance
| /arkcompiler/ets_frontend/es2panda/ir/expressions/ |
| D | conditionalExpression.cpp | 25 void ConditionalExpression::Iterate(const NodeTraverser &cb) const in Iterate() 32 void ConditionalExpression::Dump(ir::AstDumper *dumper) const in Dump() 38 void ConditionalExpression::Compile(compiler::PandaGen *pg) const in Compile() 51 checker::Type *ConditionalExpression::Check(checker::Checker *checker) const in Check() 64 void ConditionalExpression::UpdateSelf(const NodeUpdater &cb, [[maybe_unused]] binder::Binder *bind… in UpdateSelf()
|
| D | conditionalExpression.h | 32 class ConditionalExpression : public Expression { 34 explicit ConditionalExpression(Expression *test, Expression *consequent, Expression *alternate) in ConditionalExpression() function
|
| /arkcompiler/ets_frontend/es2panda/test/parser/js/ |
| D | test-conditional-expression-expected.txt | 7 "type": "ConditionalExpression", 75 "type": "ConditionalExpression", 188 "type": "ConditionalExpression", 297 "type": "ConditionalExpression",
|
| /arkcompiler/ets_frontend/es2panda/test/parser/ts/ |
| D | test-ts-ternary-operator-3-expected.txt | 138 "type": "ConditionalExpression", 196 "type": "ConditionalExpression",
|
| D | test-ts-ternary-operator-2-expected.txt | 7 "type": "ConditionalExpression", 247 "type": "ConditionalExpression", 542 "type": "ConditionalExpression", 949 "type": "ConditionalExpression", 1130 "type": "ConditionalExpression",
|
| D | test-arrow-function3-expected.txt | 94 "type": "ConditionalExpression",
|
| D | test-ts-ternary-operator-1-expected.txt | 47 "type": "ConditionalExpression",
|
| /arkcompiler/ets_frontend/es2panda/test/parser/ts/type_checker/ |
| D | functionCall_4-expected.txt | 115 "type": "ConditionalExpression",
|
| D | functionCall-expected.txt | 854 "type": "ConditionalExpression",
|
| /arkcompiler/ets_frontend/es2panda/ir/ |
| D | astNodeMapping.h | 34 _(CONDITIONAL_EXPRESSION, ConditionalExpression) \
|
| /arkcompiler/ets_frontend/ts2panda/src/ |
| D | compiler.ts | 869 case ts.SyntaxKind.ConditionalExpression: // line 257 870 this.compileConditionalExpression(<ts.ConditionalExpression>expr); 1248 private compileConditionalExpression(expr: ts.ConditionalExpression): void {
|
| /arkcompiler/ets_frontend/es2panda/typescript/ |
| D | checker.h | 92 class ConditionalExpression; variable
|
| /arkcompiler/ets_frontend/es2panda/parser/ |
| D | expressionParser.cpp | 742 …auto *conditionalExpr = AllocNode<ir::ConditionalExpression>(lhsExpression, consequent, alternate); in ParseAssignmentExpression() 1242 ir::ConditionalExpression *conditionalExpr = nullptr; in ParseBinaryExpression()
|
| D | statementParser.cpp | 1387 ir::ConditionalExpression *condExpr = initNode->AsConditionalExpression(); in ParseForInOf()
|
| /arkcompiler/ets_frontend/legacy_bin/api8/src/ |
| D | index.js | 2 …xpression=219]="BinaryExpression",l[l.ConditionalExpression=220]="ConditionalExpression",l[l.Templ…
|