Skip to content

Commit e30e653

Browse files
committed
Show unknown access variant
1 parent 902bc7a commit e30e653

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/error.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ pub enum SVDErrorKind {
2626
ParseError(Element),
2727
#[fail(display = "NameMismatch")]
2828
NameMismatch(Element),
29-
#[fail(display = "unknown access variant found")]
30-
UnknownAccessType(Element),
29+
#[fail(display = "unknown access variant '{}' found", _1)]
30+
UnknownAccessType(Element, String),
3131
#[fail(display = "Bit range invalid, {:?}", _1)]
3232
InvalidBitRange(Element, InvalidBitRange),
3333
#[fail(display = "Unknown write constraint")]

src/svd/access.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ impl Parse for Access {
3030
"read-writeOnce" => Ok(Access::ReadWriteOnce),
3131
"write-only" => Ok(Access::WriteOnly),
3232
"writeOnce" => Ok(Access::WriteOnce),
33-
_ => Err(SVDErrorKind::UnknownAccessType(tree.clone()).into()),
33+
_ => Err(SVDErrorKind::UnknownAccessType(tree.clone(), text).into()),
3434
}
3535
}
3636
}

0 commit comments

Comments
 (0)