summaryrefslogtreecommitdiff
path: root/compiler/hsSyn
Commit message (Expand)AuthorAgeFilesLines
* Fully implement for VECTORISE type pragmas (non-SCALAR).Manuel M T Chakravarty2011-10-101-16/+22
* Handle newtypes and type functions correctly in FFI types; fixes #3008Ian Lynagh2011-10-013-7/+31
* Fix parenthesisation in conversion from TH.Exp to HsExpr.HsExprSimon Peyton Jones2011-09-291-1/+5
* Fix scoping for RHS of associated type decls (fixes Trac #5515)Simon Peyton Jones2011-09-291-3/+8
* Parenthesise type operators in -ddump-minimal-imports output; trac #4239Ian Lynagh2011-09-171-1/+1
* Whitespace only in hsSyn/HsImpExp.lhsIan Lynagh2011-09-171-33/+33
* Merge branch 'no-pred-ty'Max Bolingbroke2011-09-096-104/+112
|\
| * Implement -XConstraintKindMax Bolingbroke2011-09-066-104/+112
* | Implement associated type defaultsMax Bolingbroke2011-09-092-5/+9
|/
* Make Convert.thRdrName give a decent source locations (fixes Trac #5434)Simon Peyton Jones2011-09-021-8/+18
* Fix the trimming of bind_fvs (fixes Trac #5439)Simon Peyton Jones2011-09-011-7/+45
* Allow associated types to have fresh parametersSimon Peyton Jones2011-09-012-13/+28
* Clean up the handling of the import and :module commands in GHCiSimon Marlow2011-08-261-1/+1
* simpleImportDecl: default to unsafe, not safeSimon Marlow2011-08-261-1/+1
* Functions and types can now be post-hoc vectorised; i.e., in modules where th...Manuel M T Chakravarty2011-08-241-12/+0
* Minor wibbles to pretty-printing HsSynSimon Peyton Jones2011-08-232-14/+22
* A batch of changes related to the handling of binders in instance declsSimon Peyton Jones2011-08-221-8/+8
* Pretty-printing improvements in HsSynSimon Peyton Jones2011-08-222-29/+35
* Improve import and export of vectorisation informationManuel M T Chakravarty2011-08-191-5/+6
* Add VECTORISE [SCALAR] type pragmaManuel M T Chakravarty2011-08-191-4/+28
* Major improvement to pattern bindingsSimon Peyton Jones2011-08-162-21/+39
* Fix Trac #5404: looking up signature binders in RnEnvSimon Peyton Jones2011-08-151-11/+2
* Another run at binders in Template Haskell (fixes Trac #5379)Simon Peyton Jones2011-08-051-4/+5
* Fix a long-standing bug in HsUtils.hsTyClDeclBindersSimon Peyton Jones2011-08-051-3/+17
* Replace use of 'asTypeOf' by type signaturesSimon Peyton Jones2011-08-031-14/+9
* Refactor the imports of InteractiveContextSimon Peyton Jones2011-08-021-2/+10
* Fix comments and documentation on monad comprehensionsSimon Peyton Jones2011-07-271-4/+4
* A bit of refactoring on handling HsPar and friendsSimon Peyton Jones2011-07-275-110/+157
* Add support for unresolved infix expressions and patternsReiner Pope2011-07-251-7/+99
* Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2011-07-212-5/+4
|\
| * Comments onlySimon Peyton Jones2011-07-201-1/+4
| * Fix #5332 (more): unboxed singleton tuples are fineSimon Peyton Jones2011-07-201-3/+0
| * Fix #5332: (# 0 #), unlike ( 0 ), is not the same as 0Ian Lynagh2011-07-191-1/+0
* | Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2011-07-183-5/+10
|\ \ | |/
| * Improve pretty printing of infix HsOpApp (fixes #5318)Simon Peyton Jones2011-07-151-1/+1
| * Remove 'threadsafe' FFI importsIan Lynagh2011-07-131-2/+1
| * Add 64-bit signed and unsigned integer literals to HsSyn.Simon Marlow2011-07-121-2/+8
* | Extend Template Haskell to support the UNPACk pragma on data constructorsSimon Peyton Jones2011-07-151-0/+1
|/
* Comments and layoutSimon Peyton Jones2011-06-222-4/+3
* SafeHaskell: Fix validation errors when unsafe base usedDavid Terei2011-06-171-0/+1
* SafeHaskell: Add safe import flag (not functional)David Terei2011-06-171-3/+7
* Merge branch 'master' of http://darcs.haskell.org/ghcDavid Waern2011-06-171-27/+73
|\
| * Re-do (again) the handling of binders in Template HaskellSimon Peyton Jones2011-06-161-27/+73
* | Merge branch 'master' of http://darcs.haskell.org/ghcDavid Waern2011-06-141-0/+14
|\ \ | |/
| * Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2011-06-131-7/+18
| |\
| * | Make TH capable of quoting GADT declarations (Trac #5217)Simon Peyton Jones2011-06-111-0/+14
* | | Merge branch 'master' of http://darcs.haskell.org/ghcDavid Waern2011-06-131-7/+18
|\ \ \ | | |/ | |/|
| * | Added a pragma {-# NOVECTORISE f #-} that suppresses vectorisation of topleve...Manuel M T Chakravarty2011-06-131-7/+18
| |/
* | Merge branch 'master' of http://darcs.haskell.org/ghcDavid Waern2011-06-102-2/+2
|\ \ | |/
| * Refactor SrcLoc and SrcSpanIan Lynagh2011-06-092-2/+2