{"ast_node_type":"other","tokens":[{"end":47,"kind":"keyword","start":0,"text":"if"}]}
                if highlight_parts.is_empty() {
                // Remember lines that are not highlighted to hide them if needed
                    unhighlighted_lines.push((line_pos, line));