{"ast_node_type":"other","tokens":[{"end":60,"kind":"keyword","start":0,"text":"if"}]}
        if !ignore_esc && idx > 0 && buf[idx - 1] == b'\\' {
    for idx in (0..buf.len()).filter(|idx| buf[*idx..].starts_with(end_sep)) {
            continue;