Searched refs:DelayedDiagnostic (Results 1 – 9 of 9) sorted by relevance
| /NextBSD/contrib/llvm/tools/clang/include/clang/Sema/ |
| HD | DelayedDiagnostic.h | 114 class DelayedDiagnostic { 125 static DelayedDiagnostic makeAvailability(Sema::AvailabilityDiagnostic AD, 134 static DelayedDiagnostic makeAccess(SourceLocation Loc, in makeAccess() 136 DelayedDiagnostic DD; in makeAccess() 144 static DelayedDiagnostic makeForbiddenType(SourceLocation loc, in makeForbiddenType() 148 DelayedDiagnostic DD; in makeForbiddenType() 241 SmallVector<DelayedDiagnostic, 4> Diagnostics; 248 for (SmallVectorImpl<DelayedDiagnostic>::iterator in ~DelayedDiagnosticPool() 272 void add(const DelayedDiagnostic &diag) { in add() 288 typedef SmallVectorImpl<DelayedDiagnostic>::const_iterator pool_iterator; [all …]
|
| HD | Sema.h | 195 class DelayedDiagnostic; variable 558 void add(const sema::DelayedDiagnostic &diag); // in DelayedDiagnostic.h 5410 void HandleDelayedAccessCheck(sema::DelayedDiagnostic &DD, Decl *Ctx);
|
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | DelayedDiagnostic.cpp | 22 DelayedDiagnostic 23 DelayedDiagnostic::makeAvailability(Sema::AvailabilityDiagnostic AD, in makeAvailability() 30 DelayedDiagnostic DD; in makeAvailability() 58 void DelayedDiagnostic::Destroy() { in Destroy()
|
| HD | SemaDeclAttr.cpp | 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() [all …]
|
| HD | SemaAccess.cpp | 1455 S.DelayedDiagnostics.add(DelayedDiagnostic::makeAccess(Loc, Entity)); in CheckAccess() 1468 void Sema::HandleDelayedAccessCheck(DelayedDiagnostic &DD, Decl *D) { in HandleDelayedAccessCheck()
|
| HD | SemaType.cpp | 1740 sema::DelayedDiagnostic::makeForbiddenType(loc, in inferARCLifetimeForPointee() 5143 sema::DelayedDiagnostic::makeForbiddenType( in handleObjCOwnershipTypeAttr()
|
| HD | SemaDecl.cpp | 10288 sema::DelayedDiagnostic::makeForbiddenType( in CheckParameter()
|
| /NextBSD/lib/clang/libclangsema/ |
| HD | Makefile.depend | 86 DelayedDiagnostic.o: AttrList.inc.h 87 DelayedDiagnostic.o: AttrParsedAttrList.inc.h 88 DelayedDiagnostic.o: Attrs.inc.h 89 DelayedDiagnostic.o: DeclNodes.inc.h 90 DelayedDiagnostic.o: DiagnosticCommonKinds.inc.h 91 DelayedDiagnostic.o: StmtNodes.inc.h 92 DelayedDiagnostic.po: AttrList.inc.h 93 DelayedDiagnostic.po: AttrParsedAttrList.inc.h 94 DelayedDiagnostic.po: Attrs.inc.h 95 DelayedDiagnostic.po: DeclNodes.inc.h [all …]
|
| HD | Makefile | 12 DelayedDiagnostic.cpp \
|