llvm-6502/lib/DebugInfo
Alexey Samsonov b043c3d94a [DWARF parser] Use enums instead of bitfields in DILineInfoSpecifier.
It is more appropriate than the current situation, when one flag
(AbsoluteFilePath) is relevant only if another flag is set.

This refactoring would also simplify fetching the short function name
(stored in DW_AT_name) instead of a linkage name returned currently.

No functionality change.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@208921 91177308-0d34-0410-b5e6-96231b3b80d8
2014-05-15 21:24:32 +00:00
..
CMakeLists.txt
DIContext.cpp
DWARFAbbreviationDeclaration.cpp
DWARFAbbreviationDeclaration.h Use ctor instead of initializer list to appease Windows buildbots 2014-03-14 10:37:36 +00:00
DWARFCompileUnit.cpp Exract most of DWARFCompileUnit into a new DWARFUnit to prepare for the coming DWARFTypeUnit. 2013-09-23 22:44:40 +00:00
DWARFCompileUnit.h [DWARF parser] DWARFUnit ctor doesn't need both parsed and raw .debug_abbrev section. Remove the former. 2014-04-24 22:51:03 +00:00
DWARFContext.cpp [DWARF parser] Use enums instead of bitfields in DILineInfoSpecifier. 2014-05-15 21:24:32 +00:00
DWARFContext.h
DWARFDebugAbbrev.cpp [DWARF parser] Cleanup code in DWARFDebugAbbrev. 2014-04-25 21:10:56 +00:00
DWARFDebugAbbrev.h [DWARF parser] Cleanup code in DWARFDebugAbbrev. 2014-04-25 21:10:56 +00:00
DWARFDebugAranges.cpp [DWARF parser] Simplify DWARFDebugAranges generation. 2014-04-28 22:27:46 +00:00
DWARFDebugAranges.h Fix missing include 2014-04-25 21:42:35 +00:00
DWARFDebugArangeSet.cpp Make some assertions on constant expressions static. 2014-03-15 18:47:07 +00:00
DWARFDebugArangeSet.h [DWARF parser] Simplify DWARFDebugAranges generation. 2014-04-28 22:27:46 +00:00
DWARFDebugFrame.cpp [DWARF parser] DWARFDebugFrame: Make FrameEntry struct smaller. 2014-04-28 23:00:06 +00:00
DWARFDebugFrame.h [DWARF parser] DWARFDebugFrame: use unique_ptr instead of raw pointer 2014-04-28 22:52:24 +00:00
DWARFDebugInfoEntry.cpp [DWARF parser] Use enums instead of bitfields in DILineInfoSpecifier. 2014-05-15 21:24:32 +00:00
DWARFDebugInfoEntry.h [DWARF parser] Use enums instead of bitfields in DILineInfoSpecifier. 2014-05-15 21:24:32 +00:00
DWARFDebugLine.cpp [DWARF parser] Use enums instead of bitfields in DILineInfoSpecifier. 2014-05-15 21:24:32 +00:00
DWARFDebugLine.h [DWARF parser] Use enums instead of bitfields in DILineInfoSpecifier. 2014-05-15 21:24:32 +00:00
DWARFDebugLoc.cpp DebugInfo: Support debug_loc under fission 2014-03-25 01:44:02 +00:00
DWARFDebugLoc.h
DWARFDebugRangeList.cpp [DWARF parser] Refactor fetching DIE address ranges. 2014-04-18 17:25:46 +00:00
DWARFDebugRangeList.h [DWARF parser] Refactor fetching DIE address ranges. 2014-04-18 17:25:46 +00:00
DWARFFormValue.cpp
DWARFRelocMap.h Fix a warning in the new DWARFheader. Add a new line at the end of the file. 2013-01-25 22:57:05 +00:00
DWARFTypeUnit.cpp
DWARFTypeUnit.h [DWARF parser] Make a few methods non-public 2014-04-24 23:08:56 +00:00
DWARFUnit.cpp [DWARF parser] Compress DIEMinimal even further, simplify building DIE tree. 2014-04-29 17:12:42 +00:00
DWARFUnit.h [C++] Use 'nullptr'. 2014-04-28 04:05:08 +00:00
LLVMBuild.txt
Makefile