build_op
return build_op(ADDR, sys, expr_derive_ptr_type(tn->tn_type),
tnode_t *ntn = build_op(PLUS, sys, ptr_tp, ln, ctn);
ntn = build_op(nop, sys, ntn->tn_type->t_subt, ntn, NULL);
return build_op(op, sys, ln->tn_type, ln, cn);
tnode_t *prod = build_op(MULT, sys, rn->tn_type, rn, elsz);
return build_op(op, sys, ln->tn_type, ln, prod);
tnode_t *raw_diff = build_op(op, sys, ptrdiff, ln, rn);
return build_op(DIV, sys, ptrdiff, raw_diff, elsz);
return build_op(op, sys, ln->tn_type, ln, rn);
return build_op(op, sys, ln->tn_type, ln, rn);
return build_op(COLON, sys, tp, ln, rn);
rn = build_op(MULT, sys, rn->tn_type, rn, ctn);
return build_op(op, sys, ln->tn_type, ln, rn);
tnode_t *ntn = build_op(op, sys, gettyp(t), ln, NULL);
ntn = build_op(op, sys, ln->tn_type, ln, rn);
ntn = build_op(INDIR, sys, ln->tn_type->t_subt, ln, NULL);
ntn = build_op(op, sys, rn->tn_type, ln, rn);
ntn = build_op(op, sys, rettp, ln, rn);
tn = build_op(ADDR, tn->tn_sys,
tn = build_op(LOAD, tn->tn_sys, tp, tn, NULL);
tnode_t *ntn = build_op(CVT, sys, ntp, otn, NULL);