summaryrefslogtreecommitdiffstats
path: root/src/test/ui/extern/extern-with-type-bounds.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/extern/extern-with-type-bounds.rs')
-rw-r--r--src/test/ui/extern/extern-with-type-bounds.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/test/ui/extern/extern-with-type-bounds.rs b/src/test/ui/extern/extern-with-type-bounds.rs
index 8f9683e4a..a72aa4171 100644
--- a/src/test/ui/extern/extern-with-type-bounds.rs
+++ b/src/test/ui/extern/extern-with-type-bounds.rs
@@ -2,6 +2,7 @@
extern "rust-intrinsic" {
// Real example from libcore
+ #[rustc_safe_intrinsic]
fn type_id<T: ?Sized + 'static>() -> u64;
// Silent bounds made explicit to make sure they are actually
@@ -10,6 +11,7 @@ extern "rust-intrinsic" {
// Bounds aren't checked right now, so this should work
// even though it's incorrect.
+ #[rustc_safe_intrinsic]
fn size_of<T: Clone>() -> usize;
// Unresolved bounds should still error.