1 // run-pass
2 #![allow(dead_code)]
3 
4 enum BogusOption<T> {
5     None,
6     Some(T),
7 }
8 
9 type Iterator = isize;
10 
main()11 pub fn main() {
12     let x = [ 3, 3, 3 ];
13     for i in &x {
14         assert_eq!(*i, 3);
15     }
16 }
17