aboutsummaryrefslogtreecommitdiff
path: root/src/test/run-pass/type-params-in-for-each.rs
blob: 49fe099b6257b342821303b4c73ea6248c1a8db7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
iter range(uint lo, uint hi) -> uint {
    auto lo_ = lo;
    while (lo_ < hi) {
        put lo_;
        lo_ += 1u;
    }
}

fn create_index[T](vec[tup(T, uint)] index, fn(&T) -> uint hash_fn) {
    for each (uint i in range(0u, 256u)) {
        let vec[T] bucket = vec();
    }
}

fn main() {}