cvs commit: hugs98/src static.c

Sigbjorn Finne sof@glass.cse.ogi.edu
Thu, 12 Sep 2002 21:23:20 -0700


sof         2002/09/12 21:23:20 PDT

  Modified files:
    src                  static.c 
  Log:
  Correctly handle modules that export methods/field names, but not
  their corresponding class/type. Do this by accumulating these 'orphan'
  exports in a separate list during traversal of the export list in
  checkExport().
  
  These delayed exports are then afterwards added to the export list
  entry for their parent class/type, but only if that entity is already
  exported.
  
  Revision  Changes    Path
  1.95      +80 -30    hugs98/src/static.c