LLVM 22.0.0git
llvm::DotFuncBCIInfo Class Reference

Public Member Functions

 DotFuncBCIInfo (const BlockCoverageInference *BCI, const DenseMap< const BasicBlock *, bool > *Coverage)
const FunctiongetFunction ()
bool isInstrumented (const BasicBlock *BB) const
bool isCovered (const BasicBlock *BB) const
bool isDependent (const BasicBlock *Src, const BasicBlock *Dest) const

Detailed Description

Definition at line 250 of file BlockCoverageInference.cpp.

Constructor & Destructor Documentation

◆ DotFuncBCIInfo()

llvm::DotFuncBCIInfo::DotFuncBCIInfo ( const BlockCoverageInference * BCI,
const DenseMap< const BasicBlock *, bool > * Coverage )
inline

Definition at line 256 of file BlockCoverageInference.cpp.

Member Function Documentation

◆ getFunction()

const Function & llvm::DotFuncBCIInfo::getFunction ( )
inline

Definition at line 260 of file BlockCoverageInference.cpp.

◆ isCovered()

bool llvm::DotFuncBCIInfo::isCovered ( const BasicBlock * BB) const
inline

Definition at line 266 of file BlockCoverageInference.cpp.

◆ isDependent()

bool llvm::DotFuncBCIInfo::isDependent ( const BasicBlock * Src,
const BasicBlock * Dest ) const
inline

Definition at line 270 of file BlockCoverageInference.cpp.

◆ isInstrumented()

bool llvm::DotFuncBCIInfo::isInstrumented ( const BasicBlock * BB) const
inline

Definition at line 262 of file BlockCoverageInference.cpp.


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