[5/8] widl: dereference operator in expr work on any declared pointer

2009-01-10 Thread Michael Karcher
If we take MIDL 6.00.0366 as reference, the following method type is legal: void frobnicate([size_is(x),in,out] int * bar1, [size_is(*bar1),out] int * bar2, [in] int x); Without this patch, size_is(*bar1) would be rejected. ---

Re: [5/8] widl: dereference operator in expr work on any declared pointer

2009-01-10 Thread Rob Shearman
2009/1/10 Michael Karcher w...@mkarcher.dialup.fu-berlin.de: If we take MIDL 6.00.0366 as reference, the following method type is legal: void frobnicate([size_is(x),in,out] int * bar1, [size_is(*bar1),out] int * bar2, [in] int x);

Re: [5/8] widl: dereference operator in expr work on any declared pointer

2009-01-10 Thread Michael Karcher
Am Samstag, den 10.01.2009, 22:41 + schrieb Rob Shearman: 2009/1/10 Michael Karcher w...@mkarcher.dialup.fu-berlin.de: If we take MIDL 6.00.0366 as reference, the following method type is legal: void frobnicate([size_is(x),in,out] int * bar1,