@@ -16,7 +16,6 @@ import qualified AST.Pattern as Pattern
16import qualified AST.Type as Type
16import qualified AST.Type as Type
17import qualified AST.Variable as Var
17import qualified AST.Variable as Var
18import qualified Reporting.Annotation as A
18import qualified Reporting.Annotation as A
19−import qualified Reporting.Crash as Crash
20import qualified Reporting.PrettyPrint as P
19import qualified Reporting.PrettyPrint as P
@@ -59,7 +58,6 @@ data Expr' ann def var typ
59 -- for type checking and code gen only
58 -- for type checking and code gen only
60 | Port (PortImpl (Expr ann def var typ) typ)
59 | Port (PortImpl (Expr ann def var typ) typ)
61 | GLShader String String Literal.GLShaderTipe
60 | GLShader String String Literal.GLShaderTipe
62− | Crash Crash.Details
63 deriving (Show)
61 deriving (Show)
@@ -249,9 +247,6 @@ instance (P.Pretty def, P.Pretty var, Var.ToString var) => P.Pretty (Expr' ann d
249 Port portImpl ->
247 Port portImpl ->
250 P.pretty dealiaser needsParens portImpl
248 P.pretty dealiaser needsParens portImpl
253− P.text ("<crash:" ++ Crash.summary details ++ ">")
256instance P.Pretty (PortImpl expr tipe) where
251instance P.Pretty (PortImpl expr tipe) where
257 pretty _ _ impl =
252 pretty _ _ impl =