Lines Matching refs:E_EQUAL
81 case E_EQUAL: in expr_copy()
117 case E_EQUAL: in expr_free()
207 case E_EQUAL: in expr_eq()
368 if (e1->type != E_EQUAL && e1->type != E_UNEQUAL && e1->type != E_SYMBOL && e1->type != E_NOT) in expr_join_or()
370 if (e2->type != E_EQUAL && e2->type != E_UNEQUAL && e2->type != E_SYMBOL && e2->type != E_NOT) in expr_join_or()
374 if (tmp->type != E_EQUAL && tmp->type != E_UNEQUAL && tmp->type != E_SYMBOL) in expr_join_or()
390 if (e1->type == E_EQUAL && e2->type == E_EQUAL && in expr_join_or()
396 if (e1->type == E_EQUAL && e2->type == E_EQUAL && in expr_join_or()
402 if (e1->type == E_EQUAL && e2->type == E_EQUAL && in expr_join_or()
432 if (e1->type != E_EQUAL && e1->type != E_UNEQUAL && e1->type != E_SYMBOL && e1->type != E_NOT) in expr_join_and()
434 if (e2->type != E_EQUAL && e2->type != E_UNEQUAL && e2->type != E_SYMBOL && e2->type != E_NOT) in expr_join_and()
438 if (tmp->type != E_EQUAL && tmp->type != E_UNEQUAL && tmp->type != E_SYMBOL) in expr_join_and()
454 if ((e1->type == E_SYMBOL && e2->type == E_EQUAL && e2->right.sym == &symbol_yes) || in expr_join_and()
455 (e2->type == E_SYMBOL && e1->type == E_EQUAL && e1->right.sym == &symbol_yes)) in expr_join_and()
457 return expr_alloc_comp(E_EQUAL, sym1, &symbol_yes); in expr_join_and()
467 return expr_alloc_comp(E_EQUAL, sym1, &symbol_yes); in expr_join_and()
470 if (e1->type == E_EQUAL && e2->type == E_UNEQUAL) { in expr_join_and()
474 return sym2 != e2->right.sym ? expr_alloc_comp(E_EQUAL, sym1, sym2) in expr_join_and()
477 if (e1->type == E_UNEQUAL && e2->type == E_EQUAL) { in expr_join_and()
481 return sym2 != e1->right.sym ? expr_alloc_comp(E_EQUAL, sym1, sym2) in expr_join_and()
488 return expr_alloc_comp(E_EQUAL, sym1, &symbol_mod); in expr_join_and()
494 return expr_alloc_comp(E_EQUAL, sym1, &symbol_no); in expr_join_and()
500 return expr_alloc_comp(E_EQUAL, sym1, &symbol_yes); in expr_join_and()
502 if ((e1->type == E_SYMBOL && e2->type == E_EQUAL && e2->right.sym == &symbol_mod) || in expr_join_and()
503 (e2->type == E_SYMBOL && e1->type == E_EQUAL && e1->right.sym == &symbol_mod) || in expr_join_and()
601 case E_EQUAL: in expr_transform()
616 case E_EQUAL: in expr_transform()
670 case E_EQUAL: in expr_transform()
676 e->type = e->type == E_EQUAL ? E_UNEQUAL : E_EQUAL; in expr_transform()
763 case E_EQUAL: in expr_contains_symbol()
790 case E_EQUAL: in expr_depends_symbol()
820 e1 = expr_trans_compare(e->left.expr, E_EQUAL, sym); in expr_trans_compare()
821 e2 = expr_trans_compare(e->right.expr, E_EQUAL, sym); in expr_trans_compare()
830 e1 = expr_trans_compare(e->left.expr, E_EQUAL, sym); in expr_trans_compare()
831 e2 = expr_trans_compare(e->right.expr, E_EQUAL, sym); in expr_trans_compare()
840 return expr_trans_compare(e->left.expr, type == E_EQUAL ? E_UNEQUAL : E_EQUAL, sym); in expr_trans_compare()
846 case E_EQUAL: in expr_trans_compare()
847 if (type == E_EQUAL) { in expr_trans_compare()
943 case E_EQUAL: in expr_calc_value()
968 if (e->type != E_EQUAL && e->type != E_UNEQUAL) { in expr_calc_value()
979 case E_EQUAL: in expr_calc_value()
1006 if (t2 == E_EQUAL || t2 == E_UNEQUAL) in expr_compare_type()
1008 case E_EQUAL: in expr_compare_type()
1093 case E_EQUAL: in expr_print()