|
clang 22.0.0git
|
#include "clang/Analysis/PathDiagnostic.h"
Public Types | |
| using | ConsumerFiles = std::vector<std::pair<StringRef, StringRef>> |
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 94 of file PathDiagnostic.h.
| using clang::ento::PathDiagnosticConsumer::PDFileEntry::ConsumerFiles = std::vector<std::pair<StringRef, StringRef>> |
Definition at line 98 of file PathDiagnostic.h.
|
inline |
Definition at line 96 of file PathDiagnostic.h.
References NodeID.
|
inline |
Used for profiling in the FoldingSet.
Definition at line 107 of file PathDiagnostic.h.
References NodeID.
| ConsumerFiles clang::ento::PathDiagnosticConsumer::PDFileEntry::files |
A vector of <consumer,file> pairs.
Definition at line 101 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 104 of file PathDiagnostic.h.
Referenced by PDFileEntry(), and Profile().