[PATCH 04/12] widl: Create a list of statements in the whole IDL file, instead of just a list of interfaces.

Robert Shearman rob at codeweavers.com
Thu Apr 24 13:06:28 CDT 2008


---
  tools/widl/client.c     |   75 ++++++++++-------
  tools/widl/header.c     |    6 +-
  tools/widl/header.h     |    6 +-
  tools/widl/parser.y     |  211 
+++++++++++++++++++++++++++++++++++++----------
  tools/widl/proxy.c      |  132 +++++++++++++++++++----------
  tools/widl/server.c     |   75 ++++++++++-------
  tools/widl/typegen.c    |  117 +++++++++++++++++---------
  tools/widl/typegen.h    |   10 +-
  tools/widl/typelib.c    |   14 +---
  tools/widl/typelib.h    |    2 +-
  tools/widl/widl.c       |    4 +-
  tools/widl/widl.h       |    8 +-
  tools/widl/widltypes.h  |   31 +++++++
  tools/widl/write_msft.c |    7 +-
  14 files changed, 470 insertions(+), 228 deletions(-)

This will eventually allow us to write the header file from the parse 
tree after parsing instead of during parsing. This is necessary for ACF 
support and writing statements in the same sequence as MIDL.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 481db9f6b6f654fb3d90a24e96dc3f3f8646b135.diff
Type: text/x-patch
Size: 46018 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20080424/a4d1f1c9/attachment-0001.bin 


More information about the wine-patches mailing list