aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoriximeow <me@iximeow.net>2023-11-02 08:01:17 -0700
committeriximeow <me@iximeow.net>2023-11-02 08:01:17 -0700
commit8b995b2763d4cb5c8c73913d795318c9ce7178f0 (patch)
tree12fafb48a8e57609a9e870c5fe350aa3b854ed4a
parent237a7de7d4a91e47f2b970ae3f355d96c2840a4c (diff)
ah and a doc comment for the public method0.2.4
-rw-r--r--src/armv7.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/armv7.rs b/src/armv7.rs
index 2452f09..99df077 100644
--- a/src/armv7.rs
+++ b/src/armv7.rs
@@ -1105,6 +1105,8 @@ pub struct RegShift {
}
impl RegShift {
+ /// convert an instruction's `RegShift` operand into something more appropriate for
+ /// programmatic use.
pub fn into_shift(&self) -> RegShiftStyle {
if self.data & 0b10000 == 0 {
RegShiftStyle::RegImm(RegImmShift { data: self.data })