diff options
Diffstat (limited to 'src/test/ui/generics/generic-tag-values.rs')
-rw-r--r-- | src/test/ui/generics/generic-tag-values.rs | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/src/test/ui/generics/generic-tag-values.rs b/src/test/ui/generics/generic-tag-values.rs deleted file mode 100644 index 230f477b6..000000000 --- a/src/test/ui/generics/generic-tag-values.rs +++ /dev/null @@ -1,20 +0,0 @@ -// run-pass -#![allow(non_camel_case_types)] - -enum noption<T> { some(T), } - -struct Pair { x: isize, y: isize } - -pub fn main() { - let nop: noption<isize> = noption::some::<isize>(5); - match nop { noption::some::<isize>(n) => { println!("{}", n); assert_eq!(n, 5); } } - let nop2: noption<Pair> = noption::some(Pair{x: 17, y: 42}); - match nop2 { - noption::some(t) => { - println!("{}", t.x); - println!("{}", t.y); - assert_eq!(t.x, 17); - assert_eq!(t.y, 42); - } - } -} |