summaryrefslogtreecommitdiffstats
path: root/tests/rust/size_types.rs
blob: 6dfaeb285355e515146d9170664d3d56c44df79b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
type Usize = usize;
type Isize = isize;

#[repr(usize)]
enum UE {
    UV,
}

#[repr(isize)]
enum IE {
    IV,
}

#[no_mangle]
pub extern "C" fn root(_: Usize, _: Isize, _: UE, _: IE) {}