mirror of
https://github.com/DeusData/codebase-memory-mcp.git
synced 2026-11-08 08:53:43 +08:00
Swift tree-sitter grammar uses positional children (not named fields) for call_expression, so extract_callee_name() returned NULL for every call. - extract_calls.c: Swift-specific callee extraction via first named child for call_expression and constructor_expression nodes - lang_specs.c: add constructor_expression to swift_call_types - 4 new C tests: simple calls, method calls, constructors, chained calls Co-Authored-By: Jay Sync <63868998+jay-sync@users.noreply.github.com>