reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaDeclAttr.cpp
 8277     SemaRef.Diag(E->getBeginLoc(), diag::warn_at_available_unchecked_use)
 8278         << (!SemaRef.getLangOpts().ObjC);
 8290       ShouldDiagnoseAvailabilityOfDecl(SemaRef, D, nullptr, ReceiverClass);
 8298       getAttrForPlatform(SemaRef.getASTContext(), OffendingDecl);
 8306     if (!ShouldDiagnoseAvailabilityInContext(SemaRef, Result, Introduced, Ctx,
 8316             SemaRef.Context,
 8317             SemaRef.Context.getTargetInfo().getPlatformMinVersion(), Introduced)
 8322         SemaRef.getASTContext().getTargetInfo().getPlatformName());
 8324     SemaRef.Diag(Range.getBegin(), DiagKind)
 8327     SemaRef.Diag(OffendingDecl->getLocation(),
 8330         << SemaRef.Context.getTargetInfo()
 8335         SemaRef.Diag(Range.getBegin(), diag::note_unguarded_available_silence)
 8337         << (SemaRef.getLangOpts().ObjC ? /*@available*/ 0
 8368     const SourceManager &SM = SemaRef.getSourceManager();
 8382     FixItOS << "if (" << (SemaRef.getLangOpts().ObjC ? "@available"
 8386                    SemaRef.getASTContext().getTargetInfo().getPlatformName())
 8391         StmtEndLoc, tok::semi, SM, SemaRef.getLangOpts(),
 8395           Lexer::getLocForEndOfToken(StmtEndLoc, 0, SM, SemaRef.getLangOpts());