A последний поток на SO вызвал это.
Анонимное пространство имен считается эквивалентным
namespace unique { /* empty body */ }
using namespace unique;
namespace unique { namespace-body }
Я не могу вспомнить точную причину относительнопочему это не эквивалентно
namespace unique { namespace-body }
using namespace unique;
Также попытался поиск (в том числе Google), но тщетно.Пожалуйста, поделитесь любой информацией, которая у вас есть в этом отношении.