[llvm] r271397 - MappedBlockStreamTest.cpp: Appease msc18 to avoid initializer for std::vector.
NAKAMURA Takumi via llvm-commits
llvm-commits at lists.llvm.org
Wed Jun 1 07:26:54 PDT 2016
Author: chapuni
Date: Wed Jun 1 09:26:54 2016
New Revision: 271397
URL: http://llvm.org/viewvc/llvm-project?rev=271397&view=rev
Log:
MappedBlockStreamTest.cpp: Appease msc18 to avoid initializer for std::vector.
Modified:
llvm/trunk/unittests/DebugInfo/PDB/MappedBlockStreamTest.cpp
Modified: llvm/trunk/unittests/DebugInfo/PDB/MappedBlockStreamTest.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/DebugInfo/PDB/MappedBlockStreamTest.cpp?rev=271397&r1=271396&r2=271397&view=diff
==============================================================================
--- llvm/trunk/unittests/DebugInfo/PDB/MappedBlockStreamTest.cpp (original)
+++ llvm/trunk/unittests/DebugInfo/PDB/MappedBlockStreamTest.cpp Wed Jun 1 09:26:54 2016
@@ -37,11 +37,15 @@ namespace {
consumeError(std::move(E)); \
}
+static const uint32_t BlocksAry[] = {0, 1, 2, 5, 4, 3, 6, 7, 8, 9};
+static const char DataAry[] = {'A', 'B', 'C', 'F', 'E',
+ 'D', 'G', 'H', 'I', 'J'};
+
class DiscontiguousFile : public IPDBFile {
public:
DiscontiguousFile()
- : Blocks{0, 1, 2, 5, 4, 3, 6, 7, 8, 9},
- Data{'A', 'B', 'C', 'F', 'E', 'D', 'G', 'H', 'I', 'J'} {}
+ : Blocks(&BlocksAry[0], &BlocksAry[10]), Data(&DataAry[0], &DataAry[10]) {
+ }
virtual uint32_t getBlockSize() const override { return 1; }
virtual uint32_t getBlockCount() const override { return 10; }
More information about the llvm-commits
mailing list