Nikolay Sivov
|
73686845d1
widl: Allow [hidden] and [version] on modules.
|
3 years ago |
Nikolay Sivov
|
e3893d6bfd
widl: Allow modules without attributes.
|
3 years ago |
Alexandre Julliard
|
9e3959bd9b
tools: Add a few helper functions for file names and extensions.
|
3 years ago |
Steve Lhomme
|
fc533ddf32
widl: Precompute qualified type names, and use them for C++ interfaces.
|
4 years ago |
Rémi Bernon
|
b1e9326f5a
widl: Compute uuids for parameterized types.
|
4 years ago |
Rémi Bernon
|
fecfd245a1
widl: Support WinRT parameterized delegate type.
|
4 years ago |
Rémi Bernon
|
2326d7226d
widl: Support WinRT delegate type.
|
4 years ago |
Rémi Bernon
|
d3c7aa2915
widl: Support WinRT parameterized interface type.
|
4 years ago |
Rémi Bernon
|
d5bf8f4e8a
widl: Support partially specialized parameterized type.
|
4 years ago |
Rémi Bernon
|
94b5af4b34
widl: Replace type_list_t with typeref_list_t.
|
4 years ago |
Rémi Bernon
|
84966c9b59
widl: Rename ifref_list_t to typeref_list_t.
|
4 years ago |
Rémi Bernon
|
7987c6f9ba
widl: Rename ifref_t to typeref_t.
|
4 years ago |
Rémi Bernon
|
db580fe9db
widl: Rename ifref_t iface member to type.
|
4 years ago |
Andrew Boyarshin
|
a55a37d1da
widl: Support midl_pragma default option.
|
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
|
1442ddf942
widl: Support WinRT static attribute parsing.
|
4 years ago |
Rémi Bernon
|
30129c2837
widl: Support WinRT activatable attribute parsing.
|
4 years ago |
Rémi Bernon
|
2bfcfcc0a9
widl: Support referencing qualified interface names.
|
4 years ago |
Rémi Bernon
|
509daf4d23
widl: Fold inherit cases by using typename rule in qualified_type.
|
4 years ago |
Rémi Bernon
|
374321f836
widl: Remove aNAMESPACE token from the lexer.
|
4 years ago |
Rémi Bernon
|
f5b7a76b28
widl: Disallow qualified types in expressions.
|
4 years ago |
Rémi Bernon
|
47a256c648
widl: Use explicit namespace parameter for qualified names.
|
4 years ago |
Rémi Bernon
|
f76f3d152f
widl: Add explicit namespace parameter to find_type_or_error.
|
4 years ago |
Rémi Bernon
|
36597eda3d
widl: Fold aIDENTIFIER / aKNOWNTYPE rules together.
|
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
|
621b4fa697
widl: Distinguish interface declarations from interface references.
|
4 years ago |