Home
last modified time | relevance | path

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

/NextBSD/contrib/llvm/tools/clang/include/clang/Sema/
HDDelayedDiagnostic.h114 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 …]
HDSema.h195 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/
HDDelayedDiagnostic.cpp22 DelayedDiagnostic
23 DelayedDiagnostic::makeAvailability(Sema::AvailabilityDiagnostic AD, in makeAvailability()
30 DelayedDiagnostic DD; in makeAvailability()
58 void DelayedDiagnostic::Destroy() { in Destroy()
HDSemaDeclAttr.cpp5316 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 …]
HDSemaAccess.cpp1455 S.DelayedDiagnostics.add(DelayedDiagnostic::makeAccess(Loc, Entity)); in CheckAccess()
1468 void Sema::HandleDelayedAccessCheck(DelayedDiagnostic &DD, Decl *D) { in HandleDelayedAccessCheck()
HDSemaType.cpp1740 sema::DelayedDiagnostic::makeForbiddenType(loc, in inferARCLifetimeForPointee()
5143 sema::DelayedDiagnostic::makeForbiddenType( in handleObjCOwnershipTypeAttr()
HDSemaDecl.cpp10288 sema::DelayedDiagnostic::makeForbiddenType( in CheckParameter()
/NextBSD/lib/clang/libclangsema/
HDMakefile.depend86 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 …]
HDMakefile12 DelayedDiagnostic.cpp \