diff options
Diffstat (limited to 'src/test/ui/lint/bare-trait-objects-path.rs')
-rw-r--r-- | src/test/ui/lint/bare-trait-objects-path.rs | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/src/test/ui/lint/bare-trait-objects-path.rs b/src/test/ui/lint/bare-trait-objects-path.rs deleted file mode 100644 index 0e2294715..000000000 --- a/src/test/ui/lint/bare-trait-objects-path.rs +++ /dev/null @@ -1,26 +0,0 @@ -#![feature(associated_type_defaults)] - -trait Assoc { - fn func() {} - const CONST: u8 = 0; - type Ty = u8; -} - -trait Dyn {} - -impl Assoc for dyn Dyn {} - -fn main() { - Dyn::func(); - //~^ WARN trait objects without an explicit `dyn` are deprecated - //~| WARN this is accepted in the current edition - ::Dyn::func(); - //~^ WARN trait objects without an explicit `dyn` are deprecated - //~| WARN this is accepted in the current edition - Dyn::CONST; - //~^ WARN trait objects without an explicit `dyn` are deprecated - //~| WARN this is accepted in the current edition - let _: Dyn::Ty; //~ ERROR ambiguous associated type - //~^ WARN trait objects without an explicit `dyn` are deprecated - //~| WARN this is accepted in the current edition -} |