Merge pull request #783 from tobbi/cppcheck_perf_fixes
Performance fixes reported by cppcheck
This commit is contained in:
		@@ -141,7 +141,7 @@ void VerifyGenerator(const ParamGenerator<T>& generator,
 | 
				
			|||||||
        << ", expected_values[i] is " << PrintValue(expected_values[i])
 | 
					        << ", expected_values[i] is " << PrintValue(expected_values[i])
 | 
				
			||||||
        << ", *it is " << PrintValue(*it)
 | 
					        << ", *it is " << PrintValue(*it)
 | 
				
			||||||
        << ", and 'it' is an iterator created with the copy constructor.\n";
 | 
					        << ", and 'it' is an iterator created with the copy constructor.\n";
 | 
				
			||||||
    it++;
 | 
					    ++it;
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
  EXPECT_TRUE(it == generator.end())
 | 
					  EXPECT_TRUE(it == generator.end())
 | 
				
			||||||
        << "At the presumed end of sequence when accessing via an iterator "
 | 
					        << "At the presumed end of sequence when accessing via an iterator "
 | 
				
			||||||
@@ -161,7 +161,7 @@ void VerifyGenerator(const ParamGenerator<T>& generator,
 | 
				
			|||||||
        << ", expected_values[i] is " << PrintValue(expected_values[i])
 | 
					        << ", expected_values[i] is " << PrintValue(expected_values[i])
 | 
				
			||||||
        << ", *it is " << PrintValue(*it)
 | 
					        << ", *it is " << PrintValue(*it)
 | 
				
			||||||
        << ", and 'it' is an iterator created with the copy constructor.\n";
 | 
					        << ", and 'it' is an iterator created with the copy constructor.\n";
 | 
				
			||||||
    it++;
 | 
					    ++it;
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
  EXPECT_TRUE(it == generator.end())
 | 
					  EXPECT_TRUE(it == generator.end())
 | 
				
			||||||
        << "At the presumed end of sequence when accessing via an iterator "
 | 
					        << "At the presumed end of sequence when accessing via an iterator "
 | 
				
			||||||
@@ -196,7 +196,7 @@ TEST(IteratorTest, ParamIteratorConformsToForwardIteratorConcept) {
 | 
				
			|||||||
                           << "element same as its source points to";
 | 
					                           << "element same as its source points to";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  // Verifies that iterator assignment works as expected.
 | 
					  // Verifies that iterator assignment works as expected.
 | 
				
			||||||
  it++;
 | 
					  ++it;
 | 
				
			||||||
  EXPECT_FALSE(*it == *it2);
 | 
					  EXPECT_FALSE(*it == *it2);
 | 
				
			||||||
  it2 = it;
 | 
					  it2 = it;
 | 
				
			||||||
  EXPECT_TRUE(*it == *it2) << "Assigned iterators must point to the "
 | 
					  EXPECT_TRUE(*it == *it2) << "Assigned iterators must point to the "
 | 
				
			||||||
@@ -215,7 +215,7 @@ TEST(IteratorTest, ParamIteratorConformsToForwardIteratorConcept) {
 | 
				
			|||||||
  // Verifies that prefix and postfix operator++() advance an iterator
 | 
					  // Verifies that prefix and postfix operator++() advance an iterator
 | 
				
			||||||
  // all the same.
 | 
					  // all the same.
 | 
				
			||||||
  it2 = it;
 | 
					  it2 = it;
 | 
				
			||||||
  it++;
 | 
					  ++it;
 | 
				
			||||||
  ++it2;
 | 
					  ++it2;
 | 
				
			||||||
  EXPECT_TRUE(*it == *it2);
 | 
					  EXPECT_TRUE(*it == *it2);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -7655,7 +7655,7 @@ TEST(NativeArrayTest, MethodsWork) {
 | 
				
			|||||||
  EXPECT_EQ(0, *it);
 | 
					  EXPECT_EQ(0, *it);
 | 
				
			||||||
  ++it;
 | 
					  ++it;
 | 
				
			||||||
  EXPECT_EQ(1, *it);
 | 
					  EXPECT_EQ(1, *it);
 | 
				
			||||||
  it++;
 | 
					  ++it;
 | 
				
			||||||
  EXPECT_EQ(2, *it);
 | 
					  EXPECT_EQ(2, *it);
 | 
				
			||||||
  ++it;
 | 
					  ++it;
 | 
				
			||||||
  EXPECT_EQ(na.end(), it);
 | 
					  EXPECT_EQ(na.end(), it);
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user