Lines Matching defs:BcResult

302 typedef struct BcResult {
305 } BcResult;
580 typedef void (*BcProgramUnary)(BcResult*, BcNum*);
590 void bc_program_negate(BcResult *r, BcNum *n);
591 void bc_program_not(BcResult *r, BcNum *n);
2428 BcResult *r = (BcResult*) result;
4461 static BcStatus bc_program_type_num(BcResult *r, BcNum *n) {
4466 static BcStatus bc_program_type_match(BcResult *r, BcType t) {
4542 static BcStatus bc_program_num(BcProgram *p, BcResult *r, BcNum **num) {
4621 static BcStatus bc_program_operand(BcProgram *p, BcResult **r,
4630 static BcStatus bc_program_binPrep(BcProgram *p, BcResult **l, BcNum **ln,
4631 BcResult **r, BcNum **rn)
4653 static BcStatus bc_program_binOpPrep(BcProgram *p, BcResult **l, BcNum **ln,
4654 BcResult **r, BcNum **rn)
4667 static BcStatus bc_program_assignPrep(BcProgram *p, BcResult **l, BcNum **ln,
4668 BcResult **r, BcNum **rn)
4689 static void bc_program_binOpRetire(BcProgram *p, BcResult *r) {
4696 static BcStatus bc_program_prep(BcProgram *p, BcResult **r, BcNum **n) {
4706 static void bc_program_retire(BcProgram *p, BcResult *r, BcResultType t) {
4715 BcResult *opd1, *opd2, res;
4820 BcResult *r;
4868 void bc_program_negate(BcResult *r, BcNum *n) {
4874 void bc_program_not(BcResult *r, BcNum *n) {
4881 BcResult res, *ptr;
4897 BcResult *opd1, *opd2, res;
4965 BcResult *ptr, r;
5007 BcResult *left, *right, res;
5060 BcResult r;
5075 BcResult r;
5086 BcResult *operand;
5111 BcResult *ptr, res, copy;
5147 BcResult *arg;
5203 BcResult res;
5214 BcResult *operand;
5259 BcResult *opnd;
5260 BcResult res;
5293 BcResult res;
5347 bc_vec_init(&p->results, sizeof(BcResult), bc_result_free);
5411 BcResult r, *ptr;