|
const DiagnosticBuilder & | clang::operator<< (const DiagnosticBuilder &DB, const AddFlagValue V) |
| Register a value for the flag in the current diagnostic.
|
|
const StreamingDiagnostic & | clang::operator<< (const StreamingDiagnostic &DB, StringRef S) |
|
const StreamingDiagnostic & | clang::operator<< (const StreamingDiagnostic &DB, const char *Str) |
|
const StreamingDiagnostic & | clang::operator<< (const StreamingDiagnostic &DB, int I) |
|
const StreamingDiagnostic & | clang::operator<< (const StreamingDiagnostic &DB, long I) |
|
const StreamingDiagnostic & | clang::operator<< (const StreamingDiagnostic &DB, long long I) |
|
template<typename T > |
std::enable_if_t< std::is_same< T, bool >::value, const StreamingDiagnostic & > | clang::operator<< (const StreamingDiagnostic &DB, T I) |
|
const StreamingDiagnostic & | clang::operator<< (const StreamingDiagnostic &DB, unsigned I) |
|
const StreamingDiagnostic & | clang::operator<< (const StreamingDiagnostic &DB, unsigned long I) |
|
const StreamingDiagnostic & | clang::operator<< (const StreamingDiagnostic &DB, unsigned long long I) |
|
const StreamingDiagnostic & | clang::operator<< (const StreamingDiagnostic &DB, tok::TokenKind I) |
|
const StreamingDiagnostic & | clang::operator<< (const StreamingDiagnostic &DB, const IdentifierInfo *II) |
|
template<typename T > |
std::enable_if_t< std::is_same< std::remove_const_t< T >, DeclContext >::value, const StreamingDiagnostic & > | clang::operator<< (const StreamingDiagnostic &DB, T *DC) |
|
const StreamingDiagnostic & | clang::operator<< (const StreamingDiagnostic &DB, SourceLocation L) |
|
const StreamingDiagnostic & | clang::operator<< (const StreamingDiagnostic &DB, SourceRange R) |
|
const StreamingDiagnostic & | clang::operator<< (const StreamingDiagnostic &DB, ArrayRef< SourceRange > Ranges) |
|
const StreamingDiagnostic & | clang::operator<< (const StreamingDiagnostic &DB, const CharSourceRange &R) |
|
const StreamingDiagnostic & | clang::operator<< (const StreamingDiagnostic &DB, const FixItHint &Hint) |
|
const StreamingDiagnostic & | clang::operator<< (const StreamingDiagnostic &DB, ArrayRef< FixItHint > Hints) |
|
const StreamingDiagnostic & | clang::operator<< (const StreamingDiagnostic &DB, const std::optional< SourceRange > &Opt) |
|
const StreamingDiagnostic & | clang::operator<< (const StreamingDiagnostic &DB, const std::optional< CharSourceRange > &Opt) |
|
const StreamingDiagnostic & | clang::operator<< (const StreamingDiagnostic &DB, const std::optional< FixItHint > &Opt) |
|
const StreamingDiagnostic & | clang::operator<< (const StreamingDiagnostic &DB, DiagNullabilityKind nullability) |
|
const StreamingDiagnostic & | clang::operator<< (const StreamingDiagnostic &DB, llvm::Error &&E) |
|
llvm::raw_ostream & | clang::operator<< (llvm::raw_ostream &OS, const StoredDiagnostic &) |
|
void | clang::ProcessWarningOptions (DiagnosticsEngine &Diags, const DiagnosticOptions &Opts, bool ReportDiags=true) |
| ProcessWarningOptions - Initialize the diagnostic client and process the warning options specified on the command line.
|
|
void | clang::EscapeStringForDiagnostic (StringRef Str, SmallVectorImpl< char > &OutStr) |
| EscapeStringForDiagnostic - Append Str to the diagnostic buffer, escaping non-printable characters and ill-formed code unit sequences.
|
|
Defines the Diagnostic-related interfaces.
Definition in file Diagnostic.h.