Lines Matching refs:dep
1053 self.top_node.dep = self.y
1619 if node.item is MENU and expr_value(node.dep) and \
1652 elif expr_value(node.dep) and \
2949 node.dep != self.y or
3018 node.dep = self._expect_expr_and_eol()
3151 node.dep = self.y
3166 node.dep = self._make_and(node.dep,
3661 choice.direct_dep = self._make_or(choice.direct_dep, node.dep)
3676 basedep = node.item if node.item.__class__ is Choice else node.dep
3680 dep = cur.dep = self._make_and(cur.dep, basedep)
3688 self._make_and(visible_if, dep)))
3692 cur.defaults = [(default, self._make_and(cond, dep))
3697 cur.ranges = [(low, high, self._make_and(cond, dep))
3702 cur.selects = [(target, self._make_and(cond, dep))
3707 cur.implies = [(target, self._make_and(cond, dep))
3714 self._make_and(cur.prompt[1], dep))
3739 sym.direct_dep = self._make_or(sym.direct_dep, node.dep)
5729 res = expr_items(self.dep)
5786 add("deps " + TRI_TO_STR[expr_value(self.dep)])
5836 if self.dep is not self.kconfig.y:
5837 s += "\n\tdepends on {}".format(expr_str(self.dep, sc_expr_str_fn))
5915 if self.dep is not sc.kconfig.y:
5916 indent_add("depends on " + expr_str(self.dep, sc_expr_str_fn))
5931 if self.dep is expr:
5935 if expr.__class__ is tuple and expr[0] is AND and expr[2] is self.dep:
6521 return _expr_depends_on(node2.prompt[1] if node2.prompt else node2.dep,
6646 for dep in sym._dependents:
6653 loop = _check_dep_loop_choice(dep, None) \
6654 if dep.__class__ is Choice \
6655 else _check_dep_loop_sym(dep, False)