Skip to content

Commit ed9049d

Browse files
committed
add #[inline(always)] to register field reader constructors
1 parent e362074 commit ed9049d

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/generate/register.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -541,6 +541,7 @@ pub fn fields(
541541
pub struct #name_pc_r(crate::FieldReader<#fty, #name_pc_a>);
542542

543543
impl #name_pc_r {
544+
#[inline(always)]
544545
pub(crate) fn new(bits: #fty) -> Self {
545546
#name_pc_r(crate::FieldReader::new(bits))
546547
}
@@ -563,6 +564,7 @@ pub fn fields(
563564
pub struct #name_pc_r(crate::FieldReader<#fty, #fty>);
564565

565566
impl #name_pc_r {
567+
#[inline(always)]
566568
pub(crate) fn new(bits: #fty) -> Self {
567569
#name_pc_r(crate::FieldReader::new(bits))
568570
}

0 commit comments

Comments
 (0)