Lines Matching refs:DelayedDiagnostic
1 //===--- DelayedDiagnostic.h - Delayed declarator diagnostics ---*- C++ -*-===//
11 /// \brief Defines the classes clang::DelayedDiagnostic and
114 class DelayedDiagnostic {
125 static DelayedDiagnostic makeAvailability(Sema::AvailabilityDiagnostic AD,
134 static DelayedDiagnostic makeAccess(SourceLocation Loc,
136 DelayedDiagnostic DD;
144 static DelayedDiagnostic makeForbiddenType(SourceLocation loc,
148 DelayedDiagnostic DD;
241 SmallVector<DelayedDiagnostic, 4> Diagnostics;
248 for (SmallVectorImpl<DelayedDiagnostic>::iterator
272 void add(const DelayedDiagnostic &diag) {
288 typedef SmallVectorImpl<DelayedDiagnostic>::const_iterator pool_iterator;
297 inline void Sema::DelayedDiagnostics::add(const sema::DelayedDiagnostic &diag) {