Update for upstream changes

Rust rev 7e11b22713aebd28ceaaa2ecef937c9b9d247c2f
Implement `for pat in const..const`