Zebediah Figura
|
56995dd322
widl: Output a registry script for all interfaces written into the typelib.
|
5 years ago |
Zebediah Figura
|
833639bd09
widl: Create exactly one type_t object per named union type.
|
5 years ago |
Zebediah Figura
|
55234f65a8
widl: Track whether the type has been defined yet in the statement_t and var_t structures.
|
5 years ago |
Zebediah Figura
|
60d668631f
widl: Don't store the default pointer type in the type_t structure.
|
5 years ago |
Zebediah Figura
|
5cc3548299
widl: Store the "inline" function specifier inside the decl_spec_t structure.
|
5 years ago |
Richard Pospesel
|
7e4da76689
widl: Store the "const" type qualifier inside the decl_spec_t structure.
|
5 years ago |
Zebediah Figura
|
df948ccc05
widl: Fix nesting of functions, pointers, and arrays.
|
5 years ago |
Zebediah Figura
|
d0e10aa372
widl: Store the type for casts and sizeof() expressions as a decl_spec_t.
|
5 years ago |
Richard Pospesel
|
e63df7f7bf
widl: Store the aliasee as a decl_spec_t structure.
|
5 years ago |
Zebediah Figura
|
2babcd6c1c
widl: Use the type_type field to track whether the type is an alias.
|
5 years ago |
Zebediah Figura
|
8b2a065892
widl: Move the "idx" parameter from struct func_details to var_t.
|
5 years ago |
Richard Pospesel
|
083032b5ef
widl: Use type_function_get_args() instead of type_get_function_args().
|
5 years ago |
Richard Pospesel
|
76512154f8
widl: Refactor to have pointer type's ref use decl_spec_t rather than type_t.
|
5 years ago |
Richard Pospesel
|
c7d68454af
widl: Refactor to have array type's element use decl_spec_t rather than type_t.
|
5 years ago |
Richard Pospesel
|
1ffb6494db
widl: Change struct _var_t's type member to a struct _decl_spec_t.
|
5 years ago |
Zebediah Figura
|
6c64d02117
widl: Correctly set the import library offset for all imported types.
|
6 years ago |
Jacek Caban
|
759a3bf34d
widl: Check function return values for additional prototype types.
|
6 years ago |
Alexandre Julliard
|
f67301e9ec
widl: Always generate files for the target platform only.
|
6 years ago |
Jacek Caban
|
b467f2de9b
widl: Create type for async variant of an interface with async_uuid attribute.
|
6 years ago |
Jacek Caban
|
2761fc91d0
widl: Add __int32 type support.
|
6 years ago |
Zebediah Figura
|
f12cc887f8
widl: Properly handle nesting of pointers and arrays when parsing.
|
6 years ago |
Zebediah Figura
|
f9c8c20298
widl: Use publicly defined NDR constants.
|
6 years ago |
Zebediah Figura
|
413821f8b1
widl: Properly implement syntax 2 dispinterfaces.
|
6 years ago |
Sergei Bolotov
|
646dfe746d
widl: Handle "midl_pragma warning" statement in parser.
|
9 years ago |
Jacek Caban
|
867b0f8278
widl: Use proper macro name for forward declarations of interfaces inside a namespace.
|
9 years ago |
Jacek Caban
|
ddc493a805
widl: Keep track of namespace in parser and beginning namespace lookup implementation.
|
9 years ago |
Dmitry Timoshkov
|
e809f0bd8c
widl: Move is_ptr() and is_array() to header.h and make them inline.
|
11 years ago |
Alexandre Julliard
|
cc02e15220
widl: Add support for #pragma directives.
|
11 years ago |
Kai Tietz
|
f05853b28a
widl: Add async_uuid attribute base support in parser.
|
11 years ago |
Alexandre Julliard
|
977e15b762
widl: Store the type format offset for function parameters in the variable object.
|
13 years ago |