Rémi Bernon
|
2326d7226d
widl: Support WinRT delegate type.
|
3 years ago |
Rémi Bernon
|
ed21c29481
widl: Support WinRT parameterized type parsing.
|
3 years ago |
Rémi Bernon
|
f46c077d5e
widl: Support WinRT runtimeclass type parsing.
|
3 years ago |
Rémi Bernon
|
ee490ee26c
widl: Support WinRT apicontract type.
|
4 years ago |
Zebediah Figura
|
60d668631f
widl: Don't store the default pointer type in the type_t structure.
|
5 years ago |
Richard Pospesel
|
7e4da76689
widl: Store the "const" type qualifier inside the decl_spec_t structure.
|
5 years ago |
Richard Pospesel
|
aa2bd521d9
widl: Pass a decl_spec_t to write_type_v().
|
5 years ago |
Zebediah Figura
|
d0e10aa372
widl: Store the type for casts and sizeof() expressions as a decl_spec_t.
|
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 |
Jacek Caban
|
2761fc91d0
widl: Add __int32 type support.
|
6 years ago |
Zebediah Figura
|
f9c8c20298
widl: Use publicly defined NDR constants.
|
6 years ago |
Jarkko Korpi
|
bb9b2f33ae
widl: Fix overflow when left-shifting.
|
8 years ago |
Gerald Pfeifer
|
3a64eb2c4a
widl: Fix indentation in the EXPR_ADDRESSOF case in resolve_expression.
|
9 years ago |
Alexandre Julliard
|
82f33d3f6b
widl: Check for mismatched types in ?: expressions.
|
13 years ago |
Marcus Meissner
|
0222ad7326
widl: Mark up a FALLTHROUGH case (Coverity).
|
13 years ago |
Gerald Pfeifer
|
17ee7300f8
widl: Avoid duplicate assignments in resolve_expression.
|
14 years ago |
Alexandre Julliard
|
cb6a225481
widl: Add a type_memsize_and_alignment function to make it explicit where the alignment is truly needed.
|
14 years ago |
Alexandre Julliard
|
a83563aa40
widl: Long constants must be 32-bit on all platforms.
|
14 years ago |
Rob Shearman
|
b544014b8e
widl: Fix the calculation of casted integer constant expressions.
|
14 years ago |
Rob Shearman
|
d9b83e8bb2
widl: Add support for character constants in expressions.
|
15 years ago |
Rob Shearman
|
0228008bb8
widl: Allow pointers, type-qualifiers and other more complicated constructions in sizeof and cast expressions.
|
15 years ago |
Rob Shearman
|
cdec0fe485
widl: Add support for bit-fields in non-remote structures.
|
15 years ago |
Rob Shearman
|
4339f9edfb
widl: Implement __int3264 keyword.
|
15 years ago |
Rob Shearman
|
728a738a82
widl: Move type_basic_get_fc to typegen.c and rename it to get_basic_fc.
|
15 years ago |
Rob Shearman
|
23673ca373
widl: Determine pointer fc at generation time instead of at parse time.
|
15 years ago |
Rob Shearman
|
319a7a102e
widl: Implement a more abstract way of representing basic types.
|
15 years ago |
Rob Shearman
|
7e08ff27c2
widl: Move declarray property to array_details.
|
15 years ago |
Rob Shearman
|
ba91ee607c
widl: Don't directly access the type structure when determining the types in expressions.
|
15 years ago |