OSDN Git Service

Revert "[ADT] Make Twine's copy constructor private."
authorZachary Turner <zturner@google.com>
Wed, 11 Oct 2017 23:54:34 +0000 (23:54 +0000)
committerZachary Turner <zturner@google.com>
Wed, 11 Oct 2017 23:54:34 +0000 (23:54 +0000)
commitd4118422e7e5716d373d94605d4822ec32790833
tree26929e7e5f1ab40243b7101a976198d273c2d402
parent1c59d0201f474dcaa67fee66506b8567cfd3c1cb
Revert "[ADT] Make Twine's copy constructor private."

This reverts commit 4e4ee1c507e2707bb3c208e1e1b6551c3015cbf5.

This is failing due to some code that isn't built on MSVC
so I didn't catch.  Not immediately obvious how to fix this
at first glance, so I'm reverting for now.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@315536 91177308-0d34-0410-b5e6-96231b3b80d8
17 files changed:
include/llvm/ADT/Twine.h
include/llvm/IR/DiagnosticInfo.h
include/llvm/Object/Error.h
include/llvm/Object/WindowsResource.h
include/llvm/Support/Error.h
include/llvm/Support/FormatVariadicDetails.h
lib/Object/Error.cpp
lib/Support/Error.cpp
lib/Support/Twine.cpp
lib/Transforms/Scalar/SROA.cpp
tools/llvm-nm/llvm-nm.cpp
tools/llvm-objcopy/Object.cpp
tools/llvm-objcopy/Object.h
tools/llvm-objcopy/llvm-objcopy.cpp
tools/llvm-objcopy/llvm-objcopy.h
unittests/ADT/TwineTest.cpp
utils/TableGen/RegisterBankEmitter.cpp