• Home
  • Raw
  • Download

Lines Matching refs:ND

265 static unsigned getDeclShowContexts(const NamedDecl *ND,  in getDeclShowContexts()  argument
270 if (isa<UsingShadowDecl>(ND)) in getDeclShowContexts()
271 ND = dyn_cast<NamedDecl>(ND->getUnderlyingDecl()); in getDeclShowContexts()
272 if (!ND) in getDeclShowContexts()
276 if (isa<TypeDecl>(ND) || isa<ObjCInterfaceDecl>(ND) || in getDeclShowContexts()
277 isa<ClassTemplateDecl>(ND) || isa<TemplateTemplateParmDecl>(ND)) { in getDeclShowContexts()
279 if (LangOpts.CPlusPlus || !isa<TagDecl>(ND)) in getDeclShowContexts()
293 if (LangOpts.CPlusPlus || isa<ObjCInterfaceDecl>(ND)) in getDeclShowContexts()
297 if (isa<ObjCInterfaceDecl>(ND)) in getDeclShowContexts()
301 if (isa<EnumDecl>(ND)) { in getDeclShowContexts()
307 } else if (const RecordDecl *Record = dyn_cast<RecordDecl>(ND)) { in getDeclShowContexts()
315 } else if (isa<ClassTemplateDecl>(ND)) in getDeclShowContexts()
317 } else if (isa<ValueDecl>(ND) || isa<FunctionTemplateDecl>(ND)) { in getDeclShowContexts()
323 } else if (isa<ObjCProtocolDecl>(ND)) { in getDeclShowContexts()
325 } else if (isa<ObjCCategoryDecl>(ND)) { in getDeclShowContexts()
327 } else if (isa<NamespaceDecl>(ND) || isa<NamespaceAliasDecl>(ND)) { in getDeclShowContexts()
789 if (NamedDecl *ND = dyn_cast<NamedDecl>(D)) { in AddTopLevelDeclarationToHash() local
801 if (ND->getIdentifier()) in AddTopLevelDeclarationToHash()
802 Hash = llvm::HashString(ND->getIdentifier()->getName(), Hash); in AddTopLevelDeclarationToHash()
803 else if (DeclarationName Name = ND->getDeclName()) { in AddTopLevelDeclarationToHash()