class PathDiagnosticConsumer::PDFileEntry
Declaration
class PathDiagnosticConsumer::PDFileEntry : public Node { /* full declaration omitted */ };
Description
Node - This class is used to maintain the singly linked bucket list in a folding set.
Declared at: clang/include/clang/Analysis/PathDiagnostic.h:94
Inherits from: FoldingSetBase::Node
Member Variables
- public clang::ento::PathDiagnosticConsumer::PDFileEntry:: ConsumerFiles files
- A vector of <consumer ,file> pairs.
- public const llvm::FoldingSetNodeID NodeID
- A precomputed hash tag used for uniquing PDFileEntry objects.
Method Overview
- public PDFileEntry(llvm::FoldingSetNodeID & NodeID)
- public void Profile(llvm::FoldingSetNodeID & ID)
Inherited from FoldingSetBase::Node:
Methods
¶PDFileEntry(llvm::FoldingSetNodeID& NodeID)
PDFileEntry(llvm::FoldingSetNodeID& NodeID)
Declared at: clang/include/clang/Analysis/PathDiagnostic.h:96
Parameters
- llvm::FoldingSetNodeID& NodeID
¶void Profile(llvm::FoldingSetNodeID& ID)
void Profile(llvm::FoldingSetNodeID& ID)
Description
Used for profiling in the FoldingSet.
Declared at: clang/include/clang/Analysis/PathDiagnostic.h:107