2 Oct
2015
2 Oct
'15
5:41 a.m.
Huw Davies <huw(a)codeweavers.com> wrote:
I have tested typedefs with various types and was also wondering about [public] attribute: regardless of its existence midl generates identical typelibs.
Forgot to mention that [uuid] attribute also changes nothing for the enum type generation.
Sure it does. Try this:
[ uuid(12345678-0000-0000-0000-000000000000), ] library foo { typedef [public] int x; typedef int y; typedef [uuid(12345678-9000-0000-0000-000000000000)] int z; }
This typelib definition doesn't seem to include an 'enum' type. -- Dmitry.