summaryrefslogtreecommitdiff
path: root/highlevelil.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'highlevelil.cpp')
-rw-r--r--highlevelil.cpp36
1 files changed, 16 insertions, 20 deletions
diff --git a/highlevelil.cpp b/highlevelil.cpp
index 8856b551..5bebcca8 100644
--- a/highlevelil.cpp
+++ b/highlevelil.cpp
@@ -85,27 +85,27 @@ void HighLevelILFunction::SetRootExpr(const HighLevelILInstruction& expr)
}
-ExprId HighLevelILFunction::AddExpr(BNHighLevelILOperation operation, size_t size,
- ExprId a, ExprId b, ExprId c, ExprId d, ExprId e)
+ExprId HighLevelILFunction::AddExpr(
+ BNHighLevelILOperation operation, size_t size, ExprId a, ExprId b, ExprId c, ExprId d, ExprId e)
{
return BNHighLevelILAddExpr(m_object, operation, size, a, b, c, d, e);
}
-ExprId HighLevelILFunction::AddExprWithLocation(BNHighLevelILOperation operation, uint64_t addr,
- uint32_t sourceOperand, size_t size, ExprId a, ExprId b, ExprId c, ExprId d, ExprId e)
+ExprId HighLevelILFunction::AddExprWithLocation(BNHighLevelILOperation operation, uint64_t addr, uint32_t sourceOperand,
+ size_t size, ExprId a, ExprId b, ExprId c, ExprId d, ExprId e)
{
return BNHighLevelILAddExprWithLocation(m_object, operation, addr, sourceOperand, size, a, b, c, d, e);
}
ExprId HighLevelILFunction::AddExprWithLocation(BNHighLevelILOperation operation, const ILSourceLocation& loc,
- size_t size, ExprId a, ExprId b, ExprId c, ExprId d, ExprId e)
+ size_t size, ExprId a, ExprId b, ExprId c, ExprId d, ExprId e)
{
if (loc.valid)
{
- return BNHighLevelILAddExprWithLocation(m_object, operation, loc.address, loc.sourceOperand,
- size, a, b, c, d, e);
+ return BNHighLevelILAddExprWithLocation(
+ m_object, operation, loc.address, loc.sourceOperand, size, a, b, c, d, e);
}
return BNHighLevelILAddExpr(m_object, operation, size, a, b, c, d, e);
}
@@ -428,12 +428,11 @@ void HighLevelILFunction::Finalize()
}
-vector<DisassemblyTextLine> HighLevelILFunction::GetExprText(ExprId expr,
- bool asFullAst, DisassemblySettings* settings)
+vector<DisassemblyTextLine> HighLevelILFunction::GetExprText(ExprId expr, bool asFullAst, DisassemblySettings* settings)
{
size_t count;
- BNDisassemblyTextLine* lines = BNGetHighLevelILExprText(m_object, expr, asFullAst, &count,
- settings ? settings->GetObject() : nullptr);
+ BNDisassemblyTextLine* lines =
+ BNGetHighLevelILExprText(m_object, expr, asFullAst, &count, settings ? settings->GetObject() : nullptr);
vector<DisassemblyTextLine> result;
result.reserve(count);
@@ -453,15 +452,15 @@ vector<DisassemblyTextLine> HighLevelILFunction::GetExprText(ExprId expr,
}
-vector<DisassemblyTextLine> HighLevelILFunction::GetExprText(const HighLevelILInstruction& instr,
- bool asFullAst, DisassemblySettings* settings)
+vector<DisassemblyTextLine> HighLevelILFunction::GetExprText(
+ const HighLevelILInstruction& instr, bool asFullAst, DisassemblySettings* settings)
{
return GetExprText(instr.exprIndex, asFullAst, settings);
}
-vector<DisassemblyTextLine> HighLevelILFunction::GetInstructionText(size_t i,
- bool asFullAst, DisassemblySettings* settings)
+vector<DisassemblyTextLine> HighLevelILFunction::GetInstructionText(
+ size_t i, bool asFullAst, DisassemblySettings* settings)
{
HighLevelILInstruction instr = GetInstruction(i);
return GetExprText(instr, asFullAst, settings);
@@ -483,12 +482,9 @@ Confidence<Ref<Type>> HighLevelILFunction::GetExprType(const HighLevelILInstruct
}
-void HighLevelILFunction::VisitAllExprs(
- const function<bool(const HighLevelILInstruction& expr)>& func)
+void HighLevelILFunction::VisitAllExprs(const function<bool(const HighLevelILInstruction& expr)>& func)
{
- GetRootExpr().VisitExprs([&](const HighLevelILInstruction& expr) {
- return func(expr);
- });
+ GetRootExpr().VisitExprs([&](const HighLevelILInstruction& expr) { return func(expr); });
}