summaryrefslogtreecommitdiff
path: root/compiler/parser
Commit message (Expand)AuthorAgeFilesLines
* Fix AnnDotDot in module exportAlan Zimmerman2015-12-211-1/+1
* Warn about unused type variables in type familiesMichał Sośnicki2015-12-212-9/+2
* Add Location to RdrName in FieldOccAlan Zimmerman2015-12-211-3/+3
* Disallow empty where bindings in pattern synonym declarations.Matthew Pickering2015-12-201-1/+7
* Lexer: update outdated comments [skip ci]Thomas Miedema2015-12-171-4/+4
* Expose enabled language extensions to THBen Gamari2015-12-153-42/+47
* Add kind equalities to GHC.Richard Eisenberg2015-12-114-147/+141
* Refactor ConDeclAlan Zimmerman2015-12-072-60/+25
* Refactor treatment of wildcardsSimon Peyton Jones2015-12-013-188/+212
* Remove deprecated quasiquoter syntax.Matthew Pickering2015-11-291-4/+0
* Implement new -XTemplateHaskellQuotes pragmaHerbert Valerio Riedel2015-11-291-9/+13
* ApiAnnotations: Make all RdrName occurences LocatedAlan Zimmerman2015-11-232-48/+48
* Add comment to Parser.y re extra API AnnotationAlan Zimmerman2015-11-221-1/+17
* Refactor HsExpr.RecordCon, RecordUpdSimon Peyton Jones2015-11-181-4/+16
* MonadFail proposal, phase 1David Luposchainsky2015-11-171-0/+8
* Implement OverloadedLabelsAdam Gundry2015-11-172-1/+25
* ApiAnnotations : ITopenExpQuote needs SourceTextAlan Zimmerman2015-11-163-10/+30
* ApiAnnotations: Add SourceText for unicode tokensAlan Zimmerman2015-11-163-117/+184
* APIAnnotations:add Locations in hsSyn for layoutAlan Zimmerman2015-11-132-16/+18
* mkGadtDecl no longer in P monadJan Stolarek2015-11-112-12/+10
* Remove fun_infix from Funbind, as it is now in MatchAlan Zimmerman2015-11-112-19/+21
* Remove unused field in ConDeclJan Stolarek2015-11-111-4/+2
* Associate pattern synonyms with types in module exportsMatthew Pickering2015-11-112-23/+83
* Parser: allow empty multi-line deprecation warningsThomas Miedema2015-11-081-0/+1
* Remove PatSynBuilderIdMatthew Pickering2015-11-071-2/+2
* ApiAnnotations: BooleanFormula is not properly LocatedAlan Zimmerman2015-11-011-14/+13
* Provide a utility to check API Annotations docsAlan Zimmerman2015-11-011-0/+5
* Swap prov/req in variable naming in Parser.ySimon Peyton Jones2015-10-301-2/+2
* Record pattern synonymsMatthew Pickering2015-10-292-12/+18
* Comments onlySimon Peyton Jones2015-10-271-0/+1
* Suggest enabling PatternSynonyms (#10943)Moritz Kiefer2015-10-221-5/+9
* Reject top-level typed TH splices. Fixes #10945Jan Stolarek2015-10-201-4/+11
* Make Monad/Applicative instances MRP-friendlyHerbert Valerio Riedel2015-10-171-2/+2
* Implement DuplicateRecordFieldsAdam Gundry2015-10-162-7/+13
* Rename package key to unit ID, and installed package ID to component ID.Edward Z. Yang2015-10-141-1/+1
* Parser: revert some error messages to what they were before 7.10Thomas Miedema2015-10-071-31/+0
* Allow non-operator infix pattern synonymsMatthew Pickering2015-10-071-1/+1
* Lexer: delete dead code for binary character literalsThomas Miedema2015-09-301-2/+0
* Replace [PostTc id Type] with PostTc id [Type]Matthew Pickering2015-09-201-1/+2
* ApplicativeDo transformationSimon Marlow2015-09-171-2/+2
* Injective type familiesJan Stolarek2015-09-033-32/+78
* Comments reformating/correctionsDivam2015-08-181-1/+1
* Replace HsBang type with HsSrcBang and HsImplBangAdam Sandberg Eriksson2015-08-101-2/+2
* Removed deprecated syntax for GADT constuctors.Ulya Trofimovich2015-08-032-59/+26
* Typos in comments [skip ci]Gabor Greif2015-08-031-1/+1
* 4 reduce/reduce parser conflicts resolvedUlya Trofimovich2015-08-031-154/+99
* Replace (SourceText,FastString) with StringLiteral data typeAlan Zimmerman2015-08-022-20/+21
* Implementation of StrictData language extensionAdam Sandberg Eriksson2015-07-272-35/+63
* Accept next-docstrings on GADT constructors.Ben Gamari2015-07-231-3/+10
* Lexer: support consecutive references to Haddock chunks (#10398)Thomas Miedema2015-07-231-1/+1