/* Copyright (C) 2002 Free Software Foundation. | |
by Hans-Peter Nilsson <hp@axis.com> */ | |
/* { dg-do compile } */ | |
typedef struct | |
{ | |
unsigned short s; | |
} t; | |
struct u | |
{ | |
t v; | |
}; | |
int | |
foo (struct u *uu) | |
{ | |
int i = ((unsigned int) ((uu->v) & 42)); /* { dg-error "invalid operands to binary" } */ | |
return i; | |
} |