Store a SrcSpan instead of a SrcLoc inside a Name
authorSimon Marlow <simonmar@microsoft.com>
Fri, 11 May 2007 10:49:26 +0000 (10:49 +0000)
committerSimon Marlow <simonmar@microsoft.com>
Fri, 11 May 2007 10:49:26 +0000 (10:49 +0000)
commit940524aec90652b5ef81789c9a453c57c0e42cc9
treea3066fe9cf889b79ef5a8659df25f2de679afbf4
parent485b80f9c422e49a441ec0b175c39799630171da
Store a SrcSpan instead of a SrcLoc inside a Name
This has been a long-standing ToDo.
40 files changed:
compiler/basicTypes/Id.lhs
compiler/basicTypes/Name.lhs
compiler/basicTypes/SrcLoc.lhs
compiler/codeGen/CodeGen.lhs
compiler/coreSyn/CoreTidy.lhs
compiler/coreSyn/CoreUtils.lhs
compiler/deSugar/Check.lhs
compiler/deSugar/DsUtils.lhs
compiler/ghci/Debugger.hs
compiler/ghci/GhciTags.hs
compiler/ghci/InteractiveUI.hs
compiler/hsSyn/Convert.lhs
compiler/iface/BinIface.hs
compiler/iface/IfaceEnv.lhs
compiler/iface/LoadIface.lhs
compiler/iface/TcIface.lhs
compiler/main/GHC.hs
compiler/main/InteractiveEval.hs
compiler/main/PprTyThing.hs
compiler/main/TidyPgm.lhs
compiler/prelude/PrelNames.lhs
compiler/prelude/TysPrim.lhs
compiler/rename/RnEnv.lhs
compiler/specialise/SpecConstr.lhs
compiler/specialise/Specialise.lhs
compiler/typecheck/Inst.lhs
compiler/typecheck/TcClassDcl.lhs
compiler/typecheck/TcDeriv.lhs
compiler/typecheck/TcEnv.lhs
compiler/typecheck/TcForeign.lhs
compiler/typecheck/TcGenDeriv.lhs
compiler/typecheck/TcHsType.lhs
compiler/typecheck/TcInstDcls.lhs
compiler/typecheck/TcMType.lhs
compiler/typecheck/TcRnDriver.lhs
compiler/typecheck/TcRnMonad.lhs
compiler/typecheck/TcSimplify.lhs
compiler/typecheck/TcTyClsDecls.lhs
compiler/types/FamInstEnv.lhs
compiler/types/InstEnv.lhs