summaryrefslogtreecommitdiff
path: root/docs/dev
diff options
context:
space:
mode:
Diffstat (limited to 'docs/dev')
-rw-r--r--docs/dev/bnil-hlil.md10
1 files changed, 9 insertions, 1 deletions
diff --git a/docs/dev/bnil-hlil.md b/docs/dev/bnil-hlil.md
index 157b6a59..5b9da995 100644
--- a/docs/dev/bnil-hlil.md
+++ b/docs/dev/bnil-hlil.md
@@ -14,7 +14,15 @@ The High Level Intermediate Language (HLIL) is Binary Ninja's decompiler output.
* Small discrete operations
* Enables source-level forms of queries and analysis
-In the rest of this article we will explore the instruction set.
+## Debug Report
+
+To observe the transformartions that occur from MLIL to HLIL, you can use the built-in [`debug report`](https://api.binary.ninja/binaryninja.function-module.html#binaryninja.function.Function.request_debug_report) API:
+
+```py
+> request_debug_report("hlil")
+```
+
+![HLIL Debug Report](../img/hlil-debug-report.png)
## The Instruction Set