about summary refs log tree commit diff
path: root/tests/ui/dyn-keyword/dyn-2021-edition-error.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/ui/dyn-keyword/dyn-2021-edition-error.rs')
-rw-r--r--tests/ui/dyn-keyword/dyn-2021-edition-error.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/ui/dyn-keyword/dyn-2021-edition-error.rs b/tests/ui/dyn-keyword/dyn-2021-edition-error.rs
index 5d607d82ea1..cc23c2c5055 100644
--- a/tests/ui/dyn-keyword/dyn-2021-edition-error.rs
+++ b/tests/ui/dyn-keyword/dyn-2021-edition-error.rs
@@ -7,6 +7,12 @@ fn function(x: &SomeTrait, y: Box<SomeTrait>) {
     //~^ ERROR expected a type, found a trait
 }
 
+// Regression test for <https://github.com/rust-lang/rust/issues/138211>.
+extern "C" {
+    fn foo() -> *const SomeTrait;
+    //~^ ERROR expected a type, found a trait
+}
+
 trait SomeTrait {}
 
 fn main() {}