Lines Matching refs:DelayedDiagnostic
5316 static void handleDelayedForbiddenType(Sema &S, DelayedDiagnostic &diag, in handleDelayedForbiddenType()
5435 static void handleDelayedAvailabilityCheck(Sema &S, DelayedDiagnostic &DD, in handleDelayedAvailabilityCheck()
5437 assert(DD.Kind == DelayedDiagnostic::Deprecation || in handleDelayedAvailabilityCheck()
5438 DD.Kind == DelayedDiagnostic::Unavailable); in handleDelayedAvailabilityCheck()
5439 Sema::AvailabilityDiagnostic AD = DD.Kind == DelayedDiagnostic::Deprecation in handleDelayedAvailabilityCheck()
5470 DelayedDiagnostic &diag = const_cast<DelayedDiagnostic&>(*i); in PopParsingDeclaration()
5475 case DelayedDiagnostic::Deprecation: in PopParsingDeclaration()
5476 case DelayedDiagnostic::Unavailable: in PopParsingDeclaration()
5483 case DelayedDiagnostic::Access: in PopParsingDeclaration()
5487 case DelayedDiagnostic::ForbiddenType: in PopParsingDeclaration()
5512 DelayedDiagnostics.add(DelayedDiagnostic::makeAvailability( in EmitAvailabilityWarning()