HomeSort by: relevance | last modified time | path
    Searched refs:PartialDiagnostic (Results 1 - 25 of 35) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/clang/include/clang/Basic/
PartialDiagnostic.h 1 //===- PartialDiagnostic.h - Diagnostic "closures" --------------*- C++ -*-===//
34 class PartialDiagnostic : public StreamingDiagnostic {
36 // NOTE: Sema assumes that PartialDiagnostic is location-invariant
47 PartialDiagnostic(NullDiagnostic) {}
49 PartialDiagnostic(unsigned DiagID, DiagStorageAllocator &Allocator_)
52 PartialDiagnostic(const PartialDiagnostic &Other)
61 template <typename T> const PartialDiagnostic &operator<<(const T &V) const {
72 const PartialDiagnostic &operator<<(T &&V) const {
78 PartialDiagnostic(PartialDiagnostic &&Other) : DiagID(Other.DiagID)
    [all...]
DiagnosticError.h 12 #include "clang/Basic/PartialDiagnostic.h"
31 static llvm::Error create(SourceLocation Loc, PartialDiagnostic Diag) {
Diagnostic.h 988 friend class PartialDiagnostic;
1096 /// PartialDiagnostic. This class is not intended to be constructed directly
1097 /// but only as base class of DiagnosticBuilder and PartialDiagnostic builder.
1099 /// Any new type of argument accepted by DiagnosticBuilder and PartialDiagnostic
1163 // The hot path for PartialDiagnostic is when we just used it to wrap an ID
1263 friend class PartialDiagnostic;
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
OptionalDiagnostic.h 18 #include "clang/Basic/PartialDiagnostic.h"
29 PartialDiagnostic *Diag;
32 explicit OptionalDiagnostic(PartialDiagnostic *Diag = nullptr) : Diag(Diag) {}
DependentDiagnostic.h 23 #include "clang/Basic/PartialDiagnostic.h"
49 const PartialDiagnostic &PDiag) {
94 const PartialDiagnostic &getDiagnostic() const {
102 DependentDiagnostic(const PartialDiagnostic &PDiag,
108 const PartialDiagnostic &PDiag);
112 PartialDiagnostic Diag;
TemplateName.h 36 class PartialDiagnostic;
ASTContext.h 39 #include "clang/Basic/PartialDiagnostic.h"
589 PartialDiagnostic::DiagStorageAllocator DiagAllocator;
689 PartialDiagnostic::DiagStorageAllocator &getDiagAllocator() {
  /src/external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/
RefactoringRuleContext.h 58 return DiagnosticError::create(Loc, PartialDiagnostic(DiagID, DiagStorage));
80 PartialDiagnostic::DiagStorageAllocator DiagStorage;
  /src/external/apache2/llvm/dist/clang/include/clang/Sema/
DelayedDiagnostic.h 29 #include "clang/Basic/PartialDiagnostic.h"
60 AccessedEntity(PartialDiagnostic::DiagStorageAllocator &Allocator,
67 AccessedEntity(PartialDiagnostic::DiagStorageAllocator &Allocator,
99 void setDiag(const PartialDiagnostic &PDiag) {
103 PartialDiagnostic &setDiag(unsigned DiagID) {
109 const PartialDiagnostic &getDiag() const {
119 PartialDiagnostic Diag;
TemplateDeduction.h 23 #include "clang/Basic/PartialDiagnostic.h"
140 void addSFINAEDiagnostic(SourceLocation Loc, PartialDiagnostic PD) {
151 PartialDiagnostic PD) {
TypoCorrection.h 20 #include "clang/Basic/PartialDiagnostic.h"
253 void addExtraDiagnostic(PartialDiagnostic PD) {
256 ArrayRef<PartialDiagnostic> getExtraDiagnostics() const {
276 std::vector<PartialDiagnostic> ExtraDiagnostics;
SemaInternal.h 24 inline PartialDiagnostic Sema::PDiag(unsigned DiagID) {
25 return PartialDiagnostic(DiagID, Context.getDiagAllocator());
ScopeInfo.h 22 #include "clang/Basic/PartialDiagnostic.h"
87 PartialDiagnostic PD;
91 PossiblyUnreachableDiag(const PartialDiagnostic &PD, SourceLocation Loc,
Sema.h 1707 operator<<(const SemaDiagnosticBuilder &Diag, const PartialDiagnostic &PD) {
1756 SemaDiagnosticBuilder Diag(SourceLocation Loc, const PartialDiagnostic &PD,
1760 PartialDiagnostic PDiag(unsigned DiagID = 0); // in SemaInternal.h
2001 const PartialDiagnostic &DiagID, const PartialDiagnostic & NoteID,
2005 bool CheckExceptionSpecSubset(const PartialDiagnostic &DiagID,
2006 const PartialDiagnostic &NestedDiagID,
2007 const PartialDiagnostic &NoteID,
2008 const PartialDiagnostic &NoThrowDiagID,
2013 bool CheckParamExceptionSpec(const PartialDiagnostic &NestedDiagID
    [all...]
Overload.h 712 const PartialDiagnostic &PDiag) const;
  /src/external/apache2/llvm/dist/clang/lib/AST/Interp/
State.cpp 80 PartialDiagnostic &State::addDiag(SourceLocation Loc, diag::kind DiagId) {
81 PartialDiagnostic PD(DiagId, getCtx().getDiagAllocator());
State.h 124 PartialDiagnostic &addDiag(SourceLocation Loc, diag::kind DiagId);
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaExceptionSpec.cpp 260 Sema &S, const PartialDiagnostic &DiagID, const PartialDiagnostic &NoteID,
511 Sema &S, const PartialDiagnostic &DiagID, const PartialDiagnostic &NoteID,
661 bool Sema::CheckEquivalentExceptionSpec(const PartialDiagnostic &DiagID,
662 const PartialDiagnostic &NoteID,
760 bool Sema::CheckExceptionSpecSubset(const PartialDiagnostic &DiagID,
761 const PartialDiagnostic &NestedDiagID,
762 const PartialDiagnostic &NoteID,
763 const PartialDiagnostic &NoThrowDiagID
    [all...]
Sema.cpp 26 #include "clang/Basic/PartialDiagnostic.h"
1404 PartialDiagnostic(DiagInfo, Context.getDiagAllocator()));
1429 PartialDiagnostic(DiagInfo, Context.getDiagAllocator()));
1451 PartialDiagnostic(DiagInfo, Context.getDiagAllocator()));
1478 Sema::Diag(SourceLocation Loc, const PartialDiagnostic &PD, bool DeferHint) {
1653 const PartialDiagnostic &PD = PDAt.second;
2394 bool Sema::tryToRecoverWithCall(ExprResult &E, const PartialDiagnostic &PD,
SemaAccess.cpp 1584 const PartialDiagnostic &Diag) {
1606 const PartialDiagnostic &PDiag,
1636 PartialDiagnostic PD(PDiag());
1675 const PartialDiagnostic &PD) {
SemaConcept.cpp 238 PartialDiagnostic::NullDiagnostic()};
244 // future, to serialize the proper PartialDiagnostic as serializing
SemaLookup.cpp 5303 const PartialDiagnostic &TypoDiag,
5449 const PartialDiagnostic &TypoDiag,
5450 const PartialDiagnostic &PrevNote,
5477 for (const PartialDiagnostic &PD : Correction.getExtraDiagnostics())
SemaTemplateDeduction.cpp 37 #include "clang/Basic/PartialDiagnostic.h"
5356 SourceLocation Loc, const PartialDiagnostic &NoneDiag,
5357 const PartialDiagnostic &AmbigDiag, const PartialDiagnostic &CandidateDiag,
5414 PartialDiagnostic PD = CandidateDiag;
SemaChecking.cpp 47 #include "clang/Basic/PartialDiagnostic.h"
7762 const PartialDiagnostic &PDiag, SourceLocation StringLoc,
7789 void EmitFormatDiagnostic(PartialDiagnostic PDiag, SourceLocation StringLoc,
7985 PartialDiagnostic PDiag = S.PDiag(diag::warn_printf_data_arg_not_used);
8070 PartialDiagnostic PDiag = FS.usesPositionalArg()
8087 void CheckFormatHandler::EmitFormatDiagnostic(PartialDiagnostic PDiag,
8126 const PartialDiagnostic &PDiag, SourceLocation Loc, bool IsStringLocation,
12916 const PartialDiagnostic &PD) {
13004 PartialDiagnostic PD = PDiag(DiagID) << E->getSourceRange() << Range
  /src/external/apache2/llvm/dist/clang/lib/Basic/
Diagnostic.cpp 19 #include "clang/Basic/PartialDiagnostic.h"
1152 PartialDiagnostic::DiagStorageAllocator::DiagStorageAllocator() {
1158 PartialDiagnostic::DiagStorageAllocator::~DiagStorageAllocator() {

Completed in 96 milliseconds

1 2