MCPcopy
hub / github.com/psf/black / is_generator

Function is_generator

src/black/nodes.py:665–673  ·  view source on GitHub ↗

Return True if `node` holds a generator.

(node: LN)

Source from the content-addressed store, hash-verified

663
664
665def is_generator(node: LN) -> bool:
666 """Return True if `node` holds a generator."""
667 if node.type != syms.atom:
668 return False
669 gexp = unwrap_singleton_parenthesis(node)
670 if gexp is None or gexp.type != syms.testlist_gexp:
671 return False
672
673 return any(child.type == syms.old_comp_for for child in gexp.children)
674
675
676def is_one_sequence_between(

Callers 1

Calls 1

Tested by

no test coverage detected