Skip to content

Commit 401c63b

Browse files
committed
Update tests to use #[rustc_auto_trait]
1 parent 80d5930 commit 401c63b

File tree

111 files changed

+401
-286
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

111 files changed

+401
-286
lines changed

compiler/rustc_codegen_cranelift/example/mini_core.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,8 @@ unsafe impl<'a, T: ?Sized> Sync for &'a T {}
9393
unsafe impl Sync for [u8; 16] {}
9494

9595
#[lang = "freeze"]
96-
unsafe auto trait Freeze {}
96+
#[rustc_auto_trait]
97+
unsafe trait Freeze {}
9798

9899
unsafe impl<T: ?Sized> Freeze for PhantomData<T> {}
99100
unsafe impl<T: ?Sized> Freeze for *const T {}
@@ -503,7 +504,8 @@ pub unsafe fn drop_in_place<T: ?Sized>(to_drop: *mut T) {
503504
}
504505

505506
#[lang = "unpin"]
506-
pub auto trait Unpin {}
507+
#[rustc_auto_trait]
508+
pub trait Unpin {}
507509

508510
#[lang = "deref"]
509511
pub trait Deref {

compiler/rustc_codegen_gcc/example/mini_core.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,8 @@ unsafe impl<'a, T: ?Sized> Sync for &'a T {}
8989
unsafe impl Sync for [u8; 16] {}
9090

9191
#[lang = "freeze"]
92-
unsafe auto trait Freeze {}
92+
#[rustc_auto_trait]
93+
unsafe trait Freeze {}
9394

9495
unsafe impl<T: ?Sized> Freeze for PhantomData<T> {}
9596
unsafe impl<T: ?Sized> Freeze for *const T {}
@@ -452,7 +453,8 @@ pub unsafe fn drop_in_place<T: ?Sized>(to_drop: *mut T) {
452453
}
453454

454455
#[lang = "unpin"]
455-
pub auto trait Unpin {}
456+
#[rustc_auto_trait]
457+
pub trait Unpin {}
456458

457459
#[lang = "deref"]
458460
pub trait Deref {

compiler/rustc_codegen_gcc/tests/run/abort1.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ trait Receiver {
2727
}
2828

2929
#[lang = "freeze"]
30-
pub(crate) unsafe auto trait Freeze {}
30+
#[rustc_auto_trait]
31+
pub(crate) unsafe trait Freeze {}
3132

3233
mod intrinsics {
3334
use super::Sized;

compiler/rustc_codegen_gcc/tests/run/abort2.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ trait Receiver {
2727
}
2828

2929
#[lang = "freeze"]
30-
pub(crate) unsafe auto trait Freeze {}
30+
#[rustc_auto_trait]
31+
pub(crate) unsafe trait Freeze {}
3132

3233
mod intrinsics {
3334
use super::Sized;

compiler/rustc_codegen_gcc/tests/run/array.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@ trait Receiver {
3636
}
3737

3838
#[lang = "freeze"]
39-
pub(crate) unsafe auto trait Freeze {}
39+
#[rustc_auto_trait]
40+
pub(crate) unsafe trait Freeze {}
4041

4142
mod libc {
4243
#[link(name = "c")]

compiler/rustc_codegen_gcc/tests/run/assign.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@ trait Receiver {
3535
}
3636

3737
#[lang = "freeze"]
38-
pub(crate) unsafe auto trait Freeze {}
38+
#[rustc_auto_trait]
39+
pub(crate) unsafe trait Freeze {}
3940

4041
#[lang = "panic_location"]
4142
struct PanicLocation {

compiler/rustc_codegen_gcc/tests/run/closure.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@ trait Receiver {
3838
}
3939

4040
#[lang = "freeze"]
41-
pub(crate) unsafe auto trait Freeze {}
41+
#[rustc_auto_trait]
42+
pub(crate) unsafe trait Freeze {}
4243

4344
mod libc {
4445
#[link(name = "c")]

compiler/rustc_codegen_gcc/tests/run/condition.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ trait Receiver {
3939
}
4040

4141
#[lang = "freeze"]
42-
pub(crate) unsafe auto trait Freeze {}
42+
#[rustc_auto_trait]
43+
pub(crate) unsafe trait Freeze {}
4344

4445
mod libc {
4546
#[link(name = "c")]

compiler/rustc_codegen_gcc/tests/run/empty_main.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ trait Receiver {
2727
}
2828

2929
#[lang = "freeze"]
30-
pub(crate) unsafe auto trait Freeze {}
30+
#[rustc_auto_trait]
31+
pub(crate) unsafe trait Freeze {}
3132

3233
/*
3334
* Code

compiler/rustc_codegen_gcc/tests/run/exit.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,8 @@ trait Receiver {
3434
}
3535

3636
#[lang = "freeze"]
37-
pub(crate) unsafe auto trait Freeze {}
37+
#[rustc_auto_trait]
38+
pub(crate) unsafe trait Freeze {}
3839

3940
/*
4041
* Code

0 commit comments

Comments
 (0)