reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
48 for (const auto *Context = ND->getDeclContext(); Context; 49 Context = Context->getParent()) { 49 Context = Context->getParent()) { 50 if (llvm::isa<TranslationUnitDecl>(Context) || 51 llvm::isa<LinkageSpecDecl>(Context)) 54 assert(llvm::isa<NamedDecl>(Context) && 56 if (const auto *NSD = dyn_cast<NamespaceDecl>(Context)) { 60 } else if (const auto *ED = dyn_cast<EnumDecl>(Context)) { 64 const auto *RD = cast<RecordDecl>(Context);