struct s { | |
int a; | |
int b[3]; | |
int c[2][3]; | |
}; | |
struct c { | |
const struct s s; | |
}; | |
extern struct c v; | |
void f(void) | |
{ | |
v.s.a = 0; | |
*v.s.b = 0; | |
**v.s.c = 0; | |
} | |
/* | |
* check-name: array-quals-node | |
* check-known-to-fail | |
* | |
* check-error-start | |
eval/array-quals-node.c:15:14: error: assignment to const expression | |
eval/array-quals-node.c:16:14: error: assignment to const expression | |
eval/array-quals-node.c:17:14: error: assignment to const expression | |
* check-error-end | |
*/ |