Skip to content

Module hierarchy: GHC.Hs (#13009)

Sylvain Henry requested to merge hsyl20/ghc:hsyl20-modules-hs into master

Next step into introducing module hierarchy (cf #13009 (closed)):

 hsSyn/HsSyn.hs       GHC/Hs.hs
 hsSyn/HsBinds.hs     GHC/Hs/Binds.hs
 hsSyn/HsDecls.hs     GHC/Hs/Decls.hs
 hsSyn/HsDoc.hs       GHC/Hs/Doc.hs
 hsSyn/HsDumpAst.hs   GHC/Hs/Dump.hs
 hsSyn/HsExpr.hs      GHC/Hs/Expr.hs
 hsSyn/HsExtension.hs GHC/Hs/Extension.hs
 hsSyn/HsImpExp.hs    GHC/Hs/ImpExp.hs
 hsSyn/HsInstances.hs GHC/Hs/Instances.hs
 hsSyn/HsLit.hs       GHC/Hs/Lit.hs
 hsSyn/HsPat.hs       GHC/Hs/Pat.hs
 hsSyn/PlaceHolder.hs GHC/Hs/PlaceHolder.hs
 hsSyn/Convert.hs     GHC/ThToHs.hs
 hsSyn/HsTypes.hs     GHC/Hs/Types.hs
 hsSyn/HsUtils.hs     GHC/Hs/Utils.hs

IMPORTANT: it requires some small changes in haddock and nofib. I have redirected the .gitmodules to my fork so don't merge as is.

Edited by Sylvain Henry

Merge request reports