From ffc71de9baf34aee8e5ea8f923c0f0216f3223be Mon Sep 17 00:00:00 2001 From: jiang1997 Date: Tue, 30 Sep 2025 03:51:27 +0800 Subject: [PATCH] [CIR] Add missing case for OMPFuseDirectiveClass in emitStmt switch Handle OMPFuseDirectiveClass introduced in cd4c5280c73d to fix `-Wswitch` warning in CIRGenStmt.cpp. --- clang/lib/CIR/CodeGen/CIRGenStmt.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/clang/lib/CIR/CodeGen/CIRGenStmt.cpp b/clang/lib/CIR/CodeGen/CIRGenStmt.cpp index e842892d085d2..1af89a3e4316d 100644 --- a/clang/lib/CIR/CodeGen/CIRGenStmt.cpp +++ b/clang/lib/CIR/CodeGen/CIRGenStmt.cpp @@ -280,6 +280,7 @@ mlir::LogicalResult CIRGenFunction::emitStmt(const Stmt *s, case Stmt::OMPReverseDirectiveClass: case Stmt::OMPInterchangeDirectiveClass: case Stmt::OMPAssumeDirectiveClass: + case Stmt::OMPFuseDirectiveClass: case Stmt::OMPMaskedDirectiveClass: case Stmt::OMPStripeDirectiveClass: case Stmt::ObjCAtCatchStmtClass: