From 0e8987bb46b8aa33c5898d5effed25f1124e03dd Mon Sep 17 00:00:00 2001 From: Rusty Wagner Date: Fri, 3 Jan 2020 21:51:50 -0500 Subject: Add types to HLIL expressions --- binaryninjaapi.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'binaryninjaapi.h') diff --git a/binaryninjaapi.h b/binaryninjaapi.h index 323431c9..19143c13 100644 --- a/binaryninjaapi.h +++ b/binaryninjaapi.h @@ -4244,6 +4244,9 @@ __attribute__ ((format (printf, 1, 2))) std::vector GetExprText(ExprId expr, bool asFullAst = true); std::vector GetExprText(const HighLevelILInstruction& instr, bool asFullAst = true); + Confidence> GetExprType(size_t expr); + Confidence> GetExprType(const HighLevelILInstruction& expr); + void VisitAllExprs(const std::function& func); Ref CreateFunctionGraph(DisassemblySettings* settings = nullptr); -- cgit v1.3.1