| // RUN: %clang_cc1 -std=c++11 -fsyntax-only -verify -pedantic %s | |
| // expected-no-diagnostics | |
| namespace PR12866 { | |
| struct bar { | |
| union { | |
| int member; | |
| }; | |
| }; | |
| void foo( void ) { | |
| (void)sizeof(bar::member); | |
| } | |
| } | |
| namespace PR20021 { | |
| class C { | |
| union { | |
| static_assert(true, ""); | |
| int i; | |
| }; | |
| }; | |
| } |