Skip to content

Commit a82d37e

Browse files
committed
Swift: fix gracefully accepting missing ForEachStmt.iteratorVar
1 parent a4f7981 commit a82d37e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

swift/extractor/translators/StmtTranslator.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ codeql::ForEachStmt StmtTranslator::translateForEachStmt(const swift::ForEachStm
7474
fillLabeledStmt(stmt, entry);
7575
entry.body = dispatcher.fetchLabel(stmt.getBody());
7676
entry.pattern = dispatcher.fetchLabel(stmt.getPattern());
77-
entry.iteratorVar = dispatcher.fetchLabel(stmt.getIteratorVar());
77+
entry.iteratorVar = dispatcher.fetchOptionalLabel(stmt.getIteratorVar());
7878
entry.where = dispatcher.fetchOptionalLabel(stmt.getWhere());
7979
entry.nextCall = dispatcher.fetchOptionalLabel(stmt.getNextCall());
8080
auto add_variable = [&](swift::VarDecl* var) {

0 commit comments

Comments
 (0)