An identifier name starting with a dollar, though legal in C and C++ is not something I'd expect to see (might be the output of an anonymous namespace). There tend to be a fair few macros in BOOPSI based GUIs, perhaps one of these is not expanding properly?