Searched defs:consequent (Results 1 – 15 of 15) sorted by relevance
| /arkcompiler/ets_frontend/ets2panda/util/ast-builders/ |
| D | switchCaseStatementBuilder.h | 38 SwitchCaseStatementBuilder &SetConsequent(ArenaVector<Statement *> consequent) in SetConsequent()
|
| /arkcompiler/ets_frontend/ets2panda/ir/statements/ |
| D | switchCaseStatement.h | 32 explicit SwitchCaseStatement(Expression *test, ArenaVector<Statement *> &&consequent) in SwitchCaseStatement()
|
| D | ifStatement.h | 37 explicit IfStatement(Expression *test, Statement *consequent, Statement *alternate) in IfStatement()
|
| D | ifStatement.cpp | 116 auto *const consequent = consequent_->Clone(allocator, nullptr)->AsStatement(); in Clone() local
|
| /arkcompiler/ets_frontend/es2panda/ir/statements/ |
| D | switchCaseStatement.h | 36 explicit SwitchCaseStatement(Expression *test, ArenaVector<Statement *> &&consequent) in SwitchCaseStatement()
|
| D | ifStatement.h | 36 explicit IfStatement(Expression *test, Statement *consequent, Statement *alternate) in IfStatement()
|
| /arkcompiler/ets_frontend/es2panda/ir/expressions/ |
| D | conditionalExpression.h | 34 explicit ConditionalExpression(Expression *test, Expression *consequent, Expression *alternate) in ConditionalExpression()
|
| /arkcompiler/ets_frontend/ets2panda/ir/expressions/ |
| D | conditionalExpression.h | 35 explicit ConditionalExpression(Expression *test, Expression *consequent, Expression *alternate) in ConditionalExpression()
|
| D | conditionalExpression.cpp | 99 auto *const consequent = consequent_->Clone(allocator, nullptr)->AsExpression(); in Clone() local
|
| /arkcompiler/ets_frontend/ets2panda/parser/ |
| D | statementParser.cpp | 1078 void ParserImpl::ReportIfBodyEmptyError([[maybe_unused]] ir::Statement *consequent) {} in ReportIfBodyEmptyError() 1102 …ir::Statement *consequent = ParseStatement(StatementParsingFlags::IF_ELSE | StatementParsingFlags:… in ParseIfStatement() local 1238 ir::Statement *consequent = ParseStatement(StatementParsingFlags::ALLOW_LEXICAL); in ParseSwitchCaseStatement() local
|
| D | expressionParser.cpp | 604 ir::Expression *consequent = ParseExpression(); in ParseAssignmentExpressionHelper() local 645 ir::Expression *consequent = ParseAssignmentExpressionHelper(); in ParseAssignmentExpression() local
|
| D | TSparser.cpp | 2165 void TSParser::ReportIfBodyEmptyError(ir::Statement *consequent) in ReportIfBodyEmptyError()
|
| /arkcompiler/ets_frontend/es2panda/parser/ |
| D | statementParser.cpp | 1631 ir::Statement *consequent = ParseStatement(StatementParsingFlags::IF_ELSE); in ParseIfStatement() local 1759 ir::Statement *consequent = ParseStatement(StatementParsingFlags::ALLOW_LEXICAL); in ParseSwitchCaseStatement() local
|
| D | expressionParser.cpp | 739 ir::Expression *consequent = ParseExpression(); in ParseAssignmentExpression() local
|
| /arkcompiler/ets_frontend/ets2panda/checker/ |
| D | ETSAnalyzer.cpp | 1378 auto *consequent = expr->Consequent(); in Check() local
|