Lines Matching refs:dep
1053 self.top_node.dep = self.y
1618 if node.item is MENU and expr_value(node.dep) and \
1651 elif expr_value(node.dep) and \
3006 node.dep = self._expect_expr_and_eol()
3139 node.dep = self.y
3154 node.dep = self._make_and(node.dep,
3632 choice.direct_dep = self._make_or(choice.direct_dep, node.dep)
3647 basedep = node.item if node.item.__class__ is Choice else node.dep
3651 dep = cur.dep = self._make_and(cur.dep, basedep)
3659 self._make_and(visible_if, dep)))
3663 cur.defaults = [(default, self._make_and(cond, dep))
3668 cur.ranges = [(low, high, self._make_and(cond, dep))
3673 cur.selects = [(target, self._make_and(cond, dep))
3678 cur.implies = [(target, self._make_and(cond, dep))
3685 self._make_and(cur.prompt[1], dep))
3702 sym.direct_dep = self._make_or(sym.direct_dep, node.dep)
5690 res = expr_items(self.dep)
5747 add("deps " + TRI_TO_STR[expr_value(self.dep)])
5797 if self.dep is not self.kconfig.y:
5798 s += "\n\tdepends on {}".format(expr_str(self.dep, sc_expr_str_fn))
5871 if self.dep is not sc.kconfig.y:
5872 indent_add("depends on " + expr_str(self.dep, sc_expr_str_fn))
5887 if self.dep is expr:
5891 if expr.__class__ is tuple and expr[0] is AND and expr[2] is self.dep:
6472 return _expr_depends_on(node2.prompt[1] if node2.prompt else node2.dep,
6597 for dep in sym._dependents:
6604 loop = _check_dep_loop_choice(dep, None) \
6605 if dep.__class__ is Choice \
6606 else _check_dep_loop_sym(dep, False)