Make LHsQTyVars actually Located, and locate HsForAllTy.hst_bndrs wip/T14529
authorAlan Zimmerman <alan.zimm@gmail.com>
Sat, 2 Dec 2017 16:48:48 +0000 (18:48 +0200)
committerAlan Zimmerman <alan.zimm@gmail.com>
Sat, 2 Dec 2017 16:48:48 +0000 (18:48 +0200)
commit9a86345be9987b9610068c38a5e430393a5f7a81
tree9c3fc871b24504a2a06ea39956c3972d5bc44eb6
parentcf80efddf36b57e9791090c6b366ce94bc443c69
Make LHsQTyVars actually Located, and locate HsForAllTy.hst_bndrs

So that AnnDot and AnnForAll can attach to the right places (API Annotations)
15 files changed:
compiler/deSugar/DsMeta.hs
compiler/hsSyn/Convert.hs
compiler/hsSyn/HsDecls.hs
compiler/hsSyn/HsTypes.hs
compiler/hsSyn/HsUtils.hs
compiler/parser/Parser.y
compiler/parser/RdrHsSyn.hs
compiler/rename/RnSource.hs
compiler/rename/RnTypes.hs
compiler/typecheck/TcHsType.hs
compiler/typecheck/TcRnDriver.hs
compiler/typecheck/TcTyClsDecls.hs
testsuite/tests/ghc-api/annotations/T10278.stdout
testsuite/tests/ghc-api/annotations/T10399.stdout
testsuite/tests/ghc-api/annotations/T11018.stdout