Skip to main content
The CalleesMatchingTable object represents the result of enumerating specified function callees using dataflow analysis. It is returned by ProjectHandle:callees_matching and provides detailed information about each matched call site, including addresses, callee context, function inputs (arguments passed to the function), and output (the function return value).

Fields

Reference

call_address

The address of the call site.

name

The name of the callee function (the function being invoked from the call site).

callee_address

The address of the function being invoked from the call site.

callee

A FunctionContext object representing the function that is invoked from the call site.

inputs

An array of OperandInfo objects representing an argument passed to the called function.

output

An OperandInfo object representing the return value of the called function.

debug

A string containing debug logs generated during the matching process.

Example