Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DDelayedDiagnostic.h130 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 DSema.h210 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 DDelayedDiagnostic.cpp24 DelayedDiagnostic
25 DelayedDiagnostic::makeAvailability(AvailabilityResult AR, in makeAvailability()
34 DelayedDiagnostic DD; in makeAvailability()
60 void DelayedDiagnostic::Destroy() { in Destroy()
H A DSemaAccess.cpp1456 S.DelayedDiagnostics.add(DelayedDiagnostic::makeAccess(Loc, Entity)); in CheckAccess()
1469 void Sema::HandleDelayedAccessCheck(DelayedDiagnostic &DD, Decl *D) { in HandleDelayedAccessCheck()
H A DSemaDeclAttr.cpp7272 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 DSemaType.cpp1861 sema::DelayedDiagnostic::makeForbiddenType(loc, in inferARCLifetimeForPointee()
6099 sema::DelayedDiagnostic::makeForbiddenType( in handleObjCOwnershipTypeAttr()
H A DSemaDecl.cpp12542 sema::DelayedDiagnostic::makeForbiddenType( in CheckParameter()
/freebsd-12.1/lib/clang/libclang/
H A DMakefile418 SRCS_MIN+= Sema/DelayedDiagnostic.cpp