@@ -983,7 +983,7 @@ fn convert_svd_register(
983983 let nb_name = util:: replace_suffix ( & info_name, "" ) ;
984984 let ty = name_to_wrapped_ty ( & nb_name, name)
985985 . with_context ( || format ! ( "Error converting register name {nb_name}" ) ) ?;
986- let array_ty = new_syn_array ( ty, array_info. dim ) ? ;
986+ let array_ty = new_syn_array ( ty, array_info. dim ) ;
987987
988988 new_syn_field ( nb_name. to_snake_case_ident ( Span :: call_site ( ) ) , array_ty)
989989 }
@@ -1054,7 +1054,7 @@ fn convert_svd_cluster(cluster: &Cluster, name: Option<&str>) -> Result<syn::Fie
10541054 Cluster :: Array ( info, array_info) => {
10551055 let ty_name = util:: replace_suffix ( & info. name , "" ) ;
10561056 let ty = name_to_ty ( & ty_name, name) ?;
1057- let array_ty = new_syn_array ( ty, array_info. dim ) ? ;
1057+ let array_ty = new_syn_array ( ty, array_info. dim ) ;
10581058
10591059 new_syn_field ( ty_name. to_snake_case_ident ( Span :: call_site ( ) ) , array_ty)
10601060 }
@@ -1074,14 +1074,14 @@ fn new_syn_field(ident: Ident, ty: syn::Type) -> syn::Field {
10741074 }
10751075}
10761076
1077- fn new_syn_array ( ty : syn:: Type , len : u32 ) -> Result < syn:: Type , syn :: Error > {
1077+ fn new_syn_array ( ty : syn:: Type , len : u32 ) -> syn:: Type {
10781078 let span = Span :: call_site ( ) ;
1079- Ok ( syn:: Type :: Array ( syn:: TypeArray {
1079+ syn:: Type :: Array ( syn:: TypeArray {
10801080 bracket_token : syn:: token:: Bracket { span } ,
10811081 elem : ty. into ( ) ,
10821082 semi_token : Token ! [ ; ] ( span) ,
10831083 len : new_syn_u32 ( len, span) ,
1084- } ) )
1084+ } )
10851085}
10861086
10871087fn new_syn_u32 ( len : u32 , span : Span ) -> syn:: Expr {
0 commit comments