Jacek Caban
|
26ad9a7ba3
widl: Check dispinterfaces for duplicated methods.
|
5 years ago |
Zebediah Figura
|
56995dd322
widl: Output a registry script for all interfaces written into the typelib.
|
5 years ago |
Alexandre Julliard
|
264d8884d5
widl: Add strmake() helper.
|
5 years ago |
Richard Pospesel
|
4b1dfa6037
widl: Add the typedef to the type library if the aliasee is an anonymous UDT.
|
5 years ago |
Zebediah Figura
|
732f67ed38
widl: Generate a name for the encapsulated union type.
|
5 years ago |
Richard Pospesel
|
181cafcd52
widl: Fail compilation if an incomplete union or enum is used in a remoted field.
|
5 years ago |
Zebediah Figura
|
833639bd09
widl: Create exactly one type_t object per named union type.
|
5 years ago |
Zebediah Figura
|
42321d7a11
widl: Create exactly one type_t object per named structure 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 |
Richard Pospesel
|
f131795b30
widl: Pass a decl_spec_t to type_new_alias().
|
5 years ago |
Richard Pospesel
|
d4dfbb630f
widl: Pass a decl_spec_t to type_new_array().
|
5 years ago |
Richard Pospesel
|
e63df7f7bf
widl: Store the aliasee as a decl_spec_t structure.
|
5 years ago |
Zebediah Figura
|
c5ab9d01be
widl: Use type_iface_get_inherit() in check_async_uuid().
|
5 years ago |
Zebediah Figura
|
b4fe4ccc96
widl: Introduce type_iface_get_async_iface().
|
5 years ago |
Zebediah Figura
|
a55aa54c42
widl: Use type_function_get_args() in more places.
|
5 years ago |
Richard Pospesel
|
ebac6a6ac4
widl: Use type_pointer_get_default_fc() in declare_var().
|
5 years ago |
Zebediah Figura
|
c4f5fb383b
widl: Get rid of fix_incomplete().
|
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 |
Richard Pospesel
|
28715ce34e
widl: Use FC_CHAR rather than FC_BYTE for boolean typedef to match midl.exe output.
|
5 years ago |
Zebediah Figura
|
bb0e8059f0
widl: Non-top-level conformant arrays are always [ref] by default.
|
5 years ago |
Alexandre Julliard
|
5ea4d5971b
widl: Use %define parse.error verbose instead of %error-verbose.
|
5 years ago |
Jacek Caban
|
759a3bf34d
widl: Check function return values for additional prototype types.
|
6 years ago |
Jacek Caban
|
90748c581b
widl: Add basic acf parser implementation.
|
6 years ago |
Jacek Caban
|
d6b76df314
widl: Preprocess and attempt to parse provided ACF file.
|
6 years ago |