[llvm] [llvm-debuginfo-analyzer] Add support for parsing DWARF / CodeView SourceLanguage (PR #137223)

Javier Lopez-Gomez via llvm-commits llvm-commits at lists.llvm.org
Wed May 28 05:26:08 PDT 2025


jalopezg-git wrote:

Also, as a general comment, the `LVScopeCompileUnit::SourceLanguage` (a `uint32_t`) has been conciously placed right before
```c++
  // Used by the CodeView Reader.
  codeview::CPUType CompilationCPUType = codeview::CPUType::X64;
```
(a `uint16_t`), which due to alignment requirements of those data members makes `sizeof(LVScopeCompileUnit)` constant throughout this change, i.e. no observable size increase.  FYI, @CarlosAlbertoEnciso.

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


More information about the llvm-commits mailing list