Trait falcon::translator::Translator[][src]

pub trait Translator {
    fn translate_block(
        &self,
        bytes: &[u8],
        address: u64
    ) -> Result<BlockTranslationResult>; fn translate_function(
        &self,
        memory: &TranslationMemory,
        function_address: u64
    ) -> Result<Function> { ... } }

A generic translation trait, implemented by various architectures.

Required Methods

Translates a basic block

Provided Methods

Translates a function

Implementors