@@ -37,7 +37,7 @@ pub fn render(p_original: &Peripheral, index: &Index, config: &Config) -> Result
37
37
38
38
let name = util:: name_of ( & p, config. ignore_groups ) ;
39
39
let span = Span :: call_site ( ) ;
40
- let p_ty = ident ( & name, & config, "peripheral" , span) ;
40
+ let p_ty = ident ( & name, config, "peripheral" , span) ;
41
41
let name_str = p_ty. to_string ( ) ;
42
42
let address = util:: hex ( p. base_address + config. base_address_shift ) ;
43
43
let description = util:: respace ( p. description . as_ref ( ) . unwrap_or ( & p. name ) ) ;
@@ -85,7 +85,7 @@ pub fn render(p_original: &Peripheral, index: &Index, config: &Config) -> Result
85
85
for pi in svd:: peripheral:: expand ( p, dim) {
86
86
let name = & pi. name ;
87
87
let description = pi. description . as_deref ( ) . unwrap_or ( & p. name ) ;
88
- let p_ty = ident ( name, & config, "peripheral" , span) ;
88
+ let p_ty = ident ( name, config, "peripheral" , span) ;
89
89
let name_str = p_ty. to_string ( ) ;
90
90
let doc_alias = ( & name_str != name) . then ( || quote ! ( #[ doc( alias = #name) ] ) ) ;
91
91
let address = util:: hex ( pi. base_address + config. base_address_shift ) ;
@@ -640,8 +640,8 @@ fn register_or_cluster_block(
640
640
641
641
let mut doc_alias = None ;
642
642
let block_ty = if let Some ( name) = name {
643
- let ty = ident ( name, & config, "cluster" , span) ;
644
- if ty. to_string ( ) != name {
643
+ let ty = ident ( name, config, "cluster" , span) ;
644
+ if ty != name {
645
645
doc_alias = Some ( quote ! ( #[ doc( alias = #name) ] ) ) ;
646
646
}
647
647
ty
@@ -996,12 +996,12 @@ fn expand_cluster(cluster: &Cluster, config: &Config) -> Result<Vec<RegisterBloc
996
996
util:: replace_suffix ( & cluster. name , "" )
997
997
} ;
998
998
let span = Span :: call_site ( ) ;
999
- let ty = name_to_ty ( ident ( & ty_name, & config, "cluster" , span) ) ;
999
+ let ty = name_to_ty ( ident ( & ty_name, config, "cluster" , span) ) ;
1000
1000
1001
1001
match cluster {
1002
1002
Cluster :: Single ( info) => {
1003
1003
let doc = make_comment ( cluster_size, info. address_offset , & description) ;
1004
- let name: Ident = ident ( & info. name , & config, "cluster_accessor" , span) ;
1004
+ let name: Ident = ident ( & info. name , config, "cluster_accessor" , span) ;
1005
1005
let syn_field = new_syn_field ( name. clone ( ) , ty. clone ( ) ) ;
1006
1006
cluster_expanded. push ( RegisterBlockField {
1007
1007
syn_field,
@@ -1050,7 +1050,7 @@ fn expand_cluster(cluster: &Cluster, config: &Config) -> Result<Vec<RegisterBloc
1050
1050
} else {
1051
1051
& ty_name
1052
1052
} ,
1053
- & config,
1053
+ config,
1054
1054
"cluster_accessor" ,
1055
1055
span,
1056
1056
) ;
@@ -1083,7 +1083,7 @@ fn expand_cluster(cluster: &Cluster, config: &Config) -> Result<Vec<RegisterBloc
1083
1083
} ) ;
1084
1084
if !sequential_indexes_from0 || !ends_with_index {
1085
1085
for ( i, ci) in svd:: cluster:: expand ( info, array_info) . enumerate ( ) {
1086
- let idx_name = ident ( & ci. name , & config, "cluster_accessor" , span) ;
1086
+ let idx_name = ident ( & ci. name , config, "cluster_accessor" , span) ;
1087
1087
let doc = make_comment (
1088
1088
cluster_size,
1089
1089
ci. address_offset ,
@@ -1125,7 +1125,7 @@ fn expand_cluster(cluster: &Cluster, config: &Config) -> Result<Vec<RegisterBloc
1125
1125
ci. address_offset ,
1126
1126
ci. description . as_deref ( ) . unwrap_or ( & ci. name ) ,
1127
1127
) ;
1128
- let name = ident ( & ci. name , & config, "cluster_accessor" , span) ;
1128
+ let name = ident ( & ci. name , config, "cluster_accessor" , span) ;
1129
1129
let syn_field = new_syn_field ( name. clone ( ) , ty. clone ( ) ) ;
1130
1130
1131
1131
cluster_expanded. push ( RegisterBlockField {
@@ -1176,8 +1176,8 @@ fn expand_register(
1176
1176
Register :: Single ( info) => {
1177
1177
let doc = make_comment ( register_size, info. address_offset , & description) ;
1178
1178
let span = Span :: call_site ( ) ;
1179
- let ty = name_to_ty ( ident ( & ty_str, & config, "register" , span) ) ;
1180
- let name: Ident = ident ( & ty_name, & config, "register_accessor" , span) ;
1179
+ let ty = name_to_ty ( ident ( & ty_str, config, "register" , span) ) ;
1180
+ let name: Ident = ident ( & ty_name, config, "register_accessor" , span) ;
1181
1181
let syn_field = new_syn_field ( name. clone ( ) , ty. clone ( ) ) ;
1182
1182
register_expanded. push ( RegisterBlockField {
1183
1183
syn_field,
@@ -1232,18 +1232,18 @@ fn expand_register(
1232
1232
let array_convertible = ac && sequential_addresses;
1233
1233
let array_proxy_convertible = ac && disjoint_sequential_addresses;
1234
1234
let span = Span :: call_site ( ) ;
1235
- let ty = name_to_ty ( ident ( & ty_str, & config, "register" , span) ) ;
1235
+ let ty = name_to_ty ( ident ( & ty_str, config, "register" , span) ) ;
1236
1236
1237
1237
if array_convertible || array_proxy_convertible {
1238
1238
let accessor_name = if let Some ( dim_name) = array_info. dim_name . as_ref ( ) {
1239
1239
ident (
1240
1240
& util:: fullname ( dim_name, & info. alternate_group , config. ignore_groups ) ,
1241
- & config,
1241
+ config,
1242
1242
"register_accessor" ,
1243
1243
span,
1244
1244
)
1245
1245
} else {
1246
- ident ( & ty_name, & config, "register_accessor" , span)
1246
+ ident ( & ty_name, config, "register_accessor" , span)
1247
1247
} ;
1248
1248
let doc = make_comment (
1249
1249
register_size * array_info. dim ,
@@ -1276,7 +1276,7 @@ fn expand_register(
1276
1276
for ( i, ri) in svd:: register:: expand ( info, array_info) . enumerate ( ) {
1277
1277
let idx_name = ident (
1278
1278
& util:: fullname ( & ri. name , & info. alternate_group , config. ignore_groups ) ,
1279
- & config,
1279
+ config,
1280
1280
"cluster_accessor" ,
1281
1281
span,
1282
1282
) ;
@@ -1321,7 +1321,7 @@ fn expand_register(
1321
1321
info. address_offset ,
1322
1322
ri. description . as_deref ( ) . unwrap_or ( & ri. name ) ,
1323
1323
) ;
1324
- let name = ident ( & ri. name , & config, "register_accessor" , span) ;
1324
+ let name = ident ( & ri. name , config, "register_accessor" , span) ;
1325
1325
let syn_field = new_syn_field ( name. clone ( ) , ty. clone ( ) ) ;
1326
1326
1327
1327
register_expanded. push ( RegisterBlockField {
@@ -1404,7 +1404,7 @@ fn cluster_block(
1404
1404
// name_snake_case needs to take into account array type.
1405
1405
let span = Span :: call_site ( ) ;
1406
1406
let mod_ty = ident ( & mod_name, config, "cluster_mod" , span) ;
1407
- let block_ty = ident ( & mod_name, & config, "cluster" , span) ;
1407
+ let block_ty = ident ( & mod_name, config, "cluster" , span) ;
1408
1408
1409
1409
if let Some ( dpath) = dpath {
1410
1410
let dparent = dpath. parent ( ) . unwrap ( ) ;
@@ -1418,7 +1418,7 @@ fn cluster_block(
1418
1418
derived
1419
1419
. path
1420
1420
. segments
1421
- . push ( path_segment ( ident ( & dname, & config, "cluster" , span) ) ) ;
1421
+ . push ( path_segment ( ident ( & dname, config, "cluster" , span) ) ) ;
1422
1422
mod_derived
1423
1423
. path
1424
1424
. segments
0 commit comments