X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=compiler%2Fghci%2FByteCodeInstr.lhs;h=adb47c8ac44e58ed8bffaf24f03b49f598cbf12c;hb=cdfe9b087902b321b56dd58df7d996a966947585;hp=3f57d187dc4825308e22b6b3b87969a17034e327;hpb=cdce647711c0f46f5799b24de087622cb77e647f;p=ghc-hetmet.git diff --git a/compiler/ghci/ByteCodeInstr.lhs b/compiler/ghci/ByteCodeInstr.lhs index 3f57d18..adb47c8 100644 --- a/compiler/ghci/ByteCodeInstr.lhs +++ b/compiler/ghci/ByteCodeInstr.lhs @@ -13,6 +13,7 @@ module ByteCodeInstr ( import ByteCodeItbls ( ItblPtr ) +import Type import Outputable import Name import Id @@ -141,13 +142,15 @@ data BreakInfo { breakInfo_module :: Module , breakInfo_number :: Int , breakInfo_vars :: [(Id,Int)] + , breakInfo_resty :: Type } instance Outputable BreakInfo where ppr info = text "BreakInfo" <+> parens (ppr (breakInfo_module info) <+> ppr (breakInfo_number info) <+> - ppr (breakInfo_vars info)) + ppr (breakInfo_vars info) <+> + ppr (breakInfo_resty info)) -- ----------------------------------------------------------------------------- -- Printing bytecode instructions