summaryrefslogtreecommitdiff
path: root/compiler/typecheck/TcExpr.hs
Commit message (Expand)AuthorAgeFilesLines
* ApiAnnotations: Make all RdrName occurences LocatedAlan Zimmerman2015-11-231-22/+27
* Refactor HsExpr.RecordCon, RecordUpdSimon Peyton Jones2015-11-181-6/+10
* Implement OverloadedLabelsAdam Gundry2015-11-171-0/+37
* APIAnnotations:add Locations in hsSyn for layoutAlan Zimmerman2015-11-131-2/+2
* Remove PatSynBuilderIdMatthew Pickering2015-11-071-2/+3
* Disambiguate record selectors by type signatureAdam Gundry2015-10-301-109/+205
* Record usage information using GlobalRdrEltSimon Peyton Jones2015-10-301-3/+2
* Record pattern synonymsMatthew Pickering2015-10-291-69/+162
* Systools.hs: Improve detection of GCC and ClangErik de Castro Lopo2015-10-201-1/+1
* Implement DuplicateRecordFieldsAdam Gundry2015-10-161-74/+310
* Use IP based CallStack in error and undefinedEric Seidel2015-09-021-22/+10
* Tidy up and refactor wildcard handlingSimon Peyton Jones2015-08-051-6/+5
* Implementation of StrictData language extensionAdam Sandberg Eriksson2015-07-271-2/+2
* Make seq-of-cast rule generate a caseSimon Peyton Jones2015-07-211-10/+8
* Treat out-of-scope variables as holesSimon Peyton Jones2015-06-261-6/+12
* Use a Representaional coercion for data familiesSimon Peyton Jones2015-06-261-1/+1
* Rename getCtLoc, setCtLocSimon Peyton Jones2015-06-181-1/+1
* Refactor tuple constraintsSimon Peyton Jones2015-05-181-5/+5
* Revert multiple commitsAustin Seipp2015-05-141-5/+5
* Refactor tuple constraintsSimon Peyton Jones2015-05-131-5/+5
* Support stage 1 Template Haskell (non-quasi) quotes, fixes #10382.Edward Z. Yang2015-05-111-10/+0
* Revert stage 1 template-haskell. This is a combination of 5 commits.Edward Z. Yang2015-05-091-0/+10
* Always do polymorphic typed quote check, c.f. #10384Edward Z. Yang2015-05-091-10/+0
* Revert "API Annotations : add Locations in hsSyn were layout occurs"Austin Seipp2015-05-061-2/+2
* API Annotations : add Locations in hsSyn were layout occursAlan Zimmerman2015-05-061-2/+2
* Fix typo: identifer -> identifierVikraman Choudhury2015-05-061-1/+1
* Doc: checkCrossStageLifting, RnSplice/TcExpr is untyped/typed brackets (#10384)Edward Z. Yang2015-05-051-4/+7
* Do proper depth checking in the flattener to avoid looping.Richard Eisenberg2015-03-231-1/+1
* Refactor the handling of quasi-quotesSimon Peyton Jones2015-02-101-5/+2
* Replace .lhs with .hs in compiler commentsYuri de Wit2015-02-091-1/+1
* Expose source locations via Implicit Parameters of type GHC.Location.LocationEric Seidel2015-01-191-4/+2
* API Annotations tweaks.Alan Zimmerman2015-01-161-6/+6
* Improve HsBangSimon Peyton Jones2015-01-081-1/+1
* Fix dll-split problem with patch 'Make Core Lint check for locally-bound Glob...Simon Peyton Jones2014-12-151-1/+1
* Implement -XStaticValuesFacundo Domínguez2014-12-091-0/+22
* Comments and variable names only, in type checking of (e1 $ e2)Simon Peyton Jones2014-12-081-14/+14
* compiler: de-lhs typecheck/Austin Seipp2014-12-031-0/+1564