IFunctionSummarizable<'FnCtx, 'GlCtx> Type
Interface for summarizing a function based on the given context to abstract data.
Instance members
| Instance member |
Description
|
Full Usage:
this.ComputeUnwindingAmount
Parameters:
CFGBuildingContext<'FnCtx, 'GlCtx>
Returns: int
Modifiers: abstract |
Compute the stack unwinding amount of a function based on the given context.
|
Full Usage:
this.MakeUnknownFunctionAbstraction
Parameters:
BinHandle
ins : IInstruction
Returns: FunctionAbstraction<Stmt>
Modifiers: abstract |
Make a dummy function abstraction for an unknown function.
|
Full Usage:
this.Summarize
Parameters:
CFGBuildingContext<'FnCtx, 'GlCtx>
retStatus : NonReturningStatus
unwindingBytes : int
ins : IInstruction
Returns: FunctionAbstraction<Stmt>
Modifiers: abstract |
Summarize a function based on the given context. The `ins` is the call instruction that calls the function.
|
B2R2