Searched refs:DelayedDiagnostic (Results 1 – 18 of 18) sorted by relevance
/external/clang/include/clang/Sema/ |
D | 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 …]
|
D | Sema.h | 199 class DelayedDiagnostic; variable 590 void add(const sema::DelayedDiagnostic &diag); // in DelayedDiagnostic.h 5613 void HandleDelayedAccessCheck(sema::DelayedDiagnostic &DD, Decl *Ctx);
|
/external/llvm-project/clang/include/clang/Sema/ |
D | DelayedDiagnostic.h | 124 class DelayedDiagnostic { 135 static DelayedDiagnostic makeAvailability(AvailabilityResult AR, 144 static DelayedDiagnostic makeAccess(SourceLocation Loc, in makeAccess() 146 DelayedDiagnostic DD; in makeAccess() 154 static DelayedDiagnostic makeForbiddenType(SourceLocation loc, in makeForbiddenType() 158 DelayedDiagnostic DD; in makeForbiddenType() 265 SmallVector<DelayedDiagnostic, 4> Diagnostics; 286 for (SmallVectorImpl<DelayedDiagnostic>::iterator in ~DelayedDiagnosticPool() 299 void add(const DelayedDiagnostic &diag) { in add() 315 using pool_iterator = SmallVectorImpl<DelayedDiagnostic>::const_iterator; [all …]
|
D | Sema.h | 222 class DelayedDiagnostic; variable 826 void add(const sema::DelayedDiagnostic &diag); // in DelayedDiagnostic.h 4777 void handleDelayedAvailabilityCheck(sema::DelayedDiagnostic &DD, Decl *Ctx); 7159 void HandleDelayedAccessCheck(sema::DelayedDiagnostic &DD, Decl *Ctx);
|
/external/clang/lib/Sema/ |
D | DelayedDiagnostic.cpp | 22 DelayedDiagnostic 23 DelayedDiagnostic::makeAvailability(Sema::AvailabilityDiagnostic AD, in makeAvailability() 30 DelayedDiagnostic DD; in makeAvailability() 58 void DelayedDiagnostic::Destroy() { in Destroy()
|
D | CMakeLists.txt | 14 DelayedDiagnostic.cpp
|
D | SemaDeclAttr.cpp | 6137 const DelayedDiagnostic &diag, in isForbiddenTypeAllowed() 6171 static void handleDelayedForbiddenType(Sema &S, DelayedDiagnostic &diag, in handleDelayedForbiddenType() 6400 static void handleDelayedAvailabilityCheck(Sema &S, DelayedDiagnostic &DD, in handleDelayedAvailabilityCheck() 6402 assert(DD.Kind == DelayedDiagnostic::Deprecation || in handleDelayedAvailabilityCheck() 6403 DD.Kind == DelayedDiagnostic::Unavailable); in handleDelayedAvailabilityCheck() 6404 Sema::AvailabilityDiagnostic AD = DD.Kind == DelayedDiagnostic::Deprecation in handleDelayedAvailabilityCheck() 6435 DelayedDiagnostic &diag = const_cast<DelayedDiagnostic&>(*i); in PopParsingDeclaration() 6440 case DelayedDiagnostic::Deprecation: in PopParsingDeclaration() 6441 case DelayedDiagnostic::Unavailable: in PopParsingDeclaration() 6448 case DelayedDiagnostic::Access: in PopParsingDeclaration() [all …]
|
D | SemaAccess.cpp | 1455 S.DelayedDiagnostics.add(DelayedDiagnostic::makeAccess(Loc, Entity)); in CheckAccess() 1468 void Sema::HandleDelayedAccessCheck(DelayedDiagnostic &DD, Decl *D) { in HandleDelayedAccessCheck()
|
D | SemaType.cpp | 1869 sema::DelayedDiagnostic::makeForbiddenType(loc, in inferARCLifetimeForPointee() 5507 sema::DelayedDiagnostic::makeForbiddenType( in handleObjCOwnershipTypeAttr()
|
D | SemaDecl.cpp | 10985 sema::DelayedDiagnostic::makeForbiddenType( in CheckParameter()
|
/external/llvm-project/clang/lib/Sema/ |
D | DelayedDiagnostic.cpp | 23 DelayedDiagnostic 24 DelayedDiagnostic::makeAvailability(AvailabilityResult AR, in makeAvailability() 33 DelayedDiagnostic DD; in makeAvailability() 59 void DelayedDiagnostic::Destroy() { in Destroy()
|
D | CMakeLists.txt | 15 DelayedDiagnostic.cpp
|
D | SemaAvailability.cpp | 542 void Sema::handleDelayedAvailabilityCheck(DelayedDiagnostic &DD, Decl *Ctx) { in handleDelayedAvailabilityCheck() 543 assert(DD.Kind == DelayedDiagnostic::Availability && in handleDelayedAvailabilityCheck() 565 DelayedDiagnostic::makeAvailability( in EmitAvailabilityWarning()
|
D | SemaAccess.cpp | 1454 S.DelayedDiagnostics.add(DelayedDiagnostic::makeAccess(Loc, Entity)); in CheckAccess() 1467 void Sema::HandleDelayedAccessCheck(DelayedDiagnostic &DD, Decl *D) { in HandleDelayedAccessCheck()
|
D | SemaDeclAttr.cpp | 8370 const DelayedDiagnostic &diag, in isForbiddenTypeAllowed() 8404 static void handleDelayedForbiddenType(Sema &S, DelayedDiagnostic &DD, in handleDelayedForbiddenType() 8453 DelayedDiagnostic &diag = const_cast<DelayedDiagnostic&>(*i); in PopParsingDeclaration() 8458 case DelayedDiagnostic::Availability: in PopParsingDeclaration() 8465 case DelayedDiagnostic::Access: in PopParsingDeclaration() 8476 case DelayedDiagnostic::ForbiddenType: in PopParsingDeclaration()
|
D | SemaType.cpp | 1979 sema::DelayedDiagnostic::makeForbiddenType(loc, in inferARCLifetimeForPointee() 6651 sema::DelayedDiagnostic::makeForbiddenType( in handleObjCOwnershipTypeAttr()
|
D | SemaDecl.cpp | 13702 sema::DelayedDiagnostic::makeForbiddenType( in CheckParameter()
|
/external/llvm-project/llvm/utils/gn/secondary/clang/lib/Sema/ |
D | BUILD.gn | 34 "DelayedDiagnostic.cpp",
|