Lines Matching full:right
30 * @r: right node
42 e->right._initdata == r)
49 e->right._initdata = r;
109 r = (*ep1)->right.expr;
117 r = (*ep2)->right.expr;
228 return e1->left.sym == e2->left.sym && e1->right.sym == e2->right.sym;
274 r = expr_eliminate_yn(e->right.expr);
290 r = expr_eliminate_yn(e->right.expr);
343 ((e1->right.sym == &symbol_yes && e2->right.sym == &symbol_mod) ||
344 (e1->right.sym == &symbol_mod && e2->right.sym == &symbol_yes))) {
349 ((e1->right.sym == &symbol_yes && e2->right.sym == &symbol_no) ||
350 (e1->right.sym == &symbol_no && e2->right.sym == &symbol_yes))) {
355 ((e1->right.sym == &symbol_mod && e2->right.sym == &symbol_no) ||
356 (e1->right.sym == &symbol_no && e2->right.sym == &symbol_mod))) {
407 if ((e1->type == E_SYMBOL && e2->type == E_EQUAL && e2->right.sym == &symbol_yes) ||
408 (e2->type == E_SYMBOL && e1->type == E_EQUAL && e1->right.sym == &symbol_yes))
412 if ((e1->type == E_SYMBOL && e2->type == E_UNEQUAL && e2->right.sym == &symbol_no) ||
413 (e2->type == E_SYMBOL && e1->type == E_UNEQUAL && e1->right.sym == &symbol_no))
417 if ((e1->type == E_SYMBOL && e2->type == E_UNEQUAL && e2->right.sym == &symbol_mod) ||
418 (e2->type == E_SYMBOL && e1->type == E_UNEQUAL && e1->right.sym == &symbol_mod))
425 sym2 = e1->right.sym;
426 if ((e2->right.sym->flags & SYMBOL_CONST) && (sym2->flags & SYMBOL_CONST))
427 return sym2 != e2->right.sym ? expr_alloc_comp(E_EQUAL, sym1, sym2)
432 sym2 = e2->right.sym;
433 if ((e1->right.sym->flags & SYMBOL_CONST) && (sym2->flags & SYMBOL_CONST))
434 return sym2 != e1->right.sym ? expr_alloc_comp(E_EQUAL, sym1, sym2)
438 ((e1->right.sym == &symbol_yes && e2->right.sym == &symbol_no) ||
439 (e1->right.sym == &symbol_no && e2->right.sym == &symbol_yes)))
444 ((e1->right.sym == &symbol_yes && e2->right.sym == &symbol_mod) ||
445 (e1->right.sym == &symbol_mod && e2->right.sym == &symbol_yes)))
450 ((e1->right.sym == &symbol_mod && e2->right.sym == &symbol_no) ||
451 (e1->right.sym == &symbol_no && e2->right.sym == &symbol_mod)))
455 if ((e1->type == E_SYMBOL && e2->type == E_EQUAL && e2->right.sym == &symbol_mod) ||
456 (e2->type == E_SYMBOL && e1->type == E_EQUAL && e1->right.sym == &symbol_mod) ||
457 (e1->type == E_SYMBOL && e2->type == E_UNEQUAL && e2->right.sym == &symbol_yes) ||
458 (e2->type == E_SYMBOL && e1->type == E_UNEQUAL && e1->right.sym == &symbol_yes))
487 r = (*ep1)->right.expr;
495 r = (*ep2)->right.expr;
551 r = expr_eliminate_dups(e->right.expr);
609 expr_transform(e->right.expr));
616 if (e->right.sym == &symbol_no) {
621 if (e->right.sym == &symbol_mod) {
627 if (e->right.sym == &symbol_yes) {
636 if (e->right.sym == &symbol_no) {
641 if (e->right.sym == &symbol_mod) {
647 if (e->right.sym == &symbol_yes) {
664 e->left.expr->right.sym);
671 e->left.expr->right.sym);
678 e->left.expr->right.sym);
683 expr_alloc_one(E_NOT, e->left.expr->right.expr));
689 expr_alloc_one(E_NOT, e->left.expr->right.expr));
722 expr_contains_symbol(dep->right.expr, sym);
732 dep->right.sym == sym;
749 expr_depends_symbol(dep->right.expr, sym);
754 if (dep->right.sym == &symbol_yes || dep->right.sym == &symbol_mod)
760 if (dep->right.sym == &symbol_no)
797 e2 = expr_trans_compare(e->right.expr, E_EQUAL, sym);
807 e2 = expr_trans_compare(e->right.expr, E_EQUAL, sym);
905 val2 = expr_calc_value(e->right.expr);
909 val2 = expr_calc_value(e->right.expr);
927 sym_calc_value(e->right.sym);
929 str2 = sym_get_string_value(e->right.sym);
931 if (e->left.sym->type != S_STRING || e->right.sym->type != S_STRING) {
933 k2 = expr_parse_string(str2, e->right.sym->type, &rval);
1050 fn(data, e->right.sym, e->right.sym->name);
1059 fn(data, e->right.sym, e->right.sym->name);
1068 fn(data, e->right.sym, e->right.sym->name);
1076 fn(data, e->right.sym, e->right.sym->name);
1081 expr_print(e->right.expr, fn, data, E_OR);
1086 expr_print(e->right.expr, fn, data, E_AND);
1092 fn(data, e->right.sym, e->right.sym->name);
1163 expr_print_revdep(e->right.expr, fn, data, pr_type, title);