diff options
| author | James Miller <james@aatch.net> | 2014-12-20 23:00:50 +1300 |
|---|---|---|
| committer | James Miller <james@aatch.net> | 2014-12-23 12:31:13 +1300 |
| commit | fe7adfe631bc33fe4e48cd03bca77ea725252b07 (patch) | |
| tree | 5d1d47a6bc58fcaaaf11044ee1d10da5c9057070 /src | |
| parent | f1a3ff047e386d19238a880b42eb4edacbee0c1b (diff) | |
| download | rust-fe7adfe631bc33fe4e48cd03bca77ea725252b07.tar.gz rust-fe7adfe631bc33fe4e48cd03bca77ea725252b07.zip | |
Add enum size cases to type-sizes test
Diffstat (limited to 'src')
| -rw-r--r-- | src/test/run-pass/type-sizes.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/test/run-pass/type-sizes.rs b/src/test/run-pass/type-sizes.rs index 30cae08381a..677f7edd05b 100644 --- a/src/test/run-pass/type-sizes.rs +++ b/src/test/run-pass/type-sizes.rs @@ -24,6 +24,7 @@ enum e1 { enum e2 { a(u32), b } + enum e3 { a([u64, ..0], u32), b } @@ -47,6 +48,7 @@ pub fn main() { // Make sure enum types are the appropriate size, mostly // around ensuring alignment is handled properly + assert_eq!(size_of::<e1>(), 8 as uint); assert_eq!(size_of::<e2>(), 8 as uint); assert_eq!(size_of::<e3>(), 16 as uint); |
