================ @@ -190,18 +190,30 @@ class SourceMappingRegion { bool isBranch() const { return FalseCount.has_value(); } + bool isMCDCBranch() const { + const auto *BranchParams = std::get_if<mcdc::BranchParameters>(&MCDCParams); + assert(BranchParams == nullptr || BranchParams->ID >= 0); ---------------- chapuni wrote:
I've removed the assertion. (I will commit other changes in BranchParams and DecisionParams later) https://github.com/llvm/llvm-project/pull/82448 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits