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