cvs commit: hugs98/src module.c

Sigbjorn Finne sof@glass.cse.ogi.edu
Sat, 1 Feb 2003 18:30:19 -0800


sof         2003/02/01 18:30:19 PST

  Modified files:
    src                  module.c 
  Log:
  checkExport(): when re-exporting a TC or class using (..) and
  that entity isn't locally defined, correctly compute the
  constructors/methods that are in scope (and hence exported.)
  
  What was there previously was just too simple-minded -- it assumed
  that the module of the re-exported TC/class was directly imported
  (and if it wasn't, no constructors/methods ended up being re-exported.)
  
  Revision  Changes    Path
  1.4       +45 -33    hugs98/src/module.c