[previous] 0904 [next] [S] Invalid designator.
Syntax errors REFERENCE - ISO:C99-6.7.8 Initialization - Syntax

Invalid syntax has been encountered in the specification of a designated initializer. For example:


/*PRQA S 693,694,1053,2213,2216,3132,3211,3408 ++*/

struct ST { int x; int y; };

struct ST sa = {[a] = 10};                 /* Message 0904 */

int ibufa[10] = {.i = 3};                  /* Message 0904 */

QA·C Source Code Analyser 8.1.2
© 2013 Programming Research.
www.programmingresearch.com
Personality Groups | Glossary | Message Index Contents