Skip to content

Commit 173fd9f

Browse files
committed
[Rust] Remove UnusedRegisterStackInfo and update architecture documentation
1 parent 4c521d7 commit 173fd9f

File tree

6 files changed

+358
-80
lines changed

6 files changed

+358
-80
lines changed

arch/msp430/src/architecture.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ use crate::register::Register;
55
use binaryninja::{
66
architecture::{
77
Architecture, CoreArchitecture, CustomArchitectureHandle, FlagCondition, InstructionInfo,
8-
UnusedIntrinsic, UnusedRegisterStack, UnusedRegisterStackInfo,
8+
UnusedIntrinsic, UnusedRegisterStack,
99
},
1010
disassembly::{InstructionTextToken, InstructionTextTokenKind},
1111
Endianness,
@@ -42,7 +42,7 @@ impl Msp430 {
4242

4343
impl Architecture for Msp430 {
4444
type Handle = CustomArchitectureHandle<Self>;
45-
type RegisterStackInfo = UnusedRegisterStackInfo<Self::Register>;
45+
type RegisterStackInfo = UnusedRegisterStack<Self::Register>;
4646
type RegisterStack = UnusedRegisterStack<Self::Register>;
4747
type Register = Register;
4848
type RegisterInfo = Register;

arch/riscv/src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ use binaryninja::{
1111
architecture::{
1212
Architecture, ArchitectureExt, CoreArchitecture, CustomArchitectureHandle,
1313
ImplicitRegisterExtend, InstructionInfo, Register as Reg, RegisterInfo, UnusedFlag,
14-
UnusedRegisterStack, UnusedRegisterStackInfo,
14+
UnusedRegisterStack,
1515
},
1616
binary_view::{BinaryView, BinaryViewExt},
1717
calling_convention::{register_calling_convention, CallingConvention, ConventionBuilder},
@@ -644,7 +644,7 @@ impl<D: RiscVDisassembler> Architecture for RiscVArch<D> {
644644

645645
type RegisterInfo = Register<D>;
646646
type Register = Register<D>;
647-
type RegisterStackInfo = UnusedRegisterStackInfo<Self::Register>;
647+
type RegisterStackInfo = UnusedRegisterStack<Self::Register>;
648648
type RegisterStack = UnusedRegisterStack<Self::Register>;
649649

650650
type Flag = UnusedFlag;

0 commit comments

Comments
 (0)