| 
| param_t *  | _reverse_params (param_t *params, param_t *next) | 
|   | 
| void  | add_function (function_t *f) | 
|   | 
| function_t *  | begin_function (symbol_t *sym, const char *nicename, symtab_t *parent, int far) | 
|   | 
| function_t *  | build_builtin_function (symbol_t *sym, expr_t *bi_val, int far) | 
|   | 
| function_t *  | build_code_function (symbol_t *fsym, expr_t *state_expr, expr_t *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, expr_t *e) | 
|   | 
| expr_t *  | find_function (expr_t *fexpr, expr_t *params) | 
|   | 
| void  | finish_function (function_t *f) | 
|   | 
| int  | function_parms (function_t *f, byte *parm_size) | 
|   | 
| symbol_t *  | function_symbol (symbol_t *sym, int overload, int create) | 
|   | 
| void  | make_function (symbol_t *sym, const char *nice_name, defspace_t *space, storage_class_t storage) | 
|   | 
| function_t *  | new_function (const char *name, const char *nice_name) | 
|   | 
| param_t *  | new_param (const char *selector, type_t *type, const char *name) | 
|   | 
| param_t *  | param_append_identifiers (param_t *params, symbol_t *idents, type_t *type) | 
|   | 
| type_t *  | parse_params (type_t *type, param_t *parms) | 
|   | 
| param_t *  | reverse_params (param_t *params) | 
|   |