Binds parenthesized expressions

This commit is contained in:
2018-11-11 20:00:06 +01:00
parent 82dff87d4d
commit ce92348199

View File

@@ -34,7 +34,7 @@ namespace Upsilon.Binder
case SyntaxKind.LiteralExpression:
return BindLiteralExpression((LiteralExpressionSyntax) e);
case SyntaxKind.ParenthesizedExpression:
break;
return BindParenthesizedExpression((ParenthesizedExpressionSyntax) e);
case SyntaxKind.AssignmentExpression:
break;
case SyntaxKind.VariableExpression:
@@ -100,5 +100,10 @@ namespace Upsilon.Binder
}
return new BoundLiteralExpression(outValue, type);
}
private BoundExpression BindParenthesizedExpression(ParenthesizedExpressionSyntax syntax)
{
return BindExpression(syntax.Expression);
}
}
}