{"ast_node_type":"variable","tokens":[{"end":68,"kind":"keyword","start":0,"text":"if"}]}
                    if let ty::GenericArgKind::Type(ty) = arg.kind()
                arg.walk().find_map(|arg| {
                        && let ty::Param(param_ty) = *ty.kind()