clang 18.0.0git
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 40 of file BlockCounter.h.

Constructor & Destructor Documentation

◆ Factory()

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

Definition at line 64 of file BlockCounter.cpp.

◆ ~Factory()

BlockCounter::Factory::~Factory ( )

Definition at line 68 of file BlockCounter.cpp.

Member Function Documentation

◆ GetEmptyCounter()

BlockCounter BlockCounter::Factory::GetEmptyCounter ( )

◆ IncrementCount()

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

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