about summary refs log tree commit diff
path: root/tests
diff options
context:
space:
mode:
authorDavid Wood <david.wood2@arm.com>2025-02-24 09:50:22 +0000
committerDavid Wood <david.wood2@arm.com>2025-02-24 10:19:16 +0000
commit0bed12e02d75f9d786a3496cb243355e603809ad (patch)
treef309045c4f2b71bdeec3106f6d826223d2baf191 /tests
parent7bf6fc16f24902d5efc5fc2c5ba6b72840a239b9 (diff)
downloadrust-0bed12e02d75f9d786a3496cb243355e603809ad.tar.gz
rust-0bed12e02d75f9d786a3496cb243355e603809ad.zip
hir_analysis: skip self type of host effect preds
Like trait predicates, the self type ought to be skipped here.
Diffstat (limited to 'tests')
-rw-r--r--tests/ui/traits/const-traits/variance.rs3
-rw-r--r--tests/ui/traits/const-traits/variance.stderr2
2 files changed, 2 insertions, 3 deletions
diff --git a/tests/ui/traits/const-traits/variance.rs b/tests/ui/traits/const-traits/variance.rs
index 9eaf7910cb8..90b5c50161d 100644
--- a/tests/ui/traits/const-traits/variance.rs
+++ b/tests/ui/traits/const-traits/variance.rs
@@ -8,7 +8,6 @@ trait Foo {}
 impl const Foo for () {}
 
 fn foo<'a: 'a>() -> impl const Foo {}
-//~^ ERROR ['a: o]
+//~^ ERROR ['a: *]
 
 fn main() {}
-
diff --git a/tests/ui/traits/const-traits/variance.stderr b/tests/ui/traits/const-traits/variance.stderr
index f6efc24b747..f5506931184 100644
--- a/tests/ui/traits/const-traits/variance.stderr
+++ b/tests/ui/traits/const-traits/variance.stderr
@@ -1,4 +1,4 @@
-error: ['a: o]
+error: ['a: *]
   --> $DIR/variance.rs:10:21
    |
 LL | fn foo<'a: 'a>() -> impl const Foo {}