Sophie

Sophie

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

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>ErrUtils</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();setSynopsis("mini_ErrUtils.html");};
//]]>
</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="module-header"><table class="info"><tr><th>Safe Haskell</th><td>None</td></tr></table><p class="caption">ErrUtils</p></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">type</span> <a href="#t:Message">Message</a> = <a href="Outputable.html#t:SDoc">SDoc</a></li><li class="src short"><a href="#v:mkLocMessage">mkLocMessage</a> :: <a href="SrcLoc.html#t:SrcSpan">SrcSpan</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a></li><li class="src short"><a href="#v:printError">printError</a> :: <a href="SrcLoc.html#t:SrcSpan">SrcSpan</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</li><li class="src short"><a href="#v:pprMessageBag">pprMessageBag</a> :: <a href="Bag.html#t:Bag">Bag</a> <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="Outputable.html#t:SDoc">SDoc</a></li><li class="src short"><a href="#v:pprErrMsgBag">pprErrMsgBag</a> :: <a href="Bag.html#t:Bag">Bag</a> <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a> -&gt; [<a href="Outputable.html#t:SDoc">SDoc</a>]</li><li class="src short"><a href="#v:pprErrMsgBagWithLoc">pprErrMsgBagWithLoc</a> :: <a href="Bag.html#t:Bag">Bag</a> <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a> -&gt; [<a href="Outputable.html#t:SDoc">SDoc</a>]</li><li class="src short"><span class="keyword">data</span>  <a href="#t:Severity">Severity</a> <ul class="subs"><li>= <a href="#v:SevOutput">SevOutput</a>  </li><li>| <a href="#v:SevInfo">SevInfo</a>  </li><li>| <a href="#v:SevWarning">SevWarning</a>  </li><li>| <a href="#v:SevError">SevError</a>  </li><li>| <a href="#v:SevFatal">SevFatal</a>  </li></ul></li><li class="src short"><span class="keyword">data</span>  <a href="#t:ErrMsg">ErrMsg</a> </li><li class="src short"><span class="keyword">type</span> <a href="#t:WarnMsg">WarnMsg</a> = <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a></li><li class="src short"><span class="keyword">type</span> <a href="#t:ErrorMessages">ErrorMessages</a> = <a href="Bag.html#t:Bag">Bag</a> <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a></li><li class="src short"><span class="keyword">type</span> <a href="#t:WarningMessages">WarningMessages</a> = <a href="Bag.html#t:Bag">Bag</a> <a href="ErrUtils.html#t:WarnMsg">WarnMsg</a></li><li class="src short"><a href="#v:errMsgSpans">errMsgSpans</a> :: <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a> -&gt; [<a href="SrcLoc.html#t:SrcSpan">SrcSpan</a>]</li><li class="src short"><a href="#v:errMsgContext">errMsgContext</a> :: <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a> -&gt; <a href="Outputable.html#t:PrintUnqualified">PrintUnqualified</a></li><li class="src short"><a href="#v:errMsgShortDoc">errMsgShortDoc</a> :: <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a></li><li class="src short"><a href="#v:errMsgExtraInfo">errMsgExtraInfo</a> :: <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a></li><li class="src short"><span class="keyword">type</span> <a href="#t:Messages">Messages</a> = (<a href="Bag.html#t:Bag">Bag</a> <a href="ErrUtils.html#t:WarnMsg">WarnMsg</a>, <a href="Bag.html#t:Bag">Bag</a> <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a>)</li><li class="src short"><a href="#v:errorsFound">errorsFound</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="ErrUtils.html#t:Messages">Messages</a> -&gt; <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:emptyMessages">emptyMessages</a> :: <a href="ErrUtils.html#t:Messages">Messages</a></li><li class="src short"><a href="#v:mkErrMsg">mkErrMsg</a> :: <a href="SrcLoc.html#t:SrcSpan">SrcSpan</a> -&gt; <a href="Outputable.html#t:PrintUnqualified">PrintUnqualified</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a></li><li class="src short"><a href="#v:mkPlainErrMsg">mkPlainErrMsg</a> :: <a href="SrcLoc.html#t:SrcSpan">SrcSpan</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a></li><li class="src short"><a href="#v:mkLongErrMsg">mkLongErrMsg</a> :: <a href="SrcLoc.html#t:SrcSpan">SrcSpan</a> -&gt; <a href="Outputable.html#t:PrintUnqualified">PrintUnqualified</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a></li><li class="src short"><a href="#v:mkWarnMsg">mkWarnMsg</a> :: <a href="SrcLoc.html#t:SrcSpan">SrcSpan</a> -&gt; <a href="Outputable.html#t:PrintUnqualified">PrintUnqualified</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="ErrUtils.html#t:WarnMsg">WarnMsg</a></li><li class="src short"><a href="#v:mkPlainWarnMsg">mkPlainWarnMsg</a> :: <a href="SrcLoc.html#t:SrcSpan">SrcSpan</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a></li><li class="src short"><a href="#v:printBagOfErrors">printBagOfErrors</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="Bag.html#t:Bag">Bag</a> <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</li><li class="src short"><a href="#v:printBagOfWarnings">printBagOfWarnings</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="Bag.html#t:Bag">Bag</a> <a href="ErrUtils.html#t:WarnMsg">WarnMsg</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</li><li class="src short"><a href="#v:warnIsErrorMsg">warnIsErrorMsg</a> :: <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a></li><li class="src short"><a href="#v:mkLongWarnMsg">mkLongWarnMsg</a> :: <a href="SrcLoc.html#t:SrcSpan">SrcSpan</a> -&gt; <a href="Outputable.html#t:PrintUnqualified">PrintUnqualified</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a></li><li class="src short"><a href="#v:ghcExit">ghcExit</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="../base-4.5.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</li><li class="src short"><a href="#v:doIfSet">doIfSet</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> () -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</li><li class="src short"><a href="#v:doIfSet_dyn">doIfSet_dyn</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="DynFlags.html#t:DynFlag">DynFlag</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> () -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</li><li class="src short"><a href="#v:dumpIfSet">dumpIfSet</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="../base-4.5.1.0/Data-String.html#t:String">String</a> -&gt; <a href="Outputable.html#t:SDoc">SDoc</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</li><li class="src short"><a href="#v:dumpIfSet_dyn">dumpIfSet_dyn</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="DynFlags.html#t:DynFlag">DynFlag</a> -&gt; <a href="../base-4.5.1.0/Data-String.html#t:String">String</a> -&gt; <a href="Outputable.html#t:SDoc">SDoc</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</li><li class="src short"><a href="#v:dumpIfSet_dyn_or">dumpIfSet_dyn_or</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; [<a href="DynFlags.html#t:DynFlag">DynFlag</a>] -&gt; <a href="../base-4.5.1.0/Data-String.html#t:String">String</a> -&gt; <a href="Outputable.html#t:SDoc">SDoc</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</li><li class="src short"><a href="#v:mkDumpDoc">mkDumpDoc</a> :: <a href="../base-4.5.1.0/Data-String.html#t:String">String</a> -&gt; <a href="Outputable.html#t:SDoc">SDoc</a> -&gt; <a href="Outputable.html#t:SDoc">SDoc</a></li><li class="src short"><a href="#v:dumpSDoc">dumpSDoc</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="DynFlags.html#t:DynFlag">DynFlag</a> -&gt; <a href="../base-4.5.1.0/Data-String.html#t:String">String</a> -&gt; <a href="Outputable.html#t:SDoc">SDoc</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</li><li class="src short"><a href="#v:putMsg">putMsg</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</li><li class="src short"><a href="#v:putMsgWith">putMsgWith</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="Outputable.html#t:PrintUnqualified">PrintUnqualified</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</li><li class="src short"><a href="#v:errorMsg">errorMsg</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</li><li class="src short"><a href="#v:fatalErrorMsg">fatalErrorMsg</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</li><li class="src short"><a href="#v:fatalErrorMsg-39-">fatalErrorMsg'</a> :: <a href="DynFlags.html#t:LogAction">LogAction</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</li><li class="src short"><a href="#v:compilationProgressMsg">compilationProgressMsg</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="../base-4.5.1.0/Data-String.html#t:String">String</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</li><li class="src short"><a href="#v:showPass">showPass</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="../base-4.5.1.0/Data-String.html#t:String">String</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</li><li class="src short"><a href="#v:debugTraceMsg">debugTraceMsg</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="../base-4.5.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">type</span> <a name="t:Message" class="def">Message</a> = <a href="Outputable.html#t:SDoc">SDoc</a></p></div><div class="top"><p class="src"><a name="v:mkLocMessage" class="def">mkLocMessage</a> :: <a href="SrcLoc.html#t:SrcSpan">SrcSpan</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a></p></div><div class="top"><p class="src"><a name="v:printError" class="def">printError</a> :: <a href="SrcLoc.html#t:SrcSpan">SrcSpan</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</p></div><div class="top"><p class="src"><a name="v:pprMessageBag" class="def">pprMessageBag</a> :: <a href="Bag.html#t:Bag">Bag</a> <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="Outputable.html#t:SDoc">SDoc</a></p></div><div class="top"><p class="src"><a name="v:pprErrMsgBag" class="def">pprErrMsgBag</a> :: <a href="Bag.html#t:Bag">Bag</a> <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a> -&gt; [<a href="Outputable.html#t:SDoc">SDoc</a>]</p></div><div class="top"><p class="src"><a name="v:pprErrMsgBagWithLoc" class="def">pprErrMsgBagWithLoc</a> :: <a href="Bag.html#t:Bag">Bag</a> <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a> -&gt; [<a href="Outputable.html#t:SDoc">SDoc</a>]</p></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:Severity" class="def">Severity</a>  </p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:SevOutput" class="def">SevOutput</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:SevInfo" class="def">SevInfo</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:SevWarning" class="def">SevWarning</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:SevError" class="def">SevError</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a name="v:SevFatal" class="def">SevFatal</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:ErrMsg" class="def">ErrMsg</a>  </p><div class="subs instances"><p id="control.i:ErrMsg" class="caption collapser" onclick="toggleSection('i:ErrMsg')">Instances</p><div id="section.i:ErrMsg" class="show"><table><tr><td class="src"><a href="../base-4.5.1.0/Text-Show.html#t:Show">Show</a> <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">type</span> <a name="t:WarnMsg" class="def">WarnMsg</a> = <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a></p></div><div class="top"><p class="src"><span class="keyword">type</span> <a name="t:ErrorMessages" class="def">ErrorMessages</a> = <a href="Bag.html#t:Bag">Bag</a> <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a></p></div><div class="top"><p class="src"><span class="keyword">type</span> <a name="t:WarningMessages" class="def">WarningMessages</a> = <a href="Bag.html#t:Bag">Bag</a> <a href="ErrUtils.html#t:WarnMsg">WarnMsg</a></p></div><div class="top"><p class="src"><a name="v:errMsgSpans" class="def">errMsgSpans</a> :: <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a> -&gt; [<a href="SrcLoc.html#t:SrcSpan">SrcSpan</a>]</p></div><div class="top"><p class="src"><a name="v:errMsgContext" class="def">errMsgContext</a> :: <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a> -&gt; <a href="Outputable.html#t:PrintUnqualified">PrintUnqualified</a></p></div><div class="top"><p class="src"><a name="v:errMsgShortDoc" class="def">errMsgShortDoc</a> :: <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a></p></div><div class="top"><p class="src"><a name="v:errMsgExtraInfo" class="def">errMsgExtraInfo</a> :: <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a></p></div><div class="top"><p class="src"><span class="keyword">type</span> <a name="t:Messages" class="def">Messages</a> = (<a href="Bag.html#t:Bag">Bag</a> <a href="ErrUtils.html#t:WarnMsg">WarnMsg</a>, <a href="Bag.html#t:Bag">Bag</a> <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a>)</p></div><div class="top"><p class="src"><a name="v:errorsFound" class="def">errorsFound</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="ErrUtils.html#t:Messages">Messages</a> -&gt; <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a></p></div><div class="top"><p class="src"><a name="v:emptyMessages" class="def">emptyMessages</a> :: <a href="ErrUtils.html#t:Messages">Messages</a></p></div><div class="top"><p class="src"><a name="v:mkErrMsg" class="def">mkErrMsg</a> :: <a href="SrcLoc.html#t:SrcSpan">SrcSpan</a> -&gt; <a href="Outputable.html#t:PrintUnqualified">PrintUnqualified</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a></p></div><div class="top"><p class="src"><a name="v:mkPlainErrMsg" class="def">mkPlainErrMsg</a> :: <a href="SrcLoc.html#t:SrcSpan">SrcSpan</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a></p></div><div class="top"><p class="src"><a name="v:mkLongErrMsg" class="def">mkLongErrMsg</a> :: <a href="SrcLoc.html#t:SrcSpan">SrcSpan</a> -&gt; <a href="Outputable.html#t:PrintUnqualified">PrintUnqualified</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a></p></div><div class="top"><p class="src"><a name="v:mkWarnMsg" class="def">mkWarnMsg</a> :: <a href="SrcLoc.html#t:SrcSpan">SrcSpan</a> -&gt; <a href="Outputable.html#t:PrintUnqualified">PrintUnqualified</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="ErrUtils.html#t:WarnMsg">WarnMsg</a></p></div><div class="top"><p class="src"><a name="v:mkPlainWarnMsg" class="def">mkPlainWarnMsg</a> :: <a href="SrcLoc.html#t:SrcSpan">SrcSpan</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a></p></div><div class="top"><p class="src"><a name="v:printBagOfErrors" class="def">printBagOfErrors</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="Bag.html#t:Bag">Bag</a> <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</p></div><div class="top"><p class="src"><a name="v:printBagOfWarnings" class="def">printBagOfWarnings</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="Bag.html#t:Bag">Bag</a> <a href="ErrUtils.html#t:WarnMsg">WarnMsg</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</p></div><div class="top"><p class="src"><a name="v:warnIsErrorMsg" class="def">warnIsErrorMsg</a> :: <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a></p></div><div class="top"><p class="src"><a name="v:mkLongWarnMsg" class="def">mkLongWarnMsg</a> :: <a href="SrcLoc.html#t:SrcSpan">SrcSpan</a> -&gt; <a href="Outputable.html#t:PrintUnqualified">PrintUnqualified</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="ErrUtils.html#t:ErrMsg">ErrMsg</a></p></div><div class="top"><p class="src"><a name="v:ghcExit" class="def">ghcExit</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="../base-4.5.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</p></div><div class="top"><p class="src"><a name="v:doIfSet" class="def">doIfSet</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> () -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</p></div><div class="top"><p class="src"><a name="v:doIfSet_dyn" class="def">doIfSet_dyn</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="DynFlags.html#t:DynFlag">DynFlag</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> () -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</p></div><div class="top"><p class="src"><a name="v:dumpIfSet" class="def">dumpIfSet</a> :: <a href="../base-4.5.1.0/Data-Bool.html#t:Bool">Bool</a> -&gt; <a href="../base-4.5.1.0/Data-String.html#t:String">String</a> -&gt; <a href="Outputable.html#t:SDoc">SDoc</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</p></div><div class="top"><p class="src"><a name="v:dumpIfSet_dyn" class="def">dumpIfSet_dyn</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="DynFlags.html#t:DynFlag">DynFlag</a> -&gt; <a href="../base-4.5.1.0/Data-String.html#t:String">String</a> -&gt; <a href="Outputable.html#t:SDoc">SDoc</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</p></div><div class="top"><p class="src"><a name="v:dumpIfSet_dyn_or" class="def">dumpIfSet_dyn_or</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; [<a href="DynFlags.html#t:DynFlag">DynFlag</a>] -&gt; <a href="../base-4.5.1.0/Data-String.html#t:String">String</a> -&gt; <a href="Outputable.html#t:SDoc">SDoc</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</p></div><div class="top"><p class="src"><a name="v:mkDumpDoc" class="def">mkDumpDoc</a> :: <a href="../base-4.5.1.0/Data-String.html#t:String">String</a> -&gt; <a href="Outputable.html#t:SDoc">SDoc</a> -&gt; <a href="Outputable.html#t:SDoc">SDoc</a></p></div><div class="top"><p class="src"><a name="v:dumpSDoc" class="def">dumpSDoc</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="DynFlags.html#t:DynFlag">DynFlag</a> -&gt; <a href="../base-4.5.1.0/Data-String.html#t:String">String</a> -&gt; <a href="Outputable.html#t:SDoc">SDoc</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</p><div class="doc"><p>Write out a dump.
      If --dump-to-file is set then this goes to a file.
      otherwise emit to stdout.
