print_type(out, type->result_type);
fputs(" ", out);
- if(type->abi_style != NULL) {
- fprintf(out, "\"%s\" ", type->abi_style);
- }
fputs("method(", out);
method_parameter_type_t *param_type = type->parameter_types;
int first = 1;
struct method_parameter_type_t {
type_t *type;
+ symbol_t *symbol;
method_parameter_type_t *next;
};
type_t type;
type_t *result_type;
method_parameter_type_t *parameter_types;
- const char *abi_style;
+ int variadic;
+ int unspecified_parameters;
};
struct compound_type_t {