[PATCH] DebugInfo: Introduce the notion of "form classes"

Alexey Samsonov samsonov at google.com
Thu Oct 17 11:14:41 PDT 2013


Hi dblaikie,

Use DWARF4 table of form classes to fetch attributes from DIE
in a more consistent way. This shouldn't change the functionality and
serves as a refactoring for upcoming change: DW_AT_high_pc has different
semantics depending on its form class.

http://llvm-reviews.chandlerc.com/D1961

Files:
  lib/DebugInfo/DWARFDebugInfoEntry.cpp
  lib/DebugInfo/DWARFContext.cpp
  lib/DebugInfo/DWARFFormValue.cpp
  lib/DebugInfo/DWARFUnit.cpp
  lib/DebugInfo/DWARFDebugInfoEntry.h
  include/llvm/DebugInfo/DWARFFormValue.h
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D1961.1.patch
Type: text/x-patch
Size: 15027 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20131017/3796c358/attachment.bin>


More information about the llvm-commits mailing list