Translations:Development/FAQs/Technical FAQ/100/en

From KDE TechBase

Symbols defined in a C++ anonymous namespace do NOT have internal linkage. Anonymous namespaces only give an unique name for that translation unit and that is it; they don't change the linkage of the symbol at all.