From 0e7882921b17c06b05a47d9ef1e3328121707568 Mon Sep 17 00:00:00 2001 From: lemon Date: Thu, 18 Aug 2022 20:29:30 +0200 Subject: switch enum --- src/parse.cff | 1 + 1 file changed, 1 insertion(+) (limited to 'src/parse.cff') diff --git a/src/parse.cff b/src/parse.cff index 7ce605c..a2071f8 100644 --- a/src/parse.cff +++ b/src/parse.cff @@ -1808,6 +1808,7 @@ fn pstiswitch(P *Parser, loc Loc, ex Expr) Stmt { } let es Vec = {}; do { + P.targty = ex.ty; let e = parseexpr(P); if !fold(&e) { err(P, e.loc, "expected compile-time expression"); -- cgit v1.2.3