{"ast_node_type":"variable","tokens":[{"end":94,"kind":"keyword","start":0,"text":"&&"}]}
            && let (hir::ExprKind::Path(hir::QPath::TypeRelative(base_ty, path_segment)), 1) =
        if let hir::ExprKind::Call(path, args) = &expr.kind
                (&path.kind, args.len())