summaryrefslogtreecommitdiff
path: root/compiler/parser
Commit message (Expand)AuthorAgeFilesLines
* Allow operators as record pattern synonym fieldsMatthew Pickering2017-03-291-2/+2
* Fixed error messages for RecursiveDo (#8501)Rupert Horlick2017-03-292-4/+13
* Introduce and use EnumSet in DynFlagsBen Gamari2017-03-151-6/+6
* Add COLUMN pragmaPhil Ruffwind2017-03-131-1/+17
* Disallow unboxed string literals in patterns (#13260)Rupert Horlick2017-03-061-0/+3
* Changed parser message for RankNTypes (#12811)Rupert Horlick2017-03-021-5/+17
* Add suggestion for PatternSynonyms parse error (fixes #12429)Rupert Horlick2017-03-021-0/+4
* Explicitly capture whether a splice has a dollar prefixAlan Zimmerman2017-02-271-3/+3
* Bring in unicode variants of API Annotations for HsBracketAlan Zimmerman2017-02-262-12/+24
* Make SCCFunSig tag Located for ghc-exactprintAlan Zimmerman2017-02-241-1/+1
* Add API Annotation AnnSignature for backpack signature modulesAlan Zimmerman2017-02-242-1/+2
* Fix parsing of And chains in BoolFormulaDmitry Ivanov2017-02-231-3/+7
* Spelling only [ci skip]Gabor Greif2017-02-231-1/+1
* Export commentToAnnotation from Lexer.xAlan Zimmerman2017-02-231-0/+1
* Implement HasField constraint solving and modify OverloadedLabelsAdam Gundry2017-02-141-1/+1
* Fix comment (old file names) in compiler/Takenobu Tani2017-02-041-1/+1
* Make type import/export API Annotation friendlyAlan Zimmerman2017-01-262-29/+51
* COMPLETE pragmas for enhanced pattern exhaustiveness checkingMatthew Pickering2017-01-263-3/+19
* Fix API Annotations for unboxed sumsAlan Zimmerman2017-01-171-13/+14
* Support for using only partial pieces of included signatures.Edward Z. Yang2017-01-111-1/+6
* Make HsIParamTy have a Located HsIPNameAlan Zimmerman2017-01-101-4/+4
* Parse holes as infix operatorsÖmer Sinan Ağacan2017-01-081-0/+3
* Refactor importdecls/topdecls parsing.Edward Z. Yang2017-01-021-44/+50
* 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