Working on Any arrays and vargs
This commit is contained in:
@@ -273,6 +273,13 @@ gen_expr(Ast_Expr *ast, Ast_Type *type_of_var){
|
||||
}
|
||||
|
||||
CASE(VALUE, Atom){
|
||||
if(is_any(type_of_var)){
|
||||
gen("(Any){&");
|
||||
gen("("); gen_simple_decl(node->type); gen("){"); gen_value(node->value); gen("}");
|
||||
gen(", %d}", node->type->type_id);
|
||||
return true;
|
||||
}
|
||||
|
||||
B32 written = gen_value(node->value);
|
||||
if(!written) {
|
||||
gen("%Q", node->value.intern_val);
|
||||
|
||||
Reference in New Issue
Block a user