diff options
Diffstat (limited to 'compiler/GHC/Runtime/Debugger.hs')
-rw-r--r-- | compiler/GHC/Runtime/Debugger.hs | 31 |
1 files changed, 18 insertions, 13 deletions
diff --git a/compiler/GHC/Runtime/Debugger.hs b/compiler/GHC/Runtime/Debugger.hs index 3def133bea..e86357a0ea 100644 --- a/compiler/GHC/Runtime/Debugger.hs +++ b/compiler/GHC/Runtime/Debugger.hs @@ -14,30 +14,35 @@ module GHC.Runtime.Debugger (pprintClosureCommand, showTerm, pprTypeAndContents) import GHC.Prelude +import GHC + +import GHC.Driver.Session +import GHC.Driver.Ppr +import GHC.Driver.Monad +import GHC.Driver.Env + import GHC.Runtime.Linker import GHC.Runtime.Heap.Inspect - import GHC.Runtime.Interpreter -import GHCi.RemoteTypes -import GHC.Driver.Monad -import GHC.Driver.Types -import GHC.Types.Id +import GHC.Runtime.Context + import GHC.Iface.Syntax ( showToHeader ) import GHC.Iface.Env ( newInteractiveBinder ) -import GHC.Types.Name -import GHC.Types.Var hiding ( varName ) -import GHC.Types.Var.Set -import GHC.Types.Unique.Set import GHC.Core.Type -import GHC + import GHC.Utils.Outputable -import GHC.Core.Ppr.TyThing import GHC.Utils.Error import GHC.Utils.Monad -import GHC.Driver.Session -import GHC.Driver.Ppr import GHC.Utils.Exception +import GHC.Types.Id +import GHC.Types.Name +import GHC.Types.Var hiding ( varName ) +import GHC.Types.Var.Set +import GHC.Types.Unique.Set +import GHC.Types.TyThing.Ppr +import GHC.Types.TyThing + import Control.Monad import Control.Monad.Catch as MC import Data.List ( (\\) ) |