Simply Data instance context for AmbiguousFieldOcc
authorRyan Scott <ryan.gl.scott@gmail.com>
Sat, 7 Oct 2017 21:59:07 +0000 (17:59 -0400)
committerRyan Scott <ryan.gl.scott@gmail.com>
Sat, 7 Oct 2017 21:59:11 +0000 (17:59 -0400)
commitf337a208b1e1a53cbdfee8b49887858cc3a500f6
treef0725d024be85e888bffe68803c63464a7ac0f80
parentf1d2db68d87f2c47a8dd4d86910e415599777f9f
Simply Data instance context for AmbiguousFieldOcc

The current, verbose instance context can be compacted into
`DataId pass`. Indeed, that's what most of the `Data` instances
in this module already do, so this just makes things consistent.
compiler/hsSyn/HsTypes.hs