clang API Documentation
#include <BlockCounter.h>
Public Member Functions | |
| Factory (llvm::BumpPtrAllocator &Alloc) | |
| ~Factory () | |
| BlockCounter | GetEmptyCounter () |
| BlockCounter | IncrementCount (BlockCounter BC, const StackFrameContext *CallSite, unsigned BlockID) |
Definition at line 41 of file BlockCounter.h.
| BlockCounter::Factory::Factory | ( | llvm::BumpPtrAllocator & | Alloc | ) |
Definition at line 65 of file BlockCounter.cpp.
Definition at line 69 of file BlockCounter.cpp.
Definition at line 83 of file BlockCounter.cpp.
References clang::ento::BlockCounter::BlockCounter(), GetFactory(), and getRoot().
| BlockCounter BlockCounter::Factory::IncrementCount | ( | BlockCounter | BC, |
| const StackFrameContext * | CallSite, | ||
| unsigned | BlockID | ||
| ) |
Definition at line 74 of file BlockCounter.cpp.
References clang::ento::BlockCounter::BlockCounter(), GetFactory(), GetMap(), clang::ento::BlockCounter::getNumVisited(), and getRoot().