summaryrefslogtreecommitdiff
path: root/compiler/parser/Parser.y
Commit message (Expand)AuthorAgeFilesLines
* Factor out HsSCC/HsCoreAnn/HsTickPragma into HsPragEwip/hs-pragVladislav Zavialov2019-11-281-44/+35
* Fix typos, using Wikipedia list of common typosBrian Wignall2019-11-281-1/+1
* Whitespace-sensitive bang patterns (#1087, #17162)wip/whitespace-and-lookaheadVladislav Zavialov2019-11-271-85/+68
* Ensure that coreView/tcView are able to inlineBen Gamari2019-11-131-1/+0
* Attach API Annotations for {-# SOURCE #-} import pragmaAlan Zimmerman2019-10-281-14/+13
* Improve documentation around empty tuples/listsRichard Eisenberg2019-10-031-0/+8
* Add `module {-# SOURCE #-} Foo` syntax for hs-boot in bkpJohn Ericson2019-10-031-13/+26
* Standalone kind signatures (#16794)wip/top-level-kind-signaturesVladislav Zavialov2019-09-251-0/+14
* Fix some duplication in the parserSebastian Graf2019-09-241-20/+4
* Remove pointless partiality in `Parser.ajs`John Ericson2019-09-201-15/+16
* Module hierarchy: Hs (#13009)Sylvain Henry2019-09-201-2/+2
* Decouple AddAnn from PVladislav Zavialov2019-07-151-3/+3
* Use an empty data type in TTG extension constructors (#15247)Ryan Scott2019-07-091-151/+151
* Some forall-related cleanup in deriving codeRyan Scott2019-05-231-2/+2
* Implement ImportQualifiedPostShayne Fletcher2019-05-081-14/+20
* 'warnSpaceAfterBang' only in patterns (#16619)Vladislav Zavialov2019-05-051-19/+2
* Pattern/expression ambiguity resolutionVladislav Zavialov2019-05-031-269/+285
* checkPattern error hint is PV contextVladislav Zavialov2019-04-251-13/+13
* Introduce MonadP, make PV a newtypeVladislav Zavialov2019-04-251-25/+25
* Update Wiki URLs to point to GitLabTakenobu Tani2019-03-251-2/+2
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-151-2/+2
* Visible dependent quantificationRyan Scott2019-03-011-6/+16
* Expression/command ambiguity resolutionVladislav Zavialov2019-02-231-157/+319
* Handle the (~) type operator in 'tyconsym'Vladislav Zavialov2019-02-211-7/+5
* Dot/bang operators in export lists (Trac #16339)Vladislav Zavialov2019-02-211-5/+5
* Fix warnings and fatal parsing errorsVladislav Zavialov2019-02-171-19/+11
* 'forall' always a keyword, plus the dot type operatorVladislav Zavialov2019-02-151-30/+17
* Implement -Wredundant-record-wildcards and -Wunused-record-wildcardsMatthew Pickering2019-02-141-5/+5
* Fix optSemi type in Parser.yVladislav Zavialov2019-02-081-2/+1
* API Annotations: AnnAt disconnected for TYPEAPPAlan Zimmerman2019-02-081-1/+1
* API Annotations: more explicit foralls fixupAlan Zimmerman2019-02-081-21/+22
* Refactor splice_exp in Parser.yVladislav Zavialov2019-02-051-11/+13
* 'DynFlag'-free version of 'mkParserFlags'Alec Theriault2019-01-171-10/+8
* Visible kind applicationmynguyen2019-01-031-15/+15
* [TTG: Handling Source Locations] Foundation and PatShayan-Najd2018-11-241-182/+196
* Revert "'DynFlag'-free version of 'mkParserFlags'"Ben Gamari2018-11-231-4/+6
* Revert "Simplify 'ExtBits' in the lexer"Ben Gamari2018-11-231-7/+7
* Simplify 'ExtBits' in the lexerAlec Theriault2018-11-221-7/+7
* 'DynFlag'-free version of 'mkParserFlags'Alec Theriault2018-11-221-6/+4
* Smarter HsType pretty-print for promoted dataconsSimon Peyton Jones2018-11-151-3/+3
* More explicit foralls (GHC Proposal 0007)Matthew Yacavone2018-10-271-54/+123
* Fix #15781 by using ktypedocs on type synonym RHSesRyan Scott2018-10-241-3/+8
* Surprising error message with bang patternSasa Bogicevic2018-10-151-3/+24
* Set `infixr -1 ->`Alec Theriault2018-10-041-2/+4
* Allow (unparenthesized) kind signaturesAlec Theriault2018-10-041-14/+18
* Improve generated `GHC.Prim` docsAlec Theriault2018-10-041-0/+1
* Parse the (!) type operator and allow type operators in existential contextVladislav Zavialov2018-10-041-74/+82
* Refactor (~) to reduce the suerpclass stackSimon Peyton Jones2018-07-271-2/+1
* API Annotations when parsing typappAlan Zimmerman2018-06-261-2/+2
* Tweak API Annotations for ConDeclGADTAlan Zimmerman2018-06-241-1/+2