MSVC handles enums differently from structs and classes: a forward
declaration is not emitted unconditionally. MSVC does not emit an S_UDT
record for the enum.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp | ||
---|---|---|
1095 ↗ | (On Diff #61004) | Can you explain why we are lowering "Record Field List" instead of "Enumeration Field List"? I suggest to create a new function called lowerEnumerationFieldList(). |