Rémi Bernon
|
f46c077d5e
widl: Support WinRT runtimeclass type parsing.
|
3 years ago |
Rémi Bernon
|
6698a2ef7f
widl: Output interface C names in method argument list.
|
4 years ago |
Zebediah Figura
|
df948ccc05
widl: Fix nesting of functions, pointers, and arrays.
|
5 years ago |
Richard Pospesel
|
e8b6c05242
widl: Pass a decl_spec_t to write_type_left().
|
5 years ago |
Richard Pospesel
|
aa2bd521d9
widl: Pass a decl_spec_t to write_type_v().
|
5 years ago |
Richard Pospesel
|
e63df7f7bf
widl: Store the aliasee as a decl_spec_t structure.
|
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 |
Jacek Caban
|
dc03ca5e15
widl: Write serialize function declarations in header.
|
6 years ago |
Zebediah Figura
|
f12cc887f8
widl: Properly handle nesting of pointers and arrays when parsing.
|
6 years ago |
Jacek Caban
|
88987c0a95
widl: Added support for namespaced enums.
|
9 years ago |
Dmitry Timoshkov
|
e6d585a6b2
widl: Move is_void(), is_declptr() and is_conformant_array() to header.h and make them inline.
|
10 years ago |
Dmitry Timoshkov
|
e809f0bd8c
widl: Move is_ptr() and is_array() to header.h and make them inline.
|
10 years ago |
Jacek Caban
|
0df819eecf
widl: Make identifiers file more compatible with midl.
|
11 years ago |
Jacek Caban
|
218b1951db
widl: Define PROXY_DELEGATION in dlldata.c when needed.
|
12 years ago |
Alexandre Julliard
|
33ba9731a3
widl: Add support for generating old-style interpreted stubs for proxies.
|
13 years ago |
Alexandre Julliard
|
11416a20c9
widl: Generate function headers in the proc format string for interpreted functions.
|
13 years ago |
Alexandre Julliard
|
5e67dcd10f
widl: Fix representation of context handles in the format string.
|
13 years ago |
Alexandre Julliard
|
0f8b64a57b
widl: Add a more generic way of determining the type of handle for a function.
|
13 years ago |
Alexandre Julliard
|
ce3abe8c0c
widl: Add support for generating a .rgs registration script for the defined interfaces.
|
14 years ago |
Alexandre Julliard
|
c6668089a4
widl: Set the default calling convention at header generation time, not at parsing time.
|
14 years ago |
Alexandre Julliard
|
a83563aa40
widl: Long constants must be 32-bit on all platforms.
|
14 years ago |
Rob Shearman
|
6ed98b16a1
widl: Detect interfaces that inherit from another interface as objects.
|
15 years ago |
Rob Shearman
|
0be9d2595d
widl: Fix get_explicit_generic_handle_type and is_context_handle to detect attributes set on typedefs other than the first.
|
15 years ago |
Alexandre Julliard
|
20e4cb98a7
widl: Change write_type_def_or_decl and write_type_decl to take an argument name instead of a printf format.
|
16 years ago |
Alexandre Julliard
|
fcc096083f
widl: Add printf format attribute on all printf-like functions and fix resulting warnings.
|
16 years ago |
Rob Shearman
|
67ac03ae4e
widl: Add a new function, type_pointer_get_ref.
|
16 years ago |
Rob Shearman
|
2b87d269e1
widl: Add a new function, type_array_get_element.
|
16 years ago |
Rob Shearman
|
901a42b7f9
widl: Move funcs and stmts fields from type_t structure to module_details and function_details.
|
16 years ago |
Rob Shearman
|
6b955b514d
widl: Generate header files from the parse tree instead of using hooks in the parser.
|
16 years ago |