ghc-6.10.3: The GHC API
Contents
Index
ErrUtils
Synopsis
type
Message
=
SDoc
mkLocMessage
::
SrcSpan
->
Message
->
Message
printError
::
SrcSpan
->
Message
->
IO
()
data
Severity
=
SevInfo
|
SevWarning
|
SevError
|
SevFatal
data
ErrMsg
type
WarnMsg
=
ErrMsg
type
ErrorMessages
=
Bag
ErrMsg
type
WarningMessages
=
Bag
WarnMsg
errMsgSpans
::
ErrMsg
-> [
SrcSpan
]
errMsgContext
::
ErrMsg
->
PrintUnqualified
errMsgShortDoc
::
ErrMsg
->
Message
errMsgExtraInfo
::
ErrMsg
->
Message
type
Messages
= (
Bag
WarnMsg
,
Bag
ErrMsg
)
errorsFound
::
DynFlags
->
Messages
->
Bool
emptyMessages
::
Messages
mkErrMsg
::
SrcSpan
->
PrintUnqualified
->
Message
->
ErrMsg
mkPlainErrMsg
::
SrcSpan
->
Message
->
ErrMsg
mkLongErrMsg
::
SrcSpan
->
PrintUnqualified
->
Message
->
Message
->
ErrMsg
mkWarnMsg
::
SrcSpan
->
PrintUnqualified
->
Message
->
WarnMsg
mkPlainWarnMsg
::
SrcSpan
->
Message
->
ErrMsg
printErrorsAndWarnings
::
DynFlags
->
Messages
->
IO
()
printBagOfErrors
::
DynFlags
->
Bag
ErrMsg
->
IO
()
printBagOfWarnings
::
DynFlags
->
Bag
ErrMsg
->
IO
()
handleFlagWarnings
::
DynFlags
-> [
Located
String
] ->
IO
()
warnIsErrorMsg
::
ErrMsg
ghcExit
::
DynFlags
->
Int
->
IO
()
doIfSet
::
Bool
->
IO
()
->
IO
()
doIfSet_dyn
::
DynFlags
->
DynFlag
->
IO
()
->
IO
()
dumpIfSet
::
Bool
->
String
->
SDoc
->
IO
()
dumpIf_core
::
Bool
->
DynFlags
->
DynFlag
->
String
->
SDoc
->
IO
()
dumpIfSet_core
::
DynFlags
->
DynFlag
->
String
->
SDoc
->
IO
()
dumpIfSet_dyn
::
DynFlags
->
DynFlag
->
String
->
SDoc
->
IO
()
dumpIfSet_dyn_or
::
DynFlags
-> [
DynFlag
] ->
String
->
SDoc
->
IO
()
mkDumpDoc
::
String
->
SDoc
->
SDoc
dumpSDoc
::
DynFlags
->
DynFlag
->
String
->
SDoc
->
IO
()
putMsg
::
DynFlags
->
Message
->
IO
()
errorMsg
::
DynFlags
->
Message
->
IO
()
fatalErrorMsg
::
DynFlags
->
Message
->
IO
()
compilationProgressMsg
::
DynFlags
->
String
->
IO
()
showPass
::
DynFlags
->
String
->
IO
()
debugTraceMsg
::
DynFlags
->
Int
->
Message
->
IO
()
Documentation
type
Message
=
SDoc
mkLocMessage
::
SrcSpan
->
Message
->
Message
printError
::
SrcSpan
->
Message
->
IO
()
data
Severity
Constructors
SevInfo
SevWarning
SevError
SevFatal
data
ErrMsg
Instances
Show
ErrMsg
type
WarnMsg
=
ErrMsg
type
ErrorMessages
=
Bag
ErrMsg
type
WarningMessages
=
Bag
WarnMsg
errMsgSpans
::
ErrMsg
-> [
SrcSpan
]
errMsgContext
::
ErrMsg
->
PrintUnqualified
errMsgShortDoc
::
ErrMsg
->
Message
errMsgExtraInfo
::
ErrMsg
->
Message
type
Messages
= (
Bag
WarnMsg
,
Bag
ErrMsg
)
errorsFound
::
DynFlags
->
Messages
->
Bool
emptyMessages
::
Messages
mkErrMsg
::
SrcSpan
->
PrintUnqualified
->
Message
->
ErrMsg
mkPlainErrMsg
::
SrcSpan
->
Message
->
ErrMsg
mkLongErrMsg
::
SrcSpan
->
PrintUnqualified
->
Message
->
Message
->
ErrMsg
mkWarnMsg
::
SrcSpan
->
PrintUnqualified
->
Message
->
WarnMsg
mkPlainWarnMsg
::
SrcSpan
->
Message
->
ErrMsg
printErrorsAndWarnings
::
DynFlags
->
Messages
->
IO
()
printBagOfErrors
::
DynFlags
->
Bag
ErrMsg
->
IO
()
printBagOfWarnings
::
DynFlags
->
Bag
ErrMsg
->
IO
()
handleFlagWarnings
::
DynFlags
-> [
Located
String
] ->
IO
()
warnIsErrorMsg
::
ErrMsg
ghcExit
::
DynFlags
->
Int
->
IO
()
doIfSet
::
Bool
->
IO
()
->
IO
()
doIfSet_dyn
::
DynFlags
->
DynFlag
->
IO
()
->
IO
()
dumpIfSet
::
Bool
->
String
->
SDoc
->
IO
()
dumpIf_core
::
Bool
->
DynFlags
->
DynFlag
->
String
->
SDoc
->
IO
()
dumpIfSet_core
::
DynFlags
->
DynFlag
->
String
->
SDoc
->
IO
()
dumpIfSet_dyn
::
DynFlags
->
DynFlag
->
String
->
SDoc
->
IO
()
dumpIfSet_dyn_or
::
DynFlags
-> [
DynFlag
] ->
String
->
SDoc
->
IO
()
mkDumpDoc
::
String
->
SDoc
->
SDoc
dumpSDoc
::
DynFlags
->
DynFlag
->
String
->
SDoc
->
IO
()
Write out a dump. If --dump-to-file is set then this goes to a file. otherwise emit to stdout.
putMsg
::
DynFlags
->
Message
->
IO
()
errorMsg
::
DynFlags
->
Message
->
IO
()
fatalErrorMsg
::
DynFlags
->
Message
->
IO
()
compilationProgressMsg
::
DynFlags
->
String
->
IO
()
showPass
::
DynFlags
->
String
->
IO
()
debugTraceMsg
::
DynFlags
->
Int
->
Message
->
IO
()
Produced by
Haddock
version 2.4.2