[PATCH] D65429: Improving CodeView debug info type record's inline comments

NILANJANA BASU via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 29 18:46:42 PDT 2019


nilanjana_basu created this revision.
nilanjana_basu added a reviewer: rnk.
nilanjana_basu added a project: LLVM.
Herald added subscribers: llvm-commits, mgrang, hiraditya, aprantl.

Improved inline comments for the following:

1. Printing names of types (based on type index)
2. Printing all enum names (e.g. for Calling convention, access specifier, method kinds etc)
3. Printing all enabled flag names (e.g. enabled flags for Function options, modifier names, properties, attributes etc )


Repository:
  rL LLVM

https://reviews.llvm.org/D65429

Files:
  llvm/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h
  llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
  llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp
  llvm/lib/DebugInfo/CodeView/TypeRecordMapping.cpp
  llvm/test/DebugInfo/COFF/types-basic.ll
  llvm/test/DebugInfo/COFF/types-data-members.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D65429.212262.patch
Type: text/x-patch
Size: 45821 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190730/dd06568e/attachment.bin>


More information about the llvm-commits mailing list