------- Comment #3 from limanski at narod dot ru 2008-07-07 14:29 ------- (In reply to comment #2) > The problem is one of diagnostic: the code should be just rejected because Foo > is an incomplete type. >
But the instanse of Foo can be created and both sizeof(Foo) and sizeof(foo) are equals to zero. Do you mean that this behavior is correct? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36749