LLVM 20.0.0git
Public Member Functions | Public Attributes | List of all members
llvm::coverage::mcdc::DecisionParameters Struct Reference

#include "llvm/ProfileData/Coverage/MCDCTypes.h"

Public Member Functions

 DecisionParameters ()=delete
 
 DecisionParameters (unsigned BitmapIdx, unsigned NumConditions)
 

Public Attributes

unsigned BitmapIdx
 Byte Index of Bitmap Coverage Object for a Decision Region.
 
uint16_t NumConditions
 Number of Conditions used for a Decision Region.
 

Detailed Description

Definition at line 27 of file MCDCTypes.h.

Constructor & Destructor Documentation

◆ DecisionParameters() [1/2]

llvm::coverage::mcdc::DecisionParameters::DecisionParameters ( )
delete

◆ DecisionParameters() [2/2]

llvm::coverage::mcdc::DecisionParameters::DecisionParameters ( unsigned  BitmapIdx,
unsigned  NumConditions 
)
inline

Definition at line 35 of file MCDCTypes.h.

References assert(), and NumConditions.

Member Data Documentation

◆ BitmapIdx

unsigned llvm::coverage::mcdc::DecisionParameters::BitmapIdx

Byte Index of Bitmap Coverage Object for a Decision Region.

Definition at line 29 of file MCDCTypes.h.

Referenced by getMaxBitmapSize().

◆ NumConditions

uint16_t llvm::coverage::mcdc::DecisionParameters::NumConditions

Number of Conditions used for a Decision Region.

Definition at line 32 of file MCDCTypes.h.

Referenced by DecisionParameters(), and getMaxBitmapSize().


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