Update IfExpression to follow AST conventions (#1167)

This commit is contained in:
Geoff Romer
2022-04-12 12:28:48 -07:00
committed by GitHub
parent baf832b18b
commit 883f2a3ecd
6 changed files with 31 additions and 35 deletions
@@ -144,11 +144,9 @@ static auto ResolveNames(Expression& expression,
break;
case ExpressionKind::IfExpression: {
auto& if_expr = cast<IfExpression>(expression);
RETURN_IF_ERROR(ResolveNames(*if_expr.condition(), enclosing_scope));
RETURN_IF_ERROR(
ResolveNames(*if_expr.then_expression(), enclosing_scope));
RETURN_IF_ERROR(
ResolveNames(*if_expr.else_expression(), enclosing_scope));
RETURN_IF_ERROR(ResolveNames(if_expr.condition(), enclosing_scope));
RETURN_IF_ERROR(ResolveNames(if_expr.then_expression(), enclosing_scope));
RETURN_IF_ERROR(ResolveNames(if_expr.else_expression(), enclosing_scope));
break;
}
case ExpressionKind::ArrayTypeLiteral: {