@@ -37,7 +37,7 @@ pub fn render(p_original: &Peripheral, index: &Index, config: &Config) -> Result
3737
3838 let name = util:: name_of ( & p, config. ignore_groups ) ;
3939 let span = Span :: call_site ( ) ;
40- let p_ty = ident ( & name, & config, "peripheral" , span) ;
40+ let p_ty = ident ( & name, config, "peripheral" , span) ;
4141 let name_str = p_ty. to_string ( ) ;
4242 let address = util:: hex ( p. base_address + config. base_address_shift ) ;
4343 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
8585 for pi in svd:: peripheral:: expand ( p, dim) {
8686 let name = & pi. name ;
8787 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) ;
8989 let name_str = p_ty. to_string ( ) ;
9090 let doc_alias = ( & name_str != name) . then ( || quote ! ( #[ doc( alias = #name) ] ) ) ;
9191 let address = util:: hex ( pi. base_address + config. base_address_shift ) ;
@@ -640,8 +640,8 @@ fn register_or_cluster_block(
640640
641641 let mut doc_alias = None ;
642642 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 {
645645 doc_alias = Some ( quote ! ( #[ doc( alias = #name) ] ) ) ;
646646 }
647647 ty
@@ -996,12 +996,12 @@ fn expand_cluster(cluster: &Cluster, config: &Config) -> Result<Vec<RegisterBloc
996996 util:: replace_suffix ( & cluster. name , "" )
997997 } ;
998998 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) ) ;
10001000
10011001 match cluster {
10021002 Cluster :: Single ( info) => {
10031003 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) ;
10051005 let syn_field = new_syn_field ( name. clone ( ) , ty. clone ( ) ) ;
10061006 cluster_expanded. push ( RegisterBlockField {
10071007 syn_field,
@@ -1050,7 +1050,7 @@ fn expand_cluster(cluster: &Cluster, config: &Config) -> Result<Vec<RegisterBloc
10501050 } else {
10511051 & ty_name
10521052 } ,
1053- & config,
1053+ config,
10541054 "cluster_accessor" ,
10551055 span,
10561056 ) ;
@@ -1083,7 +1083,7 @@ fn expand_cluster(cluster: &Cluster, config: &Config) -> Result<Vec<RegisterBloc
10831083 } ) ;
10841084 if !sequential_indexes_from0 || !ends_with_index {
10851085 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) ;
10871087 let doc = make_comment (
10881088 cluster_size,
10891089 ci. address_offset ,
@@ -1125,7 +1125,7 @@ fn expand_cluster(cluster: &Cluster, config: &Config) -> Result<Vec<RegisterBloc
11251125 ci. address_offset ,
11261126 ci. description . as_deref ( ) . unwrap_or ( & ci. name ) ,
11271127 ) ;
1128- let name = ident ( & ci. name , & config, "cluster_accessor" , span) ;
1128+ let name = ident ( & ci. name , config, "cluster_accessor" , span) ;
11291129 let syn_field = new_syn_field ( name. clone ( ) , ty. clone ( ) ) ;
11301130
11311131 cluster_expanded. push ( RegisterBlockField {
@@ -1176,8 +1176,8 @@ fn expand_register(
11761176 Register :: Single ( info) => {
11771177 let doc = make_comment ( register_size, info. address_offset , & description) ;
11781178 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) ;
11811181 let syn_field = new_syn_field ( name. clone ( ) , ty. clone ( ) ) ;
11821182 register_expanded. push ( RegisterBlockField {
11831183 syn_field,
@@ -1232,18 +1232,18 @@ fn expand_register(
12321232 let array_convertible = ac && sequential_addresses;
12331233 let array_proxy_convertible = ac && disjoint_sequential_addresses;
12341234 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) ) ;
12361236
12371237 if array_convertible || array_proxy_convertible {
12381238 let accessor_name = if let Some ( dim_name) = array_info. dim_name . as_ref ( ) {
12391239 ident (
12401240 & util:: fullname ( dim_name, & info. alternate_group , config. ignore_groups ) ,
1241- & config,
1241+ config,
12421242 "register_accessor" ,
12431243 span,
12441244 )
12451245 } else {
1246- ident ( & ty_name, & config, "register_accessor" , span)
1246+ ident ( & ty_name, config, "register_accessor" , span)
12471247 } ;
12481248 let doc = make_comment (
12491249 register_size * array_info. dim ,
@@ -1276,7 +1276,7 @@ fn expand_register(
12761276 for ( i, ri) in svd:: register:: expand ( info, array_info) . enumerate ( ) {
12771277 let idx_name = ident (
12781278 & util:: fullname ( & ri. name , & info. alternate_group , config. ignore_groups ) ,
1279- & config,
1279+ config,
12801280 "cluster_accessor" ,
12811281 span,
12821282 ) ;
@@ -1321,7 +1321,7 @@ fn expand_register(
13211321 info. address_offset ,
13221322 ri. description . as_deref ( ) . unwrap_or ( & ri. name ) ,
13231323 ) ;
1324- let name = ident ( & ri. name , & config, "register_accessor" , span) ;
1324+ let name = ident ( & ri. name , config, "register_accessor" , span) ;
13251325 let syn_field = new_syn_field ( name. clone ( ) , ty. clone ( ) ) ;
13261326
13271327 register_expanded. push ( RegisterBlockField {
@@ -1404,7 +1404,7 @@ fn cluster_block(
14041404 // name_snake_case needs to take into account array type.
14051405 let span = Span :: call_site ( ) ;
14061406 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) ;
14081408
14091409 if let Some ( dpath) = dpath {
14101410 let dparent = dpath. parent ( ) . unwrap ( ) ;
@@ -1418,7 +1418,7 @@ fn cluster_block(
14181418 derived
14191419 . path
14201420 . segments
1421- . push ( path_segment ( ident ( & dname, & config, "cluster" , span) ) ) ;
1421+ . push ( path_segment ( ident ( & dname, config, "cluster" , span) ) ) ;
14221422 mod_derived
14231423 . path
14241424 . segments
0 commit comments