#include <PathDiagnostic.h>
Definition at line 55 of file PathDiagnostic.h.
Enumerator |
---|
None |
|
Minimal |
|
Extensive |
|
AlternateExtensive |
|
Definition at line 104 of file PathDiagnostic.h.
clang::ento::PathDiagnosticConsumer::PathDiagnosticConsumer |
( |
| ) |
|
|
inline |
PathDiagnosticConsumer::~PathDiagnosticConsumer |
( |
| ) |
|
|
virtual |
virtual void clang::ento::PathDiagnosticConsumer::FlushDiagnosticsImpl |
( |
std::vector< const PathDiagnostic * > & |
Diags, |
|
|
FilesMade * |
filesMade |
|
) |
| |
|
pure virtual |
virtual StringRef clang::ento::PathDiagnosticConsumer::getName |
( |
| ) |
const |
|
pure virtual |
void PathDiagnosticConsumer::HandlePathDiagnostic |
( |
std::unique_ptr< PathDiagnostic > |
D | ) |
|
Definition at line 200 of file PathDiagnostic.cpp.
References clang::ento::PathDiagnosticLocation::asLocation(), Diags, clang::FullSourceLoc::getExpansionLoc(), clang::SourceManager::getExpansionLoc(), clang::SourceManager::getFileID(), clang::ento::PathDiagnosticPiece::getLocation(), clang::ento::PathDiagnosticPiece::getRanges(), clang::SourceLocation::isFileID(), clang::FileID::isInvalid(), Ranges, and supportsCrossFileDiagnostics().
virtual bool clang::ento::PathDiagnosticConsumer::supportsCrossFileDiagnostics |
( |
| ) |
const |
|
inlinevirtual |
virtual bool clang::ento::PathDiagnosticConsumer::supportsLogicalOpControlFlow |
( |
| ) |
const |
|
inlinevirtual |
llvm::FoldingSet<PathDiagnostic> clang::ento::PathDiagnosticConsumer::Diags |
|
protected |
bool clang::ento::PathDiagnosticConsumer::flushed |
|
protected |
The documentation for this class was generated from the following files: