blob: 0c1e5460c4ff94895e2f28792c23e2a4bb4bdc34 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
// Origin: Mark Mitchell <mark@codesourcery.com>
int main()
{
typedef double I;
struct S1 {
typedef char I;
struct S2;
};
struct S1::S2 {
typedef I J;
};
return !(sizeof (S1::S2::J) == 1);
}
|