pub fn python_binding_targets_bounded<'tree>(
target: Node<'tree>,
source: &str,
scope_step: impl FnMut() -> bool,
) -> Option<Vec<PythonDirectScopeBinding<'tree>>>Expand description
Collect the binders in one already-selected assignment or loop target. Attribute/subscript operands remain reads, and exhaustion stays explicit. Callers supply the grammar field rather than reconstructing target syntax.