{"ast_node_type":"other","tokens":[{"end":88,"kind":"keyword","start":0,"text":"if"}]}
                if !obligations_holds_for_capture[idx] && obligations_should_hold[idx] {
            for (idx, _) in obligations_should_hold.iter().enumerate() {
                    capture_problems.insert(AUTO_TRAITS[idx]);