[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)
commit4d0ba668699b74479b1e020a5fdb460d65dbba6e
tree7dda0d38645010fbe32cd1cb85c837ca3f1e84e9
parent4959fda719dad29f5ab8a3e7e4da59a794609fe5
[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.

llvm-svn: 239185
llvm/tools/dsymutil/DebugMap.cpp
llvm/tools/dsymutil/DebugMap.h
llvm/tools/dsymutil/MachODebugMapParser.cpp