aboutsummaryrefslogtreecommitdiff
path: root/src/check_expr.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/check_expr.cpp')
-rw-r--r--src/check_expr.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/check_expr.cpp b/src/check_expr.cpp
index c59bd995c..359e1e069 100644
--- a/src/check_expr.cpp
+++ b/src/check_expr.cpp
@@ -6423,7 +6423,8 @@ gbString write_expr_to_string(gbString str, AstNode *node) {
str = gb_string_append_rune(str, ')');
case_end;
case_ast_node(tc, TypeCast, node);
- str = gb_string_appendc(str, "cast(");
+ str = string_append_token(str, tc->token);
+ str = gb_string_append_rune(str, '(');
str = write_expr_to_string(str, tc->type);
str = gb_string_append_rune(str, ')');
str = write_expr_to_string(str, tc->expr);