diff --git a/lib/SILOptimizer/Transforms/SILCodeMotion.cpp b/lib/SILOptimizer/Transforms/SILCodeMotion.cpp index d59d10fd2fc..235732a060d 100644 --- a/lib/SILOptimizer/Transforms/SILCodeMotion.cpp +++ b/lib/SILOptimizer/Transforms/SILCodeMotion.cpp @@ -139,7 +139,7 @@ public: using iterator = decltype(ValueToCaseMap)::iterator; iterator begin() { return ValueToCaseMap.getItems().begin(); } - iterator end() { return ValueToCaseMap.getItems().begin(); } + iterator end() { return ValueToCaseMap.getItems().end(); } void clear() { ValueToCaseMap.clear(); }