[Lldb-commits] [lldb] Refactor TypeSystemClang to use static language set initialization (PR #172567)

Michael Buch via lldb-commits lldb-commits at lists.llvm.org
Wed Dec 17 12:01:08 PST 2025


Michael137 wrote:

> > The rust/dylan/pascal addition should be a separate PR
> 
> `TypeSystemClangSupportsLanguage` returned that Rust, Dylan and pascal were already returned as supported by this function. Then a warning would appear if `TypeSystemClang::GetSupportedLanguagesForTypes` didn't return true. The rust community uses LLDB to debug rust code. If we want this warning to show up to indicate that it might not be complete type system support, we should abandon this patch?

How often/in what circumstances does the warning show up? I would say the warning is somewhat accurate in that even displaying Rust types is not fully supported. AFAICT it's just best effort, but pretty far from well-tested.

https://github.com/llvm/llvm-project/pull/172567


More information about the lldb-commits mailing list