clang  6.0.0svn
Public Member Functions | List of all members
clang::ento::BlockCounter::Factory Class Reference

#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)
 

Detailed Description

Definition at line 41 of file BlockCounter.h.

Constructor & Destructor Documentation

◆ Factory()

BlockCounter::Factory::Factory ( llvm::BumpPtrAllocator &  Alloc)

Definition at line 65 of file BlockCounter.cpp.

◆ ~Factory()

BlockCounter::Factory::~Factory ( )

Definition at line 69 of file BlockCounter.cpp.

Member Function Documentation

◆ GetEmptyCounter()

BlockCounter BlockCounter::Factory::GetEmptyCounter ( )

Definition at line 83 of file BlockCounter.cpp.

References GetFactory(), and getRoot().

◆ IncrementCount()

BlockCounter BlockCounter::Factory::IncrementCount ( BlockCounter  BC,
const StackFrameContext CallSite,
unsigned  BlockID 
)

The documentation for this class was generated from the following files: