reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/AST/NestedNameSpecifier.h
  183   NamespaceDecl *getAsNamespace() const;

References

tools/clang/include/clang/ASTMatchers/ASTMatchers.h
 6106   if (!Node.getAsNamespace())
 6108   return InnerMatcher.matches(*Node.getAsNamespace(), Finder, Builder);
tools/clang/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h
  118       const NamespaceDecl *ND = NNS.getNestedNameSpecifier()->getAsNamespace();
tools/clang/lib/AST/ASTContext.cpp
 5503                                  NNS->getAsNamespace()->getOriginalNamespace());
tools/clang/lib/AST/ASTImporter.cpp
 8174     if (ExpectedDecl NSOrErr = Import(FromNNS->getAsNamespace())) {
 8253       Builder.Extend(getToContext(), Spec->getAsNamespace(), ToLocalBeginLoc,
tools/clang/lib/AST/ASTStructuralEquivalence.cpp
  217     return IsStructurallyEquivalent(Context, NNS1->getAsNamespace(),
  218                                     NNS2->getAsNamespace());
tools/clang/lib/AST/ItaniumMangle.cpp
 1157     mangleSourceNameWithAbiTags(qualifier->getAsNamespace());
 1794     mangleName(qualifier->getAsNamespace());
tools/clang/lib/AST/NestedNameSpecifier.cpp
  284     if (getAsNamespace()->isAnonymousNamespace())
  287     OS << getAsNamespace()->getName();
tools/clang/lib/AST/ODRHash.cpp
  123     AddDecl(NNS->getAsNamespace());
tools/clang/lib/AST/QualTypeNames.cpp
  220           Ctx, Scope->getAsNamespace(), WithGlobalNsPrefix);
tools/clang/lib/Index/IndexTypeSourceInfo.cpp
  253     handleReference(NNS.getNestedNameSpecifier()->getAsNamespace(),
tools/clang/lib/Parse/ParseDeclCXX.cpp
  627       !D.SS.getScopeRep()->getAsNamespace() &&
tools/clang/lib/Sema/SemaCXXScopeSpec.cpp
  145     return NNS->getAsNamespace();
tools/clang/lib/Sema/SemaLookup.cpp
 4163     if (NNS->getAsNamespace()->isAnonymousNamespace())
 4165     II = NNS->getAsNamespace()->getIdentifier();
tools/clang/lib/Sema/TreeTransform.h
 3697                                                        QNNS->getAsNamespace()));
tools/clang/lib/Serialization/ASTReaderDecl.cpp
 2842   if (auto *NS = X->getAsNamespace())
tools/clang/lib/Serialization/ASTWriter.cpp
 5891       AddDeclRef(NNS->getAsNamespace());
 5940       AddDeclRef(NNS.getNestedNameSpecifier()->getAsNamespace());
tools/clang/tools/extra/clang-tidy/bugprone/MoveForwardingReferenceCheck.cpp
   53     } else if (const NamespaceDecl *Namespace = NNS->getAsNamespace()) {
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp
  787       if (NamespaceDecl *Decl = Spec->getAsNamespace()) {
tools/clang/tools/extra/clangd/FindTarget.cpp
  310       add(NNS->getAsNamespace(), Flags);
tools/clang/tools/extra/clangd/IncludeFixer.cpp
  245       else if (const auto *NS = Nested->getAsNamespace()) {
tools/clang/tools/libclang/CIndex.cpp
 1332     return Visit(MakeCursorNamespaceRef(NNS->getAsNamespace(), Range.getBegin(),
 1375       if (Visit(MakeCursorNamespaceRef(NNS->getAsNamespace(), 
tools/clang/unittests/Tooling/RecursiveASTVisitorTests/NestedNameSpecifiers.cpp
   30             NNS.getNestedNameSpecifier()->getAsNamespace())
tools/clang/unittests/Tooling/RefactoringTest.cpp
  752       if (const NamespaceDecl* NS = NNSLoc.getNestedNameSpecifier()->getAsNamespace()) {