Lines Matching refs:bgn

93 bc_program_index(const char* restrict code, size_t* restrict bgn)  in bc_program_index()  argument
95 uchar amt = (uchar) code[(*bgn)++], i = 0; in bc_program_index()
98 for (; i < amt; ++i, ++(*bgn)) in bc_program_index()
100 size_t temp = ((size_t) ((int) (uchar) code[*bgn]) & UCHAR_MAX); in bc_program_index()
644 bc_program_const(BcProgram* p, const char* code, size_t* bgn) in bc_program_const() argument
649 BcConst* c = bc_vec_item(&p->consts, bc_program_index(code, bgn)); in bc_program_const()
1607 size_t* restrict bgn, bool pop, bool copy) in bc_program_pushVar() argument
1610 size_t idx = bc_program_index(code, bgn); in bc_program_pushVar()
1683 size_t* restrict bgn, uchar inst) in bc_program_pushArray() argument
1692 r.d.loc.loc = bc_program_index(code, bgn); in bc_program_pushArray()
1787 bc_program_call(BcProgram* p, const char* restrict code, size_t* restrict bgn) in bc_program_call() argument
1797 nargs = bc_program_index(code, bgn); in bc_program_call()
1801 ip.func = bc_program_index(code, bgn); in bc_program_call()
2407 size_t* restrict bgn) in bc_program_regStackLen() argument
2409 size_t idx = bc_program_index(code, bgn); in bc_program_regStackLen()
2513 size_t* restrict bgn, bool cond, size_t len) in bc_program_execStr() argument
2543 then_idx = bc_program_index(code, bgn); in bc_program_execStr()
2544 else_idx = bc_program_index(code, bgn); in bc_program_execStr()
2641 if (p->stack.len > 1 && *bgn == len - 1 && code[*bgn] == BC_INST_POP_EXEC) in bc_program_execStr()
3806 bc_program_printIndex(const char* restrict code, size_t* restrict bgn) in bc_program_printIndex() argument
3808 uchar byte, i, bytes = (uchar) code[(*bgn)++]; in bc_program_printIndex()
3813 byte = (uchar) code[(*bgn)++]; in bc_program_printIndex()
3822 size_t* restrict bgn) in bc_program_printStr() argument
3824 size_t idx = bc_program_index(code, bgn); in bc_program_printStr()
3834 size_t* restrict bgn) in bc_program_printInst() argument
3836 uchar inst = (uchar) code[(*bgn)++]; in bc_program_printInst()
3838 bc_vm_printf("Inst[%zu]: %s [%lu]; ", *bgn - 1, bc_inst_names[inst], in bc_program_printInst()
3844 bc_program_printIndex(code, bgn); in bc_program_printInst()
3846 else if (inst == BC_INST_STR) bc_program_printStr(p, code, bgn); in bc_program_printInst()
3849 size_t idx = bc_program_index(code, bgn); in bc_program_printInst()
3856 bc_program_printIndex(code, bgn); in bc_program_printInst()
3857 if (inst == BC_INST_CALL) bc_program_printIndex(code, bgn); in bc_program_printInst()