fn main() { let x: int; //! ERROR Type parameters are not allowed on this type. let x: i8; //! ERROR Type parameters are not allowed on this type. let x: i16; //! ERROR Type parameters are not allowed on this type. let x: i32; //! ERROR Type parameters are not allowed on this type. let x: i64; //! ERROR Type parameters are not allowed on this type. let x: uint; //! ERROR Type parameters are not allowed on this type. let x: u8; //! ERROR Type parameters are not allowed on this type. let x: u16; //! ERROR Type parameters are not allowed on this type. let x: u32; //! ERROR Type parameters are not allowed on this type. let x: u64; //! ERROR Type parameters are not allowed on this type. let x: float; //! ERROR Type parameters are not allowed on this type. let x: char; //! ERROR Type parameters are not allowed on this type. let x: int/&; //! ERROR Region parameters are not allowed on this type. let x: i8/&; //! ERROR Region parameters are not allowed on this type. let x: i16/&; //! ERROR Region parameters are not allowed on this type. let x: i32/&; //! ERROR Region parameters are not allowed on this type. let x: i64/&; //! ERROR Region parameters are not allowed on this type. let x: uint/&; //! ERROR Region parameters are not allowed on this type. let x: u8/&; //! ERROR Region parameters are not allowed on this type. let x: u16/&; //! ERROR Region parameters are not allowed on this type. let x: u32/&; //! ERROR Region parameters are not allowed on this type. let x: u64/&; //! ERROR Region parameters are not allowed on this type. let x: float/&; //! ERROR Region parameters are not allowed on this type. let x: char/&; //! ERROR Region parameters are not allowed on this type. }