{"ast_node_type":"variable","tokens":[{"end":96,"kind":"keyword","start":0,"text":"if"}]}
                    if let [hir::PathSegment { args: Some(args), ident, .. }] = &path.segments {
                    path.segments.iter(),
                        GenericsArgsErrExtend::SelfTyParam(