Lines Matching refs:E_EQUAL

82 	case E_EQUAL:  in expr_copy()
118 case E_EQUAL: in expr_free()
266 case E_EQUAL: in expr_eq()
438 if (e1->type != E_EQUAL && e1->type != E_UNEQUAL && e1->type != E_SYMBOL && e1->type != E_NOT) in expr_join_or()
440 if (e2->type != E_EQUAL && e2->type != E_UNEQUAL && e2->type != E_SYMBOL && e2->type != E_NOT) in expr_join_or()
444 if (tmp->type != E_EQUAL && tmp->type != E_UNEQUAL && tmp->type != E_SYMBOL) in expr_join_or()
460 if (e1->type == E_EQUAL && e2->type == E_EQUAL && in expr_join_or()
466 if (e1->type == E_EQUAL && e2->type == E_EQUAL && in expr_join_or()
472 if (e1->type == E_EQUAL && e2->type == E_EQUAL && in expr_join_or()
502 if (e1->type != E_EQUAL && e1->type != E_UNEQUAL && e1->type != E_SYMBOL && e1->type != E_NOT) in expr_join_and()
504 if (e2->type != E_EQUAL && e2->type != E_UNEQUAL && e2->type != E_SYMBOL && e2->type != E_NOT) in expr_join_and()
508 if (tmp->type != E_EQUAL && tmp->type != E_UNEQUAL && tmp->type != E_SYMBOL) in expr_join_and()
524 if ((e1->type == E_SYMBOL && e2->type == E_EQUAL && e2->right.sym == &symbol_yes) || in expr_join_and()
525 (e2->type == E_SYMBOL && e1->type == E_EQUAL && e1->right.sym == &symbol_yes)) in expr_join_and()
527 return expr_alloc_comp(E_EQUAL, sym1, &symbol_yes); in expr_join_and()
537 return expr_alloc_comp(E_EQUAL, sym1, &symbol_yes); in expr_join_and()
540 if (e1->type == E_EQUAL && e2->type == E_UNEQUAL) { in expr_join_and()
544 return sym2 != e2->right.sym ? expr_alloc_comp(E_EQUAL, sym1, sym2) in expr_join_and()
547 if (e1->type == E_UNEQUAL && e2->type == E_EQUAL) { in expr_join_and()
551 return sym2 != e1->right.sym ? expr_alloc_comp(E_EQUAL, sym1, sym2) in expr_join_and()
558 return expr_alloc_comp(E_EQUAL, sym1, &symbol_mod); in expr_join_and()
564 return expr_alloc_comp(E_EQUAL, sym1, &symbol_no); in expr_join_and()
570 return expr_alloc_comp(E_EQUAL, sym1, &symbol_yes); in expr_join_and()
572 if ((e1->type == E_SYMBOL && e2->type == E_EQUAL && e2->right.sym == &symbol_mod) || in expr_join_and()
573 (e2->type == E_SYMBOL && e1->type == E_EQUAL && e1->right.sym == &symbol_mod) || in expr_join_and()
701 case E_EQUAL: in expr_transform()
716 case E_EQUAL: in expr_transform()
770 case E_EQUAL: in expr_transform()
776 e->type = e->type == E_EQUAL ? E_UNEQUAL : E_EQUAL; in expr_transform()
863 case E_EQUAL: in expr_contains_symbol()
890 case E_EQUAL: in expr_depends_symbol()
934 e1 = expr_trans_compare(e->left.expr, E_EQUAL, sym); in expr_trans_compare()
935 e2 = expr_trans_compare(e->right.expr, E_EQUAL, sym); in expr_trans_compare()
944 e1 = expr_trans_compare(e->left.expr, E_EQUAL, sym); in expr_trans_compare()
945 e2 = expr_trans_compare(e->right.expr, E_EQUAL, sym); in expr_trans_compare()
954 return expr_trans_compare(e->left.expr, type == E_EQUAL ? E_UNEQUAL : E_EQUAL, sym); in expr_trans_compare()
960 case E_EQUAL: in expr_trans_compare()
961 if (type == E_EQUAL) { in expr_trans_compare()
1056 case E_EQUAL: in expr_calc_value()
1086 case E_EQUAL: in expr_calc_value()
1113 if (t2 == E_EQUAL || t2 == E_UNEQUAL) in expr_compare_type()
1115 case E_EQUAL: in expr_compare_type()
1160 case E_EQUAL: in expr_print()