wine-wine/tools/widl
Zebediah Figura df948ccc05 widl: Fix nesting of functions, pointers, and arrays.
This is actually broken in MIDL, even as recent as the version shipped with
the Windows 10 SDK, but it makes our code simpler, so there's no reason not
to do it right.

Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-08-19 11:29:28 +02:00
..
Makefile.in makefiles: Make the directory specifications a bit more standard. 2018-02-21 12:25:26 +01:00
client.c widl: Pass a decl_spec_t to write_type_left(). 2019-08-16 10:09:24 +02:00
expr.c widl: Pass a decl_spec_t to write_type_v(). 2019-08-16 10:09:19 +02:00
expr.h
hash.c Use the official Microsoft definitions for Gaelic languages. 2013-06-19 20:09:51 +02:00
hash.h
header.c widl: Fix nesting of functions, pointers, and arrays. 2019-08-19 11:29:28 +02:00
header.h widl: Fix nesting of functions, pointers, and arrays. 2019-08-19 11:29:28 +02:00
parser.h widl: Support for toggling and checking status for warnings, support for warning 2368. 2016-04-12 12:54:09 +09:00
parser.l widl: Preprocess and attempt to parse provided ACF file. 2018-11-09 21:08:09 +01:00
parser.y widl: Fix nesting of functions, pointers, and arrays. 2019-08-19 11:29:28 +02:00
proxy.c widl: Pass a decl_spec_t to write_type_left(). 2019-08-16 10:09:24 +02:00
register.c widl: Always generate files for the target platform only. 2018-11-14 23:11:31 +01:00
server.c widl: Pass a decl_spec_t to write_type_left(). 2019-08-16 10:09:24 +02:00
typegen.c widl: Fix nesting of functions, pointers, and arrays. 2019-08-19 11:29:28 +02:00
typegen.h widl: Generate correct size and alignment for all types. 2018-06-05 10:07:10 +02:00
typelib.c widl: Refactor to have pointer type's ref use decl_spec_t rather than type_t. 2019-08-13 10:21:07 +02:00
typelib.h widl: Support generating multiple typelibs into the same resource file. 2018-10-16 13:48:36 +02:00
typelib_struct.h tools: Assorted comment spelling fixes. 2016-04-19 14:57:30 +09:00
typetree.c widl: Fix nesting of functions, pointers, and arrays. 2019-08-19 11:29:28 +02:00
typetree.h widl: Pass a decl_spec_t to type_new_alias(). 2019-08-16 10:09:33 +02:00
utils.c widl: Alloc big enough buffer in dup_basename to handle registration suffix. 2012-10-08 12:54:55 +02:00
utils.h
widl.c widl: Introduce type_iface_get_async_iface(). 2019-08-15 10:22:14 +02:00
widl.h widl: Always generate files for the target platform only. 2018-11-14 23:11:31 +01:00
widl.man.in widl: Always generate files for the target platform only. 2018-11-14 23:11:31 +01:00
widltypes.h widl: Fix nesting of functions, pointers, and arrays. 2019-08-19 11:29:28 +02:00
write_msft.c widl: Store the aliasee as a decl_spec_t structure. 2019-08-15 10:22:40 +02:00