remove MSVC workaround: error C2665
This commit is contained in:
		@@ -392,13 +392,6 @@ TEST(ElementsAreTest, AcceptsStringLiteral) {
 | 
			
		||||
  EXPECT_THAT(array, Not(ElementsAre("hi", "one", "too")));
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#ifndef _MSC_VER
 | 
			
		||||
 | 
			
		||||
// The following test passes a value of type const char[] to a
 | 
			
		||||
// function template that expects const T&.  Some versions of MSVC
 | 
			
		||||
// generates a compiler error C2665 for that.  We believe it's a bug
 | 
			
		||||
// in MSVC.  Therefore this test is #if-ed out for MSVC.
 | 
			
		||||
 | 
			
		||||
// Declared here with the size unknown.  Defined AFTER the following test.
 | 
			
		||||
extern const char kHi[];
 | 
			
		||||
 | 
			
		||||
@@ -415,8 +408,6 @@ TEST(ElementsAreTest, AcceptsArrayWithUnknownSize) {
 | 
			
		||||
 | 
			
		||||
const char kHi[] = "hi";
 | 
			
		||||
 | 
			
		||||
#endif  // _MSC_VER
 | 
			
		||||
 | 
			
		||||
TEST(ElementsAreTest, MakesCopyOfArguments) {
 | 
			
		||||
  int x = 1;
 | 
			
		||||
  int y = 2;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user