diff options
Diffstat (limited to 'src/test/ui/error-codes/E0106.rs')
-rw-r--r-- | src/test/ui/error-codes/E0106.rs | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/src/test/ui/error-codes/E0106.rs b/src/test/ui/error-codes/E0106.rs new file mode 100644 index 000000000..cc3438727 --- /dev/null +++ b/src/test/ui/error-codes/E0106.rs @@ -0,0 +1,26 @@ +struct Foo { + x: &bool, + //~^ ERROR E0106 +} +enum Bar { + A(u8), + B(&bool), + //~^ ERROR E0106 +} +type MyStr = &str; + //~^ ERROR E0106 + +struct Baz<'a>(&'a str); +struct Buzz<'a, 'b>(&'a str, &'b str); + +struct Quux { + baz: Baz, + //~^ ERROR E0106 + //~| expected named lifetime parameter + buzz: Buzz, + //~^ ERROR E0106 + //~| expected 2 lifetime parameters +} + +fn main() { +} |