IR: Simplify DIBuilder's HeaderBuilder API, NFC
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>
Tue, 20 Jan 2015 02:54:07 +0000 (02:54 +0000)
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>
Tue, 20 Jan 2015 02:54:07 +0000 (02:54 +0000)
commiteefbe59844fe4553d03b064ccc95e7c761b122c7
tree8e20b704b863cb0c6aaf9329d006cc9d72d9437b
parentcb96a3132c32f09b7ca90ea418653149511a620b
IR: Simplify DIBuilder's HeaderBuilder API, NFC

Change `HeaderBuilder` API to work well even when it's not starting with
a tag.  There's already one case like this, and the tag is moving
elsewhere as part of PR22235.

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