Fix #7484, checking for good binder names in Convert.
authorRichard Eisenberg <eir@cis.upenn.edu>
Mon, 3 Nov 2014 20:34:53 +0000 (15:34 -0500)
committerRichard Eisenberg <eir@cis.upenn.edu>
Fri, 21 Nov 2014 16:15:46 +0000 (11:15 -0500)
commitda2fca9e2be8c61c91c034d8c2302d8b1d1e7b41
treeccc30f5a5b1d8ff4cc1ef66cfec4499bb28846d8
parentdbf360a5264d5d6597e046dcd9b4f49effa91eee
Fix #7484, checking for good binder names in Convert.

This commit also refactors a bunch of lexeme-oriented code into
a new module Lexeme, and includes a submodule update for haddock.
compiler/basicTypes/Lexeme.hs [new file with mode: 0644]
compiler/basicTypes/OccName.lhs
compiler/ghc.cabal.in
compiler/ghc.mk
compiler/hsSyn/Convert.lhs
compiler/parser/Lexer.x
compiler/typecheck/TcGenDeriv.lhs
compiler/typecheck/TcSplice.lhs
testsuite/tests/th/all.T
utils/haddock