Home | History | Annotate | Download | only in SemaCXX

Lines Matching refs:visibility

3 namespace test1 __attribute__((visibility("hidden"))) { // expected-note{{surrounding namespace with visibility attribute starts here}}
4 #pragma GCC visibility pop // expected-error{{#pragma visibility pop with no matching #pragma visibility push}}
8 namespace test2 __attribute__((visibility("hidden"))) {
9 #pragma GCC visibility push(protected) // expected-error{{#pragma visibility push with no matching #pragma visibility pop}}
10 } // expected-note{{surrounding namespace with visibility attribute ends here}}
12 #pragma GCC visibility pop // expected-error{{#pragma visibility pop with no matching #pragma visibility push}}
16 #pragma GCC visibility push(protected)
17 #pragma GCC visibility pop
21 #pragma GCC visibility push(protected)
22 #pragma GCC visibility pop
26 #pragma GCC visibility push(hidden)
29 #pragma GCC visibility pop