Rémi Bernon
|
e137becb13
widl: Allow runtimeclass to not have a default interface.
|
3 years ago |
Rémi Bernon
|
4b24b6be06
widl: Fix missing delegate declaration namespace.
|
3 years ago |
Rémi Bernon
|
dc65f88654
widl: Generate helper macros for WinRT implementation.
|
3 years ago |
Rémi Bernon
|
5f6fdb1838
widl: Strip last separator in append_namespaces if suffix is NULL.
|
3 years ago |
Rémi Bernon
|
31cbca5f07
widl: Make WinRT nested templates C++98 compatible.
|
3 years ago |
Rémi Bernon
|
41a3087394
widl: Use C++ template implementation for parameterized types.
|
3 years ago |
Rémi Bernon
|
ea9d98082a
widl: Write C++ template declarations for parameterized types.
|
3 years ago |
Steve Lhomme
|
fc533ddf32
widl: Precompute qualified type names, and use them for C++ interfaces.
|
3 years ago |
Steve Lhomme
|
a78053743d
widl: Never use the namespace ABI prefix for global types.
|
3 years ago |
Rémi Bernon
|
b1e9326f5a
widl: Compute uuids for parameterized types.
|
3 years ago |
Rémi Bernon
|
c5413e1258
widl: Compute signatures for parameterized types.
|
3 years ago |
Rémi Bernon
|
fecfd245a1
widl: Support WinRT parameterized delegate type.
|
3 years ago |
Rémi Bernon
|
2326d7226d
widl: Support WinRT delegate type.
|
3 years ago |
Rémi Bernon
|
d3c7aa2915
widl: Support WinRT parameterized interface 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
|
6341546fde
widl: Introduce new strappend helper.
|
4 years ago |
Rémi Bernon
|
ed21c29481
widl: Support WinRT parameterized type parsing.
|
4 years ago |
Rémi Bernon
|
daba929a52
widl: Support WinRT requires keyword.
|
4 years ago |
Rémi Bernon
|
6f1308cd62
widl: Factor and cleanup module type declaration and definition.
|
4 years ago |
Rémi Bernon
|
62c58eb8a0
widl: Factor and cleanup apicontract type declaration and definition.
|
4 years ago |
Rémi Bernon
|
ce14877436
widl: Factor and cleanup dispinterface type declaration and definition.
|
4 years ago |
Rémi Bernon
|
f8684cf953
widl: Factor and cleanup interface type declaration and definition.
|
4 years ago |
Rémi Bernon
|
7a01eb2aad
widl: Factor and cleanup runtimeclass type declaration and definition.
|
4 years ago |
Rémi Bernon
|
84b7faeb52
widl: Factor and cleanup coclass type declaration and definition.
|
4 years ago |
Rémi Bernon
|
f46c077d5e
widl: Support WinRT runtimeclass type parsing.
|
4 years ago |
Rémi Bernon
|
13592f0cdb
widl: Add abi_prefix parameter to format_namespace.
|
4 years ago |