[pdb] Fix broken unit test compilation.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@272059 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Zachary Turner 2016-06-07 20:46:39 +00:00
parent 90d4a1bb6f
commit ca5b485311

View File

@ -61,14 +61,14 @@ public:
return ArrayRef<support::ulittle32_t>();
return Blocks;
}
virtual StringRef getBlockData(uint32_t BlockIndex,
uint32_t NumBytes) const override {
return StringRef(&Data[BlockIndex], NumBytes);
virtual ArrayRef<uint8_t> getBlockData(uint32_t BlockIndex,
uint32_t NumBytes) const override {
return ArrayRef<uint8_t>(&Data[BlockIndex], NumBytes);
}
private:
std::vector<support::ulittle32_t> Blocks;
std::vector<char> Data;
std::vector<uint8_t> Data;
};
// Tests that a read which is entirely contained within a single block works