Skip to content

Commit 4ae0c50

Browse files
authored
[clang] Fix static analyzer concerns (#110243)
It seems in checkOpenMPIterationSpace `OrderedLoopCountExpr` can also be null, so check before dereferencing.
1 parent f9fbfc5 commit 4ae0c50

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

clang/lib/Sema/SemaOpenMP.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9195,7 +9195,7 @@ static bool checkOpenMPIterationSpace(
91959195
SemaRef.Diag(CollapseLoopCountExpr->getExprLoc(),
91969196
diag::note_omp_collapse_ordered_expr)
91979197
<< 0 << CollapseLoopCountExpr->getSourceRange();
9198-
else
9198+
else if (OrderedLoopCountExpr)
91999199
SemaRef.Diag(OrderedLoopCountExpr->getExprLoc(),
92009200
diag::note_omp_collapse_ordered_expr)
92019201
<< 1 << OrderedLoopCountExpr->getSourceRange();

0 commit comments

Comments
 (0)