AsmPrinter: Stop exposing underlying DIEValue list, NFC
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>
Wed, 27 May 2015 22:44:06 +0000 (22:44 +0000)
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>
Wed, 27 May 2015 22:44:06 +0000 (22:44 +0000)
commit88a8fc544848278660de7cfa2d39c4762918267c
treeaefe7ad72fac82a5eb0e450915039db9ffa8d5eb
parent825a7681db958ffeae039a2a82f0cbe5f497efac
AsmPrinter: Stop exposing underlying DIEValue list, NFC

Change the `DIE` API to hide the implementation of the list of
`DIEValue`s.

llvm-svn: 238369
llvm/include/llvm/CodeGen/DIE.h
llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
llvm/lib/CodeGen/AsmPrinter/DIE.cpp
llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp
llvm/lib/CodeGen/AsmPrinter/DIEHash.h
llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp
llvm/tools/dsymutil/DwarfLinker.cpp