| 786 | } |
| 787 | |
| 788 | static cbm_expr_t *expr_binary(cbm_expr_type_t type, cbm_expr_t *left, cbm_expr_t *right) { |
| 789 | cbm_expr_t *e = calloc(CBM_ALLOC_ONE, sizeof(cbm_expr_t)); |
| 790 | e->type = type; |
| 791 | e->left = left; |
| 792 | e->right = right; |
| 793 | return e; |
| 794 | } |
| 795 | |
| 796 | static cbm_expr_t *expr_not(cbm_expr_t *child) { |
| 797 | cbm_expr_t *e = calloc(CBM_ALLOC_ONE, sizeof(cbm_expr_t)); |
no outgoing calls
no test coverage detected