| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-04-30 | Add MLIL APIs for getting by instruction index, and expose the operation ↵ | Rusty Wagner | |
| size in the Rust API | |||
| 2024-03-18 | Move `ILFunction` trait into `operand_iter.rs` to make it private | Michael Krasnitski | |
| 2024-03-18 | Remove BNInstruction associated type from ILFunction trait | Michael Krasnitski | |
| 2024-03-18 | Make `OperandIter` generic over its function IL | Michael Krasnitski | |
| 2024-03-18 | Refactor MLIL instructions | Michael Krasnitski | |
| * Turn `MediumLevelILInstruction` into a struct with a `kind` field to indicate the instruction variant, and pull out the `function` and `address` fields from each variant to live in the top-level struct. * Make variant fields public, remove field getter methods and centralize lifting logic to happen all at once. Split tuple fields into individual named fields. * Move the `operands` method to `MediumLevelILLiftedInstruction`, and make it return an owned `Vec` of operands rather than a borrowed iterator. | |||
| 2024-02-02 | Rust API : Add HLIL Bindings | Rubens Brandao | |
| 2023-11-21 | add mlil to rust | Rubens Brandao | |
