[dsymutil] Out-line the YAML serialization code. NFC
authorFrederic Riss <friss@apple.com>
Fri, 5 Jun 2015 20:27:04 +0000 (20:27 +0000)
committerFrederic Riss <friss@apple.com>
Fri, 5 Jun 2015 20:27:04 +0000 (20:27 +0000)
commit527bb619d1994374b292610bfd4289d057b415b3
tree33a38f77d2b291e8ae3353455499608fe0b95c07
parentb539fba9d7a2d826579cd9386b1840fb04130ba6
[dsymutil] Out-line the YAML serialization code. NFC

It will get a bit bigger in an upcoming commit. No need to have all
of that in the header.

Also move parseYAMLDebugMap() to the same place as the serialization
code. This way it will be able to share a private Context object with
it.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239185 91177308-0d34-0410-b5e6-96231b3b80d8
tools/dsymutil/DebugMap.cpp
tools/dsymutil/DebugMap.h
tools/dsymutil/MachODebugMapParser.cpp