@@ -851,7 +851,7 @@ fn should_encode_span(def_kind: DefKind) -> bool {
851
851
| DefKind :: LifetimeParam
852
852
| DefKind :: Fn
853
853
| DefKind :: Const
854
- | DefKind :: Static ( _ )
854
+ | DefKind :: Static { .. }
855
855
| DefKind :: Ctor ( ..)
856
856
| DefKind :: AssocFn
857
857
| DefKind :: AssocConst
@@ -882,7 +882,7 @@ fn should_encode_attrs(def_kind: DefKind) -> bool {
882
882
| DefKind :: AssocTy
883
883
| DefKind :: Fn
884
884
| DefKind :: Const
885
- | DefKind :: Static ( _ )
885
+ | DefKind :: Static { .. }
886
886
| DefKind :: AssocFn
887
887
| DefKind :: AssocConst
888
888
| DefKind :: Macro ( _)
@@ -924,7 +924,7 @@ fn should_encode_expn_that_defined(def_kind: DefKind) -> bool {
924
924
| DefKind :: Fn
925
925
| DefKind :: Const
926
926
| DefKind :: ConstParam
927
- | DefKind :: Static ( _ )
927
+ | DefKind :: Static { .. }
928
928
| DefKind :: Ctor ( ..)
929
929
| DefKind :: AssocFn
930
930
| DefKind :: AssocConst
@@ -956,7 +956,7 @@ fn should_encode_visibility(def_kind: DefKind) -> bool {
956
956
| DefKind :: AssocTy
957
957
| DefKind :: Fn
958
958
| DefKind :: Const
959
- | DefKind :: Static ( .. )
959
+ | DefKind :: Static { .. }
960
960
| DefKind :: Ctor ( ..)
961
961
| DefKind :: AssocFn
962
962
| DefKind :: AssocConst
@@ -989,7 +989,7 @@ fn should_encode_stability(def_kind: DefKind) -> bool {
989
989
| DefKind :: AssocConst
990
990
| DefKind :: TyParam
991
991
| DefKind :: ConstParam
992
- | DefKind :: Static ( .. )
992
+ | DefKind :: Static { .. }
993
993
| DefKind :: Const
994
994
| DefKind :: Fn
995
995
| DefKind :: ForeignMod
@@ -1084,7 +1084,7 @@ fn should_encode_variances<'tcx>(tcx: TyCtxt<'tcx>, def_id: DefId, def_kind: Def
1084
1084
| DefKind :: AssocConst
1085
1085
| DefKind :: TyParam
1086
1086
| DefKind :: ConstParam
1087
- | DefKind :: Static ( .. )
1087
+ | DefKind :: Static { .. }
1088
1088
| DefKind :: Const
1089
1089
| DefKind :: ForeignMod
1090
1090
| DefKind :: Impl { .. }
@@ -1116,7 +1116,7 @@ fn should_encode_generics(def_kind: DefKind) -> bool {
1116
1116
| DefKind :: AssocTy
1117
1117
| DefKind :: Fn
1118
1118
| DefKind :: Const
1119
- | DefKind :: Static ( .. )
1119
+ | DefKind :: Static { .. }
1120
1120
| DefKind :: Ctor ( ..)
1121
1121
| DefKind :: AssocFn
1122
1122
| DefKind :: AssocConst
@@ -1148,7 +1148,7 @@ fn should_encode_type(tcx: TyCtxt<'_>, def_id: LocalDefId, def_kind: DefKind) ->
1148
1148
| DefKind :: Field
1149
1149
| DefKind :: Fn
1150
1150
| DefKind :: Const
1151
- | DefKind :: Static ( .. )
1151
+ | DefKind :: Static { .. }
1152
1152
| DefKind :: TyAlias
1153
1153
| DefKind :: ForeignTy
1154
1154
| DefKind :: Impl { .. }
@@ -1207,7 +1207,7 @@ fn should_encode_fn_sig(def_kind: DefKind) -> bool {
1207
1207
| DefKind :: Variant
1208
1208
| DefKind :: Field
1209
1209
| DefKind :: Const
1210
- | DefKind :: Static ( .. )
1210
+ | DefKind :: Static { .. }
1211
1211
| DefKind :: Ctor ( ..)
1212
1212
| DefKind :: TyAlias
1213
1213
| DefKind :: OpaqueTy
@@ -1248,7 +1248,7 @@ fn should_encode_constness(def_kind: DefKind) -> bool {
1248
1248
| DefKind :: Const
1249
1249
| DefKind :: AssocConst
1250
1250
| DefKind :: AnonConst
1251
- | DefKind :: Static ( .. )
1251
+ | DefKind :: Static { .. }
1252
1252
| DefKind :: TyAlias
1253
1253
| DefKind :: OpaqueTy
1254
1254
| DefKind :: Impl { of_trait : false }
@@ -1280,7 +1280,7 @@ fn should_encode_const(def_kind: DefKind) -> bool {
1280
1280
| DefKind :: Ctor ( ..)
1281
1281
| DefKind :: Field
1282
1282
| DefKind :: Fn
1283
- | DefKind :: Static ( .. )
1283
+ | DefKind :: Static { .. }
1284
1284
| DefKind :: TyAlias
1285
1285
| DefKind :: OpaqueTy
1286
1286
| DefKind :: ForeignTy
@@ -1454,7 +1454,7 @@ impl<'a, 'tcx> EncodeContext<'a, 'tcx> {
1454
1454
. coroutine_for_closure
1455
1455
. set_some ( def_id. index , self . tcx . coroutine_for_closure ( def_id) . into ( ) ) ;
1456
1456
}
1457
- if let DefKind :: Static ( _ ) = def_kind {
1457
+ if let DefKind :: Static { .. } = def_kind {
1458
1458
if !self . tcx . is_foreign_item ( def_id) {
1459
1459
let data = self . tcx . eval_static_initializer ( def_id) . unwrap ( ) ;
1460
1460
record ! ( self . tables. eval_static_initializer[ def_id] <- data) ;
0 commit comments