aboutsummaryrefslogtreecommitdiff
path: root/resources/sksl/errors/RedeclareVariable.sksl
blob: e5ef434b55623b30203a41e3abe47816685904ea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
struct S { int i; };

int x;
int x;
float4x4 x;
bool2 x[2];
S x;

void main() {
    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
*%%*/