{"ast_node_type":"other","tokens":[{"end":40,"kind":"keyword","start":0,"text":"for"}]}
                for i in 0..num_ranges {
                let mut spans = vec![InnerSpan::new(loc as usize, loc as usize)];
                    spans.push(InnerSpan::new(ranges[i * 2] as usize, ranges[i * 2 + 1] as usize));