Home
last modified time | relevance | path

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

/external/clang/include/clang/Sema/
DDelayedDiagnostic.h113 class DelayedDiagnostic {
124 static DelayedDiagnostic makeDeprecation(SourceLocation Loc,
130 static DelayedDiagnostic makeAccess(SourceLocation Loc, in makeAccess()
132 DelayedDiagnostic DD; in makeAccess()
140 static DelayedDiagnostic makeForbiddenType(SourceLocation loc, in makeForbiddenType()
144 DelayedDiagnostic DD; in makeForbiddenType()
231 SmallVector<DelayedDiagnostic, 4> Diagnostics;
238 for (SmallVectorImpl<DelayedDiagnostic>::iterator in ~DelayedDiagnosticPool()
251 void add(const DelayedDiagnostic &diag) { in add()
267 typedef SmallVectorImpl<DelayedDiagnostic>::const_iterator pool_iterator;
[all …]
DSema.h190 class DelayedDiagnostic; variable
427 void add(const sema::DelayedDiagnostic &diag); // in DelayedDiagnostic.h
3020 void HandleDelayedDeprecationCheck(sema::DelayedDiagnostic &DD, Decl *Ctx);
4862 void HandleDelayedAccessCheck(sema::DelayedDiagnostic &DD, Decl *Ctx);
/external/clang/lib/Sema/
DDelayedDiagnostic.cpp22 DelayedDiagnostic DelayedDiagnostic::makeDeprecation(SourceLocation Loc, in makeDeprecation()
27 DelayedDiagnostic DD; in makeDeprecation()
45 void DelayedDiagnostic::Destroy() { in Destroy()
DCMakeLists.txt13 DelayedDiagnostic.cpp
DAndroid.mk32 DelayedDiagnostic.cpp \
DSemaDeclAttr.cpp5218 static void handleDelayedForbiddenType(Sema &S, DelayedDiagnostic &diag, in handleDelayedForbiddenType()
5264 DelayedDiagnostic &diag = const_cast<DelayedDiagnostic&>(*i); in PopParsingDeclaration()
5269 case DelayedDiagnostic::Deprecation: in PopParsingDeclaration()
5275 case DelayedDiagnostic::Access: in PopParsingDeclaration()
5279 case DelayedDiagnostic::ForbiddenType: in PopParsingDeclaration()
5335 void Sema::HandleDelayedDeprecationCheck(DelayedDiagnostic &DD, in HandleDelayedDeprecationCheck()
5353 DelayedDiagnostics.add(DelayedDiagnostic::makeDeprecation(Loc, D, in EmitDeprecationWarning()
DSemaAccess.cpp1466 S.DelayedDiagnostics.add(DelayedDiagnostic::makeAccess(Loc, Entity)); in CheckAccess()
1479 void Sema::HandleDelayedAccessCheck(DelayedDiagnostic &DD, Decl *D) { in HandleDelayedAccessCheck()
DSemaType.cpp1285 sema::DelayedDiagnostic::makeForbiddenType(loc, in inferARCLifetimeForPointee()
4032 sema::DelayedDiagnostic::makeForbiddenType( in handleObjCOwnershipTypeAttr()
DSemaDecl.cpp9047 sema::DelayedDiagnostic::makeForbiddenType( in CheckParameter()