compiler-warnings-0.1.0: Parser for common compiler warning formats
Safe HaskellSafe-Inferred
LanguageHaskell2010

Text.Warning

Documentation

data Warning Source #

Instances

Instances details
Generic Warning Source # 
Instance details

Defined in Text.Warning

Associated Types

type Rep Warning 
Instance details

Defined in Text.Warning

type Rep Warning = D1 ('MetaData "Warning" "Text.Warning" "compiler-warnings-0.1.0-DHB1o4e2B0LF8XkaDdixhc" 'False) (C1 ('MetaCons "Warning" 'PrefixI 'True) ((S1 ('MetaSel ('Just "cmFilePath") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 FilePath) :*: (S1 ('MetaSel ('Just "cmStartLine") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "cmStartColumn") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int))) :*: (S1 ('MetaSel ('Just "cmEndLine") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "cmEndColumn") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "cmMessage") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text)))))

Methods

from :: Warning -> Rep Warning x #

to :: Rep Warning x -> Warning #

Show Warning Source # 
Instance details

Defined in Text.Warning

Binary Warning Source # 
Instance details

Defined in Text.Warning

Methods

put :: Warning -> Put #

get :: Get Warning #

putList :: [Warning] -> Put #

Eq Warning Source # 
Instance details

Defined in Text.Warning

Methods

(==) :: Warning -> Warning -> Bool #

(/=) :: Warning -> Warning -> Bool #

type Rep Warning Source # 
Instance details

Defined in Text.Warning

type Rep Warning = D1 ('MetaData "Warning" "Text.Warning" "compiler-warnings-0.1.0-DHB1o4e2B0LF8XkaDdixhc" 'False) (C1 ('MetaCons "Warning" 'PrefixI 'True) ((S1 ('MetaSel ('Just "cmFilePath") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 FilePath) :*: (S1 ('MetaSel ('Just "cmStartLine") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "cmStartColumn") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int))) :*: (S1 ('MetaSel ('Just "cmEndLine") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "cmEndColumn") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "cmMessage") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text)))))