cvs commit: nhc98/src/compiler98 Info.hs IExtract.hs RenameLib.hs

18 Jun
2004
18 Jun
'04
6:46 p.m.
malcolm 2004/06/18 15:46:21 PDT Modified files: src/compiler98 Info.hs IExtract.hs RenameLib.hs Log: When a newtype is exported abstractly, e.g. CInt(), write the constructor and renamed type into the interface file regardless. This is because FFI'd code (and eventually, deriving clauses) need to know the original type. (Fixes uses IEsome and IEsel to ensure that constructor is not actually visible to an importing module, but can still be re-exported.) Revision Changes Path 1.21 +5 -1 nhc98/src/compiler98/Info.hs 1.16 +6 -1 nhc98/src/compiler98/IExtract.hs 1.26 +5 -4 nhc98/src/compiler98/RenameLib.hs
7643
Age (days ago)
7643
Last active (days ago)
0 comments
1 participants
participants (1)
-
Malcolm Wallace