Searched refs:DelayedDiagnostic (Results 1 – 8 of 8) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | DelayedDiagnostic.h | 130 class DelayedDiagnostic { 141 static DelayedDiagnostic makeAvailability(AvailabilityResult AR, 150 static DelayedDiagnostic makeAccess(SourceLocation Loc, in makeAccess() 152 DelayedDiagnostic DD; in makeAccess() 160 static DelayedDiagnostic makeForbiddenType(SourceLocation loc, in makeForbiddenType() 164 DelayedDiagnostic DD; in makeForbiddenType() 271 SmallVector<DelayedDiagnostic, 4> Diagnostics; 292 for (SmallVectorImpl<DelayedDiagnostic>::iterator in ~DelayedDiagnosticPool() 305 void add(const DelayedDiagnostic &diag) { in add() 321 using pool_iterator = SmallVectorImpl<DelayedDiagnostic>::const_iterator; [all …]
|
| H A D | Sema.h | 210 class DelayedDiagnostic; variable 685 void add(const sema::DelayedDiagnostic &diag); // in DelayedDiagnostic.h 6106 void HandleDelayedAccessCheck(sema::DelayedDiagnostic &DD, Decl *Ctx);
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | DelayedDiagnostic.cpp | 24 DelayedDiagnostic 25 DelayedDiagnostic::makeAvailability(AvailabilityResult AR, in makeAvailability() 34 DelayedDiagnostic DD; in makeAvailability() 60 void DelayedDiagnostic::Destroy() { in Destroy()
|
| H A D | SemaAccess.cpp | 1456 S.DelayedDiagnostics.add(DelayedDiagnostic::makeAccess(Loc, Entity)); in CheckAccess() 1469 void Sema::HandleDelayedAccessCheck(DelayedDiagnostic &DD, Decl *D) { in HandleDelayedAccessCheck()
|
| H A D | SemaDeclAttr.cpp | 7272 const DelayedDiagnostic &diag, in isForbiddenTypeAllowed() 7306 static void handleDelayedForbiddenType(Sema &S, DelayedDiagnostic &DD, in handleDelayedForbiddenType() 7847 static void handleDelayedAvailabilityCheck(Sema &S, DelayedDiagnostic &DD, in handleDelayedAvailabilityCheck() 7849 assert(DD.Kind == DelayedDiagnostic::Availability && in handleDelayedAvailabilityCheck() 7883 DelayedDiagnostic &diag = const_cast<DelayedDiagnostic&>(*i); in PopParsingDeclaration() 7888 case DelayedDiagnostic::Availability: in PopParsingDeclaration() 7895 case DelayedDiagnostic::Access: in PopParsingDeclaration() 7906 case DelayedDiagnostic::ForbiddenType: in PopParsingDeclaration() 7934 DelayedDiagnostic::makeAvailability( in EmitAvailabilityWarning()
|
| H A D | SemaType.cpp | 1861 sema::DelayedDiagnostic::makeForbiddenType(loc, in inferARCLifetimeForPointee() 6099 sema::DelayedDiagnostic::makeForbiddenType( in handleObjCOwnershipTypeAttr()
|
| H A D | SemaDecl.cpp | 12542 sema::DelayedDiagnostic::makeForbiddenType( in CheckParameter()
|
| /freebsd-12.1/lib/clang/libclang/ |
| H A D | Makefile | 418 SRCS_MIN+= Sema/DelayedDiagnostic.cpp
|