From b219219370245349e99373f83e5849a9db752131 Mon Sep 17 00:00:00 2001 From: Nat Quayle Nelson Date: Sat, 27 Nov 2021 20:08:57 -0700 Subject: [PATCH] fix typed expression exprCase --- kiss/src/kiss/Macros.hx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kiss/src/kiss/Macros.hx b/kiss/src/kiss/Macros.hx index 27fb9ff4..aac397a7 100644 --- a/kiss/src/kiss/Macros.hx +++ b/kiss/src/kiss/Macros.hx @@ -1186,7 +1186,8 @@ class Macros { default: false; }; - case TypedExp(patternTypePath, patternExp): + case CallExp({pos: _, def: Symbol("exprTyped")}, [type, patternExp]): + var patternTypePath = Prelude.symbolNameValue(type); return switch (instance.def) { case TypedExp(typePath, instanceExp) if (typePath == patternTypePath): matchExpr(patternExp, instanceExp);