summaryrefslogtreecommitdiff
path: root/compiler/deSugar/MatchLit.hs
Commit message (Expand)AuthorAgeFilesLines
* Fix more typos, via an improved Levenshtein-style correctorBrian Wignall2020-01-121-1/+1
* Use non-empty lists to remove partiality in matching codeJohn Ericson2020-01-071-19/+16
* Remove HasSrcSpan (#17494)Vladislav Zavialov2019-11-301-8/+8
* Module hierarchy: Hs (#13009)Sylvain Henry2019-09-201-1/+1
* Use an empty data type in TTG extension constructors (#15247)Ryan Scott2019-07-091-4/+4
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-151-3/+3
* Use ByteString to represent Cmm string literals (#16198)Sylvain Henry2019-01-311-1/+1
* Warn on all out-of-range literals in pats/exprsAlec Theriault2018-12-031-25/+76
* [TTG: Handling Source Locations] Foundation and PatShayan-Najd2018-11-241-7/+9
* Rename literal constructorsSylvain Henry2018-11-221-19/+19
* Built-in Natural literals in CoreSylvain Henry2018-06-151-38/+48
* Improve exhaustiveness checking for literal values and patterns, fix #14546HE, Tao2018-06-031-9/+4
* Restore Trees That Grow reverted commitsAlan Zimmerman2018-04-091-16/+19
* Revert "trees that grow" workBen Gamari2017-11-211-19/+16
* WIP on combined Step 1 and 3 for Trees That Grow, HsExprAlan Zimmerman2017-11-111-4/+4
* WIP on Doing a combined Step 1 and 3 for Trees That GrowAlan Zimmerman2017-11-081-12/+15
* Revert "WIP on combining Step 1 and 3 of Trees That Grow"Ben Gamari2017-11-071-15/+12
* WIP on combining Step 1 and 3 of Trees That GrowAlan Zimmerman2017-11-071-12/+15
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Udate hsSyn AST to use Trees that GrowAlan Zimmerman2017-06-061-19/+21
* Use Proxy rather than undefined in MatchLitMatthew Pickering2017-05-111-23/+24
* Make XNegativeLiterals treat -0.0 as negative 0Nolan2017-05-081-11/+10
* Changed OverLit warnings to work with negative literals (#13257)Rupert Horlick2017-03-061-2/+3
* Ensure that Literals are in rangeJoachim Breitner2017-02-261-27/+16
* Add HsSyn prettyprinter testsAlan Zimmerman2016-12-071-3/+3
* Print which flag controls emitted desugaring warningsHerbert Valerio Riedel2016-02-271-4/+5
* Refactor the typechecker to use ExpTypes.Richard Eisenberg2016-01-271-25/+27
* Replace calls to `ptext . sLit` with `text`Jan Stolarek2016-01-181-8/+8
* Drop pre-AMP compatibility CPP conditionalsHerbert Valerio Riedel2015-12-311-3/+0
* Expose enabled language extensions to THBen Gamari2015-12-151-2/+3
* Enable `Enumeration is empty` warnings for `Integer`Herbert Valerio Riedel2015-10-031-0/+1
* Fix treatment of -0.0Ben Gamari2015-10-021-11/+4
* API Annotations tweaks.Alan Zimmerman2015-01-161-3/+3
* Remove redundant constraints in the compiler itself, found by -fwarn-redundan...Simon Peyton Jones2015-01-061-1/+1
* compiler: de-lhs deSugar/Austin Seipp2014-12-031-0/+471