OSDN Git Service

Remove the Copied parameter from MemoryObject::readBytes.
authorBenjamin Kramer <benny.kra@googlemail.com>
Fri, 24 May 2013 10:54:58 +0000 (10:54 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Fri, 24 May 2013 10:54:58 +0000 (10:54 +0000)
commit49a6a8d8f2994249c81b7914b07015714748a55c
treec14f72e8279f110e51baad10fbe21e62776a5e47
parent35b2a7a54588e17e4de655bfb29c57d072f19904
Remove the Copied parameter from MemoryObject::readBytes.

There was exactly one caller using this API right, the others were relying on
specific behavior of the default implementation. Since it's too hard to use it
right just remove it and standardize on the default behavior.

Defines away PR16132.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@182636 91177308-0d34-0410-b5e6-96231b3b80d8
14 files changed:
include/llvm/Bitcode/BitstreamReader.h
include/llvm/Support/MemoryObject.h
include/llvm/Support/StreamableMemoryObject.h
include/llvm/Support/StringRefMemoryObject.h
lib/Bitcode/Reader/BitcodeReader.cpp
lib/Support/MemoryObject.cpp
lib/Support/StreamableMemoryObject.cpp
lib/Support/StringRefMemoryObject.cpp
lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp
lib/Target/ARM/Disassembler/ARMDisassembler.cpp
lib/Target/MBlaze/Disassembler/MBlazeDisassembler.cpp
lib/Target/Mips/Disassembler/MipsDisassembler.cpp
lib/Target/SystemZ/Disassembler/SystemZDisassembler.cpp
lib/Target/XCore/Disassembler/XCoreDisassembler.cpp