Sweden-Number/tools
Rémi Bernon 1f2614c60b widl: Fix nested parameterized types C / short name output.
We append type->name from each parameter when constructing the c_name
of parameterized type. When the parameter is itself a parameterized type
this field contains C++-like name, with template brackets.

Instead this precomputes the names of parameterized types whenever they
are used as a parameter. In this case the format is the same as the C
name, except that __C is used as a namespace separator, instead of _C,
and that there's no namespace or abi prefix included.

Shorthands need to be applied too, altough they have to match the __C.

Signed-off-by: Rémi Bernon <rbernon@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2022-01-25 20:50:49 +01:00
..
sfnt2fon
widl widl: Fix nested parameterized types C / short name output. 2022-01-25 20:50:49 +01:00
winapi
winebuild tools: Add a helper function to read the contents of a file. 2022-01-19 10:57:30 +01:00
winedump tools: Add a helper function to read the contents of a file. 2022-01-19 10:57:30 +01:00
winegcc
winemaker
wmc makefiles: Specify the bison prefix directly in the source files. 2022-01-21 13:15:12 +01:00
wrc wrc: Avoid using Windows types where possible. 2022-01-24 12:27:42 +01:00
Makefile.in
buildimage
config.guess
config.sub
examine-relay
findfunc
install-sh
make_announce
make_makefiles
make_requests server: Define a server-side structure for LUID_AND_ATTRIBUTES. 2022-01-25 11:55:40 +01:00
make_specfiles
make_unicode
make_xftmpl.c
makedep.c makefiles: Specify the bison prefix directly in the source files. 2022-01-21 13:15:12 +01:00
runtest
tools.h tools: Add a helper function to read the contents of a file. 2022-01-19 10:57:30 +01:00
wineapploader.in
winewrapper