c53402846e
While it is still technically possible to test stage 0, it is not part of any of the main testing rules and maintaining xfail-stage0 is a chore. Nobody should worry about how tests fare in stage0.
22 lines
404 B
Rust
22 lines
404 B
Rust
// Tests that trans_path checks whether a
|
|
// pattern-bound var is an upvar (when translating
|
|
// the for-each body)
|
|
use std;
|
|
import std::option::*;
|
|
import std::uint;
|
|
|
|
fn foo(src: uint) {
|
|
|
|
|
|
alt some(src) {
|
|
some(src_id) {
|
|
for each i: uint in uint::range(0u, 10u) {
|
|
let yyy = src_id;
|
|
assert (yyy == 0u);
|
|
}
|
|
}
|
|
_ { }
|
|
}
|
|
}
|
|
|
|
fn main() { foo(0u); } |