InternalFnCFGBuilder<'FnCtx, 'GlCtx> Type
The main builder for an internal function. This is responsible for building the function CFG while maintaining its internal state. By "internal", we mean that the function is defined within the target binary as opposed to external (library) functions.
Constructors
Constructor | Description |
Full Usage:
InternalFnCFGBuilder(hdl, exnInfo, instrs, entryPoint, mode, manager)
Parameters:
BinHandle
exnInfo : ExceptionInfo
instrs : InstructionCollection
entryPoint : Addr
mode : ArchOperationMode
manager : Agent<TaskManagerCommand<'FnCtx, 'GlCtx>>
Returns: InternalFnCFGBuilder<'FnCtx, 'GlCtx>
|
|
Full Usage:
InternalFnCFGBuilder(ctx, nextFnAddr, manager)
Parameters:
CFGBuildingContext<'FnCtx, 'GlCtx>
nextFnAddr : Addr option
manager : Agent<TaskManagerCommand<'FnCtx, 'GlCtx>>
Returns: InternalFnCFGBuilder<'FnCtx, 'GlCtx>
|
|