Lines Matching refs:node
173 def kconfig_search_visit_html(self, node: nodes.Node) -> None:
174 self.body.append(node.html())
178 def kconfig_search_visit_latex(self, node: nodes.Node) -> None:
214 def unknown_visit(self, node: nodes.Node) -> None:
218 self._found = isinstance(node, KconfigSearchNode)
248 node: pending_xref,
306 for node in sc.nodes:
307 if "defconfig" not in node.filename:
310 for value, cond in node.orig_defaults:
314 alt_defaults.append([fmt, node.filename])
334 nodes = [node for node in sc.nodes if node.prompt or node.help]
337 for node in nodes:
346 if node.dep is not sc.kconfig.y:
347 dependencies = kconfiglib.expr_str(node.dep, sc_fmt)
350 for value, cond in node.orig_defaults:
357 for value, cond in node.orig_selects:
364 for value, cond in node.orig_implies:
371 for min, max, cond in node.orig_ranges:
386 iternode = node
397 filename = node.filename
400 if node.filename.startswith(path):
401 filename = node.filename.replace(path, f"<module:{name}>/")
407 "prompt": node.prompt[0] if node.prompt else None,
409 "help": node.help,
420 "linenr": node.linenr,