List of all items
Structs
- DecompileRequest
- Decompiler
- DecompilerEngine
- cfg_analyzer::ArmCfgAnalyzer
- cfg_analyzer::CfgAnalyzerRegistry
- cfg_analyzer::Intel8051CfgAnalyzer
- cfg_analyzer::X86CfgAnalyzer
- patcher::AppliedPatch
- patcher::BinaryPatcher
- patcher::MemoryPatcher
- patcher::PatchRequest
- patcher::PatchSnapshot
- patcher::SessionPatch
- types::BasicBlock
- types::BasicBlockNode
- types::CallEdge
- types::ControlFlowEdge
- types::DecompilerAnalysis
- types::Disassembly
- types::Function
- types::FunctionAnalysis
- types::FunctionNode
- types::Instruction
- types::PseudoCode
- types::Section
- types::Variable
Enums
- DecompilerResult
- types::BlockType
- types::CallType
- types::ControlFlowType
- types::DecompilerError
- types::InstructionGroup
- types::VariableScope
- types::VariableType
Traits
Functions
- analysis::analyze_single_function
- analysis::analyze_single_function_with_arch
- analysis::identify_functions
- analysis::identify_functions_with_yara
- cfg::build_call_graph
- cfg::build_function_cfg
- cfg::build_function_cfg_with_arch
- cfg::build_function_cfgs
- cfg::get_analyzer_for_binary
- cfg::get_available_analyzers
- disasm::disassemble_binary
- disasm::disassemble_from_address
- lifting::generate_pseudocode
- lifting::lift_function_to_pseudocode
- patcher::parse_address