| struct S { int i; }; | |
| int x; | |
| int x; | |
| float4x4 x; | |
| bool2 x[2]; | |
| S x; | |
| void func() { | |
| float2 y; | |
| float2 y; | |
| int y; | |
| float y[4]; | |
| S y; | |
| } | |
| /*%%* | |
| symbol 'x' was already defined | |
| symbol 'x' was already defined | |
| symbol 'x' was already defined | |
| symbol 'x' was already defined | |
| symbol 'y' was already defined | |
| symbol 'y' was already defined | |
| symbol 'y' was already defined | |
| symbol 'y' was already defined | |
| *%%*/ |