{"ast_node_type":"other","tokens":[{"end":37,"kind":"keyword","start":0,"text":"if"}]}
            if next_binding.is_none()
            // which is probably why this privacy violation occurred.
                && let Some(span) = non_exhaustive