cvs commit: fptools/hdirect/src AbsHUtils.lhs MarshallCore.lhs MarshallFun.lhs MarshallMethod.lhs MarshallServ.lhs

Sigbjorn Finne <[email protected]> Mon, 24 Nov 2003 10:16:28 -0800
Newsgroups gmane.comp.lang.haskell.cvs.hdirect
Message-ID <[email protected]>
sof         2003/11/24 10:16:28 PST

  Modified files:
    hdirect/src          AbsHUtils.lhs MarshallCore.lhs 
                         MarshallFun.lhs MarshallMethod.lhs 
                         MarshallServ.lhs 
  Log:
  Support for constraining the Haskell type of methods that use iid_is()
  attribute; i.e., matching the type variable of the IID with that of
  the (returned) interface pointer.
  
  Revision  Changes    Path
  1.83      +11 -1     fptools/hdirect/src/AbsHUtils.lhs
  1.53      +52 -7     fptools/hdirect/src/MarshallCore.lhs
  1.22      +1 -1      fptools/hdirect/src/MarshallFun.lhs
  1.142     +21 -4     fptools/hdirect/src/MarshallMethod.lhs
  1.44      +10 -4     fptools/hdirect/src/MarshallServ.lhs