diff options
| author | Rusty Wagner <rusty@vector35.com> | 2020-06-25 21:45:34 -0400 |
|---|---|---|
| committer | Rusty Wagner <rusty@vector35.com> | 2020-06-25 21:45:34 -0400 |
| commit | f609ea22f31177777009263c3d41af3015b8c953 (patch) | |
| tree | 688b9e08f17285ac3bac8f36daa3af21aae9e1a6 /highlevelilinstruction.h | |
| parent | 6a99757a50df5cff5a69c9cc9d590f8fe097adba (diff) | |
Add C++ APIs to get SSA and non-SSA forms of HLIL instructions
Diffstat (limited to 'highlevelilinstruction.h')
| -rw-r--r-- | highlevelilinstruction.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/highlevelilinstruction.h b/highlevelilinstruction.h index 497cf122..763c8221 100644 --- a/highlevelilinstruction.h +++ b/highlevelilinstruction.h @@ -318,6 +318,12 @@ namespace BinaryNinja _STD_SET<BNDataFlowQueryOption>()) const; Confidence<Ref<Type>> GetType() const; + size_t GetSSAExprIndex() const; + size_t GetNonSSAExprIndex() const; + + HighLevelILInstruction GetSSAForm() const; + HighLevelILInstruction GetNonSSAForm() const; + size_t GetMediumLevelILExprIndex() const; bool HasMediumLevelIL() const; MediumLevelILInstruction GetMediumLevelIL() const; |
