[pdb] Introduce MsfBuilder for laying out PDB files.
authorZachary Turner <zturner@google.com>
Fri, 15 Jul 2016 20:43:38 +0000 (20:43 +0000)
committerZachary Turner <zturner@google.com>
Fri, 15 Jul 2016 20:43:38 +0000 (20:43 +0000)
commitf52a899f4aedc5770c5af0a2343bfd1e50385400
treef163389cc1c44dc0b72c8b300a27b6450bb316cb
parent511f2e5a8955c90d6b9c176c31af2ec3add395fa
[pdb] Introduce MsfBuilder for laying out PDB files.

Reviewed by: ruiu
Differential Revision: https://reviews.llvm.org/D22308

llvm-svn: 275611
llvm/include/llvm/DebugInfo/PDB/Raw/MsfBuilder.h [new file with mode: 0644]
llvm/include/llvm/DebugInfo/PDB/Raw/MsfCommon.h [new file with mode: 0644]
llvm/lib/DebugInfo/PDB/CMakeLists.txt
llvm/lib/DebugInfo/PDB/Raw/MsfBuilder.cpp [new file with mode: 0644]
llvm/lib/DebugInfo/PDB/Raw/MsfCommon.cpp [new file with mode: 0644]
llvm/unittests/DebugInfo/PDB/CMakeLists.txt
llvm/unittests/DebugInfo/PDB/ErrorChecking.h [new file with mode: 0644]
llvm/unittests/DebugInfo/PDB/MappedBlockStreamTest.cpp
llvm/unittests/DebugInfo/PDB/MsfBuilderTest.cpp [new file with mode: 0644]