Expand description
Code generation backends.
Each backend implements CodegenBackend. Each one emits source code
for one target language.
Modules§
- binja
- Binary Ninja Architecture plugin backend.
- cpp
- C++ decoder backend.
- ida
- IDA Pro processor module backend.
- rust
- Rust code generation backend.
Structs§
- Flow
Config - Flow analysis configuration shared across backends.
Enums§
- Codegen
Error - Operand
Kind - Operand classification shared across backends.
Traits§
- Codegen
Backend - Trait for language-specific code generation backends.
Functions§
- get_
backend - Get a backend by language name.
- run_
formatter - Run a formatter command on a file. Warns on failure; does not error.