
Peter Dimov wrote:
I'm not sure what I'm expected to do about that one. Bind has been using an unnamed namespace for its placeholders for quite a while now. If you add a comment containing 'boostinspect:nounnamed' with a quick explanation, inspect will stop complaining.
Arkadiy Vertleyb wrote:
"Thorsten Ottosen" <thorsten.ottosen@dezide.com> wrote
What is the problem with an unnamed namespace in a header anyway? Is it illegal according to the standard?
ODR is potentially violated :-(
Apparently, it also causes problems with precompiled headers: http://thread.gmane.org/gmane.comp.lib.boost.devel/145539 I think that all such policies should be explained, probably in more/lib_guide.htm. I'm not volunteering to write a rationale because I'm not sure that I agree with the policy. Does anyone think it's worth writing? Daniel