feat(lsp): add call hierarchy support for TCL and MOM

Adds LSP call hierarchy support for TCL procedures and MOM events.
A symbol index and identity logic underpin incoming and outgoing calls.
LSP call hierarchy features are wired and changelog/README updated.

- Implement data encoding for call hierarchy items and identity restoration
- Wire LSP server to expose prepare_call_hierarchy, incoming_calls, and outgoing_calls
- Add tests for cross-file calls and edge cases
This commit is contained in:
Christoph Brandau
2026-09-03 08:52:03 +02:00
parent 53ebc5d055
commit 41d117fe2c
5 changed files with 435 additions and 8 deletions
+1
View File
@@ -1,5 +1,6 @@
## Unreleased
- Add incoming and outgoing call hierarchy for custom TCL procedures and MOM event handlers
- Integrate the NX Tcl Remote Debugger directly into NX Postprocessor Support
- Add `nx-tcl` attach configurations and breakpoint support for TCL and DEF files
- Support breakpoints, stepping, stack frames, variables, watches, evaluation, logpoints, hit conditions, and Tcl error stops