{"ast_node_type":"other","tokens":[{"end":76,"kind":"keyword","start":0,"text":"hir::PathResolution::Def(hir::ModuleDef::Variant(v))"}]}
            hir::PathResolution::Def(hir::ModuleDef::Variant(v)) => Some(v),
        ast::Expr::PathExpr(pat) => match sema.resolve_path(&pat.path()?)? {
            _ => None,