|
| param_t * | _reverse_params (param_t *params, param_t *next) |
| |
| void | add_function (function_t *f) |
| |
| function_t * | begin_function (struct symbol_s *sym, const char *nicename, struct symtab_s *parent, int far) |
| |
| function_t * | build_builtin_function (struct symbol_s *sym, struct expr_s *bi_val, int far) |
| |
| function_t * | build_code_function (struct symbol_s *fsym, struct expr_s *state_expr, struct expr_s *statements) |
| |
| void | build_function (function_t *f) |
| |
| param_t * | check_params (param_t *params) |
| |
| void | clear_functions (void) |
| |
| param_t * | copy_params (param_t *params) |
| |
| void | emit_function (function_t *f, struct expr_s *e) |
| |
| struct expr_s * | find_function (struct expr_s *fexpr, struct expr_s *params) |
| |
| void | finish_function (function_t *f) |
| |
| int | function_parms (function_t *f, byte *parm_size) |
| |
| struct symbol_s * | function_symbol (struct symbol_s *sym, int overload, int create) |
| |
| void | make_function (struct symbol_s *sym, const char *nice_name, struct defspace_s *space, enum storage_class_e storage) |
| |
| function_t * | new_function (const char *name, const char *nice_name) |
| |
| param_t * | new_param (const char *selector, struct type_s *type, const char *name) |
| |
| param_t * | param_append_identifiers (param_t *params, struct symbol_s *idents, struct type_s *type) |
| |
| struct type_s * | parse_params (struct type_s *type, param_t *params) |
| |
| param_t * | reverse_params (param_t *params) |
| |