summaryrefslogtreecommitdiff
path: root/rust/src/function.rs
diff options
context:
space:
mode:
authorMark Rowe <mrowe@bdash.net.nz>2025-05-11 07:04:35 -0700
committerMason Reed <35282038+emesare@users.noreply.github.com>2025-05-12 17:45:24 -0400
commit0f0321bb94358b807fee1ba7a546f0762bf9785e (patch)
tree3738625911f32b04592f7335d1f8318120276772 /rust/src/function.rs
parente901a6a4ce4aff281b46ef87363b8c56d35f70af (diff)
[Rust] Don't panic when a Rust plug-in encounters an unhandled MLIL instruction
`MediumLevelILInstruction` does not yet handle `MLIL_CALL_OUTPUT`, `MLIL_CALL_PARAM`, `MLIL_CALL_PARAM_SSA`, `MLIL_CALL_OUTPUT_SSA`, `MLIL_MEMORY_INTRINSIC_OUTPUT_SSA`, or `MLIL_MEMORY_INTRINSIC_SSA`. Map these to a `NotYetImplemented` kind rather than panicking since a panic takes down the entire app.
Diffstat (limited to 'rust/src/function.rs')
0 files changed, 0 insertions, 0 deletions