Searched refs:DelayedDiagnostics (Results 1 – 7 of 7) sorted by relevance
286 inline void Sema::DelayedDiagnostics::add(const sema::DelayedDiagnostic &diag) { in add()
484 class DelayedDiagnostics; variable488 friend class Sema::DelayedDiagnostics;495 class DelayedDiagnostics {501 DelayedDiagnostics() : CurPool(nullptr) {} in DelayedDiagnostics() function544 } DelayedDiagnostics;557 SavedContextState(S.DelayedDiagnostics.pushUndelayed()), in S()569 S.DelayedDiagnostics.popUndelayed(SavedContextState); in pop()3204 return DelayedDiagnostics.push(pool); in PushParsingDeclaration()3210 return DelayedDiagnostics.pushUndelayed(); in PushParsingClass()3213 DelayedDiagnostics.popUndelayed(state); in PopParsingClass()
1454 if (S.DelayedDiagnostics.shouldDelayDiagnostics()) { in CheckAccess()1455 S.DelayedDiagnostics.add(DelayedDiagnostic::makeAccess(Loc, Entity)); in CheckAccess()
4776 assert(DelayedDiagnostics.getCurrentPool()); in PopParsingDeclaration()4777 DelayedDiagnosticPool &poppedPool = *DelayedDiagnostics.getCurrentPool(); in PopParsingDeclaration()4778 DelayedDiagnostics.popWithoutEmitting(state); in PopParsingDeclaration()4826 DelayedDiagnosticPool *curPool = DelayedDiagnostics.getCurrentPool(); in redelayDiagnostics()4941 if (DelayedDiagnostics.shouldDelayDiagnostics()) { in EmitAvailabilityWarning()4942 DelayedDiagnostics.add(DelayedDiagnostic::makeAvailability(AD, Loc, D, in EmitAvailabilityWarning()
1299 if (S.DelayedDiagnostics.shouldDelayDiagnostics()) { in inferARCLifetimeForPointee()1300 S.DelayedDiagnostics.add( in inferARCLifetimeForPointee()4137 if (S.DelayedDiagnostics.shouldDelayDiagnostics()) { in handleObjCOwnershipTypeAttr()4138 S.DelayedDiagnostics.add( in handleObjCOwnershipTypeAttr()
598 assert(DelayedDiagnostics.getCurrentPool() == nullptr in ActOnEndOfTranslationUnit()
9629 DelayedDiagnostics.add( in CheckParameter()