Use LHsToken for module, data, newtype, class, where
2nd step of #22558 (closed)
This merge request adds LHsToken
into some parts of AST (data, class, module) and adapts the rest of the compiler to this change. This prepares the ground for direct bug fix in !9477 (closed)
Haddock MR: haddock!31
Edited by Andrei Borzenkov