Rémi Bernon
|
dc65f88654
widl: Generate helper macros for WinRT implementation.
|
3 years ago |
Rémi Bernon
|
41a3087394
widl: Use C++ template implementation for parameterized types.
|
3 years ago |
Steve Lhomme
|
fc533ddf32
widl: Precompute qualified type names, and use them for C++ interfaces.
|
3 years ago |
Rémi Bernon
|
c5413e1258
widl: Compute signatures for parameterized types.
|
3 years ago |
Rémi Bernon
|
2326d7226d
widl: Support WinRT delegate type.
|
3 years ago |
Rémi Bernon
|
d5bf8f4e8a
widl: Support partially specialized parameterized type.
|
3 years ago |
Rémi Bernon
|
94b5af4b34
widl: Replace type_list_t with typeref_list_t.
|
3 years ago |
Rémi Bernon
|
84966c9b59
widl: Rename ifref_list_t to typeref_list_t.
|
3 years ago |
Rémi Bernon
|
7987c6f9ba
widl: Rename ifref_t to typeref_t.
|
3 years ago |
Rémi Bernon
|
db580fe9db
widl: Rename ifref_t iface member to type.
|
3 years ago |
Rémi Bernon
|
ed21c29481
widl: Support WinRT parameterized type parsing.
|
3 years ago |
Rémi Bernon
|
daba929a52
widl: Support WinRT requires keyword.
|
3 years ago |
Rémi Bernon
|
1442ddf942
widl: Support WinRT static attribute parsing.
|
3 years ago |
Rémi Bernon
|
30129c2837
widl: Support WinRT activatable attribute parsing.
|
3 years ago |
Rémi Bernon
|
8233b3d537
widl: Support WinRT eventadd/eventremove attributes.
|
3 years ago |
Rémi Bernon
|
1a62712e25
widl: Support WinRT flags attribute parsing.
|
3 years ago |
Rémi Bernon
|
f46c077d5e
widl: Support WinRT runtimeclass type parsing.
|
3 years ago |
Rémi Bernon
|
73e0f5e212
widl: Support WinRT exclusiveto attribute parsing.
|
3 years ago |
Rémi Bernon
|
2129e335f2
widl: Support WinRT marshaling_behavior attribute parsing.
|
3 years ago |
Rémi Bernon
|
54035a2101
widl: Support WinRT contract attribute.
|
4 years ago |
Rémi Bernon
|
ee490ee26c
widl: Support WinRT apicontract type.
|
4 years ago |
Rémi Bernon
|
19b5f3e060
widl: Support WinRT contractversion attribute parsing.
|
4 years ago |
Rémi Bernon
|
13592f0cdb
widl: Add abi_prefix parameter to format_namespace.
|
4 years ago |
Kevin Puetz
|
7afd550f34
widl: Parse attribute custom(guid,expr).
|
4 years ago |
Eric Kohl
|
ba72ef6c22
widl: Add the [allocate] acf attribute.
|
4 years ago |
Zebediah Figura
|
56995dd322
widl: Output a registry script for all interfaces written into the typelib.
|
4 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 |