Lines Matching refs:nodes
6 from . import nodes
33 def find_undeclared_variables(ast: nodes.Template) -> t.Set[str]:
57 _ref_types = (nodes.Extends, nodes.FromImport, nodes.Import, nodes.Include)
58 _RefType = t.Union[nodes.Extends, nodes.FromImport, nodes.Import, nodes.Include]
61 def find_referenced_templates(ast: nodes.Template) -> t.Iterator[t.Optional[str]]:
79 template: nodes.Expr = node.template # type: ignore
81 if not isinstance(template, nodes.Const):
83 if isinstance(template, (nodes.Tuple, nodes.List)):
87 if isinstance(template_name, nodes.Const):
103 elif isinstance(node, nodes.Include) and isinstance(