Sophie

Sophie

distrib > Mageia > 5 > i586 > media > core-release > by-pkgid > 6e204a966e8c42d976f99a1700ce5f20 > files > 3201

ghc-7.4.2-4.mga5.i586.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>ghc-7.4.2: The GHC API (Index - P)</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">ghc-7.4.2: The GHC API</p></div><div id="content"><div id="alphabet"><ul><li><a href="doc-index-A.html">A</a></li><li><a href="doc-index-B.html">B</a></li><li><a href="doc-index-C.html">C</a></li><li><a href="doc-index-D.html">D</a></li><li><a href="doc-index-E.html">E</a></li><li><a href="doc-index-F.html">F</a></li><li><a href="doc-index-G.html">G</a></li><li><a href="doc-index-H.html">H</a></li><li><a href="doc-index-I.html">I</a></li><li><a href="doc-index-J.html">J</a></li><li><a href="doc-index-K.html">K</a></li><li><a href="doc-index-L.html">L</a></li><li><a href="doc-index-M.html">M</a></li><li><a href="doc-index-N.html">N</a></li><li><a href="doc-index-O.html">O</a></li><li><a href="doc-index-P.html">P</a></li><li><a href="doc-index-Q.html">Q</a></li><li><a href="doc-index-R.html">R</a></li><li><a href="doc-index-S.html">S</a></li><li><a href="doc-index-T.html">T</a></li><li><a href="doc-index-U.html">U</a></li><li><a href="doc-index-V.html">V</a></li><li><a href="doc-index-W.html">W</a></li><li><a href="doc-index-X.html">X</a></li><li><a href="doc-index-Y.html">Y</a></li><li><a href="doc-index-Z.html">Z</a></li><li><a href="doc-index-36.html">$</a></li><li><a href="doc-index-42.html">*</a></li><li><a href="doc-index-43.html">+</a></li><li><a href="doc-index-47.html">/</a></li><li><a href="doc-index-60.html">&lt;</a></li><li><a href="doc-index-61.html">=</a></li><li><a href="doc-index-62.html">&gt;</a></li><li><a href="doc-index-45.html">-</a></li><li><a href="doc-index-95.html">_</a></li><li><a href="doc-index-All.html">All</a></li></ul></div><div id="index"><p class="caption">Index - P</p><table><tr><td class="src">P</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="ParserCoreUtils.html#t:P">ParserCoreUtils</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="Lexer.html#t:P">Lexer</a></td></tr><tr><td class="alt">3 (Data Constructor)</td><td class="module"><a href="Lexer.html#v:P">Lexer</a></td></tr><tr><td class="src">PACK</td><td class="module"><a href="ByteCodeInstr.html#v:PACK">ByteCodeInstr</a></td></tr><tr><td class="src">PackageConfig</td><td class="module"><a href="PackageConfig.html#t:PackageConfig">PackageConfig</a>, Packages, GhcPlugins</td></tr><tr><td class="src">packageConfigId</td><td class="module"><a href="PackageConfig.html#v:packageConfigId">PackageConfig</a>, Packages, GhcPlugins</td></tr><tr><td class="src">PackageConfigMap</td><td class="module"><a href="Packages.html#t:PackageConfigMap">Packages</a>, GhcPlugins</td></tr><tr><td class="src">packageConfigToInstalledPackageInfo</td><td class="module"><a href="PackageConfig.html#v:packageConfigToInstalledPackageInfo">PackageConfig</a>, Packages, GhcPlugins</td></tr><tr><td class="src">packageDbModules</td><td class="module"><a href="GHC.html#v:packageDbModules">GHC</a></td></tr><tr><td class="src">PackageFlag</td><td class="module"><a href="DynFlags.html#t:PackageFlag">DynFlags</a>, GhcPlugins</td></tr><tr><td class="src">packageFlags</td><td class="module"><a href="DynFlags.html#v:packageFlags">DynFlags</a>, GhcPlugins, <a href="GHC.html#v:packageFlags">GHC</a></td></tr><tr><td class="src">packageHsLibs</td><td class="module"><a href="Packages.html#v:packageHsLibs">Packages</a>, GhcPlugins</td></tr><tr><td class="src">PackageId</td><td class="module"><a href="Module.html#t:PackageId">Module</a>, GhcPlugins, <a href="GHC.html#t:PackageId">GHC</a></td></tr><tr><td class="src">PackageIdentifier</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="PackageConfig.html#v:PackageIdentifier">PackageConfig</a>, Packages, GhcPlugins</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="PackageConfig.html#t:PackageIdentifier">PackageConfig</a>, Packages, GhcPlugins</td></tr><tr><td class="src">packageIdFS</td><td class="module"><a href="Module.html#v:packageIdFS">Module</a>, GhcPlugins</td></tr><tr><td class="src">packageIdString</td><td class="module"><a href="Module.html#v:packageIdString">Module</a>, GhcPlugins</td></tr><tr><td class="src">PackageIfaceTable</td><td class="module"><a href="HscTypes.html#t:PackageIfaceTable">HscTypes</a>, GhcPlugins</td></tr><tr><td class="src">PackageInstEnv</td><td class="module"><a href="HscTypes.html#t:PackageInstEnv">HscTypes</a>, GhcPlugins</td></tr><tr><td class="src">PackageRuleBase</td><td class="module"><a href="HscTypes.html#t:PackageRuleBase">HscTypes</a>, GhcPlugins</td></tr><tr><td class="src">PackageState</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Packages.html#t:PackageState">Packages</a>, GhcPlugins</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Packages.html#v:PackageState">Packages</a>, GhcPlugins</td></tr><tr><td class="src">packageTrustOn</td><td class="module"><a href="DynFlags.html#v:packageTrustOn">DynFlags</a>, GhcPlugins</td></tr><tr><td class="src">PackageTypeEnv</td><td class="module"><a href="HscTypes.html#t:PackageTypeEnv">HscTypes</a>, GhcPlugins</td></tr><tr><td class="src">packByTagPD</td><td class="module"><a href="Vectorise-Utils.html#v:packByTagPD">Vectorise.Utils</a></td></tr><tr><td class="src">packByTagPDVar</td><td class="module"><a href="Vectorise-Builtins-Base.html#v:packByTagPDVar">Vectorise.Builtins.Base</a>, <a href="Vectorise-Builtins.html#v:packByTagPDVar">Vectorise.Builtins</a></td></tr><tr><td class="src">packByTagPD_PrimVar</td><td class="module"><a href="Vectorise-Builtins-Base.html#v:packByTagPD_PrimVar">Vectorise.Builtins.Base</a>, <a href="Vectorise-Builtins.html#v:packByTagPD_PrimVar">Vectorise.Builtins</a></td></tr><tr><td class="src">packByTagPD_PrimVars</td><td class="module"><a href="Vectorise-Builtins-Base.html#v:packByTagPD_PrimVars">Vectorise.Builtins.Base</a>, <a href="Vectorise-Builtins.html#v:packByTagPD_PrimVars">Vectorise.Builtins</a></td></tr><tr><td class="src">packHalfWordsCLit</td><td class="module"><a href="CmmUtils.html#v:packHalfWordsCLit">CmmUtils</a>, OldCmmUtils, <a href="CgUtils.html#v:packHalfWordsCLit">CgUtils</a>, <a href="StgCmmUtils.html#v:packHalfWordsCLit">StgCmmUtils</a></td></tr><tr><td class="src">paClass</td><td class="module"><a href="Vectorise-Builtins-Base.html#v:paClass">Vectorise.Builtins.Base</a>, <a href="Vectorise-Builtins.html#v:paClass">Vectorise.Builtins</a></td></tr><tr><td class="src">paDataCon</td><td class="module"><a href="Vectorise-Builtins-Base.html#v:paDataCon">Vectorise.Builtins.Base</a>, <a href="Vectorise-Builtins.html#v:paDataCon">Vectorise.Builtins</a></td></tr><tr><td class="src">paDictArgType</td><td class="module"><a href="Vectorise-Utils-PADict.html#v:paDictArgType">Vectorise.Utils.PADict</a>, Vectorise.Utils</td></tr><tr><td class="src">paDictOfType</td><td class="module"><a href="Vectorise-Utils-PADict.html#v:paDictOfType">Vectorise.Utils.PADict</a>, Vectorise.Utils</td></tr><tr><td class="src">PageMode</td><td class="module"><a href="Pretty.html#v:PageMode">Pretty</a></td></tr><tr><td class="src">Pair</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Pair.html#t:Pair">Pair</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Pair.html#v:Pair">Pair</a></td></tr><tr><td class="src">pairTyCon</td><td class="module"><a href="TysWiredIn.html#v:pairTyCon">TysWiredIn</a>, GhcPlugins</td></tr><tr><td class="src">paMethod</td><td class="module"><a href="Vectorise-Utils-PADict.html#v:paMethod">Vectorise.Utils.PADict</a>, Vectorise.Utils</td></tr><tr><td class="src">Panic</td><td class="module"><a href="Panic.html#v:Panic">Panic</a>, <a href="GHC.html#v:Panic">GHC</a></td></tr><tr><td class="src">panic</td><td class="module"><a href="Panic.html#v:panic">Panic</a>, <a href="Outputable.html#v:panic">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">panicFastInt</td><td class="module"><a href="Panic.html#v:panicFastInt">Panic</a>, <a href="Outputable.html#v:panicFastInt">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">panicTcS</td><td class="module"><a href="TcSMonad.html#v:panicTcS">TcSMonad</a></td></tr><tr><td class="src">PAP</td><td class="module"><a href="RtClosureInspect.html#v:PAP">RtClosureInspect</a></td></tr><tr><td class="src">paPRSel</td><td class="module"><a href="Vectorise-Builtins-Base.html#v:paPRSel">Vectorise.Builtins.Base</a>, <a href="Vectorise-Builtins.html#v:paPRSel">Vectorise.Builtins</a></td></tr><tr><td class="src">par0TyConKey</td><td class="module"><a href="PrelNames.html#v:par0TyConKey">PrelNames</a></td></tr><tr><td class="src">par0TyConName</td><td class="module"><a href="PrelNames.html#v:par0TyConName">PrelNames</a></td></tr><tr><td class="src">par1DataCon_RDR</td><td class="module"><a href="PrelNames.html#v:par1DataCon_RDR">PrelNames</a></td></tr><tr><td class="src">par1TyConKey</td><td class="module"><a href="PrelNames.html#v:par1TyConKey">PrelNames</a></td></tr><tr><td class="src">par1TyConName</td><td class="module"><a href="PrelNames.html#v:par1TyConName">PrelNames</a></td></tr><tr><td class="src">ParamLocation</td><td class="module"><a href="CmmCallConv.html#t:ParamLocation">CmmCallConv</a></td></tr><tr><td class="src">ParAtAbsOp</td><td class="module"><a href="PrimOp.html#v:ParAtAbsOp">PrimOp</a></td></tr><tr><td class="src">ParAtForNowOp</td><td class="module"><a href="PrimOp.html#v:ParAtForNowOp">PrimOp</a></td></tr><tr><td class="src">ParAtOp</td><td class="module"><a href="PrimOp.html#v:ParAtOp">PrimOp</a></td></tr><tr><td class="src">ParAtRelOp</td><td class="module"><a href="PrimOp.html#v:ParAtRelOp">PrimOp</a></td></tr><tr><td class="src">parens</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Pretty.html#v:parens">Pretty</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Outputable.html#v:parens">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">parenSymOcc</td><td class="module"><a href="OccName.html#v:parenSymOcc">OccName</a>, Name, GhcPlugins</td></tr><tr><td class="src">parens_RDR</td><td class="module"><a href="PrelNames.html#v:parens_RDR">PrelNames</a></td></tr><tr><td class="src">Parent</td><td class="module"><a href="RdrName.html#t:Parent">RdrName</a>, GhcPlugins</td></tr><tr><td class="src">ParentIs</td><td class="module"><a href="RdrName.html#v:ParentIs">RdrName</a>, GhcPlugins</td></tr><tr><td class="src">ParGlobalOp</td><td class="module"><a href="PrimOp.html#v:ParGlobalOp">PrimOp</a></td></tr><tr><td class="src">PARITY</td><td class="module"><a href="X86-Cond.html#v:PARITY">X86.Cond</a></td></tr><tr><td class="src">ParLocalOp</td><td class="module"><a href="PrimOp.html#v:ParLocalOp">PrimOp</a></td></tr><tr><td class="src">ParOp</td><td class="module"><a href="PrimOp.html#v:ParOp">PrimOp</a></td></tr><tr><td class="src">ParPat</td><td class="module"><a href="HsPat.html#v:ParPat">HsPat</a>, HsSyn, GHC</td></tr><tr><td class="src">PArrBuiltin</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="DsMonad.html#t:PArrBuiltin">DsMonad</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="DsMonad.html#v:PArrBuiltin">DsMonad</a></td></tr><tr><td class="src">PArrComp</td><td class="module"><a href="HsExpr.html#v:PArrComp">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">parrDataConKey</td><td class="module"><a href="PrelNames.html#v:parrDataConKey">PrelNames</a></td></tr><tr><td class="src">parrFakeCon</td><td class="module"><a href="TysWiredIn.html#v:parrFakeCon">TysWiredIn</a>, GhcPlugins</td></tr><tr><td class="src">PArrPat</td><td class="module"><a href="HsPat.html#v:PArrPat">HsPat</a>, HsSyn, GHC</td></tr><tr><td class="src">PArrSeq</td><td class="module"><a href="HsExpr.html#v:PArrSeq">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">PArrSeqOrigin</td><td class="module"><a href="TcRnTypes.html#v:PArrSeqOrigin">TcRnTypes</a>, TcRnMonad</td></tr><tr><td class="src">parrTyCon</td><td class="module"><a href="TysWiredIn.html#v:parrTyCon">TysWiredIn</a>, GhcPlugins</td></tr><tr><td class="src">parrTyConKey</td><td class="module"><a href="PrelNames.html#v:parrTyConKey">PrelNames</a></td></tr><tr><td class="src">parrTyConName</td><td class="module"><a href="TysWiredIn.html#v:parrTyConName">TysWiredIn</a>, GhcPlugins</td></tr><tr><td class="src">parrTyCon_name</td><td class="module"><a href="RnHsSyn.html#v:parrTyCon_name">RnHsSyn</a></td></tr><tr><td class="src">parrTyCon_RDR</td><td class="module"><a href="TysWiredIn.html#v:parrTyCon_RDR">TysWiredIn</a>, GhcPlugins</td></tr><tr><td class="src">parseCImport</td><td class="module"><a href="RdrHsSyn.html#v:parseCImport">RdrHsSyn</a></td></tr><tr><td class="src">parseCmmFile</td><td class="module"><a href="CmmParse.html#v:parseCmmFile">CmmParse</a></td></tr><tr><td class="src">parseCore</td><td class="module"><a href="ParserCore.html#v:parseCore">ParserCore</a></td></tr><tr><td class="src">ParsedMod</td><td class="module"><a href="GHC.html#t:ParsedMod">GHC</a></td></tr><tr><td class="src">ParsedModule</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="GHC.html#t:ParsedModule">GHC</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="GHC.html#v:ParsedModule">GHC</a></td></tr><tr><td class="src">ParsedSource</td><td class="module"><a href="GHC.html#t:ParsedSource">GHC</a></td></tr><tr><td class="src">parsedSource</td><td class="module"><a href="GHC.html#v:parsedSource">GHC</a></td></tr><tr><td class="src">parseDynamicFilePragma</td><td class="module"><a href="DynFlags.html#v:parseDynamicFilePragma">DynFlags</a>, GhcPlugins</td></tr><tr><td class="src">parseDynamicFlags</td><td class="module"><a href="GHC.html#v:parseDynamicFlags">GHC</a></td></tr><tr><td class="src">parseDynamicFlagsCmdLine</td><td class="module"><a href="DynFlags.html#v:parseDynamicFlagsCmdLine">DynFlags</a>, GhcPlugins</td></tr><tr><td class="src">parseError</td><td class="module"><a href="RdrHsSyn.html#v:parseError">RdrHsSyn</a></td></tr><tr><td class="src">parseErrorSDoc</td><td class="module"><a href="RdrHsSyn.html#v:parseErrorSDoc">RdrHsSyn</a></td></tr><tr><td class="src">parseHeader</td><td class="module"><a href="Parser.html#v:parseHeader">Parser</a></td></tr><tr><td class="src">parseIdentifier</td><td class="module"><a href="Parser.html#v:parseIdentifier">Parser</a></td></tr><tr><td class="src">parseImportDecl</td><td class="module"><a href="InteractiveEval.html#v:parseImportDecl">InteractiveEval</a>, <a href="GHC.html#v:parseImportDecl">GHC</a></td></tr><tr><td class="src">parseModule</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Parser.html#v:parseModule">Parser</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="GHC.html#v:parseModule">GHC</a></td></tr><tr><td class="src">parseName</td><td class="module"><a href="InteractiveEval.html#v:parseName">InteractiveEval</a>, <a href="GHC.html#v:parseName">GHC</a></td></tr><tr><td class="src">parser</td><td class="module"><a href="GHC.html#v:parser">GHC</a></td></tr><tr><td class="src">ParseResult</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="ParserCoreUtils.html#t:ParseResult">ParserCoreUtils</a></td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="Lexer.html#t:ParseResult">Lexer</a></td></tr><tr><td class="src">parseSearchPath</td><td class="module"><a href="Util.html#v:parseSearchPath">Util</a>, GhcPlugins</td></tr><tr><td class="src">parseStaticFlags</td><td class="module"><a href="StaticFlagParser.html#v:parseStaticFlags">StaticFlagParser</a>, <a href="GHC.html#v:parseStaticFlags">GHC</a></td></tr><tr><td class="src">parseStmt</td><td class="module"><a href="Parser.html#v:parseStmt">Parser</a></td></tr><tr><td class="src">parseType</td><td class="module"><a href="Parser.html#v:parseType">Parser</a></td></tr><tr><td class="src">parseUnsignedInteger</td><td class="module"><a href="StringBuffer.html#v:parseUnsignedInteger">StringBuffer</a></td></tr><tr><td class="src">ParStmt</td><td class="module"><a href="HsExpr.html#v:ParStmt">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">ParStmtCtxt</td><td class="module"><a href="HsExpr.html#v:ParStmtCtxt">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">partitionBag</td><td class="module"><a href="Bag.html#v:partitionBag">Bag</a></td></tr><tr><td class="src">partitionBagWith</td><td class="module"><a href="Bag.html#v:partitionBagWith">Bag</a></td></tr><tr><td class="src">partitionCCanMap</td><td class="module"><a href="TcSMonad.html#v:partitionCCanMap">TcSMonad</a></td></tr><tr><td class="src">partitionCtTypeMap</td><td class="module"><a href="TcSMonad.html#v:partitionCtTypeMap">TcSMonad</a></td></tr><tr><td class="src">partitionEqMap</td><td class="module"><a href="TcSMonad.html#v:partitionEqMap">TcSMonad</a></td></tr><tr><td class="src">partitionKiTyVars</td><td class="module"><a href="Kind.html#v:partitionKiTyVars">Kind</a></td></tr><tr><td class="src">partitionWith</td><td class="module"><a href="Util.html#v:partitionWith">Util</a>, GhcPlugins</td></tr><tr><td class="src">PartWay</td><td class="module"><a href="Outputable.html#v:PartWay">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">PassFlag</td><td class="module"><a href="CmdLineParser.html#v:PassFlag">CmdLineParser</a></td></tr><tr><td class="src">Pat</td><td class="module"><a href="HsPat.html#t:Pat">HsPat</a>, HsSyn, GHC</td></tr><tr><td class="src">PatBind</td><td class="module"><a href="HsBinds.html#v:PatBind">HsBinds</a>, HsSyn, GHC</td></tr><tr><td class="src">PatBindRhs</td><td class="module"><a href="HsExpr.html#v:PatBindRhs">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">PatBr</td><td class="module"><a href="HsExpr.html#v:PatBr">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">patchEraseLive</td><td class="module"><a href="RegAlloc-Liveness.html#v:patchEraseLive">RegAlloc.Liveness</a></td></tr><tr><td class="src">patchJumpInstr</td><td class="module"><a href="Instruction.html#v:patchJumpInstr">Instruction</a></td></tr><tr><td class="src">patchRegsLiveInstr</td><td class="module"><a href="RegAlloc-Liveness.html#v:patchRegsLiveInstr">RegAlloc.Liveness</a></td></tr><tr><td class="src">patchRegsOfInstr</td><td class="module"><a href="Instruction.html#v:patchRegsOfInstr">Instruction</a></td></tr><tr><td class="src">PatCtx</td><td class="module"><a href="RnEnv.html#v:PatCtx">RnEnv</a></td></tr><tr><td class="src">patErrorIdKey</td><td class="module"><a href="PrelNames.html#v:patErrorIdKey">PrelNames</a></td></tr><tr><td class="src">PatGuard</td><td class="module"><a href="HsExpr.html#v:PatGuard">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">path</td><td class="module"><a href="Digraph.html#v:path">Digraph</a></td></tr><tr><td class="src">PatOrigin</td><td class="module"><a href="TcRnTypes.html#v:PatOrigin">TcRnTypes</a>, TcRnMonad</td></tr><tr><td class="src">patQTyConName</td><td class="module"><a href="DsMeta.html#v:patQTyConName">DsMeta</a></td></tr><tr><td class="src">patSigErr</td><td class="module"><a href="RnPat.html#v:patSigErr">RnPat</a></td></tr><tr><td class="src">PatSigOrigin</td><td class="module"><a href="TcRnTypes.html#v:PatSigOrigin">TcRnTypes</a>, TcRnMonad</td></tr><tr><td class="src">PatSkol</td><td class="module"><a href="TcRnTypes.html#v:PatSkol">TcRnTypes</a>, TcRnMonad</td></tr><tr><td class="src">PatternMatchFail</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module">Exception</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module">Exception</td></tr><tr><td class="src">paTyCon</td><td class="module"><a href="Vectorise-Builtins-Base.html#v:paTyCon">Vectorise.Builtins.Base</a>, <a href="Vectorise-Builtins.html#v:paTyCon">Vectorise.Builtins</a></td></tr><tr><td class="src">pat_args</td><td class="module"><a href="HsPat.html#v:pat_args">HsPat</a>, HsSyn, GHC</td></tr><tr><td class="src">pat_binds</td><td class="module"><a href="HsPat.html#v:pat_binds">HsPat</a>, HsSyn, GHC</td></tr><tr><td class="src">pat_con</td><td class="module"><a href="HsPat.html#v:pat_con">HsPat</a>, HsSyn, GHC</td></tr><tr><td class="src">pat_dicts</td><td class="module"><a href="HsPat.html#v:pat_dicts">HsPat</a>, HsSyn, GHC</td></tr><tr><td class="src">pAT_ERROR_ID</td><td class="module"><a href="MkCore.html#v:pAT_ERROR_ID">MkCore</a>, GhcPlugins</td></tr><tr><td class="src">pat_lhs</td><td class="module"><a href="HsBinds.html#v:pat_lhs">HsBinds</a>, HsSyn, GHC</td></tr><tr><td class="src">pat_rhs</td><td class="module"><a href="HsBinds.html#v:pat_rhs">HsBinds</a>, HsSyn, GHC</td></tr><tr><td class="src">pat_rhs_ty</td><td class="module"><a href="HsBinds.html#v:pat_rhs_ty">HsBinds</a>, HsSyn, GHC</td></tr><tr><td class="src">pat_ticks</td><td class="module"><a href="HsBinds.html#v:pat_ticks">HsBinds</a>, HsSyn, GHC</td></tr><tr><td class="src">pat_tvs</td><td class="module"><a href="HsPat.html#v:pat_tvs">HsPat</a>, HsSyn, GHC</td></tr><tr><td class="src">pat_ty</td><td class="module"><a href="HsPat.html#v:pat_ty">HsPat</a>, HsSyn, GHC</td></tr><tr><td class="src">pa_brackets</td><td class="module"><a href="HsExpr.html#v:pa_brackets">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">pBox</td><td class="module"><a href="FastTypes.html#v:pBox">FastTypes</a>, GhcPlugins</td></tr><tr><td class="src">pdataReprTyCon</td><td class="module"><a href="Vectorise-Utils-Base.html#v:pdataReprTyCon">Vectorise.Utils.Base</a>, Vectorise.Utils</td></tr><tr><td class="src">pdataReprTyConExact</td><td class="module"><a href="Vectorise-Utils-Base.html#v:pdataReprTyConExact">Vectorise.Utils.Base</a>, Vectorise.Utils</td></tr><tr><td class="src">pdatasReprTyConExact</td><td class="module"><a href="Vectorise-Utils-Base.html#v:pdatasReprTyConExact">Vectorise.Utils.Base</a>, Vectorise.Utils</td></tr><tr><td class="src">pdatasTyCon</td><td class="module"><a href="Vectorise-Builtins-Base.html#v:pdatasTyCon">Vectorise.Builtins.Base</a>, <a href="Vectorise-Builtins.html#v:pdatasTyCon">Vectorise.Builtins</a></td></tr><tr><td class="src">pdataTyCon</td><td class="module"><a href="Vectorise-Builtins-Base.html#v:pdataTyCon">Vectorise.Builtins.Base</a>, <a href="Vectorise-Builtins.html#v:pdataTyCon">Vectorise.Builtins</a></td></tr><tr><td class="src">pdataUnwrapScrut</td><td class="module"><a href="Vectorise-Utils-Base.html#v:pdataUnwrapScrut">Vectorise.Utils.Base</a>, Vectorise.Utils</td></tr><tr><td class="src">PendingSplice</td><td class="module"><a href="HsExpr.html#t:PendingSplice">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">performDefaulting</td><td class="module"><a href="TcSMonad.html#v:performDefaulting">TcSMonad</a></td></tr><tr><td class="src">performPrimReturn</td><td class="module"><a href="CgTailCall.html#v:performPrimReturn">CgTailCall</a></td></tr><tr><td class="src">performReturn</td><td class="module"><a href="CgTailCall.html#v:performReturn">CgTailCall</a></td></tr><tr><td class="src">performTailCall</td><td class="module"><a href="CgTailCall.html#v:performTailCall">CgTailCall</a></td></tr><tr><td class="src">perhapsForallMsg</td><td class="module"><a href="RnEnv.html#v:perhapsForallMsg">RnEnv</a></td></tr><tr><td class="src">PersistentLinkerState</td><td class="module"><a href="Linker.html#t:PersistentLinkerState">Linker</a></td></tr><tr><td class="src">PFailed</td><td class="module"><a href="Lexer.html#v:PFailed">Lexer</a></td></tr><tr><td class="src">pFst</td><td class="module"><a href="Pair.html#v:pFst">Pair</a></td></tr><tr><td class="src">pgmError</td><td class="module"><a href="Panic.html#v:pgmError">Panic</a>, <a href="Outputable.html#v:pgmError">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">pgm_a</td><td class="module"><a href="DynFlags.html#v:pgm_a">DynFlags</a>, GhcPlugins</td></tr><tr><td class="src">pgm_c</td><td class="module"><a href="DynFlags.html#v:pgm_c">DynFlags</a>, GhcPlugins</td></tr><tr><td class="src">pgm_dll</td><td class="module"><a href="DynFlags.html#v:pgm_dll">DynFlags</a>, GhcPlugins</td></tr><tr><td class="src">pgm_F</td><td class="module"><a href="DynFlags.html#v:pgm_F">DynFlags</a>, GhcPlugins</td></tr><tr><td class="src">pgm_L</td><td class="module"><a href="DynFlags.html#v:pgm_L">DynFlags</a>, GhcPlugins</td></tr><tr><td class="src">pgm_l</td><td class="module"><a href="DynFlags.html#v:pgm_l">DynFlags</a>, GhcPlugins</td></tr><tr><td class="src">pgm_lc</td><td class="module"><a href="DynFlags.html#v:pgm_lc">DynFlags</a>, GhcPlugins</td></tr><tr><td class="src">pgm_lo</td><td class="module"><a href="DynFlags.html#v:pgm_lo">DynFlags</a>, GhcPlugins</td></tr><tr><td class="src">pgm_P</td><td class="module"><a href="DynFlags.html#v:pgm_P">DynFlags</a>, GhcPlugins</td></tr><tr><td class="src">pgm_s</td><td class="module"><a href="DynFlags.html#v:pgm_s">DynFlags</a>, GhcPlugins</td></tr><tr><td class="src">pgm_sysman</td><td class="module"><a href="DynFlags.html#v:pgm_sysman">DynFlags</a>, GhcPlugins</td></tr><tr><td class="src">pgm_T</td><td class="module"><a href="DynFlags.html#v:pgm_T">DynFlags</a>, GhcPlugins</td></tr><tr><td class="src">pgm_windres</td><td class="module"><a href="DynFlags.html#v:pgm_windres">DynFlags</a>, GhcPlugins</td></tr><tr><td class="src">Phase</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="BasicTypes.html#v:Phase">BasicTypes</a>, GhcPlugins</td></tr><tr><td class="alt">2 (Type/Class)</td><td class="module"><a href="DriverPhases.html#t:Phase">DriverPhases</a>, <a href="GHC.html#t:Phase">GHC</a></td></tr><tr><td class="src">PhaseFailed</td><td class="module"><a href="Panic.html#v:PhaseFailed">Panic</a>, <a href="GHC.html#v:PhaseFailed">GHC</a></td></tr><tr><td class="src">phaseInputExt</td><td class="module"><a href="DriverPhases.html#v:phaseInputExt">DriverPhases</a></td></tr><tr><td class="src">PhaseNum</td><td class="module"><a href="BasicTypes.html#t:PhaseNum">BasicTypes</a>, GhcPlugins</td></tr><tr><td class="src">Phi</td><td class="module"><a href="Llvm-AbsSyn.html#v:Phi">Llvm.AbsSyn</a>, <a href="Llvm.html#v:Phi">Llvm</a></td></tr><tr><td class="src">PicBaseReg</td><td class="module"><a href="CmmExpr.html#v:PicBaseReg">CmmExpr</a>, Cmm, OldCmm</td></tr><tr><td class="src">picCCOpts</td><td class="module"><a href="DynFlags.html#v:picCCOpts">DynFlags</a>, GhcPlugins</td></tr><tr><td class="src">pickGREs</td><td class="module"><a href="RdrName.html#v:pickGREs">RdrName</a>, GhcPlugins</td></tr><tr><td class="src">pkgDatabase</td><td class="module"><a href="DynFlags.html#v:pkgDatabase">DynFlags</a>, GhcPlugins, <a href="GHC.html#v:pkgDatabase">GHC</a></td></tr><tr><td class="src">pkgIdMap</td><td class="module"><a href="Packages.html#v:pkgIdMap">Packages</a>, GhcPlugins</td></tr><tr><td class="src">pkgName</td><td class="module"><a href="PackageConfig.html#v:pkgName">PackageConfig</a>, Packages, GhcPlugins</td></tr><tr><td class="src">pkgState</td><td class="module"><a href="DynFlags.html#v:pkgState">DynFlags</a>, GhcPlugins, <a href="GHC.html#v:pkgState">GHC</a></td></tr><tr><td class="src">pkgTrustOnLoc</td><td class="module"><a href="DynFlags.html#v:pkgTrustOnLoc">DynFlags</a>, GhcPlugins, <a href="GHC.html#v:pkgTrustOnLoc">GHC</a></td></tr><tr><td class="src">pkgUrl</td><td class="module"><a href="PackageConfig.html#v:pkgUrl">PackageConfig</a>, Packages, GhcPlugins</td></tr><tr><td class="src">pkgVersion</td><td class="module"><a href="PackageConfig.html#v:pkgVersion">PackageConfig</a>, Packages, GhcPlugins</td></tr><tr><td class="src">placeHolderKind</td><td class="module"><a href="HsLit.html#v:placeHolderKind">HsLit</a>, HsSyn, GHC</td></tr><tr><td class="src">placeHolderNames</td><td class="module"><a href="HsBinds.html#v:placeHolderNames">HsBinds</a>, HsSyn, GHC</td></tr><tr><td class="src">placeHolderPunRhs</td><td class="module"><a href="RdrHsSyn.html#v:placeHolderPunRhs">RdrHsSyn</a></td></tr><tr><td class="src">placeHolderType</td><td class="module"><a href="HsLit.html#v:placeHolderType">HsLit</a>, HsSyn, GHC</td></tr><tr><td class="src">Platform</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Platform.html#t:Platform">Platform</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Platform.html#v:Platform">Platform</a></td></tr><tr><td class="src">platformArch</td><td class="module"><a href="Platform.html#v:platformArch">Platform</a></td></tr><tr><td class="src">platformHasGnuNonexecStack</td><td class="module"><a href="Platform.html#v:platformHasGnuNonexecStack">Platform</a></td></tr><tr><td class="src">platformHasSubsectionsViaSymbols</td><td class="module"><a href="Platform.html#v:platformHasSubsectionsViaSymbols">Platform</a></td></tr><tr><td class="src">platformOS</td><td class="module"><a href="Platform.html#v:platformOS">Platform</a></td></tr><tr><td class="src">PlatformOutputable</td><td class="module"><a href="Outputable.html#t:PlatformOutputable">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">platformWordSize</td><td class="module"><a href="Platform.html#v:platformWordSize">Platform</a></td></tr><tr><td class="src">PlayInterruptible</td><td class="module"><a href="ForeignCall.html#v:PlayInterruptible">ForeignCall</a></td></tr><tr><td class="src">playInterruptible</td><td class="module"><a href="ForeignCall.html#v:playInterruptible">ForeignCall</a></td></tr><tr><td class="src">PlayRisky</td><td class="module"><a href="ForeignCall.html#v:PlayRisky">ForeignCall</a></td></tr><tr><td class="src">PlaySafe</td><td class="module"><a href="ForeignCall.html#v:PlaySafe">ForeignCall</a></td></tr><tr><td class="src">playSafe</td><td class="module"><a href="ForeignCall.html#v:playSafe">ForeignCall</a></td></tr><tr><td class="src">pLift</td><td class="module"><a href="Llvm-Types.html#v:pLift">Llvm.Types</a>, <a href="Llvm.html#v:pLift">Llvm</a></td></tr><tr><td class="src">pLower</td><td class="module"><a href="Llvm-Types.html#v:pLower">Llvm.Types</a>, <a href="Llvm.html#v:pLower">Llvm</a></td></tr><tr><td class="src">Plugin</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="CoreMonad.html#t:Plugin">CoreMonad</a>, GhcPlugins</td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="CoreMonad.html#v:Plugin">CoreMonad</a>, GhcPlugins</td></tr><tr><td class="src">pluginModNameOpts</td><td class="module"><a href="DynFlags.html#v:pluginModNameOpts">DynFlags</a>, GhcPlugins, <a href="GHC.html#v:pluginModNameOpts">GHC</a></td></tr><tr><td class="src">pluginModNames</td><td class="module"><a href="DynFlags.html#v:pluginModNames">DynFlags</a>, GhcPlugins, <a href="GHC.html#v:pluginModNames">GHC</a></td></tr><tr><td class="src">PluginPass</td><td class="module"><a href="CoreMonad.html#t:PluginPass">CoreMonad</a>, GhcPlugins</td></tr><tr><td class="src">pluginTyConKey</td><td class="module"><a href="PrelNames.html#v:pluginTyConKey">PrelNames</a></td></tr><tr><td class="src">pluginTyConName</td><td class="module"><a href="PrelNames.html#v:pluginTyConName">PrelNames</a></td></tr><tr><td class="src">plural</td><td class="module"><a href="Outputable.html#v:plural">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">plusAnnEnv</td><td class="module"><a href="Annotations.html#v:plusAnnEnv">Annotations</a>, GhcPlugins</td></tr><tr><td class="src">plusAssoc_C</td><td class="module"><a href="ListSetOps.html#v:plusAssoc_C">ListSetOps</a></td></tr><tr><td class="src">plusDU</td><td class="module"><a href="NameSet.html#v:plusDU">NameSet</a>, GhcPlugins</td></tr><tr><td class="src">plusFV</td><td class="module"><a href="NameSet.html#v:plusFV">NameSet</a>, GhcPlugins</td></tr><tr><td class="src">plusFVs</td><td class="module"><a href="NameSet.html#v:plusFVs">NameSet</a>, GhcPlugins</td></tr><tr><td class="src">plusGlobalRdrEnv</td><td class="module"><a href="RdrName.html#v:plusGlobalRdrEnv">RdrName</a>, GhcPlugins</td></tr><tr><td class="src">plusHsValBinds</td><td class="module"><a href="HsBinds.html#v:plusHsValBinds">HsBinds</a>, HsSyn, GHC</td></tr><tr><td class="src">plusImportAvails</td><td class="module"><a href="TcRnTypes.html#v:plusImportAvails">TcRnTypes</a>, TcRnMonad</td></tr><tr><td class="src">plusIntegerIdKey</td><td class="module"><a href="PrelNames.html#v:plusIntegerIdKey">PrelNames</a></td></tr><tr><td class="src">plusIntegerName</td><td class="module"><a href="PrelNames.html#v:plusIntegerName">PrelNames</a></td></tr><tr><td class="src">plusInteger_RDR</td><td class="module"><a href="PrelNames.html#v:plusInteger_RDR">PrelNames</a></td></tr><tr><td class="src">plusModuleEnv</td><td class="module"><a href="Module.html#v:plusModuleEnv">Module</a>, GhcPlugins</td></tr><tr><td class="src">plusModuleEnv_C</td><td class="module"><a href="Module.html#v:plusModuleEnv_C">Module</a>, GhcPlugins</td></tr><tr><td class="src">plusNameEnv</td><td class="module"><a href="NameEnv.html#v:plusNameEnv">NameEnv</a>, GhcPlugins</td></tr><tr><td class="src">plusNameEnv_C</td><td class="module"><a href="NameEnv.html#v:plusNameEnv_C">NameEnv</a>, GhcPlugins</td></tr><tr><td class="src">plusOccEnv</td><td class="module"><a href="OccName.html#v:plusOccEnv">OccName</a>, Name, GhcPlugins</td></tr><tr><td class="src">plusOccEnv_C</td><td class="module"><a href="OccName.html#v:plusOccEnv_C">OccName</a>, Name, GhcPlugins</td></tr><tr><td class="src">plusRegSet</td><td class="module"><a href="CmmExpr.html#v:plusRegSet">CmmExpr</a>, Cmm, OldCmm</td></tr><tr><td class="src">plusSimplCount</td><td class="module"><a href="CoreMonad.html#v:plusSimplCount">CoreMonad</a>, GhcPlugins, <a href="SimplMonad.html#v:plusSimplCount">SimplMonad</a></td></tr><tr><td class="src">plusSpillCostInfo</td><td class="module"><a href="RegAlloc-Graph-SpillCost.html#v:plusSpillCostInfo">RegAlloc.Graph.SpillCost</a></td></tr><tr><td class="src">plusSpillCostRecord</td><td class="module"><a href="RegAlloc-Graph-SpillCost.html#v:plusSpillCostRecord">RegAlloc.Graph.SpillCost</a></td></tr><tr><td class="src">plusStmts</td><td class="module"><a href="OldCmmUtils.html#v:plusStmts">OldCmmUtils</a></td></tr><tr><td class="src">plusUFM</td><td class="module"><a href="UniqFM.html#v:plusUFM">UniqFM</a>, GhcPlugins</td></tr><tr><td class="src">plusUFM_C</td><td class="module"><a href="UniqFM.html#v:plusUFM_C">UniqFM</a>, GhcPlugins</td></tr><tr><td class="src">plusVarEnv</td><td class="module"><a href="VarEnv.html#v:plusVarEnv">VarEnv</a>, GhcPlugins</td></tr><tr><td class="src">plusVarEnv_C</td><td class="module"><a href="VarEnv.html#v:plusVarEnv_C">VarEnv</a>, GhcPlugins</td></tr><tr><td class="src">plusVectInfo</td><td class="module"><a href="HscTypes.html#v:plusVectInfo">HscTypes</a>, GhcPlugins</td></tr><tr><td class="src">plusWarns</td><td class="module"><a href="HscTypes.html#v:plusWarns">HscTypes</a>, GhcPlugins</td></tr><tr><td class="src">plus_RDR</td><td class="module"><a href="PrelNames.html#v:plus_RDR">PrelNames</a></td></tr><tr><td class="src">pm_extra_src_files</td><td class="module"><a href="GHC.html#v:pm_extra_src_files">GHC</a></td></tr><tr><td class="src">pm_mod_summary</td><td class="module"><a href="GHC.html#v:pm_mod_summary">GHC</a></td></tr><tr><td class="src">pm_parsed_source</td><td class="module"><a href="GHC.html#v:pm_parsed_source">GHC</a></td></tr><tr><td class="src">POk</td><td class="module"><a href="Lexer.html#v:POk">Lexer</a></td></tr><tr><td class="src">Poly</td><td class="module"><a href="Demand.html#v:Poly">Demand</a></td></tr><tr><td class="src">polyAbstract</td><td class="module"><a href="Vectorise-Utils-Poly.html#v:polyAbstract">Vectorise.Utils.Poly</a>, Vectorise.Utils</td></tr><tr><td class="src">PolyAlt</td><td class="module"><a href="StgSyn.html#v:PolyAlt">StgSyn</a></td></tr><tr><td class="src">polyApply</td><td class="module"><a href="Vectorise-Utils-Poly.html#v:polyApply">Vectorise.Utils.Poly</a>, Vectorise.Utils</td></tr><tr><td class="src">polyArity</td><td class="module"><a href="Vectorise-Utils-Poly.html#v:polyArity">Vectorise.Utils.Poly</a>, Vectorise.Utils</td></tr><tr><td class="src">polyPatSig</td><td class="module"><a href="TcPat.html#v:polyPatSig">TcPat</a></td></tr><tr><td class="src">polyVApply</td><td class="module"><a href="Vectorise-Utils-Poly.html#v:polyVApply">Vectorise.Utils.Poly</a>, Vectorise.Utils</td></tr><tr><td class="src">POP</td><td class="module"><a href="X86-Instr.html#v:POP">X86.Instr</a></td></tr><tr><td class="src">POPCNT</td><td class="module"><a href="X86-Instr.html#v:POPCNT">X86.Instr</a></td></tr><tr><td class="src">PopCnt16Op</td><td class="module"><a href="PrimOp.html#v:PopCnt16Op">PrimOp</a></td></tr><tr><td class="src">PopCnt32Op</td><td class="module"><a href="PrimOp.html#v:PopCnt32Op">PrimOp</a></td></tr><tr><td class="src">PopCnt64Op</td><td class="module"><a href="PrimOp.html#v:PopCnt64Op">PrimOp</a></td></tr><tr><td class="src">PopCnt8Op</td><td class="module"><a href="PrimOp.html#v:PopCnt8Op">PrimOp</a></td></tr><tr><td class="src">popCntLabel</td><td class="module"><a href="CPrim.html#v:popCntLabel">CPrim</a></td></tr><tr><td class="src">PopCntOp</td><td class="module"><a href="PrimOp.html#v:PopCntOp">PrimOp</a></td></tr><tr><td class="src">popContext</td><td class="module"><a href="Lexer.html#v:popContext">Lexer</a></td></tr><tr><td class="src">popErrCtxt</td><td class="module"><a href="TcRnMonad.html#v:popErrCtxt">TcRnMonad</a></td></tr><tr><td class="src">popLexState</td><td class="module"><a href="Lexer.html#v:popLexState">Lexer</a></td></tr><tr><td class="src">POS</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="SPARC-Cond.html#v:POS">SPARC.Cond</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="X86-Cond.html#v:POS">X86.Cond</a></td></tr><tr><td class="src">PostInlineUnconditionally</td><td class="module"><a href="CoreMonad.html#v:PostInlineUnconditionally">CoreMonad</a>, GhcPlugins</td></tr><tr><td class="src">postInlineUnconditionally</td><td class="module"><a href="SimplUtils.html#v:postInlineUnconditionally">SimplUtils</a></td></tr><tr><td class="src">postorderDfs</td><td class="module"><a href="CmmUtils.html#v:postorderDfs">CmmUtils</a>, OldCmmUtils</td></tr><tr><td class="src">PostTcExpr</td><td class="module"><a href="HsExpr.html#t:PostTcExpr">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">PostTcKind</td><td class="module"><a href="HsLit.html#t:PostTcKind">HsLit</a>, HsSyn, GHC</td></tr><tr><td class="src">PostTcTable</td><td class="module"><a href="HsExpr.html#t:PostTcTable">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">PostTcType</td><td class="module"><a href="HsLit.html#t:PostTcType">HsLit</a>, HsSyn, GHC</td></tr><tr><td class="src">ppArityInfo</td><td class="module"><a href="IdInfo.html#v:ppArityInfo">IdInfo</a>, GhcPlugins</td></tr><tr><td class="src">ppCafInfo</td><td class="module"><a href="IdInfo.html#v:ppCafInfo">IdInfo</a>, GhcPlugins</td></tr><tr><td class="src">ppLlvmAlias</td><td class="module"><a href="Llvm-PpLlvm.html#v:ppLlvmAlias">Llvm.PpLlvm</a>, <a href="Llvm.html#v:ppLlvmAlias">Llvm</a></td></tr><tr><td class="src">ppLlvmAliases</td><td class="module"><a href="Llvm-PpLlvm.html#v:ppLlvmAliases">Llvm.PpLlvm</a>, <a href="Llvm.html#v:ppLlvmAliases">Llvm</a></td></tr><tr><td class="src">ppLlvmComment</td><td class="module"><a href="Llvm-PpLlvm.html#v:ppLlvmComment">Llvm.PpLlvm</a>, <a href="Llvm.html#v:ppLlvmComment">Llvm</a></td></tr><tr><td class="src">ppLlvmComments</td><td class="module"><a href="Llvm-PpLlvm.html#v:ppLlvmComments">Llvm.PpLlvm</a>, <a href="Llvm.html#v:ppLlvmComments">Llvm</a></td></tr><tr><td class="src">ppLlvmFunction</td><td class="module"><a href="Llvm-PpLlvm.html#v:ppLlvmFunction">Llvm.PpLlvm</a>, <a href="Llvm.html#v:ppLlvmFunction">Llvm</a></td></tr><tr><td class="src">ppLlvmFunctionDecl</td><td class="module"><a href="Llvm-PpLlvm.html#v:ppLlvmFunctionDecl">Llvm.PpLlvm</a>, <a href="Llvm.html#v:ppLlvmFunctionDecl">Llvm</a></td></tr><tr><td class="src">ppLlvmFunctionDecls</td><td class="module"><a href="Llvm-PpLlvm.html#v:ppLlvmFunctionDecls">Llvm.PpLlvm</a>, <a href="Llvm.html#v:ppLlvmFunctionDecls">Llvm</a></td></tr><tr><td class="src">ppLlvmFunctions</td><td class="module"><a href="Llvm-PpLlvm.html#v:ppLlvmFunctions">Llvm.PpLlvm</a>, <a href="Llvm.html#v:ppLlvmFunctions">Llvm</a></td></tr><tr><td class="src">ppLlvmGlobal</td><td class="module"><a href="Llvm-PpLlvm.html#v:ppLlvmGlobal">Llvm.PpLlvm</a>, <a href="Llvm.html#v:ppLlvmGlobal">Llvm</a></td></tr><tr><td class="src">ppLlvmGlobals</td><td class="module"><a href="Llvm-PpLlvm.html#v:ppLlvmGlobals">Llvm.PpLlvm</a>, <a href="Llvm.html#v:ppLlvmGlobals">Llvm</a></td></tr><tr><td class="src">ppLlvmModule</td><td class="module"><a href="Llvm-PpLlvm.html#v:ppLlvmModule">Llvm.PpLlvm</a>, <a href="Llvm.html#v:ppLlvmModule">Llvm</a></td></tr><tr><td class="src">ppr</td><td class="module"><a href="Outputable.html#v:ppr">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">pprArising</td><td class="module"><a href="TcRnTypes.html#v:pprArising">TcRnTypes</a>, TcRnMonad</td></tr><tr><td class="src">pprArisingAt</td><td class="module"><a href="TcRnTypes.html#v:pprArisingAt">TcRnTypes</a>, TcRnMonad</td></tr><tr><td class="src">pprAStmtContext</td><td class="module"><a href="HsExpr.html#v:pprAStmtContext">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">pprBasicBlock</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="X86-Ppr.html#v:pprBasicBlock">X86.Ppr</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="SPARC-Ppr.html#v:pprBasicBlock">SPARC.Ppr</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="PPC-Ppr.html#v:pprBasicBlock">PPC.Ppr</a></td></tr><tr><td class="src">pprBinders</td><td class="module"><a href="TcEnv.html#v:pprBinders">TcEnv</a></td></tr><tr><td class="src">pprBinds</td><td class="module"><a href="HsExpr.html#v:pprBinds">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">pprBndr</td><td class="module"><a href="Outputable.html#v:pprBndr">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">pprBy</td><td class="module"><a href="HsExpr.html#v:pprBy">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">pprCallishMachOp</td><td class="module"><a href="CmmMachOp.html#v:pprCallishMachOp">CmmMachOp</a>, CmmExpr, Cmm, OldCmm</td></tr><tr><td class="src">pprCLabel</td><td class="module"><a href="CLabel.html#v:pprCLabel">CLabel</a></td></tr><tr><td class="src">pprCLabelString</td><td class="module"><a href="ForeignCall.html#v:pprCLabelString">ForeignCall</a></td></tr><tr><td class="src">pprCLabel_asm</td><td class="module"><a href="PprBase.html#v:pprCLabel_asm">PprBase</a></td></tr><tr><td class="src">pprClassPred</td><td class="module"><a href="Type.html#v:pprClassPred">Type</a>, <a href="TcType.html#v:pprClassPred">TcType</a>, GhcPlugins</td></tr><tr><td class="src">pprCmdArg</td><td class="module"><a href="HsExpr.html#v:pprCmdArg">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">pprCmmGroup</td><td class="module"><a href="PprCmmDecl.html#v:pprCmmGroup">PprCmmDecl</a>, PprCmm, OldPprCmm</td></tr><tr><td class="src">pprCmms</td><td class="module"><a href="PprCmmDecl.html#v:pprCmms">PprCmmDecl</a>, PprCmm, OldPprCmm</td></tr><tr><td class="src">pprCo</td><td class="module"><a href="Coercion.html#v:pprCo">Coercion</a>, GhcPlugins</td></tr><tr><td class="src">pprCoAxiom</td><td class="module"><a href="Coercion.html#v:pprCoAxiom">Coercion</a>, GhcPlugins</td></tr><tr><td class="src">pprCode</td><td class="module"><a href="Outputable.html#v:pprCode">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">PprColour</td><td class="module"><a href="Outputable.html#t:PprColour">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">pprComp</td><td class="module"><a href="HsExpr.html#v:pprComp">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">pprConDeclFields</td><td class="module"><a href="HsTypes.html#v:pprConDeclFields">HsTypes</a>, HsSyn, GHC</td></tr><tr><td class="src">pprCoreAlt</td><td class="module"><a href="PprCore.html#v:pprCoreAlt">PprCore</a></td></tr><tr><td class="src">pprCoreBinding</td><td class="module"><a href="PprCore.html#v:pprCoreBinding">PprCore</a></td></tr><tr><td class="src">pprCoreBindings</td><td class="module"><a href="PprCore.html#v:pprCoreBindings">PprCore</a></td></tr><tr><td class="src">pprCoreExpr</td><td class="module"><a href="PprCore.html#v:pprCoreExpr">PprCore</a></td></tr><tr><td class="src">pprCostCentreCore</td><td class="module"><a href="CostCentre.html#v:pprCostCentreCore">CostCentre</a></td></tr><tr><td class="src">pprCtTypeMap</td><td class="module"><a href="TcSMonad.html#v:pprCtTypeMap">TcSMonad</a></td></tr><tr><td class="src">pprData</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="X86-Ppr.html#v:pprData">X86.Ppr</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="SPARC-Ppr.html#v:pprData">SPARC.Ppr</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="PPC-Ppr.html#v:pprData">PPC.Ppr</a></td></tr><tr><td class="src">pprDataItem</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="X86-Ppr.html#v:pprDataItem">X86.Ppr</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="SPARC-Ppr.html#v:pprDataItem">SPARC.Ppr</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="PPC-Ppr.html#v:pprDataItem">PPC.Ppr</a></td></tr><tr><td class="src">pprDebugCLabel</td><td class="module"><a href="CLabel.html#v:pprDebugCLabel">CLabel</a></td></tr><tr><td class="src">pprDebugParendExpr</td><td class="module"><a href="HsExpr.html#v:pprDebugParendExpr">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">pprDeclList</td><td class="module"><a href="HsBinds.html#v:pprDeclList">HsBinds</a>, HsSyn, GHC</td></tr><tr><td class="src">pprDeeper</td><td class="module"><a href="Outputable.html#v:pprDeeper">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">pprDeeperList</td><td class="module"><a href="Outputable.html#v:pprDeeperList">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">pprDefinedAt</td><td class="module"><a href="Name.html#v:pprDefinedAt">Name</a>, GhcPlugins</td></tr><tr><td class="src">pprDefiniteTrace</td><td class="module"><a href="Outputable.html#v:pprDefiniteTrace">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">pprDo</td><td class="module"><a href="HsExpr.html#v:pprDo">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">pprEq</td><td class="module"><a href="TcSMonad.html#v:pprEq">TcSMonad</a></td></tr><tr><td class="src">pprEqPred</td><td class="module"><a href="Type.html#v:pprEqPred">Type</a>, GhcPlugins</td></tr><tr><td class="src">pprEquation</td><td class="module"><a href="FunDeps.html#v:pprEquation">FunDeps</a></td></tr><tr><td class="src">pprErrMsgBag</td><td class="module"><a href="ErrUtils.html#v:pprErrMsgBag">ErrUtils</a></td></tr><tr><td class="src">pprErrMsgBagWithLoc</td><td class="module"><a href="ErrUtils.html#v:pprErrMsgBagWithLoc">ErrUtils</a></td></tr><tr><td class="src">pprEvVarCache</td><td class="module"><a href="TcSMonad.html#v:pprEvVarCache">TcSMonad</a></td></tr><tr><td class="src">pprEvVars</td><td class="module"><a href="TcRnTypes.html#v:pprEvVars">TcRnTypes</a>, TcRnMonad</td></tr><tr><td class="src">pprEvVarTheta</td><td class="module"><a href="TcRnTypes.html#v:pprEvVarTheta">TcRnTypes</a>, TcRnMonad</td></tr><tr><td class="src">pprEvVarWithType</td><td class="module"><a href="TcRnTypes.html#v:pprEvVarWithType">TcRnTypes</a>, TcRnMonad</td></tr><tr><td class="src">pprExpr</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="HsExpr.html#v:pprExpr">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="PprCmmExpr.html#v:pprExpr">PprCmmExpr</a>, PprCmm, OldPprCmm</td></tr><tr><td class="src">pprExpr9</td><td class="module"><a href="PprCmmExpr.html#v:pprExpr9">PprCmmExpr</a>, PprCmm, OldPprCmm</td></tr><tr><td class="src">pprFamInst</td><td class="module"><a href="FamInstEnv.html#v:pprFamInst">FamInstEnv</a>, <a href="GHC.html#v:pprFamInst">GHC</a></td></tr><tr><td class="src">pprFamInstHdr</td><td class="module"><a href="FamInstEnv.html#v:pprFamInstHdr">FamInstEnv</a>, <a href="GHC.html#v:pprFamInstHdr">GHC</a></td></tr><tr><td class="src">pprFamInsts</td><td class="module"><a href="FamInstEnv.html#v:pprFamInsts">FamInstEnv</a></td></tr><tr><td class="src">pprFastFilePath</td><td class="module"><a href="Outputable.html#v:pprFastFilePath">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">pprFlavorArising</td><td class="module"><a href="TcRnTypes.html#v:pprFlavorArising">TcRnTypes</a>, TcRnMonad, <a href="TcSMonad.html#v:pprFlavorArising">TcSMonad</a></td></tr><tr><td class="src">pprForAll</td><td class="module"><a href="Type.html#v:pprForAll">Type</a>, GhcPlugins, <a href="GHC.html#v:pprForAll">GHC</a></td></tr><tr><td class="src">pprFunBind</td><td class="module"><a href="HsExpr.html#v:pprFunBind">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">pprFunDep</td><td class="module"><a href="Class.html#v:pprFunDep">Class</a></td></tr><tr><td class="src">pprFundeps</td><td class="module"><a href="Class.html#v:pprFundeps">Class</a>, <a href="FunDeps.html#v:pprFundeps">FunDeps</a>, <a href="GHC.html#v:pprFundeps">GHC</a></td></tr><tr><td class="src">pprGlobalRdrEnv</td><td class="module"><a href="RdrName.html#v:pprGlobalRdrEnv">RdrName</a>, GhcPlugins</td></tr><tr><td class="src">pprGotDeclaration</td><td class="module"><a href="PIC.html#v:pprGotDeclaration">PIC</a></td></tr><tr><td class="src">pprGRHS</td><td class="module"><a href="HsExpr.html#v:pprGRHS">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">pprGRHSs</td><td class="module"><a href="HsExpr.html#v:pprGRHSs">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">pprHsBracket</td><td class="module"><a href="HsExpr.html#v:pprHsBracket">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">pprHsChar</td><td class="module"><a href="Outputable.html#v:pprHsChar">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">pprHsContext</td><td class="module"><a href="HsTypes.html#v:pprHsContext">HsTypes</a>, HsSyn, GHC</td></tr><tr><td class="src">pprHsForAll</td><td class="module"><a href="HsTypes.html#v:pprHsForAll">HsTypes</a>, HsSyn, GHC</td></tr><tr><td class="src">pprHsString</td><td class="module"><a href="Outputable.html#v:pprHsString">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">pprHsWrapper</td><td class="module"><a href="TcEvidence.html#v:pprHsWrapper">TcEvidence</a></td></tr><tr><td class="src">pprIdDetails</td><td class="module"><a href="IdInfo.html#v:pprIdDetails">IdInfo</a>, GhcPlugins</td></tr><tr><td class="src">pprIfaceBndrs</td><td class="module"><a href="IfaceType.html#v:pprIfaceBndrs">IfaceType</a>, IfaceSyn</td></tr><tr><td class="src">pprIfaceContext</td><td class="module"><a href="IfaceType.html#v:pprIfaceContext">IfaceType</a>, IfaceSyn</td></tr><tr><td class="src">pprIfaceDeclHead</td><td class="module"><a href="IfaceSyn.html#v:pprIfaceDeclHead">IfaceSyn</a></td></tr><tr><td class="src">pprIfaceExpr</td><td class="module"><a href="IfaceSyn.html#v:pprIfaceExpr">IfaceSyn</a></td></tr><tr><td class="src">pprIfaceForAllPart</td><td class="module"><a href="IfaceType.html#v:pprIfaceForAllPart">IfaceType</a>, IfaceSyn</td></tr><tr><td class="src">pprIfaceIdBndr</td><td class="module"><a href="IfaceType.html#v:pprIfaceIdBndr">IfaceType</a>, IfaceSyn</td></tr><tr><td class="src">pprIfaceStrictSig</td><td class="module"><a href="Demand.html#v:pprIfaceStrictSig">Demand</a></td></tr><tr><td class="src">pprIfaceTvBndr</td><td class="module"><a href="IfaceType.html#v:pprIfaceTvBndr">IfaceType</a>, IfaceSyn</td></tr><tr><td class="src">pprIfaceTvBndrs</td><td class="module"><a href="IfaceType.html#v:pprIfaceTvBndrs">IfaceType</a>, IfaceSyn</td></tr><tr><td class="src">pprIfaceType</td><td class="module"><a href="IfaceType.html#v:pprIfaceType">IfaceType</a>, IfaceSyn</td></tr><tr><td class="src">pprImm</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="X86-Ppr.html#v:pprImm">X86.Ppr</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="SPARC-Ppr.html#v:pprImm">SPARC.Ppr</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="PPC-Ppr.html#v:pprImm">PPC.Ppr</a></td></tr><tr><td class="src">pprImportedSymbol</td><td class="module"><a href="PIC.html#v:pprImportedSymbol">PIC</a></td></tr><tr><td class="src">pprInfixName</td><td class="module"><a href="Name.html#v:pprInfixName">Name</a>, GhcPlugins</td></tr><tr><td class="src">pprInfixOcc</td><td class="module"><a href="Outputable.html#v:pprInfixOcc">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">pprInfixVar</td><td class="module"><a href="Outputable.html#v:pprInfixVar">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">pprInstance</td><td class="module"><a href="InstEnv.html#v:pprInstance">InstEnv</a>, <a href="GHC.html#v:pprInstance">GHC</a></td></tr><tr><td class="src">pprInstanceHdr</td><td class="module"><a href="InstEnv.html#v:pprInstanceHdr">InstEnv</a>, <a href="GHC.html#v:pprInstanceHdr">GHC</a></td></tr><tr><td class="src">pprInstances</td><td class="module"><a href="InstEnv.html#v:pprInstances">InstEnv</a></td></tr><tr><td class="src">pprInstInfo</td><td class="module"><a href="TcEnv.html#v:pprInstInfo">TcEnv</a></td></tr><tr><td class="src">pprInstInfoDetails</td><td class="module"><a href="TcEnv.html#v:pprInstInfoDetails">TcEnv</a></td></tr><tr><td class="src">pprInstr</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="X86-Ppr.html#v:pprInstr">X86.Ppr</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="SPARC-Ppr.html#v:pprInstr">SPARC.Ppr</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="PPC-Ppr.html#v:pprInstr">PPC.Ppr</a></td></tr><tr><td class="src">pprintClosureCommand</td><td class="module"><a href="Debugger.html#v:pprintClosureCommand">Debugger</a></td></tr><tr><td class="src">pprKind</td><td class="module"><a href="Kind.html#v:pprKind">Kind</a>, <a href="Type.html#v:pprKind">Type</a>, <a href="TcType.html#v:pprKind">TcType</a>, GhcPlugins</td></tr><tr><td class="src">pprLExpr</td><td class="module"><a href="HsExpr.html#v:pprLExpr">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">pprLHsBinds</td><td class="module"><a href="HsBinds.html#v:pprLHsBinds">HsBinds</a>, HsSyn, GHC</td></tr><tr><td class="src">pprLHsBindsForUser</td><td class="module"><a href="HsBinds.html#v:pprLHsBindsForUser">HsBinds</a>, HsSyn, GHC</td></tr><tr><td class="src">pprLit</td><td class="module"><a href="PprCmmExpr.html#v:pprLit">PprCmmExpr</a>, PprCmm, OldPprCmm</td></tr><tr><td class="src">pprLiteral</td><td class="module"><a href="Literal.html#v:pprLiteral">Literal</a>, GhcPlugins</td></tr><tr><td class="src">pprLlvmCmmDecl</td><td class="module"><a href="LlvmCodeGen-Ppr.html#v:pprLlvmCmmDecl">LlvmCodeGen.Ppr</a></td></tr><tr><td class="src">pprLlvmData</td><td class="module"><a href="LlvmCodeGen-Ppr.html#v:pprLlvmData">LlvmCodeGen.Ppr</a></td></tr><tr><td class="src">pprLlvmHeader</td><td class="module"><a href="LlvmCodeGen-Ppr.html#v:pprLlvmHeader">LlvmCodeGen.Ppr</a></td></tr><tr><td class="src">pprMachOp</td><td class="module"><a href="CmmMachOp.html#v:pprMachOp">CmmMachOp</a>, CmmExpr, Cmm, OldCmm</td></tr><tr><td class="src">pprMatch</td><td class="module"><a href="HsExpr.html#v:pprMatch">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">pprMatchContext</td><td class="module"><a href="HsExpr.html#v:pprMatchContext">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">pprMatchContextNoun</td><td class="module"><a href="HsExpr.html#v:pprMatchContextNoun">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">pprMatches</td><td class="module"><a href="HsExpr.html#v:pprMatches">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">pprMatchInCtxt</td><td class="module"><a href="HsExpr.html#v:pprMatchInCtxt">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">pprMessageBag</td><td class="module"><a href="ErrUtils.html#v:pprMessageBag">ErrUtils</a></td></tr><tr><td class="src">pprModIface</td><td class="module"><a href="LoadIface.html#v:pprModIface">LoadIface</a></td></tr><tr><td class="src">pprModule</td><td class="module"><a href="Module.html#v:pprModule">Module</a>, GhcPlugins, <a href="GHC.html#v:pprModule">GHC</a></td></tr><tr><td class="src">pprModuleName</td><td class="module"><a href="Module.html#v:pprModuleName">Module</a>, GhcPlugins</td></tr><tr><td class="src">pprModulePrefix</td><td class="module"><a href="Name.html#v:pprModulePrefix">Name</a>, <a href="HscTypes.html#v:pprModulePrefix">HscTypes</a>, GhcPlugins</td></tr><tr><td class="src">pprNameDefnLoc</td><td class="module"><a href="Name.html#v:pprNameDefnLoc">Name</a>, GhcPlugins</td></tr><tr><td class="src">pprNameProvenance</td><td class="module"><a href="RdrName.html#v:pprNameProvenance">RdrName</a>, GhcPlugins</td></tr><tr><td class="src">pprNameSpace</td><td class="module"><a href="OccName.html#v:pprNameSpace">OccName</a>, Name, GhcPlugins</td></tr><tr><td class="src">pprNameSpaceBrief</td><td class="module"><a href="OccName.html#v:pprNameSpaceBrief">OccName</a>, Name, GhcPlugins</td></tr><tr><td class="src">pprNatCmmDecl</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="X86-Ppr.html#v:pprNatCmmDecl">X86.Ppr</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="SPARC-Ppr.html#v:pprNatCmmDecl">SPARC.Ppr</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="PPC-Ppr.html#v:pprNatCmmDecl">PPC.Ppr</a></td></tr><tr><td class="src">pprNonVarNameSpace</td><td class="module"><a href="OccName.html#v:pprNonVarNameSpace">OccName</a>, Name, GhcPlugins</td></tr><tr><td class="src">pprOccName</td><td class="module"><a href="OccName.html#v:pprOccName">OccName</a>, Name, GhcPlugins</td></tr><tr><td class="src">pprPanic</td><td class="module"><a href="Outputable.html#v:pprPanic">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">pprPanicFastInt</td><td class="module"><a href="Outputable.html#v:pprPanicFastInt">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">pprParendCo</td><td class="module"><a href="Coercion.html#v:pprParendCo">Coercion</a>, GhcPlugins</td></tr><tr><td class="src">pprParendExpr</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="PprCore.html#v:pprParendExpr">PprCore</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="HsExpr.html#v:pprParendExpr">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">pprParendHsType</td><td class="module"><a href="HsTypes.html#v:pprParendHsType">HsTypes</a>, HsSyn, GHC</td></tr><tr><td class="src">pprParendIfaceType</td><td class="module"><a href="IfaceType.html#v:pprParendIfaceType">IfaceType</a>, IfaceSyn</td></tr><tr><td class="src">pprParendKind</td><td class="module"><a href="Kind.html#v:pprParendKind">Kind</a>, <a href="Type.html#v:pprParendKind">Type</a>, <a href="TcType.html#v:pprParendKind">TcType</a>, GhcPlugins</td></tr><tr><td class="src">pprParendLPat</td><td class="module"><a href="HsPat.html#v:pprParendLPat">HsPat</a>, HsSyn, GHC</td></tr><tr><td class="src">pprParendType</td><td class="module"><a href="Type.html#v:pprParendType">Type</a>, <a href="TcType.html#v:pprParendType">TcType</a>, GhcPlugins, <a href="GHC.html#v:pprParendType">GHC</a></td></tr><tr><td class="src">pprParenSymName</td><td class="module"><a href="GHC.html#v:pprParenSymName">GHC</a></td></tr><tr><td class="src">pprPassDetails</td><td class="module"><a href="CoreMonad.html#v:pprPassDetails">CoreMonad</a>, GhcPlugins</td></tr><tr><td class="src">pprPatBind</td><td class="module"><a href="HsExpr.html#v:pprPatBind">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">pprPgmError</td><td class="module"><a href="Outputable.html#v:pprPgmError">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">pprPlatform</td><td class="module"><a href="Outputable.html#v:pprPlatform">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">pprPlatformPrec</td><td class="module"><a href="Outputable.html#v:pprPlatformPrec">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">pprPrec</td><td class="module"><a href="Outputable.html#v:pprPrec">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">pprPrefixName</td><td class="module"><a href="Name.html#v:pprPrefixName">Name</a>, GhcPlugins</td></tr><tr><td class="src">pprPrefixOcc</td><td class="module"><a href="Outputable.html#v:pprPrefixOcc">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">pprPrefixVar</td><td class="module"><a href="Outputable.html#v:pprPrefixVar">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">pprQuotedList</td><td class="module"><a href="Outputable.html#v:pprQuotedList">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">pprRuleBase</td><td class="module"><a href="Rules.html#v:pprRuleBase">Rules</a>, GhcPlugins</td></tr><tr><td class="src">pprRules</td><td class="module"><a href="PprCore.html#v:pprRules">PprCore</a></td></tr><tr><td class="src">pprRulesForUser</td><td class="module"><a href="Rules.html#v:pprRulesForUser">Rules</a>, GhcPlugins</td></tr><tr><td class="src">pprSection</td><td class="module"><a href="PprCmmDecl.html#v:pprSection">PprCmmDecl</a>, PprCmm, OldPprCmm</td></tr><tr><td class="src">pprSectionHeader</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="X86-Ppr.html#v:pprSectionHeader">X86.Ppr</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="SPARC-Ppr.html#v:pprSectionHeader">SPARC.Ppr</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="PPC-Ppr.html#v:pprSectionHeader">PPC.Ppr</a></td></tr><tr><td class="src">pprSetDepth</td><td class="module"><a href="Outputable.html#v:pprSetDepth">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">pprSimplCount</td><td class="module"><a href="CoreMonad.html#v:pprSimplCount">CoreMonad</a>, GhcPlugins, <a href="SimplMonad.html#v:pprSimplCount">SimplMonad</a></td></tr><tr><td class="src">pprSimplEnv</td><td class="module"><a href="SimplEnv.html#v:pprSimplEnv">SimplEnv</a></td></tr><tr><td class="src">pprSize</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="X86-Ppr.html#v:pprSize">X86.Ppr</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="SPARC-Ppr.html#v:pprSize">SPARC.Ppr</a></td></tr><tr><td class="alt">3 (Function)</td><td class="module"><a href="PPC-Ppr.html#v:pprSize">PPC.Ppr</a></td></tr><tr><td class="src">pprSorry</td><td class="module"><a href="Outputable.html#v:pprSorry">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">pprSourceTyCon</td><td class="module"><a href="Type.html#v:pprSourceTyCon">Type</a>, GhcPlugins</td></tr><tr><td class="src">pprSpec</td><td class="module"><a href="HsBinds.html#v:pprSpec">HsBinds</a>, HsSyn, GHC</td></tr><tr><td class="src">pprSpillCostRecord</td><td class="module"><a href="RegAlloc-Graph-SpillCost.html#v:pprSpillCostRecord">RegAlloc.Graph.SpillCost</a></td></tr><tr><td class="src">pprSplice</td><td class="module"><a href="HsExpr.html#v:pprSplice">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">pprStatic</td><td class="module"><a href="PprCmmDecl.html#v:pprStatic">PprCmmDecl</a>, PprCmm, OldPprCmm</td></tr><tr><td class="src">pprStats</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="RegAlloc-Graph-Stats.html#v:pprStats">RegAlloc.Graph.Stats</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="RegAlloc-Linear-Stats.html#v:pprStats">RegAlloc.Linear.Stats</a>, RegAlloc.Linear.Main</td></tr><tr><td class="src">pprStatsConflict</td><td class="module"><a href="RegAlloc-Graph-Stats.html#v:pprStatsConflict">RegAlloc.Graph.Stats</a></td></tr><tr><td class="src">pprStatsLifeConflict</td><td class="module"><a href="RegAlloc-Graph-Stats.html#v:pprStatsLifeConflict">RegAlloc.Graph.Stats</a></td></tr><tr><td class="src">pprStatsLifetimes</td><td class="module"><a href="RegAlloc-Graph-Stats.html#v:pprStatsLifetimes">RegAlloc.Graph.Stats</a></td></tr><tr><td class="src">pprStatsSpills</td><td class="module"><a href="RegAlloc-Graph-Stats.html#v:pprStatsSpills">RegAlloc.Graph.Stats</a></td></tr><tr><td class="src">pprStgBinding</td><td class="module"><a href="StgSyn.html#v:pprStgBinding">StgSyn</a></td></tr><tr><td class="src">pprStgBindings</td><td class="module"><a href="StgSyn.html#v:pprStgBindings">StgSyn</a></td></tr><tr><td class="src">pprStgBindingsWithSRTs</td><td class="module"><a href="StgSyn.html#v:pprStgBindingsWithSRTs">StgSyn</a></td></tr><tr><td class="src">pprStgLVs</td><td class="module"><a href="StgSyn.html#v:pprStgLVs">StgSyn</a></td></tr><tr><td class="src">pprStmt</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="HsExpr.html#v:pprStmt">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="OldPprCmm.html#v:pprStmt">OldPprCmm</a></td></tr><tr><td class="src">pprStmtContext</td><td class="module"><a href="HsExpr.html#v:pprStmtContext">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">pprStmtInCtxt</td><td class="module"><a href="HsExpr.html#v:pprStmtInCtxt">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">pprStrictness</td><td class="module"><a href="IdInfo.html#v:pprStrictness">IdInfo</a>, GhcPlugins</td></tr><tr><td class="src">pprStringInCStyle</td><td class="module"><a href="PprC.html#v:pprStringInCStyle">PprC</a></td></tr><tr><td class="src">PprStyle</td><td class="module"><a href="Outputable.html#t:PprStyle">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">pprTarget</td><td class="module"><a href="HscTypes.html#v:pprTarget">HscTypes</a>, GhcPlugins</td></tr><tr><td class="src">pprTargetId</td><td class="module"><a href="HscTypes.html#v:pprTargetId">HscTypes</a>, GhcPlugins</td></tr><tr><td class="src">pprTcSpecPrags</td><td class="module"><a href="HsBinds.html#v:pprTcSpecPrags">HsBinds</a>, HsSyn, GHC</td></tr><tr><td class="src">pprTcTyThingCategory</td><td class="module"><a href="TcRnTypes.html#v:pprTcTyThingCategory">TcRnTypes</a>, TcRnMonad</td></tr><tr><td class="src">pprTcTyVarDetails</td><td class="module"><a href="TcType.html#v:pprTcTyVarDetails">TcType</a></td></tr><tr><td class="src">pprTerm</td><td class="module"><a href="RtClosureInspect.html#v:pprTerm">RtClosureInspect</a></td></tr><tr><td class="src">pprTheta</td><td class="module"><a href="Type.html#v:pprTheta">Type</a>, <a href="TcType.html#v:pprTheta">TcType</a>, GhcPlugins</td></tr><tr><td class="src">pprThetaArrowTy</td><td class="module"><a href="Type.html#v:pprThetaArrowTy">Type</a>, <a href="TcType.html#v:pprThetaArrowTy">TcType</a>, GhcPlugins, <a href="GHC.html#v:pprThetaArrowTy">GHC</a></td></tr><tr><td class="src">pprTicks</td><td class="module"><a href="HsBinds.html#v:pprTicks">HsBinds</a>, HsSyn, GHC</td></tr><tr><td class="src">pprTrace</td><td class="module"><a href="Outputable.html#v:pprTrace">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">pprTransformStmt</td><td class="module"><a href="HsExpr.html#v:pprTransformStmt">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">pprTransStmt</td><td class="module"><a href="HsExpr.html#v:pprTransStmt">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">pprType</td><td class="module"><a href="Type.html#v:pprType">Type</a>, <a href="TcType.html#v:pprType">TcType</a>, GhcPlugins</td></tr><tr><td class="src">pprTypeAndContents</td><td class="module"><a href="Debugger.html#v:pprTypeAndContents">Debugger</a></td></tr><tr><td class="src">pprTypeApp</td><td class="module"><a href="Type.html#v:pprTypeApp">Type</a>, <a href="TcType.html#v:pprTypeApp">TcType</a>, GhcPlugins, <a href="GHC.html#v:pprTypeApp">GHC</a></td></tr><tr><td class="src">pprTypeForUser</td><td class="module"><a href="PprTyThing.html#v:pprTypeForUser">PprTyThing</a></td></tr><tr><td class="src">pprTyThing</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Type.html#v:pprTyThing">Type</a>, GhcPlugins</td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="PprTyThing.html#v:pprTyThing">PprTyThing</a></td></tr><tr><td class="src">pprTyThingCategory</td><td class="module"><a href="Type.html#v:pprTyThingCategory">Type</a>, <a href="TcType.html#v:pprTyThingCategory">TcType</a>, GhcPlugins</td></tr><tr><td class="src">pprTyThingHdr</td><td class="module"><a href="PprTyThing.html#v:pprTyThingHdr">PprTyThing</a></td></tr><tr><td class="src">pprTyThingInContext</td><td class="module"><a href="PprTyThing.html#v:pprTyThingInContext">PprTyThing</a></td></tr><tr><td class="src">pprTyThingInContextLoc</td><td class="module"><a href="PprTyThing.html#v:pprTyThingInContextLoc">PprTyThing</a></td></tr><tr><td class="src">pprTyThingLoc</td><td class="module"><a href="PprTyThing.html#v:pprTyThingLoc">PprTyThing</a></td></tr><tr><td class="src">pprUnique</td><td class="module"><a href="Unique.html#v:pprUnique">Unique</a></td></tr><tr><td class="src">pprUserTypeCtxt</td><td class="module"><a href="TcType.html#v:pprUserTypeCtxt">TcType</a></td></tr><tr><td class="src">pprVarSig</td><td class="module"><a href="HsBinds.html#v:pprVarSig">HsBinds</a>, HsSyn, GHC</td></tr><tr><td class="src">pprWantedEvVar</td><td class="module"><a href="TcRnTypes.html#v:pprWantedEvVar">TcRnTypes</a>, TcRnMonad</td></tr><tr><td class="src">pprWantedEvVarWithLoc</td><td class="module"><a href="TcRnTypes.html#v:pprWantedEvVarWithLoc">TcRnTypes</a>, TcRnMonad</td></tr><tr><td class="src">pprWantedsWithLocs</td><td class="module"><a href="TcRnTypes.html#v:pprWantedsWithLocs">TcRnTypes</a>, TcRnMonad</td></tr><tr><td class="src">pprWithCommas</td><td class="module"><a href="Outputable.html#v:pprWithCommas">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">pprWord8String</td><td class="module"><a href="SMRep.html#v:pprWord8String">SMRep</a></td></tr><tr><td class="src">ppr_do_stmts</td><td class="module"><a href="HsExpr.html#v:ppr_do_stmts">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">ppr_expr</td><td class="module"><a href="HsExpr.html#v:ppr_expr">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">ppr_hs_context</td><td class="module"><a href="HsTypes.html#v:ppr_hs_context">HsTypes</a>, HsSyn, GHC</td></tr><tr><td class="src">ppr_lc_stmts</td><td class="module"><a href="HsExpr.html#v:ppr_lc_stmts">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">ppr_lexpr</td><td class="module"><a href="HsExpr.html#v:ppr_lexpr">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">ppr_mbDoc</td><td class="module"><a href="HsDoc.html#v:ppr_mbDoc">HsDoc</a>, HsSyn, GHC</td></tr><tr><td class="src">ppr_monobind</td><td class="module"><a href="HsBinds.html#v:ppr_monobind">HsBinds</a>, HsSyn, GHC</td></tr><tr><td class="src">ppr_sig</td><td class="module"><a href="HsBinds.html#v:ppr_sig">HsBinds</a>, HsSyn, GHC</td></tr><tr><td class="src">ppSourceStats</td><td class="module"><a href="HscStats.html#v:ppSourceStats">HscStats</a></td></tr><tr><td class="src">ppUnless</td><td class="module"><a href="Outputable.html#v:ppUnless">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">ppWhen</td><td class="module"><a href="Outputable.html#v:ppWhen">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">pp_dotdot</td><td class="module"><a href="HsExpr.html#v:pp_dotdot">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">pp_rhs</td><td class="module"><a href="HsExpr.html#v:pp_rhs">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">pragBrackets</td><td class="module"><a href="HsBinds.html#v:pragBrackets">HsBinds</a>, HsSyn, GHC</td></tr><tr><td class="src">PragFun</td><td class="module"><a href="TcBinds.html#t:PragFun">TcBinds</a></td></tr><tr><td class="src">pragState</td><td class="module"><a href="Lexer.html#v:pragState">Lexer</a></td></tr><tr><td class="src">prClass</td><td class="module"><a href="Vectorise-Builtins-Base.html#v:prClass">Vectorise.Builtins.Base</a>, <a href="Vectorise-Builtins.html#v:prClass">Vectorise.Builtins</a></td></tr><tr><td class="src">prDictOfPReprInstTyCon</td><td class="module"><a href="Vectorise-Utils-PADict.html#v:prDictOfPReprInstTyCon">Vectorise.Utils.PADict</a>, Vectorise.Utils</td></tr><tr><td class="src">prDictOfReprType</td><td class="module"><a href="Vectorise-Utils-PADict.html#v:prDictOfReprType">Vectorise.Utils.PADict</a>, Vectorise.Utils</td></tr><tr><td class="src">preArr</td><td class="module"><a href="Digraph.html#v:preArr">Digraph</a></td></tr><tr><td class="src">prec_RDR</td><td class="module"><a href="PrelNames.html#v:prec_RDR">PrelNames</a></td></tr><tr><td class="src">PredTree</td><td class="module"><a href="Type.html#t:PredTree">Type</a>, GhcPlugins</td></tr><tr><td class="src">predTreePredType</td><td class="module"><a href="Type.html#v:predTreePredType">Type</a>, GhcPlugins</td></tr><tr><td class="src">PredType</td><td class="module"><a href="Type.html#t:PredType">Type</a>, <a href="TcType.html#t:PredType">TcType</a>, GhcPlugins, <a href="GHC.html#t:PredType">GHC</a></td></tr><tr><td class="src">pred_RDR</td><td class="module"><a href="PrelNames.html#v:pred_RDR">PrelNames</a></td></tr><tr><td class="src">Prefix</td><td class="module"><a href="CmdLineParser.html#v:Prefix">CmdLineParser</a></td></tr><tr><td class="src">PrefixCon</td><td class="module"><a href="HsPat.html#v:PrefixCon">HsPat</a>, HsSyn, GHC</td></tr><tr><td class="src">prefixDataCon_RDR</td><td class="module"><a href="PrelNames.html#v:prefixDataCon_RDR">PrelNames</a></td></tr><tr><td class="src">PrefixPred</td><td class="module"><a href="CmdLineParser.html#v:PrefixPred">CmdLineParser</a></td></tr><tr><td class="src">PreInlineUnconditionally</td><td class="module"><a href="CoreMonad.html#v:PreInlineUnconditionally">CoreMonad</a>, GhcPlugins</td></tr><tr><td class="src">preInlineUnconditionally</td><td class="module"><a href="SimplUtils.html#v:preInlineUnconditionally">SimplUtils</a></td></tr><tr><td class="src">preloadPackages</td><td class="module"><a href="Packages.html#v:preloadPackages">Packages</a>, GhcPlugins</td></tr><tr><td class="src">pRELUDE</td><td class="module"><a href="PrelNames.html#v:pRELUDE">PrelNames</a></td></tr><tr><td class="src">pRELUDE_NAME</td><td class="module"><a href="PrelNames.html#v:pRELUDE_NAME">PrelNames</a></td></tr><tr><td class="src">prepareAlts</td><td class="module"><a href="SimplUtils.html#v:prepareAlts">SimplUtils</a></td></tr><tr><td class="src">prepareAnnotations</td><td class="module"><a href="HscTypes.html#v:prepareAnnotations">HscTypes</a>, GhcPlugins</td></tr><tr><td class="src">prepForeignCall</td><td class="module"><a href="LibFFI.html#v:prepForeignCall">LibFFI</a></td></tr><tr><td class="src">preprocess</td><td class="module"><a href="DriverPipeline.html#v:preprocess">DriverPipeline</a></td></tr><tr><td class="src">preprTyCon</td><td class="module"><a href="Vectorise-Builtins-Base.html#v:preprTyCon">Vectorise.Builtins.Base</a>, <a href="Vectorise-Builtins.html#v:preprTyCon">Vectorise.Builtins</a></td></tr><tr><td class="src">Present</td><td class="module"><a href="HsExpr.html#v:Present">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">prevChar</td><td class="module"><a href="StringBuffer.html#v:prevChar">StringBuffer</a></td></tr><tr><td class="src">Prim</td><td class="module"><a href="RtClosureInspect.html#v:Prim">RtClosureInspect</a>, <a href="InteractiveEval.html#v:Prim">InteractiveEval</a></td></tr><tr><td class="src">PrimAlt</td><td class="module"><a href="StgSyn.html#v:PrimAlt">StgSyn</a></td></tr><tr><td class="src">PrimCall</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="PrimOp.html#t:PrimCall">PrimOp</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="PrimOp.html#v:PrimCall">PrimOp</a></td></tr><tr><td class="src">PrimCallConv</td><td class="module"><a href="ForeignCall.html#v:PrimCallConv">ForeignCall</a></td></tr><tr><td class="src">primMname</td><td class="module"><a href="ExternalCore.html#v:primMname">ExternalCore</a></td></tr><tr><td class="src">PrimOp</td><td class="module"><a href="PrimOp.html#t:PrimOp">PrimOp</a></td></tr><tr><td class="src">PrimOpCall</td><td class="module"><a href="CmmNode.html#v:PrimOpCall">CmmNode</a>, Cmm</td></tr><tr><td class="src">primOpCodeSize</td><td class="module"><a href="PrimOp.html#v:primOpCodeSize">PrimOp</a></td></tr><tr><td class="src">PrimOpId</td><td class="module"><a href="IdInfo.html#v:PrimOpId">IdInfo</a>, GhcPlugins</td></tr><tr><td class="src">primOpId</td><td class="module"><a href="PrelInfo.html#v:primOpId">PrelInfo</a></td></tr><tr><td class="src">primOpIsCheap</td><td class="module"><a href="PrimOp.html#v:primOpIsCheap">PrimOp</a></td></tr><tr><td class="src">primOpOcc</td><td class="module"><a href="PrimOp.html#v:primOpOcc">PrimOp</a></td></tr><tr><td class="src">primOpOkForSideEffects</td><td class="module"><a href="PrimOp.html#v:primOpOkForSideEffects">PrimOp</a></td></tr><tr><td class="src">primOpOkForSpeculation</td><td class="module"><a href="PrimOp.html#v:primOpOkForSpeculation">PrimOp</a></td></tr><tr><td class="src">primOpOutOfLine</td><td class="module"><a href="PrimOp.html#v:primOpOutOfLine">PrimOp</a></td></tr><tr><td class="src">PrimOpResultInfo</td><td class="module"><a href="PrimOp.html#t:PrimOpResultInfo">PrimOp</a></td></tr><tr><td class="src">PrimOpReturn</td><td class="module"><a href="CmmNode.html#v:PrimOpReturn">CmmNode</a>, Cmm</td></tr><tr><td class="src">primOpRules</td><td class="module"><a href="PrelRules.html#v:primOpRules">PrelRules</a>, MkId, <a href="PrelInfo.html#v:primOpRules">PrelInfo</a></td></tr><tr><td class="src">primOpSig</td><td class="module"><a href="PrimOp.html#v:primOpSig">PrimOp</a></td></tr><tr><td class="src">primOpTag</td><td class="module"><a href="PrimOp.html#v:primOpTag">PrimOp</a></td></tr><tr><td class="src">primOpType</td><td class="module"><a href="PrimOp.html#v:primOpType">PrimOp</a></td></tr><tr><td class="src">primPackageId</td><td class="module"><a href="Module.html#v:primPackageId">Module</a>, GhcPlugins</td></tr><tr><td class="src">PrimRep</td><td class="module"><a href="TyCon.html#t:PrimRep">TyCon</a>, <a href="Type.html#t:PrimRep">Type</a>, GhcPlugins</td></tr><tr><td class="src">primRepCmmType</td><td class="module"><a href="CmmUtils.html#v:primRepCmmType">CmmUtils</a>, OldCmmUtils</td></tr><tr><td class="src">primRepForeignHint</td><td class="module"><a href="CmmUtils.html#v:primRepForeignHint">CmmUtils</a>, OldCmmUtils</td></tr><tr><td class="src">primRepSizeW</td><td class="module"><a href="TyCon.html#v:primRepSizeW">TyCon</a>, GhcPlugins</td></tr><tr><td class="src">primRepToCgRep</td><td class="module"><a href="ClosureInfo.html#v:primRepToCgRep">ClosureInfo</a></td></tr><tr><td class="src">PrimTarget</td><td class="module"><a href="CmmNode.html#v:PrimTarget">CmmNode</a>, Cmm</td></tr><tr><td class="src">primTyCons</td><td class="module"><a href="TysPrim.html#v:primTyCons">TysPrim</a></td></tr><tr><td class="src">printBagOfErrors</td><td class="module"><a href="ErrUtils.html#v:printBagOfErrors">ErrUtils</a></td></tr><tr><td class="src">printBagOfWarnings</td><td class="module"><a href="ErrUtils.html#v:printBagOfWarnings">ErrUtils</a></td></tr><tr><td class="src">printDoc</td><td class="module"><a href="Pretty.html#v:printDoc">Pretty</a></td></tr><tr><td class="src">printDump</td><td class="module"><a href="Outputable.html#v:printDump">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">printError</td><td class="module"><a href="ErrUtils.html#v:printError">ErrUtils</a></td></tr><tr><td class="src">printErrs</td><td class="module"><a href="Outputable.html#v:printErrs">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">printException</td><td class="module"><a href="GhcMonad.html#v:printException">GhcMonad</a>, <a href="GHC.html#v:printException">GHC</a></td></tr><tr><td class="src">printExceptionAndWarnings</td><td class="module"><a href="GhcMonad.html#v:printExceptionAndWarnings">GhcMonad</a>, <a href="GHC.html#v:printExceptionAndWarnings">GHC</a></td></tr><tr><td class="src">PrintExplicitForalls</td><td class="module"><a href="PprTyThing.html#t:PrintExplicitForalls">PprTyThing</a></td></tr><tr><td class="src">printForAsm</td><td class="module"><a href="Outputable.html#v:printForAsm">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">printForC</td><td class="module"><a href="Outputable.html#v:printForC">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">printForUser</td><td class="module"><a href="Outputable.html#v:printForUser">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">printForUserPartWay</td><td class="module"><a href="Outputable.html#v:printForUserPartWay">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">printIdKey</td><td class="module"><a href="PrelNames.html#v:printIdKey">PrelNames</a></td></tr><tr><td class="src">printName</td><td class="module"><a href="PrelNames.html#v:printName">PrelNames</a></td></tr><tr><td class="src">printOrThrowWarnings</td><td class="module"><a href="HscTypes.html#v:printOrThrowWarnings">HscTypes</a>, GhcPlugins</td></tr><tr><td class="src">printOutput</td><td class="module"><a href="Outputable.html#v:printOutput">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">printSDoc</td><td class="module"><a href="Outputable.html#v:printSDoc">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">PrintUnqualified</td><td class="module"><a href="Outputable.html#t:PrintUnqualified">Outputable</a>, GhcPlugins, <a href="GHC.html#t:PrintUnqualified">GHC</a></td></tr><tr><td class="src">Private</td><td class="module"><a href="CmmNode.html#v:Private">CmmNode</a>, Cmm</td></tr><tr><td class="src">processArgs</td><td class="module"><a href="CmdLineParser.html#v:processArgs">CmdLineParser</a></td></tr><tr><td class="src">ProcExpr</td><td class="module"><a href="HsExpr.html#v:ProcExpr">HsExpr</a>, HsSyn, GHC</td></tr><tr><td class="src">ProcOrigin</td><td class="module"><a href="TcRnTypes.html#v:ProcOrigin">TcRnTypes</a>, TcRnMonad</td></tr><tr><td class="src">ProcPoint</td><td class="module"><a href="CmmProcPoint.html#v:ProcPoint">CmmProcPoint</a></td></tr><tr><td class="src">procPointAnalysis</td><td class="module"><a href="CmmProcPoint.html#v:procPointAnalysis">CmmProcPoint</a></td></tr><tr><td class="src">ProcPointSet</td><td class="module"><a href="CmmProcPoint.html#t:ProcPointSet">CmmProcPoint</a></td></tr><tr><td class="src">Prod</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Data Constructor)</td><td class="module"><a href="Demand.html#v:Prod">Demand</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Vectorise-Generic-Description.html#v:Prod">Vectorise.Generic.Description</a></td></tr><tr><td class="src">prodDataCon</td><td class="module"><a href="Vectorise-Builtins-Base.html#v:prodDataCon">Vectorise.Builtins.Base</a>, <a href="Vectorise-Builtins.html#v:prodDataCon">Vectorise.Builtins</a></td></tr><tr><td class="src">prodDataCon_RDR</td><td class="module"><a href="PrelNames.html#v:prodDataCon_RDR">PrelNames</a></td></tr><tr><td class="src">ProdRepr</td><td class="module"><a href="Vectorise-Generic-Description.html#t:ProdRepr">Vectorise.Generic.Description</a></td></tr><tr><td class="src">prodTyCon</td><td class="module"><a href="Vectorise-Builtins-Base.html#v:prodTyCon">Vectorise.Builtins.Base</a>, <a href="Vectorise-Builtins.html#v:prodTyCon">Vectorise.Builtins</a></td></tr><tr><td class="src">prodTyConKey</td><td class="module"><a href="PrelNames.html#v:prodTyConKey">PrelNames</a></td></tr><tr><td class="src">prodTyConName</td><td class="module"><a href="PrelNames.html#v:prodTyConName">PrelNames</a></td></tr><tr><td class="src">profAlloc</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="CgProf.html#v:profAlloc">CgProf</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="StgCmmProf.html#v:profAlloc">StgCmmProf</a></td></tr><tr><td class="src">ProfAuto</td><td class="module"><a href="DynFlags.html#t:ProfAuto">DynFlags</a>, GhcPlugins</td></tr><tr><td class="src">profAuto</td><td class="module"><a href="DynFlags.html#v:profAuto">DynFlags</a>, GhcPlugins, <a href="GHC.html#v:profAuto">GHC</a></td></tr><tr><td class="src">ProfAutoAll</td><td class="module"><a href="DynFlags.html#v:ProfAutoAll">DynFlags</a>, GhcPlugins</td></tr><tr><td class="src">ProfAutoCalls</td><td class="module"><a href="DynFlags.html#v:ProfAutoCalls">DynFlags</a>, GhcPlugins</td></tr><tr><td class="src">ProfAutoExports</td><td class="module"><a href="DynFlags.html#v:ProfAutoExports">DynFlags</a>, GhcPlugins</td></tr><tr><td class="src">ProfAutoTop</td><td class="module"><a href="DynFlags.html#v:ProfAutoTop">DynFlags</a>, GhcPlugins</td></tr><tr><td class="src">profDynAlloc</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="CgProf.html#v:profDynAlloc">CgProf</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="StgCmmProf.html#v:profDynAlloc">StgCmmProf</a></td></tr><tr><td class="src">profHdrSize</td><td class="module"><a href="SMRep.html#v:profHdrSize">SMRep</a></td></tr><tr><td class="src">ProfilingInfo</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Cmm.html#t:ProfilingInfo">Cmm</a>, <a href="OldCmm.html#t:ProfilingInfo">OldCmm</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Cmm.html#v:ProfilingInfo">Cmm</a>, <a href="OldCmm.html#v:ProfilingInfo">OldCmm</a></td></tr><tr><td class="src">profilingInitCode</td><td class="module"><a href="ProfInit.html#v:profilingInitCode">ProfInit</a></td></tr><tr><td class="src">ProfNote</td><td class="module"><a href="CoreSyn.html#v:ProfNote">CoreSyn</a>, GhcPlugins</td></tr><tr><td class="src">profNoteCC</td><td class="module"><a href="CoreSyn.html#v:profNoteCC">CoreSyn</a>, GhcPlugins</td></tr><tr><td class="src">profNoteCount</td><td class="module"><a href="CoreSyn.html#v:profNoteCount">CoreSyn</a>, GhcPlugins</td></tr><tr><td class="src">profNoteScope</td><td class="module"><a href="CoreSyn.html#v:profNoteScope">CoreSyn</a>, GhcPlugins</td></tr><tr><td class="src">pROF_HDR_SIZE</td><td class="module"><a href="Constants.html#v:pROF_HDR_SIZE">Constants</a></td></tr><tr><td class="src">progName</td><td class="module"><a href="Panic.html#v:progName">Panic</a></td></tr><tr><td class="src">ProgramError</td><td class="module"><a href="Panic.html#v:ProgramError">Panic</a>, <a href="GHC.html#v:ProgramError">GHC</a></td></tr><tr><td class="src">promoteType</td><td class="module"><a href="Kind.html#v:promoteType">Kind</a></td></tr><tr><td class="src">ProtoBCO</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="ByteCodeInstr.html#t:ProtoBCO">ByteCodeInstr</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="ByteCodeInstr.html#v:ProtoBCO">ByteCodeInstr</a></td></tr><tr><td class="src">protoBCOArity</td><td class="module"><a href="ByteCodeInstr.html#v:protoBCOArity">ByteCodeInstr</a></td></tr><tr><td class="src">protoBCOBitmap</td><td class="module"><a href="ByteCodeInstr.html#v:protoBCOBitmap">ByteCodeInstr</a></td></tr><tr><td class="src">protoBCOBitmapSize</td><td class="module"><a href="ByteCodeInstr.html#v:protoBCOBitmapSize">ByteCodeInstr</a></td></tr><tr><td class="src">protoBCOExpr</td><td class="module"><a href="ByteCodeInstr.html#v:protoBCOExpr">ByteCodeInstr</a></td></tr><tr><td class="src">protoBCOInstrs</td><td class="module"><a href="ByteCodeInstr.html#v:protoBCOInstrs">ByteCodeInstr</a></td></tr><tr><td class="src">protoBCOName</td><td class="module"><a href="ByteCodeInstr.html#v:protoBCOName">ByteCodeInstr</a></td></tr><tr><td class="src">protoBCOPtrs</td><td class="module"><a href="ByteCodeInstr.html#v:protoBCOPtrs">ByteCodeInstr</a></td></tr><tr><td class="src">Provenance</td><td class="module"><a href="RdrName.html#t:Provenance">RdrName</a>, GhcPlugins</td></tr><tr><td class="src">prTyCon</td><td class="module"><a href="Vectorise-Builtins-Base.html#v:prTyCon">Vectorise.Builtins.Base</a>, <a href="Vectorise-Builtins.html#v:prTyCon">Vectorise.Builtins</a></td></tr><tr><td class="src">pSnd</td><td class="module"><a href="Pair.html#v:pSnd">Pair</a></td></tr><tr><td class="src">PState</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Type/Class)</td><td class="module"><a href="Lexer.html#t:PState">Lexer</a></td></tr><tr><td class="alt">2 (Data Constructor)</td><td class="module"><a href="Lexer.html#v:PState">Lexer</a></td></tr><tr><td class="src">PStr</td><td class="module"><a href="Pretty.html#v:PStr">Pretty</a></td></tr><tr><td class="src">ptext</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Pretty.html#v:ptext">Pretty</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Outputable.html#v:ptext">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">PtrArg</td><td class="module"><a href="ClosureInfo.html#v:PtrArg">ClosureInfo</a></td></tr><tr><td class="src">PtrRep</td><td class="module"><a href="TyCon.html#v:PtrRep">TyCon</a>, <a href="Type.html#v:PtrRep">Type</a>, GhcPlugins</td></tr><tr><td class="src">ptrs</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ByteCodeItbls.html#v:ptrs">ByteCodeItbls</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="RtClosureInspect.html#v:ptrs">RtClosureInspect</a></td></tr><tr><td class="src">ptrTyConKey</td><td class="module"><a href="PrelNames.html#v:ptrTyConKey">PrelNames</a></td></tr><tr><td class="src">ptrTyConName</td><td class="module"><a href="PrelNames.html#v:ptrTyConName">PrelNames</a></td></tr><tr><td class="src">pTyConKey</td><td class="module"><a href="PrelNames.html#v:pTyConKey">PrelNames</a></td></tr><tr><td class="src">pTyConName</td><td class="module"><a href="PrelNames.html#v:pTyConName">PrelNames</a></td></tr><tr><td class="src">pUnbox</td><td class="module"><a href="FastTypes.html#v:pUnbox">FastTypes</a>, GhcPlugins</td></tr><tr><td class="src">punctuate</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="Pretty.html#v:punctuate">Pretty</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Outputable.html#v:punctuate">Outputable</a>, GhcPlugins</td></tr><tr><td class="src">punc_RDR</td><td class="module"><a href="PrelNames.html#v:punc_RDR">PrelNames</a></td></tr><tr><td class="src">pure</td><td class="module"><a href="MonadUtils.html#v:pure">MonadUtils</a>, IOEnv, TcRnMonad, <a href="DsMonad.html#v:pure">DsMonad</a></td></tr><tr><td class="src">pure_RDR</td><td class="module"><a href="PrelNames.html#v:pure_RDR">PrelNames</a></td></tr><tr><td class="src">PUSH</td><td class="module"><a href="X86-Instr.html#v:PUSH">X86.Instr</a></td></tr><tr><td class="src">pushBHUpdateFrame</td><td class="module"><a href="CgStackery.html#v:pushBHUpdateFrame">CgStackery</a></td></tr><tr><td class="src">pushCurrentContext</td><td class="module"><a href="Lexer.html#v:pushCurrentContext">Lexer</a></td></tr><tr><td class="src">pushErrCtxt</td><td class="module"><a href="TcRnTypes.html#v:pushErrCtxt">TcRnTypes</a>, TcRnMonad</td></tr><tr><td class="src">pushLexState</td><td class="module"><a href="Lexer.html#v:pushLexState">Lexer</a></td></tr><tr><td class="src">pushReturnAddress</td><td class="module"><a href="CgTailCall.html#v:pushReturnAddress">CgTailCall</a></td></tr><tr><td class="src">pushSimplifiedArgs</td><td class="module"><a href="SimplUtils.html#v:pushSimplifiedArgs">SimplUtils</a></td></tr><tr><td class="src">pushUnboxedTuple</td><td class="module"><a href="CgTailCall.html#v:pushUnboxedTuple">CgTailCall</a></td></tr><tr><td class="src">pushUpdateFrame</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="CgStackery.html#v:pushUpdateFrame">CgStackery</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="StgCmmBind.html#v:pushUpdateFrame">StgCmmBind</a></td></tr><tr><td class="src">PUSH_ALTS</td><td class="module"><a href="ByteCodeInstr.html#v:PUSH_ALTS">ByteCodeInstr</a></td></tr><tr><td class="src">PUSH_ALTS_UNLIFTED</td><td class="module"><a href="ByteCodeInstr.html#v:PUSH_ALTS_UNLIFTED">ByteCodeInstr</a></td></tr><tr><td class="src">PUSH_APPLY_D</td><td class="module"><a href="ByteCodeInstr.html#v:PUSH_APPLY_D">ByteCodeInstr</a></td></tr><tr><td class="src">PUSH_APPLY_F</td><td class="module"><a href="ByteCodeInstr.html#v:PUSH_APPLY_F">ByteCodeInstr</a></td></tr><tr><td class="src">PUSH_APPLY_L</td><td class="module"><a href="ByteCodeInstr.html#v:PUSH_APPLY_L">ByteCodeInstr</a></td></tr><tr><td class="src">PUSH_APPLY_N</td><td class="module"><a href="ByteCodeInstr.html#v:PUSH_APPLY_N">ByteCodeInstr</a></td></tr><tr><td class="src">PUSH_APPLY_P</td><td class="module"><a href="ByteCodeInstr.html#v:PUSH_APPLY_P">ByteCodeInstr</a></td></tr><tr><td class="src">PUSH_APPLY_PP</td><td class="module"><a href="ByteCodeInstr.html#v:PUSH_APPLY_PP">ByteCodeInstr</a></td></tr><tr><td class="src">PUSH_APPLY_PPP</td><td class="module"><a href="ByteCodeInstr.html#v:PUSH_APPLY_PPP">ByteCodeInstr</a></td></tr><tr><td class="src">PUSH_APPLY_PPPP</td><td class="module"><a href="ByteCodeInstr.html#v:PUSH_APPLY_PPPP">ByteCodeInstr</a></td></tr><tr><td class="src">PUSH_APPLY_PPPPP</td><td class="module"><a href="ByteCodeInstr.html#v:PUSH_APPLY_PPPPP">ByteCodeInstr</a></td></tr><tr><td class="src">PUSH_APPLY_PPPPPP</td><td class="module"><a href="ByteCodeInstr.html#v:PUSH_APPLY_PPPPPP">ByteCodeInstr</a></td></tr><tr><td class="src">PUSH_APPLY_V</td><td class="module"><a href="ByteCodeInstr.html#v:PUSH_APPLY_V">ByteCodeInstr</a></td></tr><tr><td class="src">PUSH_BCO</td><td class="module"><a href="ByteCodeInstr.html#v:PUSH_BCO">ByteCodeInstr</a></td></tr><tr><td class="src">PUSH_G</td><td class="module"><a href="ByteCodeInstr.html#v:PUSH_G">ByteCodeInstr</a></td></tr><tr><td class="src">PUSH_L</td><td class="module"><a href="ByteCodeInstr.html#v:PUSH_L">ByteCodeInstr</a></td></tr><tr><td class="src">PUSH_LL</td><td class="module"><a href="ByteCodeInstr.html#v:PUSH_LL">ByteCodeInstr</a></td></tr><tr><td class="src">PUSH_LLL</td><td class="module"><a href="ByteCodeInstr.html#v:PUSH_LLL">ByteCodeInstr</a></td></tr><tr><td class="src">PUSH_PRIMOP</td><td class="module"><a href="ByteCodeInstr.html#v:PUSH_PRIMOP">ByteCodeInstr</a></td></tr><tr><td class="src">PUSH_UBX</td><td class="module"><a href="ByteCodeInstr.html#v:PUSH_UBX">ByteCodeInstr</a></td></tr><tr><td class="src">put</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="State.html#v:put">State</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="Binary.html#v:put">Binary</a></td></tr><tr><td class="src">putAt</td><td class="module"><a href="Binary.html#v:putAt">Binary</a></td></tr><tr><td class="src">putByte</td><td class="module"><a href="Binary.html#v:putByte">Binary</a></td></tr><tr><td class="src">putByteArray</td><td class="module"><a href="Binary.html#v:putByteArray">Binary</a></td></tr><tr><td class="src">putCmdLineState</td><td class="module"><a href="CmdLineParser.html#v:putCmdLineState">CmdLineParser</a></td></tr><tr><td class="src">putDictionary</td><td class="module"><a href="Binary.html#v:putDictionary">Binary</a></td></tr><tr><td class="src">putFS</td><td class="module"><a href="Binary.html#v:putFS">Binary</a></td></tr><tr><td class="src">putMsg</td><td>&nbsp;</td></tr><tr><td class="alt">1 (Function)</td><td class="module"><a href="ErrUtils.html#v:putMsg">ErrUtils</a></td></tr><tr><td class="alt">2 (Function)</td><td class="module"><a href="CoreMonad.html#v:putMsg">CoreMonad</a>, GhcPlugins</td></tr><tr><td class="src">putMsgS</td><td class="module"><a href="CoreMonad.html#v:putMsgS">CoreMonad</a>, GhcPlugins</td></tr><tr><td class="src">putMsgWith</td><td class="module"><a href="ErrUtils.html#v:putMsgWith">ErrUtils</a></td></tr><tr><td class="src">PutMVarOp</td><td class="module"><a href="PrimOp.html#v:PutMVarOp">PrimOp</a></td></tr><tr><td class="src">putSrcSpanDs</td><td class="module"><a href="DsMonad.html#v:putSrcSpanDs">DsMonad</a></td></tr><tr><td class="src">put_</td><td class="module"><a href="Binary.html#v:put_">Binary</a></td></tr><tr><td class="src">pVarLift</td><td class="module"><a href="Llvm-Types.html#v:pVarLift">Llvm.Types</a>, <a href="Llvm.html#v:pVarLift">Llvm</a></td></tr><tr><td class="src">pVarLower</td><td class="module"><a href="Llvm-Types.html#v:pVarLower">Llvm.Types</a>, <a href="Llvm.html#v:pVarLower">Llvm</a></td></tr><tr><td class="src">pvoidsVar</td><td class="module"><a href="Vectorise-Builtins-Base.html#v:pvoidsVar">Vectorise.Builtins.Base</a>, <a href="Vectorise-Builtins.html#v:pvoidsVar">Vectorise.Builtins</a></td></tr><tr><td class="src">pvoidVar</td><td class="module"><a href="Vectorise-Builtins-Base.html#v:pvoidVar">Vectorise.Builtins.Base</a>, <a href="Vectorise-Builtins.html#v:pvoidVar">Vectorise.Builtins</a></td></tr></table></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.11.0</p></div></body></html>