Lines Matching refs:NamespaceDecl
323 void VisitNamespaceDecl(NamespaceDecl *D);
1600 void ASTDeclReader::VisitNamespaceDecl(NamespaceDecl *D) { in VisitNamespaceDecl()
1626 auto *Anon = cast<NamespaceDecl>(Reader.GetDecl(AnonNamespace)); in VisitNamespaceDecl()
2605 if (auto *Namespace = dyn_cast<NamespaceDecl>(D)) in mergeRedeclarable()
2607 assert_cast<NamespaceDecl*>(ExistingCanon)); in mergeRedeclarable()
2945 static NamespaceDecl *getNamespace(const NestedNameSpecifier *X) { in getNamespace()
3192 if (const auto *NamespaceX = dyn_cast<NamespaceDecl>(X)) { in isSameEntity()
3193 const auto *NamespaceY = cast<NamespaceDecl>(Y); in isSameEntity()
3264 if (auto *ND = dyn_cast<NamespaceDecl>(DC)) in getPrimaryContextForMerging()
3827 D = NamespaceDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
4444 auto *Anon = readDeclAs<NamespaceDecl>(); in UpdateDecl()
4453 cast<NamespaceDecl>(D)->setAnonymousNamespace(Anon); in UpdateDecl()