{"ast_node_type":"other","tokens":[{"end":50,"kind":"keyword","start":0,"text":".peeking_take_while(|(_,"}]}
                .peeking_take_while(|(_, range)| {
            let mut all_snippets = snippets
                    new_range.intersect(offset_range(*range, source_text_offset)).is_some()