{"ast_node_type":"other","tokens":[{"end":72,"kind":"keyword","start":0,"text":"if"}]}
            if start > end || current.is_some_and(|x| x + 1 >= *start) {
        for (start, end) in &self.map {
                return false;