@@ -598,8 +598,8 @@ fn savefile_derive_crate_serialize(input: DeriveInput) -> TokenStream {
598
598
let saveerr = quote_spanned ! { defspan=>
599
599
Result <( ) , _savefile:: prelude:: SavefileError >
600
600
} ;
601
- let magic = format ! ( "_IMPL_SAVEFILE_SERIALIZE_FOR_{}" , & name ) . to_string ( ) ;
602
- let dummy_const = syn:: Ident :: new ( & magic , proc_macro2:: Span :: call_site ( ) ) ;
601
+
602
+ let dummy_const = syn:: Ident :: new ( "_" , proc_macro2:: Span :: call_site ( ) ) ;
603
603
604
604
let expanded = match & input. data {
605
605
& syn:: Data :: Enum ( ref enum1) => {
@@ -978,8 +978,7 @@ fn savefile_derive_crate_deserialize(input: DeriveInput) -> TokenStream {
978
978
_savefile:: prelude:: SavefileError
979
979
} ;
980
980
981
- let magic = format ! ( "_IMPL_SAVEFILE_DESERIALIZE_FOR_{}" , & name) . to_string ( ) ;
982
- let dummy_const = syn:: Ident :: new ( & magic, proc_macro2:: Span :: call_site ( ) ) ;
981
+ let dummy_const = syn:: Ident :: new ( "_" , proc_macro2:: Span :: call_site ( ) ) ;
983
982
984
983
let expanded = match & input. data {
985
984
& syn:: Data :: Enum ( ref enum1) => {
@@ -1117,8 +1116,7 @@ fn savefile_derive_crate_deserialize(input: DeriveInput) -> TokenStream {
1117
1116
fn implement_reprc_hardcoded_false ( name : syn:: Ident , generics : syn:: Generics ) -> TokenStream {
1118
1117
let defspan = proc_macro2:: Span :: call_site ( ) ;
1119
1118
1120
- let magic = format ! ( "_IMPL_SAVEFILE_REPRC_FOR_{}" , & name) . to_string ( ) ;
1121
- let dummy_const = syn:: Ident :: new ( & magic, proc_macro2:: Span :: call_site ( ) ) ;
1119
+ let dummy_const = syn:: Ident :: new ( "_" , proc_macro2:: Span :: call_site ( ) ) ;
1122
1120
let ( impl_generics, ty_generics, where_clause) = generics. split_for_impl ( ) ;
1123
1121
let extra_where = get_extra_where_clauses ( & generics, where_clause, quote ! { _savefile:: prelude:: WithSchema } ) ;
1124
1122
let uses = quote_spanned ! { defspan =>
@@ -1170,8 +1168,8 @@ fn implement_reprc(field_infos: Vec<FieldInfo>, generics: syn::Generics, name: s
1170
1168
let uses = quote_spanned ! { defspan =>
1171
1169
extern crate savefile as _savefile;
1172
1170
} ;
1173
- let magic = format ! ( "_IMPL_SAVEFILE_REPRC_FOR_{}" , & name ) . to_string ( ) ;
1174
- let dummy_const = syn:: Ident :: new ( & magic , proc_macro2:: Span :: call_site ( ) ) ;
1171
+
1172
+ let dummy_const = syn:: Ident :: new ( "_" , proc_macro2:: Span :: call_site ( ) ) ;
1175
1173
1176
1174
for field in field_infos. windows ( 2 ) {
1177
1175
let field_name1 = field[ 0 ] . ident . as_ref ( ) . expect ( "Field was expected to have a name" ) ;
@@ -1553,8 +1551,7 @@ fn savefile_derive_crate_introspect(input: DeriveInput) -> TokenStream {
1553
1551
//let Field = quote_spanned! { defspan => _savefile::prelude::Field };
1554
1552
//let Variant = quote_spanned! { defspan => _savefile::prelude::Variant };
1555
1553
1556
- let magic = format ! ( "_IMPL_SAVEFILE_INTROSPECT_FOR_{}" , & name) . to_string ( ) ;
1557
- let dummy_const = syn:: Ident :: new ( & magic, proc_macro2:: Span :: call_site ( ) ) ;
1554
+ let dummy_const = syn:: Ident :: new ( "_" , proc_macro2:: Span :: call_site ( ) ) ;
1558
1555
1559
1556
let expanded = match & input. data {
1560
1557
& syn:: Data :: Enum ( ref enum1) => {
@@ -1837,8 +1834,7 @@ fn savefile_derive_crate_withschema(input: DeriveInput) -> TokenStream {
1837
1834
let Field = quote_spanned ! { defspan => _savefile:: prelude:: Field } ;
1838
1835
let Variant = quote_spanned ! { defspan => _savefile:: prelude:: Variant } ;
1839
1836
1840
- let magic = format ! ( "_IMPL_SAVEFILE_WITHSCHEMA_FOR_{}" , & name) . to_string ( ) ;
1841
- let dummy_const = syn:: Ident :: new ( & magic, proc_macro2:: Span :: call_site ( ) ) ;
1837
+ let dummy_const = syn:: Ident :: new ( "_" , proc_macro2:: Span :: call_site ( ) ) ;
1842
1838
1843
1839
let expanded = match & input. data {
1844
1840
& syn:: Data :: Enum ( ref enum1) => {
0 commit comments