id summary reporter owner description type status milestone component version severity resolution keywords cc 12715 nested BOOST_FOREACH: MSVC 14.0 Update 3 warning issued timo.euler@… Eric Niebler "Nested usage of BOOST_FOREACH issues the warnings: * warning C4456: declaration of '_foreach_col' hides previous local declaration * warning C4456: declaration of '_foreach_cur' hides previous local declaration * warning C4456: declaration of '_foreach_end' hides previous local declaration * warning C4456: declaration of '_foreach_continue' hides previous local declaration Example code: {{{ #include int main() { std::vector iv(10); BOOST_FOREACH(int &i, iv) { std::vector iv2(10); BOOST_FOREACH(int &i2, iv2) { i2 = 2; } i = 1; } } }}} " Bugs new To Be Determined foreach Boost 1.61.0 Problem