Home | History | Annotate | Download | only in AST

Lines Matching defs:ND

158         if (NamedDecl *ND = dyn_cast<NamedDecl>(D))
159 LV = merge(LV, getLVForDecl(ND, F));
285 const NamespaceDecl *ND = dyn_cast<NamespaceDecl>(DC);
286 if (!ND) continue;
287 if (llvm::Optional<Visibility> Vis = ND->getExplicitVisibility()) {
744 if (const NamedDecl *ND = dyn_cast<NamedDecl>(DC))
745 return getLVForDecl(ND, Flags);
863 } else if (const NamespaceDecl *ND = dyn_cast<NamespaceDecl>(*I)) {
864 if (ND->isAnonymousNamespace())
867 OS << *ND;
970 NamedDecl *ND = this;
971 while (UsingShadowDecl *UD = dyn_cast<UsingShadowDecl>(ND))
972 ND = UD->getTargetDecl();
974 if (ObjCCompatibleAliasDecl *AD = dyn_cast<ObjCCompatibleAliasDecl>(ND))
977 return ND;