{"ast_node_type":"function","tokens":[{"end":71,"kind":"keyword","start":0,"text":"pub"}]}
pub fn extract_range_or_offset(text: &str) -> (RangeOrOffset, String) {
/// Panics if no `$0` marker is present in the `text`.
    if let Some((range, text)) = try_extract_range(text) {