@@ -89,7 +89,7 @@ solve env rank pools state constraint =
8989 Unify.Err vars actualType expectedType ->
9090 do introduce rank pools vars
9191 return $ addError state $
92− Error.Mismatch region category actualType $
92+ Error.BadExpr region category actualType $
9393 Error.typeReplace expectation expectedType
9494
9595 CLocal region name expectation ->
@@ -104,7 +104,7 @@ solve env rank pools state constraint =
104104 Unify.Err vars actualType expectedType ->
105105 do introduce rank pools vars
106106 return $ addError state $
107− Error.Mismatch region (Error.Local name) actualType $
107+ Error.BadExpr region (Error.Local name) actualType $
108108 Error.typeReplace expectation expectedType
109109
110110 CForeign region name (Can.Forall freeVars srcType) expectation ->
@@ -119,7 +119,7 @@ solve env rank pools state constraint =
119119 Unify.Err vars actualType expectedType ->
120120 do introduce rank pools vars
121121 return $ addError state $
122− Error.Mismatch region (Error.Foreign name) actualType $
122+ Error.BadExpr region (Error.Foreign name) actualType $
123123 Error.typeReplace expectation expectedType
124124
125125 CPattern region category tipe expectation ->