File tree 2 files changed +8
-8
lines changed
src/test/codegen-units/partitioning
2 files changed +8
-8
lines changed Original file line number Diff line number Diff line change 11
11
// aux-build:cgu_extern_drop_glue.rs
12
12
extern crate cgu_extern_drop_glue;
13
13
14
- //~ MONO_ITEM fn core::ptr[0]::real_drop_in_place[0]<cgu_extern_drop_glue::Struct[0]> @@ extern_drop_glue[Internal] extern_drop_glue-mod1 [Internal]
14
+ //~ MONO_ITEM fn core::ptr[0]::real_drop_in_place[0]<cgu_extern_drop_glue::Struct[0]> @@ extern_drop_glue-fallback.cgu [Internal]
15
15
16
16
struct LocalStruct ( cgu_extern_drop_glue:: Struct ) ;
17
17
18
18
//~ MONO_ITEM fn extern_drop_glue::user[0] @@ extern_drop_glue[External]
19
19
pub fn user ( )
20
20
{
21
- //~ MONO_ITEM fn core::ptr[0]::real_drop_in_place[0]<extern_drop_glue::LocalStruct[0]> @@ extern_drop_glue[Internal ]
21
+ //~ MONO_ITEM fn core::ptr[0]::real_drop_in_place[0]<extern_drop_glue::LocalStruct[0]> @@ extern_drop_glue-fallback.cgu[External ]
22
22
let _ = LocalStruct ( cgu_extern_drop_glue:: Struct ( 0 ) ) ;
23
23
}
24
24
@@ -30,7 +30,7 @@ pub mod mod1 {
30
30
//~ MONO_ITEM fn extern_drop_glue::mod1[0]::user[0] @@ extern_drop_glue-mod1[External]
31
31
pub fn user ( )
32
32
{
33
- //~ MONO_ITEM fn core::ptr[0]::real_drop_in_place[0]<extern_drop_glue::mod1[0]::LocalStruct[0]> @@ extern_drop_glue-mod1[Internal ]
33
+ //~ MONO_ITEM fn core::ptr[0]::real_drop_in_place[0]<extern_drop_glue::mod1[0]::LocalStruct[0]> @@ extern_drop_glue-fallback.cgu[External ]
34
34
let _ = LocalStruct ( cgu_extern_drop_glue:: Struct ( 0 ) ) ;
35
35
}
36
36
}
Original file line number Diff line number Diff line change 7
7
#![ allow( dead_code) ]
8
8
#![ crate_type="rlib" ]
9
9
10
- //~ MONO_ITEM fn core::ptr[0]::real_drop_in_place[0]<local_drop_glue::Struct[0]> @@ local_drop_glue[Internal] local_drop_glue-mod1 [Internal]
10
+ //~ MONO_ITEM fn core::ptr[0]::real_drop_in_place[0]<local_drop_glue::Struct[0]> @@ local_drop_glue-fallback.cgu [Internal]
11
11
struct Struct {
12
12
_a : u32
13
13
}
14
14
15
15
impl Drop for Struct {
16
- //~ MONO_ITEM fn local_drop_glue::{{impl}}[0]::drop[0] @@ local_drop_glue[External]
16
+ //~ MONO_ITEM fn local_drop_glue::{{impl}}[0]::drop[0] @@ local_drop_glue-fallback.cgu [External]
17
17
fn drop ( & mut self ) { }
18
18
}
19
19
20
- //~ MONO_ITEM fn core::ptr[0]::real_drop_in_place[0]<local_drop_glue::Outer[0]> @@ local_drop_glue[Internal ]
20
+ //~ MONO_ITEM fn core::ptr[0]::real_drop_in_place[0]<local_drop_glue::Outer[0]> @@ local_drop_glue-fallback.cgu[External ]
21
21
struct Outer {
22
22
_a : Struct
23
23
}
@@ -36,10 +36,10 @@ pub mod mod1
36
36
{
37
37
use super :: Struct ;
38
38
39
- //~ MONO_ITEM fn core::ptr[0]::real_drop_in_place[0]<local_drop_glue::mod1[0]::Struct2[0]> @@ local_drop_glue-mod1[Internal ]
39
+ //~ MONO_ITEM fn core::ptr[0]::real_drop_in_place[0]<local_drop_glue::mod1[0]::Struct2[0]> @@ local_drop_glue-fallback.cgu[External ]
40
40
struct Struct2 {
41
41
_a : Struct ,
42
- //~ MONO_ITEM fn core::ptr[0]::real_drop_in_place[0]<(u32, local_drop_glue::Struct[0])> @@ local_drop_glue-mod1 [Internal]
42
+ //~ MONO_ITEM fn core::ptr[0]::real_drop_in_place[0]<(u32, local_drop_glue::Struct[0])> @@ local_drop_glue-fallback.cgu [Internal]
43
43
_b : ( u32 , Struct ) ,
44
44
}
45
45
You can’t perform that action at this time.
0 commit comments