Rob Shearman : widl: Hide the details of where arguments, fields, values and cases are stored in the type_t structure for functions, structures, enums and unions.
Alexandre Julliard
julliard at winehq.org
Mon Dec 29 08:48:00 CST 2008
Module: wine
Branch: master
Commit: 04a22cc412fd970d83b9f2b1d5af40a6681d704d
URL: http://source.winehq.org/git/wine.git/?a=commit;h=04a22cc412fd970d83b9f2b1d5af40a6681d704d
Author: Rob Shearman <robertshearman at gmail.com>
Date: Mon Dec 29 12:05:27 2008 +0000
widl: Hide the details of where arguments, fields, values and cases are stored in the type_t structure for functions, structures, enums and unions.
---
tools/widl/Makefile.in | 1 +
tools/widl/expr.c | 18 +++---
tools/widl/header.c | 21 +++++--
tools/widl/parser.h | 2 +
tools/widl/parser.y | 161 +++++++++++++++++++---------------------------
tools/widl/typegen.c | 84 +++++++++++-------------
tools/widl/typetree.c | 90 ++++++++++++++++++++++++++
tools/widl/typetree.h | 93 +++++++++++++++++++++++++++
tools/widl/widltypes.h | 1 +
tools/widl/write_msft.c | 17 +++---
10 files changed, 325 insertions(+), 163 deletions(-)
Diff: http://source.winehq.org/git/wine.git/?a=commitdiff;h=04a22cc412fd970d83b9f2b1d5af40a6681d704d
More information about the wine-cvs
mailing list