OSDN Git Service

[codeview] Remove StreamReader copying method.
authorZachary Turner <zturner@google.com>
Fri, 27 May 2016 03:51:53 +0000 (03:51 +0000)
committerZachary Turner <zturner@google.com>
Fri, 27 May 2016 03:51:53 +0000 (03:51 +0000)
commit9cc0faee6543b49204691df425f01bcd2c9f48ad
tree769eb5947582712d2142111f8c077f65d56ea345
parent1544fa23686388696e1e8de4e1f0fda3808609f2
[codeview] Remove StreamReader copying method.

Since we want to move toward zero-copy access to stream data, we
want to remove all instances of copying operations.  So get rid
of some of those here.

Differential Revision: http://reviews.llvm.org/D20720
Reviewed By: ruiu

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@270960 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/DebugInfo/CodeView/StreamReader.h
include/llvm/DebugInfo/PDB/Raw/NameHashTable.h
include/llvm/DebugInfo/PDB/Raw/PublicsStream.h
include/llvm/DebugInfo/PDB/Raw/RawConstants.h
include/llvm/Support/ScopedPrinter.h
lib/DebugInfo/PDB/Raw/NameHashTable.cpp
lib/DebugInfo/PDB/Raw/PublicsStream.cpp
tools/llvm-pdbdump/llvm-pdbdump.cpp