Lines Matching refs:BcFunc
261 typedef struct BcFunc { struct
274 } BcFunc; argument
451 BcFunc *func;
581 void bc_program_addFunc(BcProgram *p, BcFunc *f, char *name);
2337 BcStatus bc_func_insert(BcFunc *f, char *name, BcType type, size_t line) { in bc_func_insert()
2356 void bc_func_init(BcFunc *f, char *name) { in bc_func_init()
2367 void bc_func_reset(BcFunc *f) { in bc_func_reset()
2378 BcFunc *f = (BcFunc*) func; in bc_func_free()
2987 BcFunc *f = p->func; in bc_parse_addId()
3092 BcFunc *func = p->func; in bc_parse_setLabel()
4458 BcFunc *f; in bc_program_str()
4727 BcFunc *f = bc_vec_item(&p->fns, BC_PROG_READ); in bc_program_read()
5127 BcFunc *f; in bc_program_call()
5188 BcFunc *f; in bc_program_return()
5320 bc_vec_init(&p->fns, sizeof(BcFunc), bc_func_free); in bc_program_init()
5336 void bc_program_addFunc(BcProgram *p, BcFunc *f, char *name) { in bc_program_addFunc()
5344 BcFunc f; in bc_program_insertFunc()
5355 BcFunc *func = bc_vec_item(&p->fns, idx); in bc_program_insertFunc()
5365 BcFunc *f; in bc_program_reset()
5397 BcFunc *func = bc_vec_item(&p->fns, ip->func); in bc_program_exec()
5616 BcFunc *f = bc_vec_item(&BC_VM->prog.fns, ip->func); in bc_vm_printError()
5651 BcFunc *f = bc_vec_item(&prog->fns, BC_PROG_MAIN); in bc_vm_clean()