[PATCH 01/14] widl: Do the consistency checks on interfaces after parsing is complete.

Rob Shearman robertshearman at gmail.com
Mon Jan 5 17:33:19 CST 2009


---
 tools/widl/parser.h   |    1 -
 tools/widl/parser.y   |   21 ++++++++++++++++-----
 tools/widl/typetree.c |    2 --
 3 files changed, 16 insertions(+), 8 deletions(-)

This set of patches introduces part of an API that code that operates
on the parse tree can use. Its aim is to make it more obvious what
that code is doing and to make the semantics of each type well
defined. The end goal (through future patch sets) is to replace the
RPC FC codes that are currently used as the type ID with more abstract
types that don't assume anything about the code that will be generated
from them (this is particularly important for 64-bit portability with
structure and array types). This in turn should make the generator
code simpler and easier to understand.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 4cbd04997247cb1dbf001a9c2869b5ad61bff2eb.diff
Type: text/x-patch
Size: 3584 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20090105/90454a8d/attachment.bin 


More information about the wine-patches mailing list