[commit: ghc] master: Revert "Fix #14838 by marking TH-spliced code as FromSource" (c054162)

git at git.haskell.org git at git.haskell.org
Tue Apr 10 15:37:14 UTC 2018


Repository : ssh://git@git.haskell.org/ghc

On branch  : master
Link       : http://ghc.haskell.org/trac/ghc/changeset/c054162ae151ff82d43e504836784a7bc7827d9f/ghc

>---------------------------------------------------------------

commit c054162ae151ff82d43e504836784a7bc7827d9f
Author: Ben Gamari <bgamari.foss at gmail.com>
Date:   Sat Apr 7 13:32:58 2018 -0400

    Revert "Fix #14838 by marking TH-spliced code as FromSource"
    
    This reverts commit ffb2738f86c4e4c3f0eaacf0a95d7326fdd2e383.
    
    Due to #14987.
    
    Reviewers: goldfire, RyanGlScott
    
    Reviewed By: RyanGlScott
    
    Subscribers: RyanGlScott, thomie, carter
    
    GHC Trac Issues: #14987, #14838
    
    Differential Revision: https://phabricator.haskell.org/D4545


>---------------------------------------------------------------

c054162ae151ff82d43e504836784a7bc7827d9f
 compiler/hsSyn/Convert.hs        |  4 ++--
 compiler/hsSyn/HsUtils.hs        | 14 +++++++-------
 compiler/parser/RdrHsSyn.hs      | 10 +++++-----
 compiler/typecheck/TcGenDeriv.hs |  8 +++-----
 testsuite/tests/th/T14838.hs     | 14 --------------
 testsuite/tests/th/T14838.stderr | 18 ------------------
 testsuite/tests/th/T14838Lib.hs  | 14 --------------
 testsuite/tests/th/all.T         |  2 --
 8 files changed, 17 insertions(+), 67 deletions(-)

Diff suppressed because of size. To see it, use:

    git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc c054162ae151ff82d43e504836784a7bc7827d9f


More information about the ghc-commits mailing list