| Outputable Void | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable Fingerprint | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable Int16 | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable Int32 | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable Int64 | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable Int8 | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable Word16 | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable Word32 | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable Word64 | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable Word8 | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable IntSet | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable CoreModule | |
Instance detailsDefined in GHC |
| Outputable PrimCall | |
Instance detailsDefined in GHC.Builtin.PrimOps |
| Outputable PrimOp | |
Instance detailsDefined in GHC.Builtin.PrimOps |
| Outputable BCInstr | |
Instance detailsDefined in GHC.ByteCode.Instr |
| Outputable LocalLabel | |
Instance detailsDefined in GHC.ByteCode.Instr |
| Outputable ByteOff | |
Instance detailsDefined in GHC.ByteCode.Types |
| Outputable CgBreakInfo | |
Instance detailsDefined in GHC.ByteCode.Types |
| Outputable CompiledByteCode | |
Instance detailsDefined in GHC.ByteCode.Types |
| Outputable HalfWord | |
Instance detailsDefined in GHC.ByteCode.Types |
| Outputable NativeCallInfo | |
Instance detailsDefined in GHC.ByteCode.Types |
| Outputable RegBitmap | |
Instance detailsDefined in GHC.ByteCode.Types |
| Outputable UnlinkedBCO | |
Instance detailsDefined in GHC.ByteCode.Types |
| Outputable WordOff | |
Instance detailsDefined in GHC.ByteCode.Types |
| Outputable CmmStackInfo | |
Instance detailsDefined in GHC.Cmm |
| Outputable CmmStatic | |
Instance detailsDefined in GHC.Cmm |
| Outputable ConInfoTableLocation | |
Instance detailsDefined in GHC.Cmm.CLabel |
| Outputable ForeignLabelSource | |
Instance detailsDefined in GHC.Cmm.CLabel |
| Outputable IdLabelInfo | |
Instance detailsDefined in GHC.Cmm.CLabel |
| Outputable TickyIdInfo | |
Instance detailsDefined in GHC.Cmm.CLabel |
| Outputable ParamLocation | |
Instance detailsDefined in GHC.Cmm.CallConv |
| Outputable Label | |
Instance detailsDefined in GHC.Cmm.Dataflow.Label |
| Outputable LabelSet | |
Instance detailsDefined in GHC.Cmm.Dataflow.Label |
| Outputable DominatorSet | |
Instance detailsDefined in GHC.Cmm.Dominators |
| Outputable RPNum | |
Instance detailsDefined in GHC.Cmm.Dominators |
| Outputable Area | |
Instance detailsDefined in GHC.Cmm.Expr |
| Outputable CmmLit | |
Instance detailsDefined in GHC.Cmm.Expr |
| Outputable StackMap | |
Instance detailsDefined in GHC.Cmm.LayoutStack |
| Outputable StackSlot | |
Instance detailsDefined in GHC.Cmm.LayoutStack |
| Outputable CmmReturnInfo | |
Instance detailsDefined in GHC.Cmm.Node |
| Outputable CmmTickScope | |
Instance detailsDefined in GHC.Cmm.Node |
| Outputable Convention | |
Instance detailsDefined in GHC.Cmm.Node |
| Outputable ForeignConvention | |
Instance detailsDefined in GHC.Cmm.Node |
| Outputable Status | |
Instance detailsDefined in GHC.Cmm.ProcPoint |
| Outputable CmmReg | |
Instance detailsDefined in GHC.Cmm.Reg |
| Outputable GlobalReg | |
Instance detailsDefined in GHC.Cmm.Reg |
| Outputable GlobalRegUse | |
Instance detailsDefined in GHC.Cmm.Reg |
| Outputable LocalReg | |
Instance detailsDefined in GHC.Cmm.Reg |
| Outputable CmmCat | |
Instance detailsDefined in GHC.Cmm.Type |
| Outputable CmmType | |
Instance detailsDefined in GHC.Cmm.Type |
| Outputable ForeignHint | |
Instance detailsDefined in GHC.Cmm.Type |
| Outputable Width | |
Instance detailsDefined in GHC.Cmm.Type |
| Outputable JumpDest | |
Instance detailsDefined in GHC.CmmToAsm.AArch64.RegInfo |
| Outputable BlockChain | |
Instance detailsDefined in GHC.CmmToAsm.BlockLayout |
| Outputable BranchInfo | |
Instance detailsDefined in GHC.CmmToAsm.CFG |
| Outputable CfgEdge | |
Instance detailsDefined in GHC.CmmToAsm.CFG |
| Outputable EdgeInfo | |
Instance detailsDefined in GHC.CmmToAsm.CFG |
| Outputable EdgeWeight | |
Instance detailsDefined in GHC.CmmToAsm.CFG |
| Outputable LoopInfo | |
Instance detailsDefined in GHC.CmmToAsm.CFG |
| Outputable JumpDest | |
Instance detailsDefined in GHC.CmmToAsm.PPC.RegInfo |
| Outputable SpillStats | |
Instance detailsDefined in GHC.CmmToAsm.Reg.Graph.Spill |
| Outputable Store | |
Instance detailsDefined in GHC.CmmToAsm.Reg.Graph.SpillClean |
| Outputable FreeRegs | |
Instance detailsDefined in GHC.CmmToAsm.Reg.Linear.AArch64 |
| Outputable Loc | |
Instance detailsDefined in GHC.CmmToAsm.Reg.Linear.Base |
| Outputable FreeRegs | |
Instance detailsDefined in GHC.CmmToAsm.Reg.Linear.PPC |
| Outputable FreeRegs | |
Instance detailsDefined in GHC.CmmToAsm.Reg.Linear.X86 |
| Outputable FreeRegs | |
Instance detailsDefined in GHC.CmmToAsm.Reg.Linear.X86_64 |
| Outputable BrTableInterval | |
Instance detailsDefined in GHC.CmmToAsm.Wasm.Types |
| Outputable JumpDest | |
Instance detailsDefined in GHC.CmmToAsm.X86.Instr |
| Outputable AltCon | |
Instance detailsDefined in GHC.Core |
| Outputable Class | |
Instance detailsDefined in GHC.Core.Class |
| Outputable LiftingContext | |
Instance detailsDefined in GHC.Core.Coercion |
| Outputable CoAxBranch | |
Instance detailsDefined in GHC.Core.Coercion.Axiom |
| Outputable CoAxiomRule | |
Instance detailsDefined in GHC.Core.Coercion.Axiom |
| Outputable ConLike | |
Instance detailsDefined in GHC.Core.ConLike |
| Outputable DataCon | |
Instance detailsDefined in GHC.Core.DataCon |
| Outputable EqSpec | |
Instance detailsDefined in GHC.Core.DataCon |
| Outputable HsImplBang | |
Instance detailsDefined in GHC.Core.DataCon |
| Outputable HsSrcBang | |
Instance detailsDefined in GHC.Core.DataCon |
| Outputable StrictnessMark | |
Instance detailsDefined in GHC.Core.DataCon |
| Outputable FamInst | |
Instance detailsDefined in GHC.Core.FamInstEnv |
| Outputable FamInstEnv | |
Instance detailsDefined in GHC.Core.FamInstEnv |
| Outputable FamInstMatch | |
Instance detailsDefined in GHC.Core.FamInstEnv |
| Outputable ClsInst | |
Instance detailsDefined in GHC.Core.InstEnv |
| Outputable InstEnv | |
Instance detailsDefined in GHC.Core.InstEnv |
| Outputable InstMatches | |
Instance detailsDefined in GHC.Core.InstEnv |
| Outputable PotentialUnifiers | |
Instance detailsDefined in GHC.Core.InstEnv |
| Outputable FloatBind | |
Instance detailsDefined in GHC.Core.Make |
| Outputable IsSubmult | |
Instance detailsDefined in GHC.Core.Multiplicity |
| Outputable ArityEnv | |
Instance detailsDefined in GHC.Core.Opt.Arity |
| Outputable ArityType | This is the BNF of the generated output: @
We format
AT [o1,..,on] topDiv as o1..on.T and
AT [o1,..,on] botDiv as o1..on.⊥, respectively.
More concretely, AT [NOI,OS,OS] topDiv is formatted as ?11.T.
If the one-shot info is empty, we omit the leading .@. |
Instance detailsDefined in GHC.Core.Opt.Arity |
| Outputable EtaInfo | |
Instance detailsDefined in GHC.Core.Opt.Arity |
| Outputable CallerCcFilter | |
Instance detailsDefined in GHC.Core.Opt.CallerCC.Types |
| Outputable NamePattern | |
Instance detailsDefined in GHC.Core.Opt.CallerCC.Types |
| Outputable AnalEnv | |
Instance detailsDefined in GHC.Core.Opt.CprAnal |
| Outputable SigEnv | |
Instance detailsDefined in GHC.Core.Opt.CprAnal |
| Outputable AnalEnv | |
Instance detailsDefined in GHC.Core.Opt.DmdAnal |
| Outputable FloatInBind | |
Instance detailsDefined in GHC.Core.Opt.FloatIn |
| Outputable FloatBinds | |
Instance detailsDefined in GHC.Core.Opt.FloatOut |
| Outputable FloatOutSwitches | |
Instance detailsDefined in GHC.Core.Opt.Monad |
| Outputable NodeDetails | |
Instance detailsDefined in GHC.Core.Opt.OccurAnal |
| Outputable OccEncl | |
Instance detailsDefined in GHC.Core.Opt.OccurAnal |
| Outputable SimpleNodeDetails | |
Instance detailsDefined in GHC.Core.Opt.OccurAnal Methods ppr :: SimpleNodeDetails -> SDoc # |
| Outputable TailUsageDetails | |
Instance detailsDefined in GHC.Core.Opt.OccurAnal Methods ppr :: TailUsageDetails -> SDoc # |
| Outputable UsageDetails | |
Instance detailsDefined in GHC.Core.Opt.OccurAnal |
| Outputable CoreToDo | |
Instance detailsDefined in GHC.Core.Opt.Pipeline.Types |
| Outputable FloatSpec | |
Instance detailsDefined in GHC.Core.Opt.SetLevels |
| Outputable Level | |
Instance detailsDefined in GHC.Core.Opt.SetLevels |
| Outputable FloatFlag | |
Instance detailsDefined in GHC.Core.Opt.Simplify.Env |
| Outputable LetFloats | |
Instance detailsDefined in GHC.Core.Opt.Simplify.Env |
| Outputable SimplFloats | |
Instance detailsDefined in GHC.Core.Opt.Simplify.Env |
| Outputable SimplMode | |
Instance detailsDefined in GHC.Core.Opt.Simplify.Env |
| Outputable SimplSR | |
Instance detailsDefined in GHC.Core.Opt.Simplify.Env |
| Outputable ArgInfo | |
Instance detailsDefined in GHC.Core.Opt.Simplify.Utils |
| Outputable ArgSpec | |
Instance detailsDefined in GHC.Core.Opt.Simplify.Utils |
| Outputable DupFlag | |
Instance detailsDefined in GHC.Core.Opt.Simplify.Utils |
| Outputable SimplCont | |
Instance detailsDefined in GHC.Core.Opt.Simplify.Utils |
| Outputable ArgOcc | |
Instance detailsDefined in GHC.Core.Opt.SpecConstr |
| Outputable Call | |
Instance detailsDefined in GHC.Core.Opt.SpecConstr |
| Outputable CallPat | |
Instance detailsDefined in GHC.Core.Opt.SpecConstr |
| Outputable HowBound | |
Instance detailsDefined in GHC.Core.Opt.SpecConstr |
| Outputable ScUsage | |
Instance detailsDefined in GHC.Core.Opt.SpecConstr |
| Outputable Value | |
Instance detailsDefined in GHC.Core.Opt.SpecConstr |
| Outputable CallInfo | |
Instance detailsDefined in GHC.Core.Opt.Specialise |
| Outputable CallInfoSet | |
Instance detailsDefined in GHC.Core.Opt.Specialise |
| Outputable DictBind | |
Instance detailsDefined in GHC.Core.Opt.Specialise |
| Outputable FloatedDictBinds | |
Instance detailsDefined in GHC.Core.Opt.Specialise Methods ppr :: FloatedDictBinds -> SDoc # |
| Outputable SpecArg | |
Instance detailsDefined in GHC.Core.Opt.Specialise |
| Outputable SpecEnv | |
Instance detailsDefined in GHC.Core.Opt.Specialise |
| Outputable UsageDetails | |
Instance detailsDefined in GHC.Core.Opt.Specialise |
| Outputable Tick | |
Instance detailsDefined in GHC.Core.Opt.Stats |
| Outputable IsRecDataConResult | |
Instance detailsDefined in GHC.Core.Opt.WorkWrap.Utils |
| Outputable PatSyn | |
Instance detailsDefined in GHC.Core.PatSyn |
| Outputable EqRel | |
Instance detailsDefined in GHC.Core.Predicate |
| Outputable Reduction | |
Instance detailsDefined in GHC.Core.Reduction |
| Outputable RoughMatchLookupTc | |
Instance detailsDefined in GHC.Core.RoughMap |
| Outputable RoughMatchTc | |
Instance detailsDefined in GHC.Core.RoughMap |
| Outputable SimpleOptEnv | |
Instance detailsDefined in GHC.Core.SimpleOpt |
| Outputable CoreStats | |
Instance detailsDefined in GHC.Core.Stats |
| Outputable CoSel | |
Instance detailsDefined in GHC.Core.TyCo.Rep |
| Outputable Coercion | |
Instance detailsDefined in GHC.Core.TyCo.Rep |
| Outputable CoercionHole | |
Instance detailsDefined in GHC.Core.TyCo.Rep |
| Outputable FunSel | |
Instance detailsDefined in GHC.Core.TyCo.Rep |
| Outputable MCoercion | |
Instance detailsDefined in GHC.Core.TyCo.Rep |
| Outputable TyLit | |
Instance detailsDefined in GHC.Core.TyCo.Rep |
| Outputable Type | |
Instance detailsDefined in GHC.Core.TyCo.Rep |
| Outputable UnivCoProvenance | |
Instance detailsDefined in GHC.Core.TyCo.Rep |
| Outputable Subst | |
Instance detailsDefined in GHC.Core.TyCo.Subst |
| Outputable AlgTyConFlav | |
Instance detailsDefined in GHC.Core.TyCon |
| Outputable FamTyConFlav | |
Instance detailsDefined in GHC.Core.TyCon |
| Outputable PrimElemRep | |
Instance detailsDefined in GHC.Core.TyCon |
| Outputable PrimRep | |
Instance detailsDefined in GHC.Core.TyCon |
| Outputable TyCon | |
Instance detailsDefined in GHC.Core.TyCon |
| Outputable TyConBndrVis | |
Instance detailsDefined in GHC.Core.TyCon |
| Outputable RecTcChecker | |
Instance detailsDefined in GHC.Core.TyCon.RecWalk |
| Outputable ArgSummary | |
Instance detailsDefined in GHC.Core.Unfold |
| Outputable CallCtxt | |
Instance detailsDefined in GHC.Core.Unfold |
| Outputable ExprSize | |
Instance detailsDefined in GHC.Core.Unfold |
| Outputable MaybeApartReason | |
Instance detailsDefined in GHC.Core.Unify |
| Outputable Usage | |
Instance detailsDefined in GHC.Core.UsageEnv |
| Outputable UsageEnv | |
Instance detailsDefined in GHC.Core.UsageEnv |
| Outputable ArgInfo | |
Instance detailsDefined in GHC.CoreToStg.Prep |
| Outputable FloatingBind | |
Instance detailsDefined in GHC.CoreToStg.Prep |
| Outputable Floats | |
Instance detailsDefined in GHC.CoreToStg.Prep |
| Outputable OkToSpec | |
Instance detailsDefined in GHC.CoreToStg.Prep |
| Outputable FastString | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable LexicalFastString | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable NonDetFastString | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable EdgeType | |
Instance detailsDefined in GHC.Data.Graph.Directed |
| Outputable Time | |
Instance detailsDefined in GHC.Data.Graph.Directed |
| Outputable UnVarGraph | |
Instance detailsDefined in GHC.Data.Graph.UnVar |
| Outputable UnVarSet | |
Instance detailsDefined in GHC.Data.Graph.UnVar |
| Outputable HsComponentId | |
Instance detailsDefined in GHC.Driver.Backpack.Syntax |
| Outputable GhcMode | |
Instance detailsDefined in GHC.Driver.DynFlags |
| Outputable ModRenaming | |
Instance detailsDefined in GHC.Driver.DynFlags |
| Outputable PackageArg | |
Instance detailsDefined in GHC.Driver.DynFlags |
| Outputable PackageFlag | |
Instance detailsDefined in GHC.Driver.DynFlags |
| Outputable Language | |
Instance detailsDefined in GHC.Driver.Flags |
| Outputable BuildPlan | |
Instance detailsDefined in GHC.Driver.Make |
| Outputable CachedIface | |
Instance detailsDefined in GHC.Driver.Make |
| Outputable CodeGenEnable | |
Instance detailsDefined in GHC.Driver.Make |
| Outputable ModuleGraphNodeWithBootFile | |
Instance detailsDefined in GHC.Driver.Make Methods ppr :: ModuleGraphNodeWithBootFile -> SDoc # |
| Outputable JobResources | |
Instance detailsDefined in GHC.Driver.MakeSem |
| Outputable Phase | |
Instance detailsDefined in GHC.Driver.Phases |
| Outputable PluginRecompile | |
Instance detailsDefined in GHC.Driver.Plugins |
| Outputable ABExport | |
Instance detailsDefined in GHC.Hs.Binds |
| Outputable TcSpecPrag | |
Instance detailsDefined in GHC.Hs.Binds |
| Outputable XViaStrategyPs | |
Instance detailsDefined in GHC.Hs.Decls |
| Outputable DocStructureItem | |
Instance detailsDefined in GHC.Hs.Doc |
| Outputable Docs | |
Instance detailsDefined in GHC.Hs.Doc |
| Outputable HsDocString | |
Instance detailsDefined in GHC.Hs.DocString |
| Outputable HsDocStringChunk | |
Instance detailsDefined in GHC.Hs.DocString |
| Outputable HsDocStringDecorator | |
Instance detailsDefined in GHC.Hs.DocString |
| Outputable GrhsAnn | |
Instance detailsDefined in GHC.Hs.Expr |
| Outputable PendingRnSplice | |
Instance detailsDefined in GHC.Hs.Expr |
| Outputable PendingTcSplice | |
Instance detailsDefined in GHC.Hs.Expr |
| Outputable SyntaxExprRn | |
Instance detailsDefined in GHC.Hs.Expr |
| Outputable SyntaxExprTc | |
Instance detailsDefined in GHC.Hs.Expr |
| Outputable XXExprGhcTc | |
Instance detailsDefined in GHC.Hs.Expr |
| Outputable OpName | |
Instance detailsDefined in GHC.Hs.Type |
| Outputable DsMatchContext | |
Instance detailsDefined in GHC.HsToCore.Monad |
| Outputable EquationInfo | |
Instance detailsDefined in GHC.HsToCore.Monad |
| Outputable GenerateInhabitingPatternsMode | |
Instance detailsDefined in GHC.HsToCore.Pmc.Solver |
| Outputable PhiCt | |
Instance detailsDefined in GHC.HsToCore.Pmc.Solver |
| Outputable TopNormaliseTypeResult | |
Instance detailsDefined in GHC.HsToCore.Pmc.Solver Methods ppr :: TopNormaliseTypeResult -> SDoc # |
| Outputable BotInfo | |
Instance detailsDefined in GHC.HsToCore.Pmc.Solver.Types |
| Outputable Nabla | |
Instance detailsDefined in GHC.HsToCore.Pmc.Solver.Types |
| Outputable Nablas | |
Instance detailsDefined in GHC.HsToCore.Pmc.Solver.Types |
| Outputable PmAltCon | |
Instance detailsDefined in GHC.HsToCore.Pmc.Solver.Types |
| Outputable PmAltConApp | |
Instance detailsDefined in GHC.HsToCore.Pmc.Solver.Types |
| Outputable PmAltConSet | |
Instance detailsDefined in GHC.HsToCore.Pmc.Solver.Types |
| Outputable PmEquality | |
Instance detailsDefined in GHC.HsToCore.Pmc.Solver.Types |
| Outputable PmLit | |
Instance detailsDefined in GHC.HsToCore.Pmc.Solver.Types |
| Outputable PmLitValue | |
Instance detailsDefined in GHC.HsToCore.Pmc.Solver.Types |
| Outputable ResidualCompleteMatches | |
Instance detailsDefined in GHC.HsToCore.Pmc.Solver.Types |
| Outputable TmState | Not user-facing. |
Instance detailsDefined in GHC.HsToCore.Pmc.Solver.Types |
| Outputable TyState | Not user-facing. |
Instance detailsDefined in GHC.HsToCore.Pmc.Solver.Types |
| Outputable VarInfo | Not user-facing. |
Instance detailsDefined in GHC.HsToCore.Pmc.Solver.Types |
| Outputable GrdVec | Format LYG guards as | True <- x, let x = 42, !z |
Instance detailsDefined in GHC.HsToCore.Pmc.Types |
| Outputable PmEmptyCase | |
Instance detailsDefined in GHC.HsToCore.Pmc.Types |
| Outputable PmGrd | Should not be user-facing. |
Instance detailsDefined in GHC.HsToCore.Pmc.Types |
| Outputable Precision | |
Instance detailsDefined in GHC.HsToCore.Pmc.Types |
| Outputable RedSets | |
Instance detailsDefined in GHC.HsToCore.Pmc.Types |
| Outputable SrcInfo | |
Instance detailsDefined in GHC.HsToCore.Pmc.Types |
| Outputable BindType | |
Instance detailsDefined in GHC.Iface.Ext.Types |
| Outputable ContextInfo | |
Instance detailsDefined in GHC.Iface.Ext.Types |
| Outputable DeclType | |
Instance detailsDefined in GHC.Iface.Ext.Types |
| Outputable EvBindDeps | |
Instance detailsDefined in GHC.Iface.Ext.Types |
| Outputable EvVarSource | |
Instance detailsDefined in GHC.Iface.Ext.Types |
| Outputable HieName | |
Instance detailsDefined in GHC.Iface.Ext.Types |
| Outputable IEType | |
Instance detailsDefined in GHC.Iface.Ext.Types |
| Outputable NodeAnnotation | |
Instance detailsDefined in GHC.Iface.Ext.Types |
| Outputable NodeOrigin | |
Instance detailsDefined in GHC.Iface.Ext.Types |
| Outputable RecFieldContext | |
Instance detailsDefined in GHC.Iface.Ext.Types |
| Outputable Scope | |
Instance detailsDefined in GHC.Iface.Ext.Types |
| Outputable TyVarScope | |
Instance detailsDefined in GHC.Iface.Ext.Types |
| Outputable WhereFrom | |
Instance detailsDefined in GHC.Iface.Load |
| Outputable CompileReason | |
Instance detailsDefined in GHC.Iface.Recomp |
| Outputable IfaceDeclExtras | |
Instance detailsDefined in GHC.Iface.Recomp |
| Outputable RecompReason | |
Instance detailsDefined in GHC.Iface.Recomp |
| Outputable RecompileRequired | |
Instance detailsDefined in GHC.Iface.Recomp |
| Outputable IfGuidance | |
Instance detailsDefined in GHC.Iface.Syntax |
| Outputable IfaceAT | |
Instance detailsDefined in GHC.Iface.Syntax |
| Outputable IfaceAnnotation | |
Instance detailsDefined in GHC.Iface.Syntax |
| Outputable IfaceClassOp | |
Instance detailsDefined in GHC.Iface.Syntax |
| Outputable IfaceClsInst | |
Instance detailsDefined in GHC.Iface.Syntax |
| Outputable IfaceCompleteMatch | |
Instance detailsDefined in GHC.Iface.Syntax |
| Outputable IfaceConAlt | |
Instance detailsDefined in GHC.Iface.Syntax |
| Outputable IfaceDecl | |
Instance detailsDefined in GHC.Iface.Syntax |
| Outputable IfaceExpr | |
Instance detailsDefined in GHC.Iface.Syntax |
| Outputable IfaceFamInst | |
Instance detailsDefined in GHC.Iface.Syntax |
| Outputable IfaceIdDetails | |
Instance detailsDefined in GHC.Iface.Syntax |
| Outputable IfaceInfoItem | |
Instance detailsDefined in GHC.Iface.Syntax |
| Outputable IfaceJoinInfo | |
Instance detailsDefined in GHC.Iface.Syntax |
| Outputable IfaceLFInfo | |
Instance detailsDefined in GHC.Iface.Syntax |
| Outputable IfaceMaybeRhs | |
Instance detailsDefined in GHC.Iface.Syntax |
| Outputable IfaceRule | |
Instance detailsDefined in GHC.Iface.Syntax |
| Outputable IfaceStringLiteral | |
Instance detailsDefined in GHC.Iface.Syntax |
| Outputable IfaceTopBndrInfo | |
Instance detailsDefined in GHC.Iface.Syntax |
| Outputable IfaceTyConParent | |
Instance detailsDefined in GHC.Iface.Syntax |
| Outputable IfaceUnfolding | |
Instance detailsDefined in GHC.Iface.Syntax |
| Outputable IfaceWarningTxt | |
Instance detailsDefined in GHC.Iface.Syntax |
| Outputable IfaceWarnings | |
Instance detailsDefined in GHC.Iface.Syntax |
| Outputable IfaceAppArgs | |
Instance detailsDefined in GHC.Iface.Type |
| Outputable IfaceBndr | |
Instance detailsDefined in GHC.Iface.Type |
| Outputable IfaceCoercion | |
Instance detailsDefined in GHC.Iface.Type |
| Outputable IfaceOneShot | |
Instance detailsDefined in GHC.Iface.Type |
| Outputable IfaceTyCon | |
Instance detailsDefined in GHC.Iface.Type |
| Outputable IfaceTyConInfo | |
Instance detailsDefined in GHC.Iface.Type |
| Outputable IfaceTyConSort | |
Instance detailsDefined in GHC.Iface.Type |
| Outputable IfaceTyLit | |
Instance detailsDefined in GHC.Iface.Type |
| Outputable IfaceType | |
Instance detailsDefined in GHC.Iface.Type |
| Outputable ShowHowMuch | |
Instance detailsDefined in GHC.Iface.Type |
| Outputable LibrarySpec | |
Instance detailsDefined in GHC.Linker.Types |
| Outputable Linkable | |
Instance detailsDefined in GHC.Linker.Types |
| Outputable LoadedPkgInfo | |
Instance detailsDefined in GHC.Linker.Types |
| Outputable SptEntry | |
Instance detailsDefined in GHC.Linker.Types |
| Outputable Unlinked | |
Instance detailsDefined in GHC.Linker.Types |
| Outputable MetaId | |
Instance detailsDefined in GHC.Llvm.MetaData |
| Outputable LlvmCallConvention | |
Instance detailsDefined in GHC.Llvm.Types |
| Outputable LlvmCastOp | |
Instance detailsDefined in GHC.Llvm.Types |
| Outputable LlvmCmpOp | |
Instance detailsDefined in GHC.Llvm.Types |
| Outputable LlvmFuncAttr | |
Instance detailsDefined in GHC.Llvm.Types |
| Outputable LlvmLinkageType | |
Instance detailsDefined in GHC.Llvm.Types |
| Outputable LlvmMachOp | |
Instance detailsDefined in GHC.Llvm.Types |
| Outputable LlvmParamAttr | |
Instance detailsDefined in GHC.Llvm.Types |
| Outputable LlvmType | |
Instance detailsDefined in GHC.Llvm.Types |
| Outputable AddEpAnn | |
Instance detailsDefined in GHC.Parser.Annotation |
| Outputable Anchor | |
Instance detailsDefined in GHC.Parser.Annotation |
| Outputable AnchorOperation | |
Instance detailsDefined in GHC.Parser.Annotation |
| Outputable AnnContext | |
Instance detailsDefined in GHC.Parser.Annotation |
| Outputable AnnKeywordId | |
Instance detailsDefined in GHC.Parser.Annotation |
| Outputable AnnList | |
Instance detailsDefined in GHC.Parser.Annotation |
| Outputable AnnListItem | |
Instance detailsDefined in GHC.Parser.Annotation |
| Outputable AnnPragma | |
Instance detailsDefined in GHC.Parser.Annotation |
| Outputable AnnSortKey | |
Instance detailsDefined in GHC.Parser.Annotation |
| Outputable DeltaPos | |
Instance detailsDefined in GHC.Parser.Annotation |
| Outputable EpAnnComments | |
Instance detailsDefined in GHC.Parser.Annotation |
| Outputable EpaComment | |
Instance detailsDefined in GHC.Parser.Annotation |
| Outputable EpaLocation | |
Instance detailsDefined in GHC.Parser.Annotation |
| Outputable IsUnicodeSyntax | |
Instance detailsDefined in GHC.Parser.Annotation |
| Outputable NameAdornment | |
Instance detailsDefined in GHC.Parser.Annotation |
| Outputable NameAnn | |
Instance detailsDefined in GHC.Parser.Annotation |
| Outputable NoEpAnns | |
Instance detailsDefined in GHC.Parser.Annotation |
| Outputable TrailingAnn | |
Instance detailsDefined in GHC.Parser.Annotation |
| Outputable Token | |
Instance detailsDefined in GHC.Parser.Lexer |
| Outputable DataConBuilder | |
Instance detailsDefined in GHC.Parser.Types |
| Outputable RealReg | |
Instance detailsDefined in GHC.Platform.Reg |
| Outputable Reg | Print a reg in a generic manner
If you want the architecture specific names, then use the pprReg
function from the appropriate Ppr module. |
Instance detailsDefined in GHC.Platform.Reg |
| Outputable VirtualReg | |
Instance detailsDefined in GHC.Platform.Reg |
| Outputable RegClass | |
Instance detailsDefined in GHC.Platform.Reg.Class |
| Outputable ChildLookupResult | |
Instance detailsDefined in GHC.Rename.Env |
| Outputable DisambigInfo | |
Instance detailsDefined in GHC.Rename.Env |
| Outputable HsSigCtxt | |
Instance detailsDefined in GHC.Rename.Env |
| Outputable MonadNames | |
Instance detailsDefined in GHC.Rename.Expr |
| Outputable RnTyKiEnv | |
Instance detailsDefined in GHC.Rename.HsType |
| Outputable RnTyKiWhat | |
Instance detailsDefined in GHC.Rename.HsType |
| Outputable WarnUnusedForalls | |
Instance detailsDefined in GHC.Rename.HsType |
| Outputable ImpOccItem | |
Instance detailsDefined in GHC.Rename.Names |
| Outputable InteractiveImport | |
Instance detailsDefined in GHC.Runtime.Context |
| Outputable GetDocsFailure | |
Instance detailsDefined in GHC.Runtime.Eval |
| Outputable Term | |
Instance detailsDefined in GHC.Runtime.Heap.Inspect |
| Outputable ArgDescr | |
Instance detailsDefined in GHC.Runtime.Heap.Layout |
| Outputable ClosureTypeInfo | |
Instance detailsDefined in GHC.Runtime.Heap.Layout |
| Outputable SMRep | |
Instance detailsDefined in GHC.Runtime.Heap.Layout |
| Outputable StgHalfWord | |
Instance detailsDefined in GHC.Runtime.Heap.Layout |
| Outputable StgWord | |
Instance detailsDefined in GHC.Runtime.Heap.Layout |
| Outputable TagInfo | |
Instance detailsDefined in GHC.Stg.InferTags.TagSig |
| Outputable TagSig | |
Instance detailsDefined in GHC.Stg.InferTags.TagSig |
| Outputable FloatLang | |
Instance detailsDefined in GHC.Stg.Lift.Monad |
| Outputable BinderInfo | |
Instance detailsDefined in GHC.Stg.Lift.Types |
| Outputable Skeleton | |
Instance detailsDefined in GHC.Stg.Lift.Types |
| Outputable AltType | |
Instance detailsDefined in GHC.Stg.Syntax |
| Outputable ConstructorNumber | |
Instance detailsDefined in GHC.Stg.Syntax |
| Outputable NoExtFieldSilent | |
Instance detailsDefined in GHC.Stg.Syntax |
| Outputable StgArg | |
Instance detailsDefined in GHC.Stg.Syntax |
| Outputable StgOp | |
Instance detailsDefined in GHC.Stg.Syntax |
| Outputable UpdateFlag | |
Instance detailsDefined in GHC.Stg.Syntax |
| Outputable UnariseVal | |
Instance detailsDefined in GHC.Stg.Unarise |
| Outputable Discr | |
Instance detailsDefined in GHC.StgToByteCode |
| Outputable ArgRep | |
Instance detailsDefined in GHC.StgToCmm.ArgRep |
| Outputable CallMethod | |
Instance detailsDefined in GHC.StgToCmm.Closure |
| Outputable Sequel | |
Instance detailsDefined in GHC.StgToCmm.Sequel |
| Outputable LambdaFormInfo | |
Instance detailsDefined in GHC.StgToCmm.Types |
| Outputable StandardFormInfo | |
Instance detailsDefined in GHC.StgToCmm.Types |
| Outputable IPEStats | |
Instance detailsDefined in GHC.StgToCmm.Utils |
| Outputable LinkSpec | |
Instance detailsDefined in GHC.StgToJS.Linker.Linker |
| Outputable LinkPlan | |
Instance detailsDefined in GHC.StgToJS.Linker.Types |
| Outputable LinkedObj | |
Instance detailsDefined in GHC.StgToJS.Linker.Types |
| Outputable BlockInfo | |
Instance detailsDefined in GHC.StgToJS.Object |
| Outputable BlockLocation | |
Instance detailsDefined in GHC.StgToJS.Object |
| Outputable ExportedFun | |
Instance detailsDefined in GHC.StgToJS.Object |
| Outputable StaticArg | |
Instance detailsDefined in GHC.StgToJS.Types |
| Outputable StaticLit | |
Instance detailsDefined in GHC.StgToJS.Types |
| Outputable SlotCount | |
Instance detailsDefined in GHC.StgToJS.Utils |
| Outputable EarlyDerivSpec | |
Instance detailsDefined in GHC.Tc.Deriv |
| Outputable DerivInstTys | |
Instance detailsDefined in GHC.Tc.Deriv.Generate |
| Outputable DerivContext | |
Instance detailsDefined in GHC.Tc.Deriv.Utils |
| Outputable DerivEnv | |
Instance detailsDefined in GHC.Tc.Deriv.Utils |
| Outputable DerivSpecMechanism | |
Instance detailsDefined in GHC.Tc.Deriv.Utils |
| Outputable PredSpec | |
Instance detailsDefined in GHC.Tc.Deriv.Utils |
| Outputable HoleFit | |
Instance detailsDefined in GHC.Tc.Errors.Hole.FitTypes |
| Outputable HoleFitCandidate | |
Instance detailsDefined in GHC.Tc.Errors.Hole.FitTypes |
| Outputable TypedHole | |
Instance detailsDefined in GHC.Tc.Errors.Hole.FitTypes |
| Outputable ErrorItem | |
Instance detailsDefined in GHC.Tc.Errors.Types |
| Outputable Exported | |
Instance detailsDefined in GHC.Tc.Errors.Types |
| Outputable HsTyVarBndrExistentialFlag | |
Instance detailsDefined in GHC.Tc.Errors.Types |
| Outputable TypeDataForbids | |
Instance detailsDefined in GHC.Tc.Errors.Types |
| Outputable PromotionErr | |
Instance detailsDefined in GHC.Tc.Errors.Types.PromotionErr |
| Outputable GeneralisationPlan | |
Instance detailsDefined in GHC.Tc.Gen.Bind Methods ppr :: GeneralisationPlan -> SDoc # |
| Outputable AppCtxt | |
Instance detailsDefined in GHC.Tc.Gen.Head |
| Outputable EWrap | |
Instance detailsDefined in GHC.Tc.Gen.Head |
| Outputable HoleMode | |
Instance detailsDefined in GHC.Tc.Gen.HsType |
| Outputable SAKS_or_CUSK | |
Instance detailsDefined in GHC.Tc.Gen.HsType |
| Outputable TcTyMode | |
Instance detailsDefined in GHC.Tc.Gen.HsType |
| Outputable LetBndrSpec | |
Instance detailsDefined in GHC.Tc.Gen.Pat |
| Outputable ClsInstResult | |
Instance detailsDefined in GHC.Tc.Instance.Class |
| Outputable InferMode | |
Instance detailsDefined in GHC.Tc.Solver |
| Outputable InertCans | |
Instance detailsDefined in GHC.Tc.Solver.InertSet |
| Outputable InertSet | |
Instance detailsDefined in GHC.Tc.Solver.InertSet |
| Outputable InteractResult | |
Instance detailsDefined in GHC.Tc.Solver.InertSet |
| Outputable WorkList | |
Instance detailsDefined in GHC.Tc.Solver.InertSet |
| Outputable DefaultingProposal | |
Instance detailsDefined in GHC.Tc.Types |
| Outputable IdBindingInfo | |
Instance detailsDefined in GHC.Tc.Types.BasicTypes |
| Outputable TcBinder | |
Instance detailsDefined in GHC.Tc.Types.BasicTypes |
| Outputable TcIdSigInfo | |
Instance detailsDefined in GHC.Tc.Types.BasicTypes |
| Outputable TcIdSigInst | |
Instance detailsDefined in GHC.Tc.Types.BasicTypes |
| Outputable TcPatSynInfo | |
Instance detailsDefined in GHC.Tc.Types.BasicTypes |
| Outputable TcSigInfo | |
Instance detailsDefined in GHC.Tc.Types.BasicTypes |
| Outputable TcTyThing | |
Instance detailsDefined in GHC.Tc.Types.BasicTypes |
| Outputable CanEqLHS | |
Instance detailsDefined in GHC.Tc.Types.Constraint |
| Outputable CheckTyEqProblem | |
Instance detailsDefined in GHC.Tc.Types.Constraint |
| Outputable CheckTyEqResult | |
Instance detailsDefined in GHC.Tc.Types.Constraint |
| Outputable Ct | |
Instance detailsDefined in GHC.Tc.Types.Constraint |
| Outputable CtEvidence | |
Instance detailsDefined in GHC.Tc.Types.Constraint |
| Outputable CtFlavour | |
Instance detailsDefined in GHC.Tc.Types.Constraint |
| Outputable CtIrredReason | |
Instance detailsDefined in GHC.Tc.Types.Constraint |
| Outputable DelayedError | |
Instance detailsDefined in GHC.Tc.Types.Constraint |
| Outputable DictCt | |
Instance detailsDefined in GHC.Tc.Types.Constraint |
| Outputable EqCt | |
Instance detailsDefined in GHC.Tc.Types.Constraint |
| Outputable HasGivenEqs | |
Instance detailsDefined in GHC.Tc.Types.Constraint |
| Outputable Hole | |
Instance detailsDefined in GHC.Tc.Types.Constraint |
| Outputable HoleSort | |
Instance detailsDefined in GHC.Tc.Types.Constraint |
| Outputable ImplicStatus | |
Instance detailsDefined in GHC.Tc.Types.Constraint |
| Outputable Implication | |
Instance detailsDefined in GHC.Tc.Types.Constraint |
| Outputable IrredCt | |
Instance detailsDefined in GHC.Tc.Types.Constraint |
| Outputable NotConcreteError | |
Instance detailsDefined in GHC.Tc.Types.Constraint |
| Outputable QCInst | |
Instance detailsDefined in GHC.Tc.Types.Constraint |
| Outputable RewriterSet | |
Instance detailsDefined in GHC.Tc.Types.Constraint |
| Outputable SubGoalDepth | |
Instance detailsDefined in GHC.Tc.Types.Constraint |
| Outputable TcEvDest | |
Instance detailsDefined in GHC.Tc.Types.Constraint |
| Outputable WantedConstraints | |
Instance detailsDefined in GHC.Tc.Types.Constraint |
| Outputable EvBind | |
Instance detailsDefined in GHC.Tc.Types.Evidence |
| Outputable EvBindMap | |
Instance detailsDefined in GHC.Tc.Types.Evidence |
| Outputable EvBindsVar | |
Instance detailsDefined in GHC.Tc.Types.Evidence |
| Outputable EvCallStack | |
Instance detailsDefined in GHC.Tc.Types.Evidence |
| Outputable EvTerm | |
Instance detailsDefined in GHC.Tc.Types.Evidence |
| Outputable EvTypeable | |
Instance detailsDefined in GHC.Tc.Types.Evidence |
| Outputable HoleExprRef | |
Instance detailsDefined in GHC.Tc.Types.Evidence |
| Outputable HsWrapper | |
Instance detailsDefined in GHC.Tc.Types.Evidence |
| Outputable TcEvBinds | |
Instance detailsDefined in GHC.Tc.Types.Evidence |
| Outputable CtOrigin | |
Instance detailsDefined in GHC.Tc.Types.Origin |
| Outputable FRRArrowContext | |
Instance detailsDefined in GHC.Tc.Types.Origin |
| Outputable FixedRuntimeRepContext | |
Instance detailsDefined in GHC.Tc.Types.Origin |
| Outputable FixedRuntimeRepOrigin | |
Instance detailsDefined in GHC.Tc.Types.Origin |
| Outputable InstanceWhat | |
Instance detailsDefined in GHC.Tc.Types.Origin |
| Outputable NakedScFlag | |
Instance detailsDefined in GHC.Tc.Types.Origin |
| Outputable RepPolyFun | |
Instance detailsDefined in GHC.Tc.Types.Origin |
| Outputable SkolemInfo | |
Instance detailsDefined in GHC.Tc.Types.Origin |
| Outputable SkolemInfoAnon | |
Instance detailsDefined in GHC.Tc.Types.Origin |
| Outputable StmtOrigin | |
Instance detailsDefined in GHC.Tc.Types.Origin |
| Outputable TyVarBndrs | |
Instance detailsDefined in GHC.Tc.Types.Origin |
| Outputable TypedThing | |
Instance detailsDefined in GHC.Tc.Types.Origin |
| Outputable Rank | |
Instance detailsDefined in GHC.Tc.Types.Rank |
| Outputable ThStage | |
Instance detailsDefined in GHC.Tc.Types.TH |
| Outputable IsExtraConstraint | |
Instance detailsDefined in GHC.Tc.Utils.Monad |
| Outputable CandidatesQTvs | |
Instance detailsDefined in GHC.Tc.Utils.TcMType |
| Outputable ExpType | |
Instance detailsDefined in GHC.Tc.Utils.TcType |
| Outputable InferResult | |
Instance detailsDefined in GHC.Tc.Utils.TcType |
| Outputable MetaDetails | |
Instance detailsDefined in GHC.Tc.Utils.TcType |
| Outputable MetaInfo | |
Instance detailsDefined in GHC.Tc.Utils.TcType |
| Outputable PatersonSize | |
Instance detailsDefined in GHC.Tc.Utils.TcType |
| Outputable TcLevel | |
Instance detailsDefined in GHC.Tc.Utils.TcType |
| Outputable TcTyVarDetails | |
Instance detailsDefined in GHC.Tc.Utils.TcType |
| Outputable AreUnifying | |
Instance detailsDefined in GHC.Tc.Utils.Unify |
| Outputable LevelCheck | |
Instance detailsDefined in GHC.Tc.Utils.Unify |
| Outputable ExpandMode | |
Instance detailsDefined in GHC.Tc.Validity |
| Outputable TypeOrKindCtxt | |
Instance detailsDefined in GHC.Tc.Validity |
| Outputable ValidityEnv | |
Instance detailsDefined in GHC.Tc.Validity |
| Outputable ZonkEnv | |
Instance detailsDefined in GHC.Tc.Zonk.Env |
| Outputable Annotation | |
Instance detailsDefined in GHC.Types.Annotations |
| Outputable AvailInfo | |
Instance detailsDefined in GHC.Types.Avail |
| Outputable Activation | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable Alignment | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable CbvMark | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable CompilerPhase | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable DefaultingStrategy | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable DoPmc | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable FunctionOrData | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable InlinePragma | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable InlineSpec | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable IntWithInf | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable LeftOrRight | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable Levity | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable NonStandardDefaultingStrategy | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable OccInfo | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable OneShotInfo | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable Origin | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable OverlapFlag | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable OverlapMode | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable RecFlag | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable RuleMatchInfo | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable SuccessFlag | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable SwapFlag | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable TailCallInfo | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable TopLevelFlag | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable TupleSort | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable TypeOrData | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable TypeOrKind | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable UnboxedTupleOrSum | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable UnfoldingSource | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable CompleteMatch | |
Instance detailsDefined in GHC.Types.CompleteMatch |
| Outputable CostCentre | |
Instance detailsDefined in GHC.Types.CostCentre |
| Outputable CostCentreStack | |
Instance detailsDefined in GHC.Types.CostCentre |
| Outputable Cpr | BNF: cpr ::= '' -- TopCpr
| n -- FlatConCpr n
| n '(' cpr1 ',' cpr2 ',' ... ')' -- ConCpr n [cpr1,cpr2,...]
| 'b' -- BotCprExamples:
* `f x = f x` has result CPR b
* `1(1,)` is a valid (nested) Cpr denotation for `(I# 42#, f 42)`. |
Instance detailsDefined in GHC.Types.Cpr |
| Outputable CprSig | Only print the CPR result |
Instance detailsDefined in GHC.Types.Cpr |
| Outputable CprType | BNF: cpr_ty ::= cpr -- short form if arty == 0
| '\' arty '.' cpr -- if arty > 0Examples:
* `f x y z = f x y z` has denotation `3.b`
* `g !x = (x+1, x+2)` has denotation `1.1(1,1)`. |
Instance detailsDefined in GHC.Types.Cpr |
| Outputable Card | See Note [Demand notation]
Current syntax was discussed in #19016. |
Instance detailsDefined in GHC.Types.Demand |
| Outputable Demand | See Note [Demand notation] |
Instance detailsDefined in GHC.Types.Demand |
| Outputable Divergence | |
Instance detailsDefined in GHC.Types.Demand |
| Outputable DmdEnv | |
Instance detailsDefined in GHC.Types.Demand |
| Outputable DmdSig | |
Instance detailsDefined in GHC.Types.Demand |
| Outputable DmdType | |
Instance detailsDefined in GHC.Types.Demand |
| Outputable SubDemand | See Note [Demand notation] |
Instance detailsDefined in GHC.Types.Demand |
| Outputable TypeShape | |
Instance detailsDefined in GHC.Types.Demand |
| Outputable DiagnosticCode | |
Instance detailsDefined in GHC.Types.Error |
| Outputable DiagnosticHint | |
Instance detailsDefined in GHC.Types.Error |
| Outputable DiagnosticReason | |
Instance detailsDefined in GHC.Types.Error |
| Outputable ResolvedDiagnosticReason | |
Instance detailsDefined in GHC.Types.Error |
| Outputable Severity | |
Instance detailsDefined in GHC.Types.Error |
| Outputable DuplicateRecordFields | |
Instance detailsDefined in GHC.Types.FieldLabel |
| Outputable FieldLabel | |
Instance detailsDefined in GHC.Types.FieldLabel |
| Outputable FieldSelectors | |
Instance detailsDefined in GHC.Types.FieldLabel |
| Outputable Fixity | |
Instance detailsDefined in GHC.Types.Fixity |
| Outputable FixityDirection | |
Instance detailsDefined in GHC.Types.Fixity |
| Outputable LexicalFixity | |
Instance detailsDefined in GHC.Types.Fixity |
| Outputable FixItem | |
Instance detailsDefined in GHC.Types.Fixity.Env |
| Outputable CCallConv | |
Instance detailsDefined in GHC.Types.ForeignCall |
| Outputable CCallSpec | |
Instance detailsDefined in GHC.Types.ForeignCall |
| Outputable CExportSpec | |
Instance detailsDefined in GHC.Types.ForeignCall |
| Outputable CType | |
Instance detailsDefined in GHC.Types.ForeignCall |
| Outputable ForeignCall | |
Instance detailsDefined in GHC.Types.ForeignCall |
| Outputable Header | |
Instance detailsDefined in GHC.Types.ForeignCall |
| Outputable Safety | |
Instance detailsDefined in GHC.Types.ForeignCall |
| Outputable ConInfo | |
Instance detailsDefined in GHC.Types.GREInfo |
| Outputable ConLikeName | |
Instance detailsDefined in GHC.Types.GREInfo |
| Outputable GREInfo | |
Instance detailsDefined in GHC.Types.GREInfo |
| Outputable RecFieldInfo | |
Instance detailsDefined in GHC.Types.GREInfo |
| Outputable CafInfo | |
Instance detailsDefined in GHC.Types.Id.Info |
| Outputable IdDetails | |
Instance detailsDefined in GHC.Types.Id.Info |
| Outputable RecSelParent | |
Instance detailsDefined in GHC.Types.Id.Info |
| Outputable TickBoxOp | |
Instance detailsDefined in GHC.Types.Id.Info |
| Outputable Literal | |
Instance detailsDefined in GHC.Types.Literal |
| Outputable Name | |
Instance detailsDefined in GHC.Types.Name |
| Outputable NameSort | |
Instance detailsDefined in GHC.Types.Name |
| Outputable OccName | |
Instance detailsDefined in GHC.Types.Name.Occurrence |
| Outputable ImportSpec | |
Instance detailsDefined in GHC.Types.Name.Reader |
| Outputable LocalRdrEnv | |
Instance detailsDefined in GHC.Types.Name.Reader |
| Outputable LookupChild | |
Instance detailsDefined in GHC.Types.Name.Reader |
| Outputable Parent | |
Instance detailsDefined in GHC.Types.Name.Reader |
| Outputable RdrName | |
Instance detailsDefined in GHC.Types.Name.Reader |
| Outputable PkgQual | |
Instance detailsDefined in GHC.Types.PkgQual |
| Outputable RawPkgQual | |
Instance detailsDefined in GHC.Types.PkgQual |
| Outputable SlotTy | |
Instance detailsDefined in GHC.Types.RepType |
| Outputable IfaceTrustInfo | |
Instance detailsDefined in GHC.Types.SafeHaskell |
| Outputable SafeHaskellMode | |
Instance detailsDefined in GHC.Types.SafeHaskell |
| Outputable FractionalLit | |
Instance detailsDefined in GHC.Types.SourceText |
| Outputable IntegralLit | |
Instance detailsDefined in GHC.Types.SourceText |
| Outputable SourceText | |
Instance detailsDefined in GHC.Types.SourceText |
| Outputable StringLiteral | |
Instance detailsDefined in GHC.Types.SourceText |
| Outputable RealSrcLoc | |
Instance detailsDefined in GHC.Types.SrcLoc |
| Outputable RealSrcSpan | |
Instance detailsDefined in GHC.Types.SrcLoc |
| Outputable SrcLoc | |
Instance detailsDefined in GHC.Types.SrcLoc |
| Outputable SrcSpan | |
Instance detailsDefined in GHC.Types.SrcLoc |
| Outputable UnhelpfulSpanReason | |
Instance detailsDefined in GHC.Types.SrcLoc |
| Outputable Target | |
Instance detailsDefined in GHC.Types.Target |
| Outputable TargetId | |
Instance detailsDefined in GHC.Types.Target |
| Outputable TickishPlacement | |
Instance detailsDefined in GHC.Types.Tickish |
| Outputable TyThing | |
Instance detailsDefined in GHC.Types.TyThing |
| Outputable Unique | |
Instance detailsDefined in GHC.Types.Unique |
| Outputable ForAllTyFlag | |
Instance detailsDefined in GHC.Types.Var |
| Outputable FunTyFlag | |
Instance detailsDefined in GHC.Types.Var |
| Outputable PiTyBinder | |
Instance detailsDefined in GHC.Types.Var |
| Outputable Var | |
Instance detailsDefined in GHC.Types.Var |
| Outputable InScopeSet | |
Instance detailsDefined in GHC.Types.Var.Env |
| Outputable HomeUnitEnv | |
Instance detailsDefined in GHC.Unit.Env |
| Outputable HomeModLinkable | |
Instance detailsDefined in GHC.Unit.Home.ModInfo |
| Outputable PackageId | |
Instance detailsDefined in GHC.Unit.Info |
| Outputable PackageName | |
Instance detailsDefined in GHC.Unit.Info |
| Outputable NDModule | |
Instance detailsDefined in GHC.Unit.Module.Env |
| Outputable ModNodeKeyWithUid | |
Instance detailsDefined in GHC.Unit.Module.Graph |
| Outputable ModuleGraphNode | |
Instance detailsDefined in GHC.Unit.Module.Graph |
| Outputable NodeKey | |
Instance detailsDefined in GHC.Unit.Module.Graph |
| Outputable ModLocation | |
Instance detailsDefined in GHC.Unit.Module.Location |
| Outputable ModSummary | |
Instance detailsDefined in GHC.Unit.Module.ModSummary |
| Outputable HscBackendAction | |
Instance detailsDefined in GHC.Unit.Module.Status |
| Outputable InWarningCategory | |
Instance detailsDefined in GHC.Unit.Module.Warnings |
| Outputable WarningCategory | |
Instance detailsDefined in GHC.Unit.Module.Warnings |
| Outputable UnitPprInfo | |
Instance detailsDefined in GHC.Unit.Ppr |
| Outputable ModuleOrigin | |
Instance detailsDefined in GHC.Unit.State |
| Outputable UnitErr | |
Instance detailsDefined in GHC.Unit.State |
| Outputable UnitVisibility | |
Instance detailsDefined in GHC.Unit.State |
| Outputable UnusableUnitReason | |
Instance detailsDefined in GHC.Unit.State |
| Outputable InstalledModule | |
Instance detailsDefined in GHC.Unit.Types |
| Outputable InstantiatedModule | |
Instance detailsDefined in GHC.Unit.Types |
| Outputable InstantiatedUnit | |
Instance detailsDefined in GHC.Unit.Types |
| Outputable Module | |
Instance detailsDefined in GHC.Unit.Types |
| Outputable Unit | |
Instance detailsDefined in GHC.Unit.Types |
| Outputable UnitId | |
Instance detailsDefined in GHC.Unit.Types |
| Outputable PprStyle | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable QualifyName | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable SDoc | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable ContainingSyntax | |
Instance detailsDefined in GHC.Wasm.ControlFlow.FromCmm Methods ppr :: ContainingSyntax -> SDoc # |
| Outputable Context | |
Instance detailsDefined in GHC.Wasm.ControlFlow.FromCmm |
| Outputable ModuleName | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable Serialized | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable Extension | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable Ordering | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable UTCTime | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable Integer | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable () | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable Bool | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable Double | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable Float | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable Int | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable Word | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable a => Outputable (NonEmpty a) | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable a => Outputable (SCC a) | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable elt => Outputable (IntMap elt) | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable a => Outputable (Set a) | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable a => Outputable (ProtoBCO a) | |
Instance detailsDefined in GHC.ByteCode.Instr |
| Outputable instr => Outputable (GenBasicBlock instr) | |
Instance detailsDefined in GHC.Cmm |
| Outputable instr => Outputable (ListGraph instr) | |
Instance detailsDefined in GHC.Cmm |
| Outputable a => Outputable (LabelMap a) | |
Instance detailsDefined in GHC.Cmm.Dataflow.Label |
| Outputable instr => Outputable (InstrSR instr) | |
Instance detailsDefined in GHC.CmmToAsm.Reg.Liveness |
| Outputable instr => Outputable (LiveInstr instr) | |
Instance detailsDefined in GHC.CmmToAsm.Reg.Liveness |
| Outputable b => Outputable (TaggedBndr b) | |
Instance detailsDefined in GHC.Core |
| Outputable ev => Outputable (NormaliseStepResult ev) | |
Instance detailsDefined in GHC.Core.Coercion |
| Outputable (CoAxiom br) | |
Instance detailsDefined in GHC.Core.Coercion.Axiom |
| Outputable a => Outputable (CoreMap a) | |
Instance detailsDefined in GHC.Core.Map.Expr |
| Outputable a => Outputable (TypeMapG a) | |
Instance detailsDefined in GHC.Core.Map.Type |
| Outputable i => Outputable (UnboxingDecision i) | |
Instance detailsDefined in GHC.Core.Opt.WorkWrap.Utils |
| Outputable a => Outputable (RoughMap a) | |
Instance detailsDefined in GHC.Core.RoughMap |
| Outputable a => Outputable (Scaled a) | |
Instance detailsDefined in GHC.Core.TyCo.Rep |
| Outputable a => Outputable (UnifyResultM a) | |
Instance detailsDefined in GHC.Core.Unify |
| Outputable a => Outputable (Bag a) | |
Instance detailsDefined in GHC.Data.Bag |
| OutputableBndr a => Outputable (BooleanFormula a) | |
Instance detailsDefined in GHC.Data.BooleanFormula |
| Outputable node => Outputable (Edge node) | |
Instance detailsDefined in GHC.Data.Graph.Directed |
| Outputable node => Outputable (Graph node) | |
Instance detailsDefined in GHC.Data.Graph.Directed |
| Outputable a => Outputable (OrdList a) | |
Instance detailsDefined in GHC.Data.OrdList |
| Outputable a => Outputable (Pair a) | |
Instance detailsDefined in GHC.Data.Pair |
| Outputable a => Outputable (OnOff a) | |
Instance detailsDefined in GHC.Driver.DynFlags |
| Outputable (KnotVars a) | |
Instance detailsDefined in GHC.Driver.Env.KnotVars |
| Outputable a => Outputable (CheckResult a) | |
Instance detailsDefined in GHC.HsToCore.Pmc.Types |
| Outputable p => Outputable (PmGRHS p) | |
Instance detailsDefined in GHC.HsToCore.Pmc.Types |
| Outputable p => Outputable (PmGRHSs p) | |
Instance detailsDefined in GHC.HsToCore.Pmc.Types |
| Outputable p => Outputable (PmMatch p) | |
Instance detailsDefined in GHC.HsToCore.Pmc.Types |
| Outputable p => Outputable (PmMatchGroup p) | |
Instance detailsDefined in GHC.HsToCore.Pmc.Types |
| Outputable p => Outputable (PmPatBind p) | |
Instance detailsDefined in GHC.HsToCore.Pmc.Types |
| Outputable a => Outputable (HieAST a) | |
Instance detailsDefined in GHC.Iface.Ext.Types |
| Outputable a => Outputable (HieASTs a) | |
Instance detailsDefined in GHC.Iface.Ext.Types |
| Outputable a => Outputable (IdentifierDetails a) | |
Instance detailsDefined in GHC.Iface.Ext.Types |
| Outputable a => Outputable (NodeInfo a) | |
Instance detailsDefined in GHC.Iface.Ext.Types |
| Outputable a => Outputable (SourcedNodeInfo a) | |
Instance detailsDefined in GHC.Iface.Ext.Types |
| Outputable a => Outputable (EvidenceInfo a) | |
Instance detailsDefined in GHC.Iface.Ext.Utils |
| Outputable a => Outputable (MaybeValidated a) | |
Instance detailsDefined in GHC.Iface.Recomp |
| Outputable a => Outputable (EpAnn a) | |
Instance detailsDefined in GHC.Parser.Annotation |
| Outputable a => Outputable (SrcSpanAnn' a) | |
Instance detailsDefined in GHC.Parser.Annotation |
| Outputable (PatBuilder GhcPs) | |
Instance detailsDefined in GHC.Parser.Types |
| Outputable a => Outputable (StmtTree a) | |
Instance detailsDefined in GHC.Rename.Expr |
| Outputable (TagEnv p) | |
Instance detailsDefined in GHC.Stg.InferTags.Types |
| OutputablePass pass => Outputable (GenStgBinding pass) | |
Instance detailsDefined in GHC.Stg.Syntax |
| OutputablePass pass => Outputable (GenStgExpr pass) | |
Instance detailsDefined in GHC.Stg.Syntax |
| OutputablePass pass => Outputable (GenStgRhs pass) | |
Instance detailsDefined in GHC.Stg.Syntax |
| Outputable a => Outputable (NonVoid a) | |
Instance detailsDefined in GHC.StgToCmm.Closure |
| Outputable theta => Outputable (DerivSpec theta) | |
Instance detailsDefined in GHC.Tc.Deriv.Utils |
| OutputableBndrId p => Outputable (HsTypeOrSigType (GhcPass p)) | |
Instance detailsDefined in GHC.Tc.Errors.Types |
| OutputableBndrId (XPass p) => Outputable (EValArg p) | |
Instance detailsDefined in GHC.Tc.Gen.Head |
| OutputableBndrId (XPass p) => Outputable (HsExprArg p) | |
Instance detailsDefined in GHC.Tc.Gen.Head |
| Outputable (FunDepEqn a) | |
Instance detailsDefined in GHC.Tc.Instance.FunDeps |
| Outputable a => Outputable (StopOrContinue a) | |
Instance detailsDefined in GHC.Tc.Solver.Monad |
| OutputableBndrId a => Outputable (InstInfo (GhcPass a)) | |
Instance detailsDefined in GHC.Tc.Utils.Env |
| Outputable (TyEqFamApp a) | |
Instance detailsDefined in GHC.Tc.Utils.Unify |
| Outputable (TyEqFlags a) | |
Instance detailsDefined in GHC.Tc.Utils.Unify |
| Outputable name => Outputable (AnnTarget name) | |
Instance detailsDefined in GHC.Types.Annotations |
| Outputable (DefMethSpec ty) | |
Instance detailsDefined in GHC.Types.Basic |
| Outputable (TyConFlavour tc) | |
Instance detailsDefined in GHC.Types.Basic |
| Diagnostic e => Outputable (Messages e) | |
Instance detailsDefined in GHC.Types.Error |
| Outputable a => Outputable (OccEnv a) | |
Instance detailsDefined in GHC.Types.Name.Occurrence |
| Outputable info => Outputable (GlobalRdrEltX info) | |
Instance detailsDefined in GHC.Types.Name.Reader |
| Outputable (WhichGREs info) | |
Instance detailsDefined in GHC.Types.Name.Reader |
| Outputable e => Outputable (Located e) | |
Instance detailsDefined in GHC.Types.SrcLoc |
| Outputable a => Outputable (UniqDSet a) | |
Instance detailsDefined in GHC.Types.Unique.DSet |
| Outputable a => Outputable (UniqSet a) | |
Instance detailsDefined in GHC.Types.Unique.Set |
| Outputable (UnitEnvGraph HomeUnitEnv) | |
Instance detailsDefined in GHC.Unit.Env |
| Outputable elt => Outputable (InstalledModuleEnv elt) | |
Instance detailsDefined in GHC.Unit.Module.Env |
| Outputable a => Outputable (ModuleEnv a) | |
Instance detailsDefined in GHC.Unit.Module.Env |
| Outputable (WarningTxt pass) | |
Instance detailsDefined in GHC.Unit.Module.Warnings |
| Outputable u => Outputable (UnitDatabase u) | |
Instance detailsDefined in GHC.Unit.State |
| Outputable unit => Outputable (Definite unit) | |
Instance detailsDefined in GHC.Unit.Types |
| Outputable a => Outputable (GenWithIsBoot a) | |
Instance detailsDefined in GHC.Unit.Types |
| Outputable a => Outputable (Maybe a) | |
Instance detailsDefined in GHC.Utils.Outputable |
| Outputable a => Outputable [a] | |
Instance detailsDefined in GHC.Utils.Outputable |
| (Outputable a, Outputable b) => Outputable (Either a b) | |
Instance detailsDefined in GHC.Utils.Outputable |
| (Outputable a, Outputable b) => Outputable (Arg a b) | |
Instance detailsDefined in GHC.Utils.Outputable |
| (Outputable key, Outputable elt) => Outputable (Map key elt) | |
Instance detailsDefined in GHC.Utils.Outputable |
| (OutputableP Platform statics, OutputableP Platform instr) => Outputable (RegAllocStats statics instr) | |
Instance detailsDefined in GHC.CmmToAsm.Reg.Graph.Stats |
| (Outputable a, Outputable b) => Outputable (Node a b) | |
Instance detailsDefined in GHC.Data.Graph.Directed |
| (Outputable a, Outputable (m a)) => Outputable (GenMap m a) | |
Instance detailsDefined in GHC.Data.TrieMap |
| (TrieMap m, Outputable a) => Outputable (ListMap m a) | |
Instance detailsDefined in GHC.Data.TrieMap |
| Outputable a => Outputable (WithHsDocIdentifiers a pass) | For compatibility with the existing @-ddump-parsed' output, we only show
the docstring. Use pprHsDoc to show HsDoc's internals. |
Instance detailsDefined in GHC.Hs.Doc |
| (Outputable a, Outputable b) => Outputable (HsExpansion a b) | Just print the original expression (the a). |
Instance detailsDefined in GHC.Hs.Expr |
| (Outputable a, Outputable b) => Outputable (HsPatExpansion a b) | |
Instance detailsDefined in GHC.Hs.Pat |
| (Outputable r, Outputable b) => Outputable (IfaceBindingX r b) | |
Instance detailsDefined in GHC.Iface.Syntax |
| (Outputable a, Outputable b) => Outputable (PuResult a b) | |
Instance detailsDefined in GHC.Tc.Utils.Unify |
| Outputable (GenLocated Anchor EpaComment) | |
Instance detailsDefined in GHC.Parser.Annotation |
| (Outputable a, Outputable e) => Outputable (GenLocated (SrcSpanAnn' a) e) | |
Instance detailsDefined in GHC.Parser.Annotation |
| Outputable a => Outputable (GenLocated TokenLocation a) | |
Instance detailsDefined in GHC.Parser.Annotation |
| Outputable e => Outputable (GenLocated RealSrcSpan e) | |
Instance detailsDefined in GHC.Types.SrcLoc |
| Outputable a => Outputable (UniqDFM key a) | |
Instance detailsDefined in GHC.Types.Unique.DFM |
| Outputable a => Outputable (UniqFM key a) | |
Instance detailsDefined in GHC.Types.Unique.FM |
| (Outputable k, Outputable a) => Outputable (UniqMap k a) | |
Instance detailsDefined in GHC.Types.Unique.Map |
| (Outputable key, Outputable ele) => Outputable (Shared key ele) | |
Instance detailsDefined in GHC.Types.Unique.SDFM |
| (Outputable key, Outputable ele) => Outputable (UniqSDFM key ele) | |
Instance detailsDefined in GHC.Types.Unique.SDFM |
| OutputableBndr tv => Outputable (VarBndr tv TyConBndrVis) | |
Instance detailsDefined in GHC.Core.TyCon |
| Outputable tv => Outputable (VarBndr tv ForAllTyFlag) | |
Instance detailsDefined in GHC.Types.Var |
| Outputable tv => Outputable (VarBndr tv Specificity) | |
Instance detailsDefined in GHC.Types.Var |
| (Outputable a, Outputable b) => Outputable (a, b) | |
Instance detailsDefined in GHC.Utils.Outputable |
| (Outputable a, Outputable b, Outputable c) => Outputable (a, b, c) | |
Instance detailsDefined in GHC.Utils.Outputable |
| (Outputable a, Outputable b, Outputable c, Outputable d) => Outputable (a, b, c, d) | |
Instance detailsDefined in GHC.Utils.Outputable |
| (Outputable a, Outputable b, Outputable c, Outputable d, Outputable e) => Outputable (a, b, c, d, e) | |
Instance detailsDefined in GHC.Utils.Outputable |
| (Outputable a, Outputable b, Outputable c, Outputable d, Outputable e, Outputable f) => Outputable (a, b, c, d, e, f) | |
Instance detailsDefined in GHC.Utils.Outputable Methods ppr :: (a, b, c, d, e, f) -> SDoc # |
| (Outputable a, Outputable b, Outputable c, Outputable d, Outputable e, Outputable f, Outputable g) => Outputable (a, b, c, d, e, f, g) | |
Instance detailsDefined in GHC.Utils.Outputable Methods ppr :: (a, b, c, d, e, f, g) -> SDoc # |