summaryrefslogtreecommitdiff
path: root/compiler/GHC/HsToCore/Coverage.hs
Commit message (Expand)AuthorAgeFilesLines
* Minor refactor around FastStringsKrzysztof Gogolewski2022-11-051-1/+1
* Minor SDoc-related cleanupKrzysztof Gogolewski2022-10-281-1/+1
* Split out `GHC.HsToCore.{Breakpoints,Coverage}` and use `SizedSeq`John Ericson2022-06-021-0/+139
* Rename `HsToCore.{Coverage -> Ticks}`John Ericson2022-06-021-1385/+0
* Hoist auto `mkModBreaks` and `writeMixEntries` conditions to callerJohn Ericson2022-06-021-13/+14
* HsToCore.Coverage: Improve haddocksJohn Ericson2022-06-021-22/+37
* TTG: Rework and improve splicesromes2022-06-011-1/+2
* Change `Backend` type and remove direct dependencieswip/backend-as-recordNorman Ramsey2022-05-211-1/+1
* Implement \cases (Proposal 302)Jakob Bruenker2022-04-011-15/+15
* Refactor handling of global initializersBen Gamari2022-04-011-16/+11
* Separate constructors for typed and untyped bracketsromes2022-03-181-1/+2
* TTG: Refactor HsBracketromes2022-03-181-2/+0
* Fix isLiftedType_maybe and handle falloutsheaf2022-03-141-1/+1
* TTG Pull AbsBinds and ABExport out of the main ASTromes2022-03-141-3/+4
* Introduce predicate for when to enable source notes (needSourceNotes)Matthew Pickering2022-02-231-5/+1
* Kill derived constraintsRichard Eisenberg2022-02-231-3/+2
* Create `CoverageConfig`John Ericson2022-02-071-5/+21
* GHC.HsToCore.Coverage: No more HscEnv, less DynFlagsJohn Ericson2022-02-071-31/+27
* Fix a few Note inconsistenciesBen Gamari2022-02-011-1/+2
* HsToken for let/in (#19623)Vladislav Zavialov2021-11-021-10/+10
* Trees That Grow refactor for HsTick and HsBinTickAndrea Condoluci2021-09-301-9/+9
* compiler: occEnvElts -> nonDetOccEnvEltsBen Gamari2021-09-291-1/+1
* Make Logger independent of DynFlagsSylvain Henry2021-06-071-1/+1
* HsToken for HsPar, ParPat, HsCmdPar (#19523)Vladislav Zavialov2021-05-231-3/+6
* Change representation of field selector occurencesShayne Fletcher2021-05-231-2/+1
* Changes to HsRecField'Shayne Fletcher2021-05-191-4/+4
* Allow visible type application for levity-poly data consSimon Peyton Jones2021-05-071-4/+5
* Move loader state into InterpSylvain Henry2021-03-231-3/+4
* Transfer tickish things to GHC.Types.TickishLuite Stegeman2021-03-201-1/+1
* rename Tickish to CoreTickishLuite Stegeman2021-03-201-3/+3
* remove superfluous 'id' type parameter from GenTickishLuite Stegeman2021-03-201-3/+3
* Save the type of breakpoints in the Breakpoint tick in STGLuite Stegeman2021-03-201-1/+1
* GHC Exactprint main commitAlan Zimmerman2021-03-201-43/+48
* Implement record dot syntaxwip/joachim/bump-haddockShayne Fletcher2021-03-061-3/+8
* Use a newtype for CHeader and CStub in ForeignStubsMatthew Pickering2021-03-031-3/+4
* Add -finfo-table-map which maps info tables to source positionsMatthew Pickering2021-03-031-1/+5
* Improve handling of overloaded labels, literals, lists etcwip/T19154Simon Peyton Jones2021-02-191-18/+9
* Refactor LoggerSylvain Henry2021-02-131-4/+6
* Make PatSyn immutableSimon Peyton Jones2021-01-291-6/+5
* Add explicit import lists to Data.List importsOleg Grenrus2021-01-291-1/+1
* Factorize and document binder collect functionsSylvain Henry2021-01-221-9/+9
* Use mutable update to defer out-of-scope errorsRichard Eisenberg2020-12-251-1/+1
* Add the proper HLint rules and remove redundant keywords from compilerHécate2020-11-011-19/+19
* Split GHC.Driver.TypesSylvain Henry2020-10-291-21/+27
* Lint the compiler for extraneous LANGUAGE pragmasHécate2020-10-101-7/+6
* Implement Quick Look impredicativitySimon Peyton Jones2020-09-241-15/+17
* Refactor CLabel pretty-printingSylvain Henry2020-09-231-2/+1
* Remove GENERATED pragma, as it is not being usedAlan Zimmerman2020-09-091-4/+0
* DynFlags: disentangle OutputableSylvain Henry2020-08-121-0/+2
* Refactor CLabel pretty-printingSylvain Henry2020-07-311-4/+6