Skip to content

Commit 742ec3a

Browse files
committed
MCDCTypes.h: Add ctors, fixup for #81227
1 parent af56bea commit 742ec3a

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ struct DecisionParameters {
2828
unsigned NumConditions;
2929

3030
DecisionParameters() = delete;
31+
DecisionParameters(unsigned BitmapIdx, unsigned NumConditions)
32+
: BitmapIdx(BitmapIdx), NumConditions(NumConditions) {}
3133
};
3234

3335
struct BranchParameters {
@@ -36,6 +38,8 @@ struct BranchParameters {
3638
ConditionID ID, TrueID, FalseID;
3739

3840
BranchParameters() = delete;
41+
BranchParameters(ConditionID ID, ConditionID TrueID, ConditionID FalseID)
42+
: ID(ID), TrueID(TrueID), FalseID(FalseID) {}
3943
};
4044

4145
/// The type of MC/DC-specific parameters.

0 commit comments

Comments
 (0)