@@ -9,58 +9,58 @@ macro_rules! ty {
99
1010 } ) ,
1111 chalk_ir:: Substitution :: from_iter(
12- & chalk_integration:: interner:: ChalkIr ,
12+ & chalk_integration:: interner:: ChalkIr :: default ( ) ,
1313 vec![ $( arg!( $arg) ) ,* ] as Vec <chalk_ir:: GenericArg <_>>
1414 ) ,
1515 )
16- . intern( & chalk_integration:: interner:: ChalkIr )
16+ . intern( & chalk_integration:: interner:: ChalkIr :: default ( ) )
1717 } ;
1818
1919 ( function $n: tt $( $arg: tt) * ) => {
2020 chalk_ir:: TyKind :: Function ( chalk_ir:: FnPointer {
2121 num_binders: $n,
2222 substitution: chalk_ir:: FnSubst ( chalk_ir:: Substitution :: from_iter(
23- & chalk_integration:: interner:: ChalkIr ,
23+ & chalk_integration:: interner:: ChalkIr :: default ( ) ,
2424 vec![ $( arg!( $arg) ) ,* ] as Vec <chalk_ir:: GenericArg <_>>
2525 ) ) ,
2626 sig: chalk_ir:: FnSig {
2727 safety: chalk_ir:: Safety :: Safe ,
2828 abi: <chalk_integration:: interner:: ChalkIr as chalk_ir:: interner:: Interner >:: FnAbi :: Rust ,
2929 variadic: false ,
3030 }
31- } ) . intern( & chalk_integration:: interner:: ChalkIr )
31+ } ) . intern( & chalk_integration:: interner:: ChalkIr :: default ( ) )
3232 } ;
3333
3434 ( placeholder $n: expr) => {
3535 chalk_ir:: TyKind :: Placeholder ( PlaceholderIndex {
3636 ui: UniverseIndex { counter: $n } ,
3737 idx: 0 ,
38- } ) . intern( & chalk_integration:: interner:: ChalkIr )
38+ } ) . intern( & chalk_integration:: interner:: ChalkIr :: default ( ) )
3939 } ;
4040
4141 ( projection ( item $n: tt) $( $arg: tt) * ) => {
4242 chalk_ir:: AliasTy :: Projection ( chalk_ir:: ProjectionTy {
4343 associated_ty_id: AssocTypeId ( chalk_integration:: interner:: RawId { index: $n } ) ,
4444 substitution: chalk_ir:: Substitution :: from_iter(
45- & chalk_integration:: interner:: ChalkIr ,
45+ & chalk_integration:: interner:: ChalkIr :: default ( ) ,
4646 vec![ $( arg!( $arg) ) ,* ] as Vec <chalk_ir:: GenericArg <_>>
4747 ) ,
48- } ) . intern( & chalk_integration:: interner:: ChalkIr )
48+ } ) . intern( & chalk_integration:: interner:: ChalkIr :: default ( ) )
4949 } ;
5050
5151 ( infer $b: expr) => {
5252 chalk_ir:: TyKind :: InferenceVar ( chalk_ir:: InferenceVar :: from( $b) , chalk_ir:: TyVariableKind :: General )
53- . intern( & chalk_integration:: interner:: ChalkIr )
53+ . intern( & chalk_integration:: interner:: ChalkIr :: default ( ) )
5454 } ;
5555
5656 ( bound $d: tt $b: tt) => {
5757 chalk_ir:: TyKind :: BoundVar ( chalk_ir:: BoundVar :: new( chalk_ir:: DebruijnIndex :: new( $d) , $b) )
58- . intern( & chalk_integration:: interner:: ChalkIr )
58+ . intern( & chalk_integration:: interner:: ChalkIr :: default ( ) )
5959 } ;
6060
6161 ( bound $b: expr) => {
6262 chalk_ir:: TyKind :: BoundVar ( chalk_ir:: BoundVar :: new( chalk_ir:: DebruijnIndex :: INNERMOST , $b) )
63- . intern( & chalk_integration:: interner:: ChalkIr )
63+ . intern( & chalk_integration:: interner:: ChalkIr :: default ( ) )
6464 } ;
6565
6666 ( expr $b: expr) => {
@@ -76,14 +76,14 @@ macro_rules! ty {
7676macro_rules! arg {
7777 ( ( lifetime $b: tt) ) => {
7878 chalk_ir:: GenericArg :: new(
79- & chalk_integration:: interner:: ChalkIr ,
79+ & chalk_integration:: interner:: ChalkIr :: default ( ) ,
8080 chalk_ir:: GenericArgData :: Lifetime ( lifetime!( $b) ) ,
8181 )
8282 } ;
8383
8484 ( $arg: tt) => {
8585 chalk_ir:: GenericArg :: new(
86- & chalk_integration:: interner:: ChalkIr ,
86+ & chalk_integration:: interner:: ChalkIr :: default ( ) ,
8787 chalk_ir:: GenericArgData :: Ty ( ty!( $arg) ) ,
8888 )
8989 } ;
@@ -93,22 +93,22 @@ macro_rules! arg {
9393macro_rules! lifetime {
9494 ( infer $b: expr) => {
9595 chalk_ir:: LifetimeData :: InferenceVar ( chalk_ir:: InferenceVar :: from( $b) )
96- . intern( & chalk_integration:: interner:: ChalkIr )
96+ . intern( & chalk_integration:: interner:: ChalkIr :: default ( ) )
9797 } ;
9898
9999 ( bound $d: tt $b: tt) => {
100100 chalk_ir:: LifetimeData :: BoundVar ( chalk_ir:: BoundVar :: new( chalk_ir:: DebruijnIndex :: new( $d) , $b) )
101- . intern( & chalk_integration:: interner:: ChalkIr )
101+ . intern( & chalk_integration:: interner:: ChalkIr :: default ( ) )
102102 } ;
103103
104104 ( bound $b: expr) => {
105105 chalk_ir:: LifetimeData :: BoundVar ( chalk_ir:: BoundVar :: new( chalk_ir:: DebruijnIndex :: INNERMOST , $b) )
106- . intern( & chalk_integration:: interner:: ChalkIr )
106+ . intern( & chalk_integration:: interner:: ChalkIr :: default ( ) )
107107 } ;
108108
109109 ( placeholder $b: expr) => {
110110 chalk_ir:: LifetimeData :: Placeholder ( PlaceholderIndex { ui: UniverseIndex { counter: $b } , idx: 0 } )
111- . intern( & chalk_integration:: interner:: ChalkIr )
111+ . intern( & chalk_integration:: interner:: ChalkIr :: default ( ) )
112112 } ;
113113
114114 ( expr $b: expr) => {
@@ -123,6 +123,6 @@ macro_rules! lifetime {
123123#[ macro_export]
124124macro_rules! empty_substitution {
125125 ( ) => {
126- chalk_ir:: Substitution :: empty( & chalk_integration:: interner:: ChalkIr )
126+ chalk_ir:: Substitution :: empty( & chalk_integration:: interner:: ChalkIr :: default ( ) )
127127 } ;
128128}
0 commit comments