summaryrefslogtreecommitdiff
path: root/compiler/parser
Commit message (Expand)AuthorAgeFilesLines
* Notes on parsing lists in Parser.yEdward Z. Yang2016-12-211-0/+44
* Rewrite Note [Api annotations] for clarity.Edward Z. Yang2016-12-203-55/+88
* Add infix flag for class and data declarationsAlan Zimmerman2016-12-121-27/+37
* Rename TH constructors for deriving strategiesRyan Scott2016-12-091-3/+3
* Add HsSyn prettyprinter testsAlan Zimmerman2016-12-073-87/+102
* Store string as parsed in SourceText for CImportAlan Zimmerman2016-11-291-1/+1
* API Annotations: make all ModuleName LocatedAlan Zimmerman2016-11-031-5/+5
* Check for empty entity string in "prim" foreign importsSylvain HENRY2016-10-141-22/+36
* The Backpack patch.Edward Z. Yang2016-10-082-1/+123
* Implement deriving strategiesRyan Scott2016-09-303-50/+84
* Fix layout of MultiWayIf expressions (#10807)Ömer Sinan Ağacan2016-09-262-36/+41
* Add comment about lexing of INLINE and INLINABLE pragmaMatthew Pickering2016-08-031-1/+2
* Implement unboxed sum primitive typeÖmer Sinan Ağacan2016-07-213-11/+70
* Support SCC pragmas in declaration contextÖmer Sinan Ağacan2016-07-201-11/+27
* Allow one type signature for multiple pattern synonymsMatthew Pickering2016-07-011-2/+2
* Merge MatchFixity and HsMatchContextAlan Zimmerman2016-06-062-12/+13
* Remove 'deriving Typeable' statementsRyan Scott2016-05-241-4/+4
* Add support for unicode TH quotes (#11743)Josh Price2016-05-242-29/+45
* Fix Trac #12051Simon Peyton Jones2016-05-192-37/+51
* Rework parser to allow use with DynFlagsDave Laing2016-05-183-75/+115
* Allow putting Haddocks on derived instancesRyan Scott2016-05-121-5/+8
* RdrHsSyn: Only suggest `type` qualification when appropriateBen Gamari2016-05-101-3/+4
* Forbid variables to be parents in import lists.Matthew Pickering2016-05-101-4/+14
* Comments only explaining export list parsing.Matthew Pickering2016-05-051-3/+10
* StaticPointers: Allow closed vars in the static form.Facundo Domínguez2016-05-021-1/+1
* SCC analysis for instances as well as types/classesSimon Peyton Jones2016-04-201-1/+1
* Refactor in TcMatchesSimon Peyton Jones2016-03-311-1/+1
* Typos in non-codeGabor Greif2016-03-301-1/+1
* Add unicode syntax for banana bracketsJosh Price2016-03-242-6/+19
* Fix #11648.Richard Eisenberg2016-03-141-0/+1
* Refactor visible type application.Richard Eisenberg2016-03-141-5/+6
* Print which flag controls emitted lexer warningsHerbert Valerio Riedel2016-02-271-2/+4
* Typos in comments, etc.Gabor Greif2016-02-261-1/+1
* Handle multiline named haddock comments properlyThomas Miedema2016-02-251-15/+28
* Allow combining characters in identifiers (#7650)Thomas Miedema2016-02-231-6/+6
* Modifier letter in middle of identifier is okThomas Miedema2016-02-191-5/+4
* Delete support for deprecated "-- # ..."-style haddock optionsThomas Miedema2016-02-192-13/+2
* Refactor the typechecker to use ExpTypes.Richard Eisenberg2016-01-272-3/+3
* Replace calls to `ptext . sLit` with `text`Jan Stolarek2016-01-183-13/+13
* Work SourceText in for all integer literalsAlan Zimmerman2016-01-162-15/+24
* Allow pattern synonyms which have several clauses.Matthew Pickering2016-01-151-1/+1
* API Annotations: use AnnValue for (~)Alan Zimmerman2016-01-141-1/+1
* Parser: delete rule numbers + validate shift/reduce conlictsThomas Miedema2016-01-091-50/+49
* Typos in docs and commentsGabor Greif2016-01-071-2/+2
* AnnDotDot missing for Pattern Synonym exportAlan Zimmerman2016-01-021-10/+11
* API Annotations: AnnTilde missingAlan Zimmerman2016-01-013-15/+44
* Remove some redundant definitions/constraintsHerbert Valerio Riedel2015-12-311-1/+0
* Drop pre-AMP compatibility CPP conditionalsHerbert Valerio Riedel2015-12-312-7/+0
* Various API Annotations fixesAlan Zimmerman2015-12-312-2/+2
* Fix some typosGabor Greif2015-12-302-3/+3