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)
commit2c7cce70cde14daffc6b056c468d138ba2116d12
treec99cc61402b16be2a09233358f4a86cd4013da1a
parent48f886b9de740c083344326776b0cc5c0c91df56
AsmPrinter: Stop exposing underlying DIE children list, NFC

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238468 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/DIE.h
lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
lib/CodeGen/AsmPrinter/DIEHash.cpp
lib/CodeGen/AsmPrinter/DwarfFile.cpp
lib/CodeGen/AsmPrinter/DwarfUnit.h