mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-06-13 22:24:07 +00:00
[C++11] Use 'nullptr'.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@210442 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@ -43,15 +43,15 @@ protected:
|
||||
TEST_F(MemoryBufferTest, get) {
|
||||
// Default name and null-terminator flag
|
||||
OwningBuffer MB1(MemoryBuffer::getMemBuffer(data));
|
||||
EXPECT_TRUE(0 != MB1.get());
|
||||
EXPECT_TRUE(nullptr != MB1.get());
|
||||
|
||||
// RequiresNullTerminator = false
|
||||
OwningBuffer MB2(MemoryBuffer::getMemBuffer(data, "one", false));
|
||||
EXPECT_TRUE(0 != MB2.get());
|
||||
EXPECT_TRUE(nullptr != MB2.get());
|
||||
|
||||
// RequiresNullTerminator = true
|
||||
OwningBuffer MB3(MemoryBuffer::getMemBuffer(data, "two", true));
|
||||
EXPECT_TRUE(0 != MB3.get());
|
||||
EXPECT_TRUE(nullptr != MB3.get());
|
||||
|
||||
// verify all 3 buffers point to the same address
|
||||
EXPECT_EQ(MB1->getBufferStart(), MB2->getBufferStart());
|
||||
@ -89,11 +89,11 @@ TEST_F(MemoryBufferTest, NullTerminator4K) {
|
||||
TEST_F(MemoryBufferTest, copy) {
|
||||
// copy with no name
|
||||
OwningBuffer MBC1(MemoryBuffer::getMemBufferCopy(data));
|
||||
EXPECT_TRUE(0 != MBC1.get());
|
||||
EXPECT_TRUE(nullptr != MBC1.get());
|
||||
|
||||
// copy with a name
|
||||
OwningBuffer MBC2(MemoryBuffer::getMemBufferCopy(data, "copy"));
|
||||
EXPECT_TRUE(0 != MBC2.get());
|
||||
EXPECT_TRUE(nullptr != MBC2.get());
|
||||
|
||||
// verify the two copies do not point to the same place
|
||||
EXPECT_NE(MBC1->getBufferStart(), MBC2->getBufferStart());
|
||||
@ -102,25 +102,25 @@ TEST_F(MemoryBufferTest, copy) {
|
||||
TEST_F(MemoryBufferTest, make_new) {
|
||||
// 0-sized buffer
|
||||
OwningBuffer Zero(MemoryBuffer::getNewUninitMemBuffer(0));
|
||||
EXPECT_TRUE(0 != Zero.get());
|
||||
EXPECT_TRUE(nullptr != Zero.get());
|
||||
|
||||
// uninitialized buffer with no name
|
||||
OwningBuffer One(MemoryBuffer::getNewUninitMemBuffer(321));
|
||||
EXPECT_TRUE(0 != One.get());
|
||||
EXPECT_TRUE(nullptr != One.get());
|
||||
|
||||
// uninitialized buffer with name
|
||||
OwningBuffer Two(MemoryBuffer::getNewUninitMemBuffer(123, "bla"));
|
||||
EXPECT_TRUE(0 != Two.get());
|
||||
EXPECT_TRUE(nullptr != Two.get());
|
||||
|
||||
// 0-initialized buffer with no name
|
||||
OwningBuffer Three(MemoryBuffer::getNewMemBuffer(321, data));
|
||||
EXPECT_TRUE(0 != Three.get());
|
||||
EXPECT_TRUE(nullptr != Three.get());
|
||||
for (size_t i = 0; i < 321; ++i)
|
||||
EXPECT_EQ(0, Three->getBufferStart()[0]);
|
||||
|
||||
// 0-initialized buffer with name
|
||||
OwningBuffer Four(MemoryBuffer::getNewMemBuffer(123, "zeros"));
|
||||
EXPECT_TRUE(0 != Four.get());
|
||||
EXPECT_TRUE(nullptr != Four.get());
|
||||
for (size_t i = 0; i < 123; ++i)
|
||||
EXPECT_EQ(0, Four->getBufferStart()[0]);
|
||||
}
|
||||
|
Reference in New Issue
Block a user