ada symbols — Symbol Resolution
The ada symbols command provides symbol resolution and dSYM management. These are used internally for resolving function IDs to human-readable names.
Usage
ada symbols resolve <session> <function_id>
ada symbols locate-dsym <uuid>
ada symbols demangle <name>
ada symbols dump <session> [-f text|json]
ada symbols info <session>
Subcommands
resolve
Resolve a function ID (hex) to its symbol name, source file, and line number.
ada symbols resolve <session> <function_id>
<session>— path to session directory<function_id>— function ID in hex, e.g.0x0000001c00000001
locate-dsym
Locate the dSYM bundle for a binary by UUID.
ada symbols locate-dsym <uuid>
<uuid>— UUID string, e.g.550E8400-E29B-41D4-A716-446655440000
demangle
Demangle a C++ or Swift symbol name.
ada symbols demangle <name>
dump
Dump all modules and symbols from a session manifest.
ada symbols dump <session> [-f text|json]
| Flag | Short | Default | Description |
|---|---|---|---|
--format | -f | text | Output format (text, json) |
info
Show session symbol summary (format version, module count, symbol count).
ada symbols info <session>