| V1 { | |
| global: | |
| extern "C++" | |
| { | |
| "bar()"; | |
| "baz(int*)"; | |
| }; | |
| foo; | |
| blaza*; | |
| bar*; | |
| # Make sure we parse "extern" when it's not first thing in the section. | |
| extern "C++" | |
| { | |
| myns::*; | |
| }; | |
| # Would be a keyword in a linker script. | |
| SECTIONS; | |
| sizeof_headers; | |
| # Crazy globbiness | |
| glob*f[^A-Zo]st?ff; | |
| local: | |
| *foo*; | |
| }; | |
| V2 { | |
| global: | |
| extern "C++" { | |
| otherns::stuff; | |
| }; | |
| blaz*; | |
| local: | |
| _[^A-Z]*; | |
| } V1; |