Skip to content

Commit

Permalink
Generate src/Hint/Extension.hs with GHC 7.10.3
Browse files Browse the repository at this point in the history
  • Loading branch information
mvdan committed Mar 9, 2016
1 parent e5f316b commit b97aa88
Showing 1 changed file with 77 additions and 9 deletions.
86 changes: 77 additions & 9 deletions src/Hint/Extension.hs
Original file line number Diff line number Diff line change
Expand Up @@ -29,13 +29,14 @@ data Extension = OverlappingInstances
| RecursiveDo
| ParallelListComp
| MultiParamTypeClasses
| NoMonomorphismRestriction
| MonomorphismRestriction
| FunctionalDependencies
| Rank2Types
| RankNTypes
| PolymorphicComponents
| ExistentialQuantification
| ScopedTypeVariables
| PatternSignatures
| ImplicitParams
| FlexibleContexts
| FlexibleInstances
Expand All @@ -48,7 +49,7 @@ data Extension = OverlappingInstances
| ForeignFunctionInterface
| Arrows
| Generics
| NoImplicitPrelude
| ImplicitPrelude
| NamedFieldPuns
| PatternGuards
| GeneralizedNewtypeDeriving
Expand All @@ -59,41 +60,74 @@ data Extension = OverlappingInstances
| TypeFamilies
| StandaloneDeriving
| UnicodeSyntax
| PatternSignatures
| UnliftedFFITypes
| InterruptibleFFI
| CApiFFI
| LiberalTypeSynonyms
| TypeOperators
| RecordWildCards
| RecordPuns
| DisambiguateRecordFields
| TraditionalRecordSyntax
| OverloadedStrings
| GADTs
| NoMonoPatBinds
| GADTSyntax
| MonoPatBinds
| RelaxedPolyRec
| ExtendedDefaultRules
| UnboxedTuples
| DeriveDataTypeable
| DeriveGeneric
| DefaultSignatures
| InstanceSigs
| ConstrainedClassMethods
| PackageImports
| ImpredicativeTypes
| NewQualifiedOperators
| PostfixOperators
| QuasiQuotes
| TransformListComp
| MonadComprehensions
| ViewPatterns
| XmlSyntax
| RegularPatterns
| TupleSections
| GHCForeignImportPrim
| NPlusKPatterns
| DoAndIfThenElse
| MultiWayIf
| LambdaCase
| RebindableSyntax
| ExplicitForAll
| DatatypeContexts
| MonoLocalBinds
| DeriveFunctor
| DeriveTraversable
| DeriveFoldable
| NondecreasingIndentation
| SafeImports
| Safe
| Trustworthy
| Unsafe
| ConstraintKinds
| PolyKinds
| DataKinds
| ParallelArrays
| RoleAnnotations
| OverloadedLists
| EmptyCase
| AutoDeriveTypeable
| NegativeLiterals
| BinaryLiterals
| NumDecimals
| NullaryTypeClasses
| ExplicitNamespaces
| AllowAmbiguousTypes
| JavaScriptFFI
| PatternSynonyms
| PartialTypeSignatures
| NamedWildCards
| DeriveAnyClass
| UnknownExtension String
deriving (Eq, Show, Read)

Expand All @@ -105,13 +139,14 @@ knownExtensions = [OverlappingInstances,
RecursiveDo,
ParallelListComp,
MultiParamTypeClasses,
NoMonomorphismRestriction,
MonomorphismRestriction,
FunctionalDependencies,
Rank2Types,
RankNTypes,
PolymorphicComponents,
ExistentialQuantification,
ScopedTypeVariables,
PatternSignatures,
ImplicitParams,
FlexibleContexts,
FlexibleInstances,
Expand All @@ -124,7 +159,7 @@ knownExtensions = [OverlappingInstances,
ForeignFunctionInterface,
Arrows,
Generics,
NoImplicitPrelude,
ImplicitPrelude,
NamedFieldPuns,
PatternGuards,
GeneralizedNewtypeDeriving,
Expand All @@ -135,39 +170,72 @@ knownExtensions = [OverlappingInstances,
TypeFamilies,
StandaloneDeriving,
UnicodeSyntax,
PatternSignatures,
UnliftedFFITypes,
InterruptibleFFI,
CApiFFI,
LiberalTypeSynonyms,
TypeOperators,
RecordWildCards,
RecordPuns,
DisambiguateRecordFields,
TraditionalRecordSyntax,
OverloadedStrings,
GADTs,
NoMonoPatBinds,
GADTSyntax,
MonoPatBinds,
RelaxedPolyRec,
ExtendedDefaultRules,
UnboxedTuples,
DeriveDataTypeable,
DeriveGeneric,
DefaultSignatures,
InstanceSigs,
ConstrainedClassMethods,
PackageImports,
ImpredicativeTypes,
NewQualifiedOperators,
PostfixOperators,
QuasiQuotes,
TransformListComp,
MonadComprehensions,
ViewPatterns,
XmlSyntax,
RegularPatterns,
TupleSections,
GHCForeignImportPrim,
NPlusKPatterns,
DoAndIfThenElse,
MultiWayIf,
LambdaCase,
RebindableSyntax,
ExplicitForAll,
DatatypeContexts,
MonoLocalBinds,
DeriveFunctor,
DeriveTraversable,
DeriveFoldable
DeriveFoldable,
NondecreasingIndentation,
SafeImports,
Safe,
Trustworthy,
Unsafe,
ConstraintKinds,
PolyKinds,
DataKinds,
ParallelArrays,
RoleAnnotations,
OverloadedLists,
EmptyCase,
AutoDeriveTypeable,
NegativeLiterals,
BinaryLiterals,
NumDecimals,
NullaryTypeClasses,
ExplicitNamespaces,
AllowAmbiguousTypes,
JavaScriptFFI,
PatternSynonyms,
PartialTypeSignatures,
NamedWildCards,
DeriveAnyClass
]

0 comments on commit b97aa88

Please sign in to comment.