================
@@ -2794,6 +2794,9 @@ PathDiagnosticPieceRef
ConditionBRVisitor::VisitTerminator(
default:
return nullptr;
case Stmt::IfStmtClass:
+ // Handle if consteval which doesn't have a traditional condition
+ if (cast<IfStmt>(Term)->isConsteval())
+ return nullptr;
Cond = cast<IfStmt>(Term)->getCond();
break;
----------------
isuckatcs wrote:
Nit:
```suggestion
const auto *IfStmt = cast<IfStmt>(Term);
// Handle if consteval which doesn't have a traditional condition.
if (IfStmt->isConsteval())
return nullptr;
Cond = IfStmt->getCond();
break;
```
https://github.com/llvm/llvm-project/pull/146859
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits