aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/DebugInfo/CodeView/SymbolSerializer.cpp
diff options
context:
space:
mode:
authorZachary Turner <zturner@google.com>2017-08-21 19:46:46 +0000
committerZachary Turner <zturner@google.com>2017-08-21 19:46:46 +0000
commitabc037927b81561a354601cb8ccb193671fc50d6 (patch)
tree6ff6427d7ea469c9d6609f7c7c9f7836d0bff775 /llvm/lib/DebugInfo/CodeView/SymbolSerializer.cpp
parent82ec872990f0058c2c5938ecbc649e99a70bef9c (diff)
downloadllvm-abc037927b81561a354601cb8ccb193671fc50d6.zip
llvm-abc037927b81561a354601cb8ccb193671fc50d6.tar.gz
llvm-abc037927b81561a354601cb8ccb193671fc50d6.tar.bz2
[BinaryStream] Defaultify copy and move constructors.
The various BinaryStream classes had explicit copy constructors which resulted in deleted move constructors. This was causing the internal std::shared_ptr to get copied rather than moved very frequently, since these classes are often used as return values. Patch by Alex Telishev Differential Revision: https://reviews.llvm.org/D36942 llvm-svn: 311368
Diffstat (limited to 'llvm/lib/DebugInfo/CodeView/SymbolSerializer.cpp')
0 files changed, 0 insertions, 0 deletions