Lines Matching defs:NsDecl
536 } else if (const auto *NsDecl =
538 moveOldNamespace(Result, NsDecl);
645 static SourceLocation getLocAfterNamespaceLBrace(const NamespaceDecl *NsDecl,
649 getLexerStartingFromLoc(NsDecl->getBeginLoc(), SM, LangOpts);
666 const NamespaceDecl *NsDecl) {
668 if (Decl::castToDeclContext(NsDecl)->decls_empty())
674 getLocAfterNamespaceLBrace(NsDecl, SM, Result.Context->getLangOpts());
680 MoveNs.Length = SM.getFileOffset(NsDecl->getRBraceLoc()) - MoveNs.Offset;
689 const NamespaceDecl *OuterNs = getOuterNamespace(NsDecl, DiffOldNamespace);
743 const auto *NsDecl = Result.Nodes.getNodeAs<NamespaceDecl>("ns_decl");
745 assert(!NsDecl->decls_empty());
747 getLocAfterNamespaceLBrace(NsDecl, SM, Result.Context->getLangOpts()),
775 const auto *NsDecl = llvm::cast<NamespaceDecl>(NsDeclContext);
776 // Calculate the name of the `NsDecl` after it is moved to new namespace.
777 std::string OldNs = NsDecl->getQualifiedNameAsString();