summaryrefslogtreecommitdiff
path: root/compiler/parser
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix word repetitions in commentsGabor Greif2015-07-071-1/+1
* Add Note [Warnings in code generated by Alex]Thomas Miedema2015-07-071-7/+35
* Remove warnings for -fwarn-incomplete-patternswip/lexer-warningsAlan Zimmerman2015-07-061-3/+3
* Lexer.x and Parser.y: delete dead codeThomas Miedema2015-07-052-17/+1
* Use -fno-warn-unused-imports instead of hiding `ord`Thomas Miedema2015-07-051-1/+2
* Remove dead code / overlapping pattern (#9723)Thomas Miedema2015-07-041-2/+0
* Replace usages of `-w` by `-fno-warn`sThomas Miedema2015-07-042-20/+11
* parser: Allow Lm (MODIFIER LETTER) category in identifiersThomas Miedema2015-07-031-2/+6
* Remove redundant parser entry pointMatthew Pickering2015-07-031-2/+1
* Remove unnecessary OrdList from decl parser.Matthew Pickering2015-07-031-73/+112
* Correct BangPat SrcSpan calculationMatthew Pickering2015-06-291-2/+3
* Add parsePattern parser entry pointAlan Zimmerman2015-06-211-1/+3
* Parser: commas_tup_tail duplicate SrcSpan on "Missing" valueAlan Zimmerman2015-06-181-10/+4
* Lexer: Suggest adding 'let' on unexpected '=' tokenBen Gamari2015-06-161-0/+3
|\
| * Lexer: Suggest adding 'let' on unexpected '=' tokenBen Gamari2015-06-161-0/+3
* | add type annotations to SrcLoc functionsÖmer Sinan Ağacan2015-06-141-0/+3
* | Refactor wild card renamingThomas Winant2015-06-092-297/+12
* | ApiAnnotations : strings in warnings do not return SourceTextAlan Zimmerman2015-06-012-29/+30
|/
* ApiAnnotations tweaksAlan Zimmerman2015-05-273-16/+24
* ApiAnnotatons : AnnDcolon in wrong place for PatBindAlan Zimmerman2015-05-211-2/+3
* ApiAnnotations : parens around a context with wildcard loses annotationsAlan Zimmerman2015-05-212-13/+15
* ApiAnnotations : AST version of nested forall loses forall annotationAlan Zimmerman2015-05-212-5/+12
* Refactor tuple constraintsSimon Peyton Jones2015-05-182-46/+138
* Revert multiple commitsAustin Seipp2015-05-142-138/+46
* Refactor tuple constraintsSimon Peyton Jones2015-05-132-46/+138
* ApiAnnotations : PatBind gives wrong SrcSpan for the pattern.Alan Zimmerman2015-05-111-2/+2
* ApiAnnotations : pquals production adds AnnVbar in the wrong placeAlan Zimmerman2015-05-111-1/+1