Searched refs:DelayedDiagnostic (Results 1 - 7 of 7) sorted by relevance

/external/clang/lib/Sema/
H A DDelayedDiagnostic.cpp1 //===--- DelayedDiagnostic.cpp - Delayed declarator diagnostics -*- C++ -*-===//
10 // This file defines the DelayedDiagnostic class implementation, which
17 #include "clang/Sema/DelayedDiagnostic.h"
22 DelayedDiagnostic
23 DelayedDiagnostic::makeAvailability(Sema::AvailabilityDiagnostic AD,
30 DelayedDiagnostic DD;
58 void DelayedDiagnostic::Destroy() {
H A DSemaDeclAttr.cpp30 #include "clang/Sema/DelayedDiagnostic.h"
6137 const DelayedDiagnostic &diag,
6171 static void handleDelayedForbiddenType(Sema &S, DelayedDiagnostic &diag,
6400 static void handleDelayedAvailabilityCheck(Sema &S, DelayedDiagnostic &DD,
6402 assert(DD.Kind == DelayedDiagnostic::Deprecation ||
6403 DD.Kind == DelayedDiagnostic::Unavailable);
6404 Sema::AvailabilityDiagnostic AD = DD.Kind == DelayedDiagnostic::Deprecation
6435 DelayedDiagnostic &diag = const_cast<DelayedDiagnostic&>(*i);
6440 case DelayedDiagnostic
[all...]
H A DSemaAccess.cpp22 #include "clang/Sema/DelayedDiagnostic.h"
1455 S.DelayedDiagnostics.add(DelayedDiagnostic::makeAccess(Loc, Entity));
1468 void Sema::HandleDelayedAccessCheck(DelayedDiagnostic &DD, Decl *D) {
H A DSemaType.cpp28 #include "clang/Sema/DelayedDiagnostic.h"
1869 sema::DelayedDiagnostic::makeForbiddenType(loc,
5507 sema::DelayedDiagnostic::makeForbiddenType(
H A DSemaDecl.cpp38 #include "clang/Sema/DelayedDiagnostic.h"
10985 sema::DelayedDiagnostic::makeForbiddenType(
/external/clang/include/clang/Sema/
H A DDelayedDiagnostic.h1 //===--- DelayedDiagnostic.h - Delayed declarator diagnostics ---*- C++ -*-===//
11 /// \brief Defines the classes clang::DelayedDiagnostic and
114 class DelayedDiagnostic { class in namespace:clang::sema
125 static DelayedDiagnostic makeAvailability(Sema::AvailabilityDiagnostic AD,
134 static DelayedDiagnostic makeAccess(SourceLocation Loc,
136 DelayedDiagnostic DD;
144 static DelayedDiagnostic makeForbiddenType(SourceLocation loc,
148 DelayedDiagnostic DD;
241 SmallVector<DelayedDiagnostic, 4> Diagnostics;
248 for (SmallVectorImpl<DelayedDiagnostic>
[all...]
H A DSema.h199 class DelayedDiagnostic;
590 void add(const sema::DelayedDiagnostic &diag); // in DelayedDiagnostic.h
5613 void HandleDelayedAccessCheck(sema::DelayedDiagnostic &DD, Decl *Ctx);

Completed in 289 milliseconds