diff options
| author | Mark Rowe <mark@vector35.com> | 2025-08-11 10:42:07 -0700 |
|---|---|---|
| committer | Mark Rowe <mark@vector35.com> | 2025-08-27 15:59:48 -0700 |
| commit | b302d7ba796f41b1102ee61feed8b8e212299997 (patch) | |
| tree | 722583a526fa821d7592e38efabb79cb9853e8a9 /rust/src/low_level_il/function.rs | |
| parent | 28ff277a2a7693d5a9ab1929bc459049c2e52b27 (diff) | |
[Rust] Fix a couple of oversights in the API
1. Some SSA-specific functions are now implemented on
`LowLevelILFunction<M, SSA>` rather than `Ref<LowLevelILFunction<M, SSA>>`.
2. A lifting helper for `LLIL_TAILCALL` is added to `LowLevelILFunction`.
3. `PossibleValueSet::ImportedAddressValue` now holds the value.
Diffstat (limited to 'rust/src/low_level_il/function.rs')
| -rw-r--r-- | rust/src/low_level_il/function.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/rust/src/low_level_il/function.rs b/rust/src/low_level_il/function.rs index 177b2a1a..65c3536a 100644 --- a/rust/src/low_level_il/function.rs +++ b/rust/src/low_level_il/function.rs @@ -249,7 +249,7 @@ impl Ref<LowLevelILFunction<Mutable, NonSSA>> { } } -impl<M: FunctionMutability> Ref<LowLevelILFunction<M, SSA>> { +impl<M: FunctionMutability> LowLevelILFunction<M, SSA> { /// Return a vector of all instructions that use the given SSA register. #[must_use] pub fn get_ssa_register_uses<R: ArchReg>( |
