mie: convert: text-write write_operand_func now treats func references as pointers
This commit is contained in:
@@ -56,6 +56,9 @@ static void mie_type_to_string(struct mie_type *type, char *out, size_t max)
|
||||
case MIE_TYPE_ARRAY:
|
||||
snprintf(out, max, "array");
|
||||
break;
|
||||
case MIE_TYPE_FUNC:
|
||||
snprintf(out, max, "func");
|
||||
break;
|
||||
case MIE_TYPE_SELECTOR:
|
||||
snprintf(out, max, "");
|
||||
break;
|
||||
@@ -286,7 +289,7 @@ static b_status write_operand_func(
|
||||
struct mie_func *func = MIE_FUNC(value);
|
||||
|
||||
if (flags & F_INCLUDE_TYPE) {
|
||||
write_string(converter, "func ");
|
||||
write_string(converter, "ptr ");
|
||||
}
|
||||
|
||||
write_string_f(converter, "@%s", value->v_name.n_str);
|
||||
|
||||
Reference in New Issue
Block a user