2015-02-12 05:16:02 -05:00
|
|
|
// Test that we report an error for unused type parameters in types.
|
|
|
|
|
|
|
|
struct SomeStruct<'a> { x: u32 } //~ ERROR parameter `'a` is never used
|
|
|
|
enum SomeEnum<'a> { Nothing } //~ ERROR parameter `'a` is never used
|
2015-03-31 19:58:01 -04:00
|
|
|
trait SomeTrait<'a> { fn foo(&self); } // OK on traits.
|
2015-02-12 05:16:02 -05:00
|
|
|
|
|
|
|
fn main() {}
|