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

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

Public Member Functions

 BranchParameters ()=delete
 
 BranchParameters (ConditionID ID, const ConditionIDs &Conds)
 

Public Attributes

ConditionID ID
 IDs used to represent a branch region and other branch regions evaluated based on True and False branches.
 
ConditionIDs Conds
 

Detailed Description

Definition at line 41 of file MCDCTypes.h.

Constructor & Destructor Documentation

◆ BranchParameters() [1/2]

llvm::coverage::mcdc::BranchParameters::BranchParameters ( )
delete

◆ BranchParameters() [2/2]

llvm::coverage::mcdc::BranchParameters::BranchParameters ( ConditionID  ID,
const ConditionIDs Conds 
)
inline

Definition at line 48 of file MCDCTypes.h.

References assert().

Member Data Documentation

◆ Conds

ConditionIDs llvm::coverage::mcdc::BranchParameters::Conds

Definition at line 45 of file MCDCTypes.h.

◆ ID

ConditionID llvm::coverage::mcdc::BranchParameters::ID

IDs used to represent a branch region and other branch regions evaluated based on True and False branches.

Definition at line 44 of file MCDCTypes.h.


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