{"ast_node_type":"variable","tokens":[{"end":55,"kind":"keyword","start":0,"text":"if"}]}
                if let Some(segment) = path.segment() {
            if let Some(path) = ast::Path::cast(node.clone()) {
                    for node_or_token in segment.syntax().children_with_tokens() {