[commit: hsc2hs] master: Track column numbers (df6b31d)
git at git.haskell.org
git at git.haskell.org
Wed Mar 15 17:17:19 UTC 2017
Repository : ssh://git@git.haskell.org/hsc2hs
On branch : master
Link : http://git.haskell.org/hsc2hs.git/commitdiff/df6b31d701f8292c3845292004122b5e72f95cad
>---------------------------------------------------------------
commit df6b31d701f8292c3845292004122b5e72f95cad
Author: Phil Ruffwind <rf at rufflewind.com>
Date: Wed Mar 15 11:54:45 2017 -0400
Track column numbers
Summary:
Keep track of column numbers and inform GHC whenever the column number
could be potentially desynchronized from the original source code. This
should fix GHC #13388 on Trac.
Test Plan: validate
Reviewers: O25 HSC2HS, hvr, bgamari
Reviewed By: bgamari
Differential Revision: https://phabricator.haskell.org/D3314
>---------------------------------------------------------------
df6b31d701f8292c3845292004122b5e72f95cad
C.hs | 76 ++++++++++++++++++++++++++++++++++++++++++++---------
CrossCodegen.hs | 79 ++++++++++++++++++++++++++++++--------------------------
DirectCodegen.hs | 8 +++---
Flags.hs | 7 +++++
HSCParser.hs | 39 +++++++++++++++++++++++-----
Main.hs | 5 ++--
template-hsc.h | 3 +++
7 files changed, 156 insertions(+), 61 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 df6b31d701f8292c3845292004122b5e72f95cad
More information about the ghc-commits
mailing list