C++ namespace - usage

Hello,
I am new to using the “namespace” declaration without an actual name added.
Perhaps someone can please explain this? here is the example I don’t quite understand:

namespace Abc
{
namespace
{
BasicFuncitons::Demo GetSetup()
{
what’s the deal with this “dangling” namespace declaration and no label?
is this common?
Thanks!
MD