{"ast_node_type":"other","tokens":[{"end":90,"kind":"keyword","start":0,"text":"seen.iter().filter_map(|ctor|"}]}
                    seen.iter().filter_map(|ctor| ctor.as_int_range()).copied().collect();
                let seen_ranges: Vec<_> =
                for (seen, splitted_range) in range_1.split(seen_ranges.iter().cloned()) {