Skip to main content

Module backend

Module backend 

Source
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§

FlowConfig
Flow analysis configuration shared across backends.

Enums§

CodegenError
OperandKind
Operand classification shared across backends.

Traits§

CodegenBackend
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.