mirror of
https://github.com/abhigyanpatwari/GitNexus.git
synced 2026-09-12 23:02:45 +00:00
- Enhance C++ tree-sitter queries to support inline class method declarations and return types. - Introduce `importedRawReturnTypes` in `BuildTypeEnvOptions` for cross-file raw return type handling. - Add `FileTypeEnvBindings` interface to capture file-scope type bindings for exported symbols. - Implement logic in `parse-worker.ts` to extract and serialize file-scope type bindings for cross-file type resolution. - Create test fixtures for C++, Go, Ruby, and Rust to validate cross-file binding propagation. - Update integration tests to verify correct resolution of method calls across files for C++, Go, Ruby, and Rust. - Document Phase 14: Cross-File Binding Propagation in the type resolution roadmap and system documentation. |
||
|---|---|---|
| .. | ||
| cpp-cross-file | ||
| csharp-cross-file | ||
| go-cross-file | ||
| java-cross-file | ||
| js-cross-file/src | ||
| kotlin-cross-file | ||
| php-cross-file | ||
| py-cross-file/src | ||
| rb-cross-file | ||
| rs-cross-file/src | ||
| ts-circular/src | ||
| ts-reexport/src | ||
| ts-return-type/src | ||
| ts-simple/src | ||