A little refactoring, plus improve error locations
authorsimonpj@microsoft.com <unknown>
Thu, 7 Jan 2010 15:11:13 +0000 (15:11 +0000)
committersimonpj@microsoft.com <unknown>
Thu, 7 Jan 2010 15:11:13 +0000 (15:11 +0000)
commit0884a2cb09cd5f609b6163a225ca3b8cce942250
tree595b3de168270a6043f82b56054ad28a0a3da042
parent3ddb6bb4edf70b2456d789f34d3f56541818a696
A little refactoring, plus improve error locations

Fixes some sub-items of Trac #597
compiler/typecheck/TcDeriv.lhs
compiler/typecheck/TcInstDcls.lhs
compiler/typecheck/TcMType.lhs