Lines Matching refs:MB
116 ErrorOr<OwningBuffer> MB = MemoryBuffer::getOpenFile(*File, TestPath, 6); in TEST_F() local
117 ASSERT_NO_ERROR(MB.getError()); in TEST_F()
118 EXPECT_EQ("123456", MB.get()->getBuffer()); in TEST_F()
144 ErrorOr<OwningBuffer> MB = MemoryBuffer::getFile(TestPath.c_str()); in TEST_F() local
145 std::error_code EC = MB.getError(); in TEST_F()
148 const char *BufData = MB.get()->getBufferStart(); in TEST_F()
190 ErrorOr<OwningBuffer> MB = in TEST_F() local
193 ASSERT_NO_ERROR(MB.getError()); in TEST_F()
194 EXPECT_EQ(MB.get()->getBuffer(), "foofoofoofoofoo"); in TEST_F()
293 ErrorOr<OwningBuffer> MB = MemoryBuffer::getFileSlice(TestPath.str(), in TEST_F() local
295 std::error_code EC = MB.getError(); in TEST_F()
297 EXPECT_EQ(0x4000UL, MB.get()->getBufferSize()); in TEST_F()
299 StringRef BufData = MB.get()->getBuffer(); in TEST_F()
339 WritableMemoryBuffer &MB = **MBOrError; in TEST_F() local
340 ASSERT_EQ(0x6000u, MB.getBufferSize()); in TEST_F()
341 char *Start = MB.getBufferStart(); in TEST_F()
342 ASSERT_EQ(MB.getBufferEnd(), MB.getBufferStart() + MB.getBufferSize()); in TEST_F()
343 ::memset(Start, 'x', MB.getBufferSize()); in TEST_F()
348 auto &MB = **MBOrError; in TEST_F() local
349 ASSERT_EQ(0x10000u, MB.getBufferSize()); in TEST_F()
350 for (size_t i = 0; i < MB.getBufferSize(); i += 0x10) in TEST_F()
351 EXPECT_EQ("0123456789abcdef", MB.getBuffer().substr(i, 0x10)) << "i: " << i; in TEST_F()
369 WriteThroughMemoryBuffer &MB = **MBOrError; in TEST_F() local
370 ASSERT_EQ(16u, MB.getBufferSize()); in TEST_F()
371 char *Start = MB.getBufferStart(); in TEST_F()
372 ASSERT_EQ(MB.getBufferEnd(), MB.getBufferStart() + MB.getBufferSize()); in TEST_F()
373 ::memset(Start, 'x', MB.getBufferSize()); in TEST_F()
378 auto &MB = **MBOrError; in TEST_F() local
379 ASSERT_EQ(16u, MB.getBufferSize()); in TEST_F()
380 EXPECT_EQ("xxxxxxxxxxxxxxxx", MB.getBuffer()); in TEST_F()
412 OwningBuffer MB = std::move(*MBOrError); in TEST_F()
413 EXPECT_EQ(MB->getBufferKind(), MemoryBuffer::MemoryBuffer_MMap); in TEST_F()
414 EXPECT_EQ(MB->getBufferSize(), std::size_t(FileWrites * 8)); in TEST_F()
415 EXPECT_TRUE(MB->getBuffer().startswith("01234567")); in TEST_F()
422 SmallVectorMemoryBuffer MB(std::move(Data), in TEST() local
424 EXPECT_EQ(MB.getBufferSize(), 9u); in TEST()
425 EXPECT_EQ(MB.getBufferEnd()[0], '\0'); in TEST()
434 SmallVectorMemoryBuffer MB(std::move(Data), in TEST() local
436 EXPECT_EQ(MB.getBufferSize(), 9u); in TEST()
437 EXPECT_EQ(MB.getBufferEnd()[0], '\0'); in TEST()