{"ast_node_type":"variable","tokens":[{"end":56,"kind":"keyword","start":0,"text":"if"}]}
        if let Some(node) = ws.next_sibling_or_token() {
    if ws_text.contains('\n') && !ws_suffix.contains('\n') {
            let start = match ws_prefix.rfind('\n') {