Add LANGUAGE pragmas to compiler/ source files
In some cases, the layout of the LANGUAGE/OPTIONS_GHC lines has been reorganized, while following the convention, to - place `{-# LANGUAGE #-}` pragmas at the top of the source file, before any `{-# OPTIONS_GHC #-}`-lines. - Moreover, if the list of language extensions fit into a single `{-# LANGUAGE ... -#}`-line (shorter than 80 characters), keep it on one line. Otherwise split into `{-# LANGUAGE ... -#}`-lines for each individual language extension. In both cases, try to keep the enumeration alphabetically ordered. (The latter layout is preferable as it's more diff-friendly) While at it, this also replaces obsolete `{-# OPTIONS ... #-}` pragma occurences by `{-# OPTIONS_GHC ... #-}` pragmas.
Showing
- compiler/basicTypes/ConLike.lhs 1 addition, 0 deletionscompiler/basicTypes/ConLike.lhs
- compiler/basicTypes/DataCon.lhs 2 additions, 1 deletioncompiler/basicTypes/DataCon.lhs
- compiler/basicTypes/Demand.lhs 1 addition, 0 deletionscompiler/basicTypes/Demand.lhs
- compiler/basicTypes/Id.lhs 2 additions, 0 deletionscompiler/basicTypes/Id.lhs
- compiler/basicTypes/IdInfo.lhs 1 addition, 1 deletioncompiler/basicTypes/IdInfo.lhs
- compiler/basicTypes/Literal.lhs 1 addition, 1 deletioncompiler/basicTypes/Literal.lhs
- compiler/basicTypes/MkId.lhs 2 additions, 1 deletioncompiler/basicTypes/MkId.lhs
- compiler/basicTypes/Module.lhs 1 addition, 0 deletionscompiler/basicTypes/Module.lhs
- compiler/basicTypes/Name.lhs 2 additions, 0 deletionscompiler/basicTypes/Name.lhs
- compiler/basicTypes/NameEnv.lhs 2 additions, 1 deletioncompiler/basicTypes/NameEnv.lhs
- compiler/basicTypes/NameSet.lhs 2 additions, 1 deletioncompiler/basicTypes/NameSet.lhs
- compiler/basicTypes/OccName.lhs 3 additions, 1 deletioncompiler/basicTypes/OccName.lhs
- compiler/basicTypes/PatSyn.lhs 1 addition, 0 deletionscompiler/basicTypes/PatSyn.lhs
- compiler/basicTypes/RdrName.lhs 1 addition, 1 deletioncompiler/basicTypes/RdrName.lhs
- compiler/basicTypes/SrcLoc.lhs 1 addition, 0 deletionscompiler/basicTypes/SrcLoc.lhs
- compiler/basicTypes/UniqSupply.lhs 2 additions, 0 deletionscompiler/basicTypes/UniqSupply.lhs
- compiler/basicTypes/Unique.lhs 1 addition, 1 deletioncompiler/basicTypes/Unique.lhs
- compiler/basicTypes/Var.lhs 2 additions, 1 deletioncompiler/basicTypes/Var.lhs
- compiler/basicTypes/VarSet.lhs 2 additions, 1 deletioncompiler/basicTypes/VarSet.lhs
- compiler/cmm/Bitmap.hs 2 additions, 0 deletionscompiler/cmm/Bitmap.hs
Please register or sign in to comment