Lines Matching refs:NameSpace
423 struct NameSpace::Private {
433 NameSpace::NameSpace(const GenericNamePtr &nameIn) in NameSpace() function in util::NameSpace
440 NameSpace::NameSpace(const NameSpace &other) in NameSpace() function in util::NameSpace
446 NameSpace::~NameSpace() = default;
452 bool NameSpace::isGlobal() const { return d->isGlobal; } in isGlobal()
456 NameSpaceNNPtr NameSpace::getGlobalFromThis() const { in getGlobalFromThis()
457 NameSpaceNNPtr ns(NameSpace::nn_make_shared<NameSpace>(*this)); in getGlobalFromThis()
466 const GenericNamePtr &NameSpace::name() const { return d->name; } in name()
470 const std::string &NameSpace::separator() const { return d->separator; } in separator()
474 NameSpaceNNPtr NameSpace::createGLOBAL() { in createGLOBAL()
475 NameSpaceNNPtr ns(NameSpace::nn_make_shared<NameSpace>( in createGLOBAL()
483 const NameSpaceNNPtr NameSpace::GLOBAL(NameSpace::createGLOBAL());
505 d->scope = ns ? ns : static_cast<NameSpacePtr>(NameSpace::GLOBAL); in LocalName()
525 return NameSpace::GLOBAL; in scope()
555 NameSpaceNNPtr ns(NameSpace::nn_make_shared<NameSpace>(name)); in createNameSpace()
588 : NameSpace::GLOBAL->separator()); in createGenericName()