uuagc

Safe Haskell | Safe-Infered

ErrorMessages

# Documentation

data Error

Constructors

ChildAsLocal NontermIdent ConstructorIdent Identifier |
CustomError Bool Pos PP_Doc |
Cyclic NontermIdent (Maybe ConstructorIdent) [String] |
CyclicSet Identifier |
DirectCirc NontermIdent Bool [((Identifier, Identifier), [String], [String])] |
DupAlt NontermIdent ConstructorIdent ConstructorIdent |
DupChild NontermIdent ConstructorIdent Identifier Identifier |
DupInhAttr NontermIdent Identifier Identifier |
DupRule NontermIdent ConstructorIdent Identifier Identifier Identifier |
DupRuleName NontermIdent ConstructorIdent Identifier |
DupSet NontermIdent NontermIdent |
DupSig NontermIdent ConstructorIdent Identifier |
DupSynAttr NontermIdent Identifier Identifier |
DupSynonym NontermIdent NontermIdent |
DupUnique NontermIdent ConstructorIdent Identifier |
HsParseError Pos String |
IncompatibleAttachKind Identifier VisitKind |
IncompatibleRuleKind Identifier VisitKind |
IncompatibleVisitKind Identifier VisitIdentifier VisitKind VisitKind |
InducedCirc NontermIdent CInterface [((Identifier, Identifier), [String], [String])] |
InstCirc NontermIdent ConstructorIdent Identifier Bool [String] |
LocalCirc NontermIdent ConstructorIdent Identifier Bool [String] |
MissingInstSig NontermIdent ConstructorIdent Identifier |
MissingNamedRule NontermIdent Identifier Identifier |
MissingRule NontermIdent ConstructorIdent Identifier Identifier |
MissingSyn NontermIdent Identifier |
MissingTypeSig NontermIdent ConstructorIdent Identifier |
MissingUnique NontermIdent Identifier |
ParserError Pos String String |
SuperfluousRule NontermIdent ConstructorIdent Identifier Identifier |
UndefAlt NontermIdent ConstructorIdent |
UndefAttr NontermIdent ConstructorIdent Identifier Identifier Bool |
UndefChild NontermIdent ConstructorIdent Identifier |
UndefLocal NontermIdent ConstructorIdent Identifier |
UndefNont NontermIdent |

Instances

Error Error |

type Errors = [Error]