</p></div></div><div class="top"><p class="src"><a name="v:putMsg" class="def">putMsg</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</p></div><div class="top"><p class="src"><a name="v:putMsgWith" class="def">putMsgWith</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="Outputable.html#t:PrintUnqualified">PrintUnqualified</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</p></div><div class="top"><p class="src"><a name="v:errorMsg" class="def">errorMsg</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</p></div><div class="top"><p class="src"><a name="v:fatalErrorMsg" class="def">fatalErrorMsg</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</p></div><div class="top"><p class="src"><a name="v:fatalErrorMsg-39-" class="def">fatalErrorMsg'</a> :: <a href="DynFlags.html#t:LogAction">LogAction</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</p></div><div class="top"><p class="src"><a name="v:compilationProgressMsg" class="def">compilationProgressMsg</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="../base-4.5.1.0/Data-String.html#t:String">String</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</p></div><div class="top"><p class="src"><a name="v:showPass" class="def">showPass</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="../base-4.5.1.0/Data-String.html#t:String">String</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</p></div><div class="top"><p class="src"><a name="v:debugTraceMsg" class="def">debugTraceMsg</a> :: <a href="DynFlags.html#t:DynFlags">DynFlags</a> -&gt; <a href="../base-4.5.1.0/Data-Int.html#t:Int">Int</a> -&gt; <a href="ErrUtils.html#t:Message">Message</a> -&gt; <a href="../base-4.5.1.0/System-IO.html#t:IO">IO</a> ()</p></div></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>