asmjit::FuncPass Class Referenceabstract

Function pass extends Pass with FuncPass::runOnFunction().

Public Types

Member Functions

Construction & Destruction
Accessors
Run
- Public Member Functions inherited from asmjit::Pass

Additional Inherited Members

- Public Attributes inherited from asmjit::Pass

Member Function Documentation

BaseCompiler* FuncPass::cc() constnoexcept

Returns the associated BaseCompiler.

Error FuncPass::run(Zone* zone, Logger* logger)override

Calls runOnFunction() on each FuncNode node found.

Implements asmjit::Pass.

Error FuncPass::runOnFunction(Zone* zone, Logger* logger, FuncNode* func)pure virtual

Called once per FuncNode.