reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1719 if (D->isInvalidDecl()) 1723 if (auto *DD = dyn_cast<DecompositionDecl>(D)) { 1733 } else if (!D->getDeclName()) { 1735 } else if (D->isReferenced() || D->isUsed()) { 1735 } else if (D->isReferenced() || D->isUsed()) { 1739 if (Referenced || D->hasAttr<UnusedAttr>() || 1740 D->hasAttr<ObjCPreciseLifetimeAttr>()) 1743 if (isa<LabelDecl>(D)) 1748 bool WithinFunction = D->getDeclContext()->isFunctionOrMethod(); 1749 if (const auto *R = dyn_cast<CXXRecordDecl>(D->getDeclContext())) 1756 if (isa<TypedefNameDecl>(D)) 1760 if (!isa<VarDecl>(D) || isa<ParmVarDecl>(D) || isa<ImplicitParamDecl>(D)) 1760 if (!isa<VarDecl>(D) || isa<ParmVarDecl>(D) || isa<ImplicitParamDecl>(D)) 1760 if (!isa<VarDecl>(D) || isa<ParmVarDecl>(D) || isa<ImplicitParamDecl>(D)) 1764 if (const VarDecl *VD = dyn_cast<VarDecl>(D)) {