xref: /openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.old-deja/g++.brendan/enum9.C (revision c87b03e512fc05ed6e0222f6fb0ae86264b1d05b)
1 // Build don't link:
2 // GROUPS passed enums
3 enum fig {
4     figgy,
5     pudding,
6 }; // ERROR - comma
7 
8 class X {
9 public:
10     static fig (*open)(void *thing, const char *filename);
11     static fig (*parse)(void *thing);
12 };
13 
14 enum fig (*X::open)(void *thing, const char *filename) = 0;
15 fig (*X::parse)(void *thing) = 0;
16