[clang] [DebugInfo] Produce debuginfo for nested types when the outer type is [[clang::standalone_debug]] (PR #146175)

2025-06-27 Thread Kyle Huey via cfe-commits
khuey wrote: @dwblaikie could you take a look at this? https://github.com/llvm/llvm-project/pull/146175 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [DebugInfo] Produce debuginfo for nested types when the outer type is [[clang::standalone_debug]] (PR #146175)

2025-06-27 Thread Kyle Huey via cfe-commits
https://github.com/khuey created https://github.com/llvm/llvm-project/pull/146175 Without this, it's impossible to get debuginfo for a nested type that is unused (or that clang mistakenly believes is unused due to e.g. deficiencies in -debug-info-kind=limited), even by marking the "unused" nes