clang API Documentation
beginDiagnostic(DiagOrStoredDiag D, DiagnosticsEngine::Level Level) | clang::DiagnosticRenderer | [inline, protected, virtual] |
DiagnosticRenderer(const LangOptions &LangOpts, DiagnosticOptions *DiagOpts) | clang::DiagnosticRenderer | [protected] |
DiagOpts | clang::DiagnosticRenderer | [protected] |
emitBuildingModuleLocation(SourceLocation Loc, PresumedLoc PLoc, StringRef ModuleName, const SourceManager &SM) override | clang::TextDiagnostic | [protected, virtual] |
emitCodeContext(SourceLocation Loc, DiagnosticsEngine::Level Level, SmallVectorImpl< CharSourceRange > &Ranges, ArrayRef< FixItHint > Hints, const SourceManager &SM) override | clang::TextDiagnostic | [inline, protected, virtual] |
emitDiagnostic(SourceLocation Loc, DiagnosticsEngine::Level Level, StringRef Message, ArrayRef< CharSourceRange > Ranges, ArrayRef< FixItHint > FixItHints, const SourceManager *SM, DiagOrStoredDiag D=(Diagnostic *) nullptr) | clang::DiagnosticRenderer | |
emitDiagnosticLoc(SourceLocation Loc, PresumedLoc PLoc, DiagnosticsEngine::Level Level, ArrayRef< CharSourceRange > Ranges, const SourceManager &SM) override | clang::TextDiagnostic | [protected, virtual] |
emitDiagnosticMessage(SourceLocation Loc, PresumedLoc PLoc, DiagnosticsEngine::Level Level, StringRef Message, ArrayRef< CharSourceRange > Ranges, const SourceManager *SM, DiagOrStoredDiag D) override | clang::TextDiagnostic | [protected, virtual] |
emitImportLocation(SourceLocation Loc, PresumedLoc PLoc, StringRef ModuleName, const SourceManager &SM) override | clang::TextDiagnostic | [protected, virtual] |
emitIncludeLocation(SourceLocation Loc, PresumedLoc PLoc, const SourceManager &SM) override | clang::TextDiagnostic | [protected, virtual] |
emitStoredDiagnostic(StoredDiagnostic &Diag) | clang::DiagnosticRenderer | |
endDiagnostic(DiagOrStoredDiag D, DiagnosticsEngine::Level Level) | clang::DiagnosticRenderer | [inline, protected, virtual] |
LangOpts | clang::DiagnosticRenderer | [protected] |
LastIncludeLoc | clang::DiagnosticRenderer | [protected] |
LastLevel | clang::DiagnosticRenderer | [protected] |
LastLoc | clang::DiagnosticRenderer | [protected] |
printDiagnosticLevel(raw_ostream &OS, DiagnosticsEngine::Level Level, bool ShowColors, bool CLFallbackMode=false) | clang::TextDiagnostic | [static] |
printDiagnosticMessage(raw_ostream &OS, bool IsSupplemental, StringRef Message, unsigned CurrentColumn, unsigned Columns, bool ShowColors) | clang::TextDiagnostic | [static] |
TextDiagnostic(raw_ostream &OS, const LangOptions &LangOpts, DiagnosticOptions *DiagOpts) | clang::TextDiagnostic | |
~DiagnosticRenderer() | clang::DiagnosticRenderer | [protected, virtual] |
~TextDiagnostic() | clang::TextDiagnostic | [virtual] |