[flang-commits] [flang] b86c84c - [flang] Handle unused variable (NFC) (#176274)

via flang-commits flang-commits at lists.llvm.org
Fri Jan 16 07:12:07 PST 2026


Author: Kelvin Li
Date: 2026-01-16T10:12:02-05:00
New Revision: b86c84ce6381bc1037f3893b063aa019af0fb8eb

URL: https://github.com/llvm/llvm-project/commit/b86c84ce6381bc1037f3893b063aa019af0fb8eb
DIFF: https://github.com/llvm/llvm-project/commit/b86c84ce6381bc1037f3893b063aa019af0fb8eb.diff

LOG: [flang] Handle unused variable (NFC) (#176274)

Added: 
    

Modified: 
    flang/lib/Lower/Bridge.cpp

Removed: 
    


################################################################################
diff  --git a/flang/lib/Lower/Bridge.cpp b/flang/lib/Lower/Bridge.cpp
index 2d9947530cae8..210109c76a4a9 100644
--- a/flang/lib/Lower/Bridge.cpp
+++ b/flang/lib/Lower/Bridge.cpp
@@ -4214,8 +4214,7 @@ class FirConverter : public Fortran::lower::AbstractConverter {
     mlir::Block &endBody = changeOp.getRegion().back();
     builder->setInsertionPointToEnd(&endBody);
     genEndChangeTeamStmt(*this, endTeamEval, *endTeamStmt);
-    mlir::Operation *terminator = endBody.getTerminator();
-    assert((terminator && mlir::isa<mif::EndTeamOp>(terminator)) &&
+    assert(mlir::isa_and_nonnull<mif::EndTeamOp>(endBody.getTerminator()) &&
            "missing end team terminator");
     builder->setInsertionPointAfter(changeOp.getOperation());
 


        


More information about the flang-commits mailing list