{"ast_node_type":"variable","tokens":[{"end":41,"kind":"keyword","start":0,"text":"if"}]}
    if let Some(parent) = node.parent() {
fn is_search_permitted_ancestors(node: &SyntaxNode) -> bool {
        if !is_search_permitted_ancestors(&parent) {