LLVM 22.0.0git
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 42 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 49 of file MCDCTypes.h.

References assert(), Conds, and ID.

Member Data Documentation

◆ Conds

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

Definition at line 46 of file MCDCTypes.h.

Referenced by BranchParameters().

◆ 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 45 of file MCDCTypes.h.

Referenced by BranchParameters().


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