clang fix for anonymous namespace