AsmPrinter: Stop exposing underlying DIE children list, NFC
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>
Thu, 28 May 2015 19:56:34 +0000 (19:56 +0000)
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>
Thu, 28 May 2015 19:56:34 +0000 (19:56 +0000)
commit8d3197f65741d4e2282b6f97b4f68c83563a0722
treeeab4f9d74daabdffb9386ee568a94a5409b9f271
parentc7a7c8acca83b440ad106f0fc48e45b9d9ea5f29
AsmPrinter: Stop exposing underlying DIE children list, NFC

Update `DIE` API to hide the implementation of `DIE::Children` so we can
swap it out.

llvm-svn: 238468
llvm/include/llvm/CodeGen/DIE.h
llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp
llvm/lib/CodeGen/AsmPrinter/DwarfFile.cpp
llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h