clang 20.0.0git
|
#include "clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h"
Public Member Functions | |
Factory (llvm::BumpPtrAllocator &Alloc) | |
~Factory () | |
BlockCounter | GetEmptyCounter () |
BlockCounter | IncrementCount (BlockCounter BC, const StackFrameContext *CallSite, unsigned BlockID) |
Definition at line 40 of file BlockCounter.h.
BlockCounter::Factory::Factory | ( | llvm::BumpPtrAllocator & | Alloc | ) |
Definition at line 64 of file BlockCounter.cpp.
BlockCounter::Factory::~Factory | ( | ) |
Definition at line 68 of file BlockCounter.cpp.
BlockCounter BlockCounter::Factory::GetEmptyCounter | ( | ) |
Definition at line 82 of file BlockCounter.cpp.
References clang::ento::BlockCounter::BlockCounter(), GetFactory(), and getRoot().
Referenced by clang::ento::CoreEngine::ExecuteWorkList().
BlockCounter BlockCounter::Factory::IncrementCount | ( | BlockCounter | BC, |
const StackFrameContext * | CallSite, | ||
unsigned | BlockID | ||
) |
Definition at line 73 of file BlockCounter.cpp.
References clang::ento::BlockCounter::BlockCounter(), GetFactory(), GetMap(), and clang::ento::BlockCounter::getNumVisited().