Home
last modified time | relevance | path

Searched refs:DelayedDiagnostic (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DDelayedDiagnostic.h126 class DelayedDiagnostic {
137 static DelayedDiagnostic makeAvailability(AvailabilityResult AR,
146 static DelayedDiagnostic makeAccess(SourceLocation Loc, in makeAccess()
148 DelayedDiagnostic DD; in makeAccess()
156 static DelayedDiagnostic makeForbiddenType(SourceLocation loc, in makeForbiddenType()
160 DelayedDiagnostic DD; in makeForbiddenType()
267 SmallVector<DelayedDiagnostic, 4> Diagnostics;
288 for (SmallVectorImpl<DelayedDiagnostic>::iterator in ~DelayedDiagnosticPool()
301 void add(const DelayedDiagnostic &diag) { in add()
317 using pool_iterator = SmallVectorImpl<DelayedDiagnostic>::const_iterator;
[all …]
H A DSema.h203 class DelayedDiagnostic; variable
1352 void add(const sema::DelayedDiagnostic &diag); // in DelayedDiagnostic.h
1769 void HandleDelayedAccessCheck(sema::DelayedDiagnostic &DD, Decl *Ctx);
2401 void handleDelayedAvailabilityCheck(sema::DelayedDiagnostic &DD, Decl *Ctx);
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DDelayedDiagnostic.cpp23 DelayedDiagnostic
24 DelayedDiagnostic::makeAvailability(AvailabilityResult AR, in makeAvailability()
33 DelayedDiagnostic DD; in makeAvailability()
59 void DelayedDiagnostic::Destroy() { in Destroy()
H A DSemaAvailability.cpp701 void Sema::handleDelayedAvailabilityCheck(DelayedDiagnostic &DD, Decl *Ctx) { in handleDelayedAvailabilityCheck()
702 assert(DD.Kind == DelayedDiagnostic::Availability && in handleDelayedAvailabilityCheck()
724 DelayedDiagnostic::makeAvailability( in EmitAvailabilityWarning()
H A DSemaAccess.cpp1495 S.DelayedDiagnostics.add(DelayedDiagnostic::makeAccess(Loc, Entity)); in CheckAccess()
1509 void Sema::HandleDelayedAccessCheck(DelayedDiagnostic &DD, Decl *D) { in HandleDelayedAccessCheck()
H A DSemaDeclAttr.cpp8232 const DelayedDiagnostic &diag, in isForbiddenTypeAllowed()
8266 static void handleDelayedForbiddenType(Sema &S, DelayedDiagnostic &DD, in handleDelayedForbiddenType()
8315 DelayedDiagnostic &diag = const_cast<DelayedDiagnostic&>(*i); in PopParsingDeclaration()
8320 case DelayedDiagnostic::Availability: in PopParsingDeclaration()
8327 case DelayedDiagnostic::Access: in PopParsingDeclaration()
8338 case DelayedDiagnostic::ForbiddenType: in PopParsingDeclaration()
H A DSemaType.cpp1720 sema::DelayedDiagnostic::makeForbiddenType(loc, in inferARCLifetimeForPointee()
6736 sema::DelayedDiagnostic::makeForbiddenType( in handleObjCOwnershipTypeAttr()
H A DSemaDeclObjC.cpp5412 sema::DelayedDiagnostic::makeForbiddenType( in AdjustParameterTypeForObjCAutoRefCount()
H A DSemaDecl.cpp15512 sema::DelayedDiagnostic::makeForbiddenType( in CheckParameter()
/freebsd/lib/clang/libclang/
H A DMakefile576 SRCS_MIN+= Sema/DelayedDiagnostic.cpp
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc4674 …icEPNS_4DeclE", "clang::Sema::HandleDelayedAccessCheck(clang::sema::DelayedDiagnostic&, clang::Dec…
5079 …S_4DeclE", "clang::Sema::HandleDelayedDeprecationCheck(clang::sema::DelayedDiagnostic&, clang::Dec…
5086 …agnosticELb0EE4growEm", "llvm::SmallVectorTemplateBase<clang::sema::DelayedDiagnostic, false>::gro…