Fix transmute

This commit is contained in:
gingerBill
2017-11-27 23:00:23 +00:00
parent 3268f43340
commit 91b534d128
2 changed files with 14 additions and 2 deletions

View File

@@ -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);