]>
Commit | Line | Data |
---|---|---|
0bf4aa26 | 1 | #![allow(dead_code)] |
223e47cc | 2 | |
62682a34 | 3 | #![feature(core_intrinsics)] |
c34b1796 AL |
4 | |
5 | use std::intrinsics::type_name; | |
223e47cc | 6 | |
1a4d82fc JJ |
7 | struct Foo<T> { |
8 | x: T | |
223e47cc LB |
9 | } |
10 | ||
11 | pub fn main() { | |
1a4d82fc | 12 | unsafe { |
c34b1796 | 13 | assert_eq!(type_name::<isize>(), "isize"); |
dc9dc135 | 14 | assert_eq!(type_name::<Foo<usize>>(), "tydesc_name::Foo<usize>"); |
1a4d82fc | 15 | } |
223e47cc | 16 | } |