yum-mirror/glslang
git clone https://git.yummers.dev/yum-mirror/glslang
26ad99b5
main
1#version 450 2 3struct S { 4int [ 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{ 20g[ 3 ]; 21h[ 2 ]; 22} 23 24float [ 4 ][ 3 ][ 2 ] bar() { float [ 3 ][ 2 ] a[ 4 ]; return a; } 25 26in inbname { 27float [ 7 ] f [ 8 ][ 9 ]; 28} inbinst [ 4 ][ 5 ][ 6 ]; 29 30float [ 3 ][ 2 ] barm[ 4 ]() { float [ 3 ][ 2 ] a[ 4 ]; return a; } // ERROR