ERROR: 0:3: '{ } style initializers' : not supported with this profile: es\r
ERROR: 0:3: 'initializer' : not supported for this version or the enabled extensions \r
+ERROR: 0:3: 'array initializer' : not supported for this version or the enabled extensions \r
ERROR: 0:7: 'attribute' : not supported in this stage: fragment\r
ERROR: 0:7: 'float' : type requires declaration of default precision qualifier \r
ERROR: 0:9: '=' : cannot convert from 'const int' to 'mediump float'\r
ERROR: 0:149: 'floating-point suffix' : not supported for this version or the enabled extensions \r
ERROR: 0:150: 'floating-point suffix' : not supported for this version or the enabled extensions \r
ERROR: 0:152: '' : syntax error\r
-ERROR: 55 compilation errors. No code generated.\r
+ERROR: 56 compilation errors. No code generated.\r
\r
ERROR: node is still EOpNull!\r
0:3 Sequence\r
ERROR: 0:53: 'array in function return type' : not supported for this version or the enabled extensions \r
ERROR: 0:66: 'array assignment' : not supported for this version or the enabled extensions \r
ERROR: 0:68: 'array assignment' : not supported for this version or the enabled extensions \r
-ERROR: 21 compilation errors. No code generated.\r
+ERROR: 0:69: 'array initializer' : not supported for this version or the enabled extensions \r
+ERROR: 22 compilation errors. No code generated.\r
\r
ERROR: node is still EOpNull!\r
0:9 Function Definition: foo(f1[5]; (4-element array of mediump float)\r
0:68 move second child to first child (structure{v4,sa})\r
0:68 's2' (structure{v4,sa})\r
0:68 Function Call: bar9( (structure{v4,sa})\r
+0:69 Sequence\r
+0:69 move second child to first child (structure{v4,sa})\r
+0:69 'initSb' (structure{v4,sa})\r
+0:69 's1' (structure{v4,sa})\r
0:? Linker Objects\r
0:? 'gu' (unsized array of mediump float)\r
0:? 'g4' (4-element array of mediump float)\r
error(loc, " cannot initialize this type of qualifier ", variable->getType().getStorageQualifierString(), "");
return 0;
}
+ arrayObjectCheck(loc, variable->getType(), "array initializer");
//
// If the initializer was from braces { ... }, we convert the whole subtree to a