Lines Matching refs:sym
112 for sym in kconf.unique_defined_syms:
113 if sym.user_value is not None and promptless(sym):
117 symbols. """ + SYM_INFO_HINT.format(sym))
125 for sym in kconf.unique_defined_syms:
126 if sym.choice:
129 user_value = sym.user_value
135 if sym.type in (BOOL, TRISTATE):
138 if user_value != sym.str_value:
143 mdeps = missing_deps(sym)
158 warn(msg + SYM_INFO_HINT.format(sym))
161 def missing_deps(sym): argument
178 deps = split_expr(sym.direct_dep, AND)
180 if sym.type in (BOOL, TRISTATE):
181 return [dep for dep in deps if expr_value(dep) < sym.user_value]
219 def promptless(sym): argument
223 return not any(node.prompt for node in sym.nodes)