asmjit::BaseEmitter::Funcs Struct Reference

Function callbacks used by emitter implementation.

These are typically shared between Assembler/Builder/Compiler of a single backend.

Public Members

Public Types

Member Functions

Member Function Documentation

void BaseEmitter::Funcs::reset()noexcept◆ 

Resets all functions to nullptr.

Member Data Documentation

EmitProlog BaseEmitter::Funcs::emitProlog◆ 

Emit prolog implementation.

EmitEpilog BaseEmitter::Funcs::emitEpilog◆ 

Emit epilog implementation.

EmitArgsAssignment BaseEmitter::Funcs::emitArgsAssignment◆ 

Emit arguments assignment implementation.

FormatInstruction BaseEmitter::Funcs::formatInstruction◆ 

Instruction formatter implementation.

ValidateFunc BaseEmitter::Funcs::validate◆ 

Instruction validation implementation.