Fix compilation.
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Sat, 17 Dec 2016 01:31:46 +0000 (01:31 +0000)
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Sat, 17 Dec 2016 01:31:46 +0000 (01:31 +0000)
unittests/ADT/TwineTest.cpp:106:38: error: field 'Count' will be initialized after base 'llvm::FormatAdapter<int>' [-Werror,-Wreorder]
    explicit formatter(int &Count) : Count(Count), FormatAdapter(0) {}

llvm-svn: 290029

llvm/unittests/ADT/TwineTest.cpp

index 8d3b6e3..0b7e88d 100644 (file)
@@ -103,7 +103,7 @@ TEST(TwineTest, toNullTerminatedStringRef) {
 
 TEST(TwineTest, LazyEvaluation) {
   struct formatter : FormatAdapter<int> {
-    explicit formatter(int &Count) : Count(Count), FormatAdapter(0) {}
+    explicit formatter(int &Count) : FormatAdapter(0), Count(Count) {}
     int &Count;
 
     void format(raw_ostream &OS, StringRef Style) { ++Count; }