Skip to content

Commit 0830320

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

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)