Files
clice/tests
ykiko c727c12d62 fix(semantic): prevent cross-template depth collisions in resolver
Fix template argument resolution for complex typedef chains (e.g.
vector<T>::reference through allocator_traits) by:
- Adding ownership checking in find_argument to skip frames from
  unrelated templates at the same depth
- Tracking entry stack size in TransformDependentNameType to prevent
  frame leaks from nested NNS qualifier resolutions
- Extracting template info directly from concrete TSTs in lookup to
  avoid stack corruption
- Adding push_nns_qualifier_frames for multi-level dependent chains

Also removes debug traces from TemplateResolver.Standard test.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-24 13:08:45 +08:00
..
2025-07-21 17:55:10 +08:00