@@ -37,7 +37,7 @@ enum EnumNoDrop<T1, T2> {
37
37
struct NonGenericNoDrop ( i32 ) ;
38
38
39
39
struct NonGenericWithDrop ( i32 ) ;
40
- //~ MONO_ITEM fn std::intrinsics ::drop_in_place::<NonGenericWithDrop> - shim(Some(NonGenericWithDrop)) @@ generic_drop_glue-cgu.0[Internal]
40
+ //~ MONO_ITEM fn std::ptr ::drop_in_place::<NonGenericWithDrop> - shim(Some(NonGenericWithDrop)) @@ generic_drop_glue-cgu.0[Internal]
41
41
42
42
impl Drop for NonGenericWithDrop {
43
43
//~ MONO_ITEM fn <NonGenericWithDrop as std::ops::Drop>::drop
@@ -47,11 +47,11 @@ impl Drop for NonGenericWithDrop {
47
47
//~ MONO_ITEM fn start
48
48
#[ start]
49
49
fn start ( _: isize , _: * const * const u8 ) -> isize {
50
- //~ MONO_ITEM fn std::intrinsics ::drop_in_place::<StructWithDrop<i8, char>> - shim(Some(StructWithDrop<i8, char>)) @@ generic_drop_glue-cgu.0[Internal]
50
+ //~ MONO_ITEM fn std::ptr ::drop_in_place::<StructWithDrop<i8, char>> - shim(Some(StructWithDrop<i8, char>)) @@ generic_drop_glue-cgu.0[Internal]
51
51
//~ MONO_ITEM fn <StructWithDrop<i8, char> as std::ops::Drop>::drop
52
52
let _ = StructWithDrop { x : 0i8 , y : 'a' } . x ;
53
53
54
- //~ MONO_ITEM fn std::intrinsics ::drop_in_place::<StructWithDrop<&str, NonGenericNoDrop>> - shim(Some(StructWithDrop<&str, NonGenericNoDrop>)) @@ generic_drop_glue-cgu.0[Internal]
54
+ //~ MONO_ITEM fn std::ptr ::drop_in_place::<StructWithDrop<&str, NonGenericNoDrop>> - shim(Some(StructWithDrop<&str, NonGenericNoDrop>)) @@ generic_drop_glue-cgu.0[Internal]
55
55
//~ MONO_ITEM fn <StructWithDrop<&str, NonGenericNoDrop> as std::ops::Drop>::drop
56
56
let _ = StructWithDrop { x : "&str" , y : NonGenericNoDrop ( 0 ) } . y ;
57
57
@@ -60,17 +60,17 @@ fn start(_: isize, _: *const *const u8) -> isize {
60
60
61
61
// This is supposed to generate drop-glue because it contains a field that
62
62
// needs to be dropped.
63
- //~ MONO_ITEM fn std::intrinsics ::drop_in_place::<StructNoDrop<NonGenericWithDrop, f64>> - shim(Some(StructNoDrop<NonGenericWithDrop, f64>)) @@ generic_drop_glue-cgu.0[Internal]
63
+ //~ MONO_ITEM fn std::ptr ::drop_in_place::<StructNoDrop<NonGenericWithDrop, f64>> - shim(Some(StructNoDrop<NonGenericWithDrop, f64>)) @@ generic_drop_glue-cgu.0[Internal]
64
64
let _ = StructNoDrop { x : NonGenericWithDrop ( 0 ) , y : 0f64 } . y ;
65
65
66
- //~ MONO_ITEM fn std::intrinsics ::drop_in_place::<EnumWithDrop<i32, i64>> - shim(Some(EnumWithDrop<i32, i64>)) @@ generic_drop_glue-cgu.0[Internal]
66
+ //~ MONO_ITEM fn std::ptr ::drop_in_place::<EnumWithDrop<i32, i64>> - shim(Some(EnumWithDrop<i32, i64>)) @@ generic_drop_glue-cgu.0[Internal]
67
67
//~ MONO_ITEM fn <EnumWithDrop<i32, i64> as std::ops::Drop>::drop
68
68
let _ = match EnumWithDrop :: A :: < i32 , i64 > ( 0 ) {
69
69
EnumWithDrop :: A ( x) => x,
70
70
EnumWithDrop :: B ( x) => x as i32
71
71
} ;
72
72
73
- //~ MONO_ITEM fn std::intrinsics ::drop_in_place::<EnumWithDrop<f64, f32>> - shim(Some(EnumWithDrop<f64, f32>)) @@ generic_drop_glue-cgu.0[Internal]
73
+ //~ MONO_ITEM fn std::ptr ::drop_in_place::<EnumWithDrop<f64, f32>> - shim(Some(EnumWithDrop<f64, f32>)) @@ generic_drop_glue-cgu.0[Internal]
74
74
//~ MONO_ITEM fn <EnumWithDrop<f64, f32> as std::ops::Drop>::drop
75
75
let _ = match EnumWithDrop :: B :: < f64 , f32 > ( 1.0 ) {
76
76
EnumWithDrop :: A ( x) => x,
0 commit comments