diff --git a/tests/ui/lifetimes/elided-self-lifetime-in-trait-fn.rs b/tests/ui/lifetimes/elided-self-lifetime-in-trait-fn.rs index 72fa21bddd18..5ac39c6f5d9b 100644 --- a/tests/ui/lifetimes/elided-self-lifetime-in-trait-fn.rs +++ b/tests/ui/lifetimes/elided-self-lifetime-in-trait-fn.rs @@ -1,3 +1,4 @@ +//! regression test for trait T<'a> { fn a(&'a self) -> &'a bool; fn b(&self) { diff --git a/tests/ui/lifetimes/elided-self-lifetime-in-trait-fn.stderr b/tests/ui/lifetimes/elided-self-lifetime-in-trait-fn.stderr index 127f1ab99457..383afaf782f9 100644 --- a/tests/ui/lifetimes/elided-self-lifetime-in-trait-fn.stderr +++ b/tests/ui/lifetimes/elided-self-lifetime-in-trait-fn.stderr @@ -1,5 +1,5 @@ error: lifetime may not live long enough - --> $DIR/elided-self-lifetime-in-trait-fn.rs:4:9 + --> $DIR/elided-self-lifetime-in-trait-fn.rs:5:9 | LL | trait T<'a> { | -- lifetime `'a` defined here diff --git a/tests/ui/mismatched_types/struct_pattern_on_tuple_enum_in_match.rs b/tests/ui/mismatched_types/struct_pattern_on_tuple_enum_in_match.rs index 14781a7d3f7e..a82778841939 100644 --- a/tests/ui/mismatched_types/struct_pattern_on_tuple_enum_in_match.rs +++ b/tests/ui/mismatched_types/struct_pattern_on_tuple_enum_in_match.rs @@ -1,3 +1,4 @@ +//! regression test for enum Foo { Bar(isize) } diff --git a/tests/ui/mismatched_types/struct_pattern_on_tuple_enum_in_match.stderr b/tests/ui/mismatched_types/struct_pattern_on_tuple_enum_in_match.stderr index 52da5c9b9cb3..c9cc1580b480 100644 --- a/tests/ui/mismatched_types/struct_pattern_on_tuple_enum_in_match.stderr +++ b/tests/ui/mismatched_types/struct_pattern_on_tuple_enum_in_match.stderr @@ -1,5 +1,5 @@ error[E0574]: expected struct, variant or union type, found enum `Foo` - --> $DIR/struct_pattern_on_tuple_enum_in_match.rs:7:9 + --> $DIR/struct_pattern_on_tuple_enum_in_match.rs:8:9 | LL | Foo { i } => () | ^^^ not a struct, variant or union type diff --git a/tests/ui/privacy/trait_more_private_than_item.rs b/tests/ui/privacy/trait_more_private_than_item.rs index 0ab3f1454572..f55a494abd21 100644 --- a/tests/ui/privacy/trait_more_private_than_item.rs +++ b/tests/ui/privacy/trait_more_private_than_item.rs @@ -1,3 +1,4 @@ +//! regression test for //@ check-pass use std::any::Any; diff --git a/tests/ui/privacy/trait_more_private_than_item.stderr b/tests/ui/privacy/trait_more_private_than_item.stderr index 7ec3a1030599..03bffcd390c5 100644 --- a/tests/ui/privacy/trait_more_private_than_item.stderr +++ b/tests/ui/privacy/trait_more_private_than_item.stderr @@ -1,5 +1,5 @@ warning: trait `Private<::P, ::R>` is more private than the item `Public` - --> $DIR/trait_more_private_than_item.rs:9:1 + --> $DIR/trait_more_private_than_item.rs:10:1 | LL | / pub trait Public: Private< LL | | @@ -9,7 +9,7 @@ LL | | > { | |_^ trait `Public` is reachable at visibility `pub` | note: but trait `Private<::P, ::R>` is only usable at visibility `pub(crate)` - --> $DIR/trait_more_private_than_item.rs:6:1 + --> $DIR/trait_more_private_than_item.rs:7:1 | LL | trait Private { | ^^^^^^^^^^^^^^^^^^^ diff --git a/tests/ui/resolve/impl-on-non-type.rs b/tests/ui/resolve/impl-on-non-type.rs index e48dc51a2c64..3db13d520f9f 100644 --- a/tests/ui/resolve/impl-on-non-type.rs +++ b/tests/ui/resolve/impl-on-non-type.rs @@ -1,3 +1,4 @@ +//! regression test for const X: u8 = 1; static Y: u8 = 1; fn foo() {} diff --git a/tests/ui/resolve/impl-on-non-type.stderr b/tests/ui/resolve/impl-on-non-type.stderr index e29ac90b297c..99cc405015b5 100644 --- a/tests/ui/resolve/impl-on-non-type.stderr +++ b/tests/ui/resolve/impl-on-non-type.stderr @@ -1,17 +1,17 @@ error[E0573]: expected type, found constant `X` - --> $DIR/impl-on-non-type.rs:5:6 + --> $DIR/impl-on-non-type.rs:6:6 | LL | impl X {} | ^ not a type error[E0573]: expected type, found static `Y` - --> $DIR/impl-on-non-type.rs:7:6 + --> $DIR/impl-on-non-type.rs:8:6 | LL | impl Y {} | ^ not a type error[E0573]: expected type, found function `foo` - --> $DIR/impl-on-non-type.rs:9:6 + --> $DIR/impl-on-non-type.rs:10:6 | LL | impl foo {} | ^^^ not a type diff --git a/tests/ui/type-alias/unused_type_parameter.rs b/tests/ui/type-alias/unused_type_parameter.rs index ab37a172eaa7..64fb98be1bf7 100644 --- a/tests/ui/type-alias/unused_type_parameter.rs +++ b/tests/ui/type-alias/unused_type_parameter.rs @@ -1,3 +1,4 @@ +//! regression test for trait Tr {} type Huh where T: Tr = isize; //~ ERROR type parameter `T` is never used fn main() {} diff --git a/tests/ui/type-alias/unused_type_parameter.stderr b/tests/ui/type-alias/unused_type_parameter.stderr index 4c9f356ebbee..a9ddbc8c5001 100644 --- a/tests/ui/type-alias/unused_type_parameter.stderr +++ b/tests/ui/type-alias/unused_type_parameter.stderr @@ -1,5 +1,5 @@ error[E0091]: type parameter `T` is never used - --> $DIR/unused_type_parameter.rs:2:10 + --> $DIR/unused_type_parameter.rs:3:10 | LL | type Huh where T: Tr = isize; | ^ unused type parameter