// Build don't link: // GROUPS passed enums enum fig { figgy, pudding, }; // ERROR - comma class X { public: static fig (*open)(void *thing, const char *filename); static fig (*parse)(void *thing); }; enum fig (*X::open)(void *thing, const char *filename) = 0; fig (*X::parse)(void *thing) = 0;