CallSiteTable object provides access to information about a specific function call site, including the caller context, function parameters, and output.
It is commonly used in VulHunt rules to analyze call site properties and dataflow.
Fields
| Field | Description | Type |
|---|---|---|
caller | The context of the caller function | CallSiteContext |
inputs | The parameters passed to the called function | OperandInfo[] |
output | The output (return value) of the called function | OperandInfo |
Reference
caller
Provides access to the context of the caller function.inputs
A table ofOperandInfo objects representing the parameters passed to the called function.
output
AnOperandInfo object representing the output (return value) of the called function.