find_wrapper_callers
Identify wrapper classes that call methods of a driver class to understand adapter/wrapper architecture. Clarifies which wrapper methods invoke which driver methods.
Instructions
Read-only. Find wrapper classes that call methods of a driver class.
Returns wrapper methods grouped by wrapper class, showing which driver
methods each wrapper calls. Useful for understanding the adapter/wrapper
architecture (e.g. UART wraps UART_DRIVER).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum wrapper method results (default 50). | |
| class_name | Yes | Driver class name to find wrappers for. E.g. 'UART_DRIVER' or 'hal::UART_DRIVER'. | |
| project_root | No | Project root. Auto-detected if omitted. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |