reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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());