summaryrefslogtreecommitdiffstats
path: root/tests/ui/async-await/async-unsafe-fn-call-in-safe.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/ui/async-await/async-unsafe-fn-call-in-safe.rs')
-rw-r--r--tests/ui/async-await/async-unsafe-fn-call-in-safe.rs8
1 files changed, 6 insertions, 2 deletions
diff --git a/tests/ui/async-await/async-unsafe-fn-call-in-safe.rs b/tests/ui/async-await/async-unsafe-fn-call-in-safe.rs
index c941dc27a..14cc0dc61 100644
--- a/tests/ui/async-await/async-unsafe-fn-call-in-safe.rs
+++ b/tests/ui/async-await/async-unsafe-fn-call-in-safe.rs
@@ -20,6 +20,10 @@ async fn g() {
}
fn main() {
- S::f(); //[mir]~ ERROR call to unsafe function is unsafe
- f(); //[mir]~ ERROR call to unsafe function is unsafe
+ S::f();
+ //[mir]~^ ERROR call to unsafe function is unsafe
+ //[thir]~^^ ERROR call to unsafe function `S::f` is unsafe
+ f();
+ //[mir]~^ ERROR call to unsafe function is unsafe
+ //[thir]~^^ ERROR call to unsafe function `f` is unsafe
}