C++1y: support 'for', 'while', and 'do ... while' in constant expressions.