X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=compiler%2FcoreSyn%2FPprExternalCore.lhs;h=502c26879a2f349db686022df304c67f325840af;hp=fe2913149999b947f071754998723e7b1e7a462a;hb=e513c1cc1de895fed5796d16cb67525f4b581b2a;hpb=2011e9b1cbe775094dc2fd7968a8175068dc0ee8 diff --git a/compiler/coreSyn/PprExternalCore.lhs b/compiler/coreSyn/PprExternalCore.lhs index fe29131..502c268 100644 --- a/compiler/coreSyn/PprExternalCore.lhs +++ b/compiler/coreSyn/PprExternalCore.lhs @@ -134,7 +134,9 @@ pexp (Case e vb ty alts) = sep [text "%case" <+> parens (paty ty) <+> paexp e, $$ (indent (braces (vcat (punctuate (char ';') (map palt alts))))) pexp (Cast e co) = (text "%cast" <+> pexp e) $$ paty co pexp (Note s e) = (text "%note" <+> pstring s) $$ pexp e -pexp (External n t) = (text "%external" <+> pstring n) $$ paty t +pexp (External n cc t) = (text "%external" <+> text cc <+> pstring n) $$ paty t +pexp (DynExternal cc t) = (text "%dynexternal" <+> text cc) $$ paty t +pexp (Label n) = (text "%label" <+> pstring n) pexp e = pfexp e