Searched refs:OffendingDecl (Results 1 – 3 of 3) sorted by relevance
156 const IdentifierInfo *DeclEnv, Decl *Ctx, const NamedDecl *OffendingDecl) { in ShouldDiagnoseAvailabilityInContext() argument163 isa<TypedefDecl>(OffendingDecl)) { in ShouldDiagnoseAvailabilityInContext()199 if (const auto *MD = dyn_cast<ObjCMethodDecl>(OffendingDecl)) { in ShouldDiagnoseAvailabilityInContext()390 const NamedDecl *OffendingDecl, in DoEmitAvailabilityWarning() argument399 SourceLocation NoteLocation = OffendingDecl->getLocation(); in DoEmitAvailabilityWarning()408 const AvailabilityAttr *AA = getAttrForPlatform(S.Context, OffendingDecl); in DoEmitAvailabilityWarning()416 OffendingDecl)) in DoEmitAvailabilityWarning()424 for (const Decl *Redecl = OffendingDecl->getMostRecentDecl(); Redecl; in DoEmitAvailabilityWarning()462 S.Diag(Loc, DiagKind) << OffendingDecl << PlatformName in DoEmitAvailabilityWarning()466 S.Diag(OffendingDecl->getLocation(), in DoEmitAvailabilityWarning()[all …]
27 const NamedDecl *OffendingDecl, in makeAvailability() argument38 DD.AvailabilityData.OffendingDecl = OffendingDecl; in makeAvailability()
140 const NamedDecl *OffendingDecl,185 return AvailabilityData.OffendingDecl; in getAvailabilityOffendingDecl()238 const NamedDecl *OffendingDecl; member