|
clang 22.0.0git
|
Implements a partial diagnostic that can be emitted anwyhere in a DiagnosticBuilder stream. More...
#include "clang/Basic/Diagnostic.h"#include "clang/Basic/LLVM.h"#include "clang/Basic/SourceLocation.h"#include "llvm/ADT/SmallVector.h"#include "llvm/ADT/StringRef.h"#include <cassert>#include <cstdint>#include <string>#include <type_traits>#include <utility>Go to the source code of this file.
Classes | |
| class | clang::PartialDiagnostic |
| struct | clang::PartialDiagnostic::NullDiagnostic |
Namespaces | |
| namespace | clang |
| The JSON file list parser is used to communicate input to InstallAPI. | |
Typedefs | |
| using | clang::PartialDiagnosticAt = std::pair<SourceLocation, PartialDiagnostic> |
| A partial diagnostic along with the source location where this diagnostic occurs. | |
Functions | |
| const DiagnosticBuilder & | clang::operator<< (const DiagnosticBuilder &DB, const PartialDiagnostic &PD) |
Implements a partial diagnostic that can be emitted anwyhere in a DiagnosticBuilder stream.
Definition in file PartialDiagnostic.h.