// run-pass #![allow(dead_code)] // Making sure that no overflow occurs. struct L { n: Option, } type L8 = L>>>>>>>; type L64 = L8>>>; fn main() { use std::mem::size_of; assert_eq!(size_of::>>(), 1); assert_eq!(size_of::>>>(), 1); }