DebugInfo: Reorder definitions of MDLocation and MDFile, NFC
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>
Tue, 24 Mar 2015 17:34:33 +0000 (17:34 +0000)
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>
Tue, 24 Mar 2015 17:34:33 +0000 (17:34 +0000)
commit1329ecfc783bb2c2087b9abdb1257467cb372db9
tree759eaba58bc5afe7d826c473fff6f67ddfad4ccb
parent15a873a6e202d238d5019a314b81e689dec03495
DebugInfo: Reorder definitions of MDLocation and MDFile, NFC

Move definition of `MDLocation` after `MDLocalScope` so that the latter
is available for casts in the former.  Similarly, move the definition of
`MDFile` as early as possible so that other classes can cast to it in
their definitions.  (Follow-up commits will take advantage of this.)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@233096 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IR/DebugInfoMetadata.h