From 2a61eebc66c0903cf3834a520b1f975ac3cdf92b Mon Sep 17 00:00:00 2001 From: NAKAMURA Takumi Date: Thu, 9 May 2024 19:34:43 +0900 Subject: Cleanup asserts in BranchParameters and DecisionParameters --- clang/lib/CodeGen/CoverageMappingGen.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'clang/lib/CodeGen/CoverageMappingGen.cpp') diff --git a/clang/lib/CodeGen/CoverageMappingGen.cpp b/clang/lib/CodeGen/CoverageMappingGen.cpp index 733686d..ce2f39ae 100644 --- a/clang/lib/CodeGen/CoverageMappingGen.cpp +++ b/clang/lib/CodeGen/CoverageMappingGen.cpp @@ -191,10 +191,7 @@ public: bool isBranch() const { return FalseCount.has_value(); } bool isMCDCDecision() const { - const auto *DecisionParams = - std::get_if(&MCDCParams); - assert(!DecisionParams || DecisionParams->NumConditions > 0); - return DecisionParams; + return std::holds_alternative(MCDCParams); } const auto &getMCDCDecisionParams() const { -- cgit v1.1