[Git][ghc/ghc][wip/refactor-iface] fix

Matthew Pickering (@mpickering) gitlab at gitlab.haskell.org
Thu Mar 13 08:07:12 UTC 2025



Matthew Pickering pushed to branch wip/refactor-iface at Glasgow Haskell Compiler / GHC


Commits:
38a314ed by Matthew Pickering at 2025-03-13T08:07:04+00:00
fix

- - - - -


1 changed file:

- compiler/GHC.hs


Changes:

=====================================
compiler/GHC.hs
=====================================
@@ -100,29 +100,37 @@ module GHC (
         findGlobalAnns,
         mkNamePprCtxForModule,
         ModIface,
-        ModIface_(
-          mi_module,
-          mi_sig_of,
-          mi_hsc_src,
-          mi_hi_bytes,
-          mi_deps,
-          mi_exports,
-          mi_fixities,
-          mi_warns,
-          mi_anns,
-          mi_insts,
-          mi_fam_insts,
-          mi_rules,
-          mi_decls,
-          mi_top_env,
-          mi_simplified_core,
-          mi_trust,
-          mi_trust_pkg,
-          mi_complete_matches,
-          mi_docs,
-          mi_abi_hashes,
-          mi_ext_fields
-        ),
+        ModIface_( mi_mod_info
+                 , mi_module
+                 , mi_sig_of
+                 , mi_hsc_src
+                 , mi_iface_hash
+                 , mi_deps
+                 , mi_public
+                 , mi_exports
+                 , mi_fixities
+                 , mi_warns
+                 , mi_anns
+                 , mi_decls
+                 , mi_defaults
+                 , mi_simplified_core
+                 , mi_top_env
+                 , mi_insts
+                 , mi_fam_insts
+                 , mi_rules
+                 , mi_trust
+                 , mi_trust_pkg
+                 , mi_complete_matches
+                 , mi_docs
+                 , mi_abi_hashes
+                 , mi_ext_fields
+                 , mi_hi_bytes
+                 , mi_self_recomp_info
+                 , mi_fix_fn
+                 , mi_decl_warn_fn
+                 , mi_export_warn_fn
+                 , mi_hash_fn
+                 ),
         pattern ModIface,
         SafeHaskellMode(..),
 



View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/38a314ed9ca22b7af0d3c5c76c93984fa76d71d6

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/38a314ed9ca22b7af0d3c5c76c93984fa76d71d6
You're receiving this email because of your account on gitlab.haskell.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20250313/b8f7c99f/attachment-0001.html>


More information about the ghc-commits mailing list