diff options
author | Zachary Turner <zturner@google.com> | 2017-08-21 19:46:46 +0000 |
---|---|---|
committer | Zachary Turner <zturner@google.com> | 2017-08-21 19:46:46 +0000 |
commit | abc037927b81561a354601cb8ccb193671fc50d6 (patch) | |
tree | 6ff6427d7ea469c9d6609f7c7c9f7836d0bff775 /llvm/lib/DebugInfo/CodeView/SymbolSerializer.cpp | |
parent | 82ec872990f0058c2c5938ecbc649e99a70bef9c (diff) | |
download | llvm-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