Reapply "IR: Simplify DIBuilder's HeaderBuilder API, NFC"
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>
Tue, 20 Jan 2015 05:02:42 +0000 (05:02 +0000)
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>
Tue, 20 Jan 2015 05:02:42 +0000 (05:02 +0000)
commite0c5d6d490671c103769a99d90654a42e4059059
treeb092e6a6d4b3d5554f1d4daf87b87106bd8252a4
parent0ab88ac2a16c58ffc1588f0706a5c14130f6aa9c
Reapply "IR: Simplify DIBuilder's HeaderBuilder API, NFC"

This reverts commit r226542, effectively reapplying r226540.  This time,
initialize `IsEmpty` in the copy and move constructors as well.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@226545 91177308-0d34-0410-b5e6-96231b3b80d8
lib/IR/DIBuilder.cpp