Lines Matching defs:expr

40 even_beg(Cx_t* cx, Cxexpr_t* expr, void* data, Cxdisc_t* disc)
53 expr->data = state;
82 even_sel(Cx_t* cx, Cxexpr_t* expr, void* data, Cxdisc_t* disc)
84 State_t* state = (State_t*)expr->data;
86 if (!(expr->queried & 1))
89 sfprintf(sfstdout, "even_sel %I*u\n", sizeof(expr->queried), expr->queried);
96 even_act(Cx_t* cx, Cxexpr_t* expr, void* data, Cxdisc_t* disc)
98 sfprintf(sfstdout, "even_act %I*u\n", sizeof(expr->queried), expr->queried);
103 even_end(Cx_t* cx, Cxexpr_t* expr, void* data, Cxdisc_t* disc)
105 State_t* state = (State_t*)expr->data;
107 sfprintf(sfstdout, "even_end %I*u %I*u %I*u%s\n", sizeof(expr->queried), expr->queried, sizeof(expr->selected), expr->selected, sizeof(state->selected), state->selected, expr->selected == state->selected ? "" : " FAILED");
120 odd_beg(Cx_t* cx, Cxexpr_t* expr, void* data, Cxdisc_t* disc)
133 expr->data = state;
162 odd_sel(Cx_t* cx, Cxexpr_t* expr, void* data, Cxdisc_t* disc)
164 State_t* state = (State_t*)expr->data;
166 if (expr->queried & 1)
169 sfprintf(sfstdout, "odd_sel %I*u\n", sizeof(expr->queried), expr->queried);
176 odd_act(Cx_t* cx, Cxexpr_t* expr, void* data, Cxdisc_t* disc)
178 sfprintf(sfstdout, "odd_act %I*u\n", sizeof(expr->queried), expr->queried);
183 odd_end(Cx_t* cx, Cxexpr_t* expr, void* data, Cxdisc_t* disc)
185 State_t* state = (State_t*)expr->data;
187 sfprintf(sfstdout, "odd_end %I*u %I*u %I*u%s\n", sizeof(expr->queried), expr->queried, sizeof(expr->selected), expr->selected, sizeof(state->selected), state->selected, expr->selected == state->selected ? "" : " FAILED");