clang API Documentation
#include <PathDiagnostic.h>


Public Types | |
| typedef std::vector< std::pair < StringRef, StringRef > > | ConsumerFiles |
Public Member Functions | |
| PDFileEntry (llvm::FoldingSetNodeID &NodeID) | |
| void | Profile (llvm::FoldingSetNodeID &ID) |
| Used for profiling in the FoldingSet. | |
Public Attributes | |
| ConsumerFiles | files |
| A vector of <consumer,file> pairs. | |
| const llvm::FoldingSetNodeID | NodeID |
| A precomputed hash tag used for uniquing PDFileEntry objects. | |
Definition at line 57 of file PathDiagnostic.h.
| typedef std::vector<std::pair<StringRef, StringRef> > clang::ento::PathDiagnosticConsumer::PDFileEntry::ConsumerFiles |
Definition at line 61 of file PathDiagnostic.h.
| clang::ento::PathDiagnosticConsumer::PDFileEntry::PDFileEntry | ( | llvm::FoldingSetNodeID & | NodeID | ) | [inline] |
Definition at line 59 of file PathDiagnostic.h.
| void clang::ento::PathDiagnosticConsumer::PDFileEntry::Profile | ( | llvm::FoldingSetNodeID & | ID | ) | [inline] |
Used for profiling in the FoldingSet.
Definition at line 70 of file PathDiagnostic.h.
References NodeID.
A vector of <consumer,file> pairs.
Definition at line 64 of file PathDiagnostic.h.
Referenced by clang::ento::PathDiagnosticConsumer::FilesMade::addDiagnostic(), and clang::ento::PathDiagnosticConsumer::FilesMade::getFiles().
| const llvm::FoldingSetNodeID clang::ento::PathDiagnosticConsumer::PDFileEntry::NodeID |
A precomputed hash tag used for uniquing PDFileEntry objects.
Definition at line 67 of file PathDiagnostic.h.
Referenced by Profile().