{"ast_node_type":"other","tokens":[{"end":34,"kind":"keyword","start":0,"text":".span_to_snippet(span)"}]}
            .span_to_snippet(span)
            .source_map()
            .unwrap_or_else(|_| if negative { format!("-{v}") } else { v.to_string() });