I have some C++ code, and for some reason, for a couple of classes, they show up as boost::boost::boost::boost::boost::classname in the Visual Studio browser.
The classes themselves are not in the boost namespace.
There's no problem compiling the code. I've output the preprocessed version of the .cpp file, and I can't see anything funky. I've tried deleting and rebuilding the Intellisense database, no go.
I've tried putting a ';' on a line by itself after the #include , even though I know namespaces don't require that. No go.
Anyone else ever seen this, or know how to fix it?