Rob Shearman : widl: Store the type-specific information in a union in the type_t structure.
Alexandre Julliard
julliard at winehq.org
Mon Dec 29 08:48:01 CST 2008
Module: wine
Branch: master
Commit: 213f32744fa6dd4eed27454012b8b0138b22930c
URL: http://source.winehq.org/git/wine.git/?a=commit;h=213f32744fa6dd4eed27454012b8b0138b22930c
Author: Rob Shearman <robertshearman at gmail.com>
Date: Mon Dec 29 12:05:35 2008 +0000
widl: Store the type-specific information in a union in the type_t structure.
Use pointers for the information for structures, enumerations,
functions and interfaces so that we can determine whether or not the
type has been defined yet and to enable more information to be stored.
---
tools/widl/header.c | 2 +-
tools/widl/parser.y | 44 ++++++++++++++++++++++++++++----------------
tools/widl/typetree.c | 13 ++++++++++---
tools/widl/typetree.h | 34 ++++++++++++++++++++++++----------
tools/widl/widltypes.h | 29 ++++++++++++++++++++++++++++-
5 files changed, 91 insertions(+), 31 deletions(-)
Diff: http://source.winehq.org/git/wine.git/?a=commitdiff;h=213f32744fa6dd4eed27454012b8b0138b22930c
More information about the wine-cvs
mailing list