• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#version 450
2
3struct S {
4    int[3] a[2], b[5];
5};
6
7S s;
8
9int[5] c[4], d[8];
10int[9] e[], f[];
11int e[11][9];
12int f[13][9];
13
14int[14] g[], h[];
15
16int [14][15][6] foo(int[6] p[14][15]) { return p; }
17
18void main()
19{
20    g[3];
21    h[2];
22}
23
24float[4][3][2] bar() { float[3][2] a[4]; return a; }
25
26in inbname {
27    float[7] f[8][9];
28} inbinst[4][5][6];
29
30float[3][2] barm[4]() { float[3][2] a[4]; return a; }  // ERROR
31