Home
last modified time | relevance | path

Searched defs:consequent (Results 1 – 18 of 18) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/util/ast-builders/
DswitchCaseStatementBuilder.h38 SwitchCaseStatementBuilder &SetConsequent(ArenaVector<Statement *> consequent) in SetConsequent()
/arkcompiler/ets_frontend/es2panda/ir/statements/
DswitchCaseStatement.h36 explicit SwitchCaseStatement(Expression *test, ArenaVector<Statement *> &&consequent) in SwitchCaseStatement()
DifStatement.h36 explicit IfStatement(Expression *test, Statement *consequent, Statement *alternate) in IfStatement()
/arkcompiler/ets_frontend/ets2panda/ir/statements/
DswitchCaseStatement.h33 explicit SwitchCaseStatement(Expression *test, ArenaVector<Statement *> &&consequent) in SwitchCaseStatement()
DifStatement.h37 explicit IfStatement(Expression *test, Statement *consequent, Statement *alternate) in IfStatement()
DifStatement.cpp108 auto *const consequent = consequent_->Clone(allocator, nullptr)->AsStatement(); in Clone() local
DswitchCaseStatement.cpp150 ArenaVector<Statement *> consequent(allocator->Adapter()); in Clone() local
/arkcompiler/ets_frontend/es2panda/ir/expressions/
DconditionalExpression.h34 explicit ConditionalExpression(Expression *test, Expression *consequent, Expression *alternate) in ConditionalExpression()
/arkcompiler/ets_frontend/ets2panda/ir/expressions/
DconditionalExpression.h35 explicit ConditionalExpression(Expression *test, Expression *consequent, Expression *alternate) in ConditionalExpression()
DconditionalExpression.cpp97 auto *const consequent = consequent_->Clone(allocator, nullptr)->AsExpression(); in Clone() local
/arkcompiler/ets_frontend/ets2panda/lsp/src/refactors/
Dconvert_chain.cpp30 auto consequent = node->AsConditionalExpression()->Consequent(); in FindETSNullType() local
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DenumPostCheckLowering.cpp177 … const std::string &enumName, ir::Statement *consequent) in CreateEnumIfStatement()
233 auto consequent = CreateStatement("@@I1 = @@E2;", ident, callExpr); in CreateStatementForUnionConstituentType() local
/arkcompiler/ets_frontend/ets2panda/parser/
DstatementParser.cpp1092 void ParserImpl::ReportIfBodyEmptyError([[maybe_unused]] ir::Statement *consequent) {} in ReportIfBodyEmptyError()
1104 …ir::Statement *consequent = ParseStatement(StatementParsingFlags::IF_ELSE | StatementParsingFlags:… in ParseIfStatement() local
1242 ir::Statement *consequent = ParseStatement(StatementParsingFlags::ALLOW_LEXICAL); in ParseSwitchCaseStatement() local
DexpressionParser.cpp559 ir::Expression *consequent = ParseExpression(); in ParseAssignmentExpressionHelper() local
595 ir::Expression *consequent = ParseAssignmentExpressionHelper(); in ParseAssignmentExpression() local
DTSparser.cpp2194 void TSParser::ReportIfBodyEmptyError(ir::Statement *consequent) in ReportIfBodyEmptyError()
/arkcompiler/ets_frontend/es2panda/parser/
DstatementParser.cpp1631 ir::Statement *consequent = ParseStatement(StatementParsingFlags::IF_ELSE); in ParseIfStatement() local
1759 ir::Statement *consequent = ParseStatement(StatementParsingFlags::ALLOW_LEXICAL); in ParseSwitchCaseStatement() local
DexpressionParser.cpp739 ir::Expression *consequent = ParseExpression(); in ParseAssignmentExpression() local
/arkcompiler/ets_frontend/ets2panda/checker/
DETSAnalyzer.cpp1627 auto *consequent = expr->Consequent(); in Check() local