@@ -13,7 +13,6 @@ use crate::ty::visit::{TypeVisitable, TypeVisitor};
13
13
use crate :: ty:: { self , ir, DefIdTree , List , Ty , TyCtxt } ;
14
14
use crate :: ty:: { AdtDef , InstanceDef , ScalarInt , UserTypeAnnotationIndex } ;
15
15
use crate :: ty:: { GenericArg , InternalSubsts , SubstsRef } ;
16
- use core:: alloc:: GlobalCoAllocMeta ;
17
16
18
17
use rustc_data_structures:: captures:: Captures ;
19
18
use rustc_errors:: ErrorGuaranteed ;
@@ -35,6 +34,7 @@ use rustc_span::{Span, DUMMY_SP};
35
34
36
35
use either:: Either ;
37
36
37
+ use std:: alloc:: { Allocator , Global } ;
38
38
use std:: borrow:: Cow ;
39
39
use std:: fmt:: { self , Debug , Display , Formatter , Write } ;
40
40
use std:: ops:: { ControlFlow , Index , IndexMut } ;
@@ -3078,7 +3078,10 @@ mod size_asserts {
3078
3078
use super :: * ;
3079
3079
use rustc_data_structures:: static_assert_size;
3080
3080
// tidy-alphabetical-start
3081
- static_assert_size ! ( BasicBlockData <' _>, 144 + mem:: size_of:: <GlobalCoAllocMeta >( ) ) ;
3081
+ static_assert_size ! (
3082
+ BasicBlockData <' _>,
3083
+ 144 + mem:: size_of:: <<Global as Allocator >:: CoAllocMeta >( )
3084
+ ) ;
3082
3085
static_assert_size ! ( LocalDecl <' _>, 56 ) ;
3083
3086
static_assert_size ! ( Statement <' _>, 32 ) ;
3084
3087
static_assert_size ! ( StatementKind <' _>, 16 ) ;
0 commit comments