| 820 | } |
| 821 | |
| 822 | static cbm_expr_t *expr_binary(cbm_expr_type_t type, cbm_expr_t *left, cbm_expr_t *right) { |
| 823 | cbm_expr_t *e = calloc(CBM_ALLOC_ONE, sizeof(cbm_expr_t)); |
| 824 | e->type = type; |
| 825 | e->left = left; |
| 826 | e->right = right; |
| 827 | return e; |
| 828 | } |
| 829 | |
| 830 | static cbm_expr_t *expr_not(cbm_expr_t *child) { |
| 831 | cbm_expr_t *e = calloc(CBM_ALLOC_ONE, sizeof(cbm_expr_t)); |
no outgoing calls
no test coverage detected