|
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) |
|