Abseil Team 
							
						 
					 
					
						
						
							
						
						4f6609129a 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Fix std::move to std::forward where appropriate to support reference types.
PiperOrigin-RevId: 292923058 
						
						
					 
					
						2020-02-07 13:35:00 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						572e261b60 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Fix use of reserved names.
Minimize code duplication needed for explict-vs-nonexplicit constructor.
PiperOrigin-RevId: 292555014 
						
						
					 
					
						2020-02-07 13:34:42 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Xiaoyi Zhang 
							
						 
					 
					
						
						
							
						
						9417fb401a 
					 
					
						
						
							
							Merge pull request  #2665  from bysreg:fix_noshortcircuitfailure_detectsflakyshortcircuit_test  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 290256504 
						
						
					 
					
						2020-01-21 16:26:24 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Hilman Beyri 
							
						 
					 
					
						
						
							
						
						c7137f0b84 
					 
					
						
						
							
							Use IsReadableTypeName IsReadableTypeName in OfType function in gmock-matchers_test.cc  
						
						 
						
						
						
						
					 
					
						2020-01-12 21:29:54 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Muhammad Hilman Beyri 
							
						 
					 
					
						
						
							
						
						3aa538cbfc 
					 
					
						
						
							
							fix unit test failure on NoShortCircuitOnFailure and DetectsFlakyShortCircuit when GTEST_HAS_RTTI is 1  
						
						 
						
						
						
						
					 
					
						2020-01-12 16:53:09 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Calabrese 
							
						 
					 
					
						
						
							
						
						a3097c826e 
					 
					
						
						
							
							Merge pull request  #2592  from kuzkry:remove-workaround_msvc-error-C2665  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 284207090 
						
						
					 
					
						2019-12-13 12:57:26 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gennadiy Rozental 
							
						 
					 
					
						
						
							
						
						39803f3c51 
					 
					
						
						
							
							Merge pull request  #2593  from kuzkry:remove-workaround_msvc-namespace-scope-from-nested-class  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 282593823 
						
						
					 
					
						2019-11-26 15:47:38 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						717ce7feb8 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Use standard C++11 integer types in gtest-port.h.
Remove testing::internal::{Int,Uint}{32,64} in favor of types
guaranteed to be in <cstdint> since C++11.
Tests for built-in integer type coverage are switched from
{Int,Uint}64 to [unsigned] long long, which is guaranteed by
C++11 to exist and be at least 64-bit wide.
PiperOrigin-RevId: 281565263 
						
						
					 
					
						2019-11-22 16:33:15 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krystian Kuzniarek 
							
						 
					 
					
						
						
							
						
						a5136dbdd2 
					 
					
						
						
							
							remove MSVC workaround: error C2665  
						
						 
						
						
						
						
					 
					
						2019-11-22 17:12:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krystian Kuzniarek 
							
						 
					 
					
						
						
							
						
						21d276b5c4 
					 
					
						
						
							
							remove MSVC workaround: accessing namespace scope from within nested classes  
						
						 
						
						
						
						
					 
					
						2019-11-22 17:10:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vslashg 
							
						 
					 
					
						
						
							
						
						057ee5063d 
					 
					
						
						
							
							Merge pull request  #2533  from thejcannon:noexcept_spec  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 277924721 
						
						
					 
					
						2019-11-01 16:02:05 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vslashg 
							
						 
					 
					
						
						
							
						
						b5fb5ba05c 
					 
					
						
						
							
							Merge pull request  #2527  from PiotrNycz:gmock_prevent_return_ref_to_store_temporaries_2  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 277061341 
						
						
					 
					
						2019-10-29 16:51:12 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vslashg 
							
						 
					 
					
						
						
							
						
						a8b1a66cfd 
					 
					
						
						
							
							Merge pull request  #2388  from kuzkry:remove-gtest-type-util.pump  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 276944601 
						
						
					 
					
						2019-10-29 16:50:52 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Piotr Nycz 
							
						 
					 
					
						
						
							
						
						208c2f6b60 
					 
					
						
						
							
							variable names corrected (followed google coding style)  
						
						 
						
						... 
						
						
						
						Issue 2527 
						
						
					 
					
						2019-10-25 16:14:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Piotr Nycz 
							
						 
					 
					
						
						
							
						
						5ff72f5295 
					 
					
						
						
							
							Apply 80chars limit  
						
						 
						
						... 
						
						
						
						Issue 2527 
						
						
					 
					
						2019-10-25 10:29:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Piotr Nycz 
							
						 
					 
					
						
						
							
						
						d072682119 
					 
					
						
						
							
							Tests simplified and names corrected (POD->scalar)  
						
						 
						
						... 
						
						
						
						Issue 2527 
						
						
					 
					
						2019-10-24 10:22:09 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						37f3227831 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Add a matcher `testing::ReturnRoundRobin` which, on each call, returns the next element in the sequence, restarting at the beginning once it has reached the end.
PiperOrigin-RevId: 276312136 
						
						
					 
					
						2019-10-23 15:54:45 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Cannon 
							
						 
					 
					
						
						
							
						
						676d0444bf 
					 
					
						
						
							
							Revert "Merge pull request  #2498  from thejcannon:noexcept_spec"  
						
						 
						
						... 
						
						
						
						This reverts commit ba513d2c95 , reversing
changes made to a3ca5b9e0b . 
						
						
					 
					
						2019-10-23 14:46:46 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								vslashg 
							
						 
					 
					
						
						
							
						
						8bab7883a6 
					 
					
						
						
							
							Merge pull request  #2514  from thejcannon:msvc_macro_issue  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 276134684 
						
						
					 
					
						2019-10-23 13:35:26 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Piotr Nycz 
							
						 
					 
					
						
						
							
						
						37590da6c0 
					 
					
						
						
							
							Added more tests to verify: ReturnRef not accept temporary  
						
						 
						
						... 
						
						
						
						Issue 2471 
						
						
					 
					
						2019-10-23 10:12:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Piotr Nycz 
							
						 
					 
					
						
						
							
						
						19a3bbce51 
					 
					
						
						
							
							Added tests verifying that temporaries are accepted by ReturnRef  
						
						 
						
						... 
						
						
						
						Issue no 2527 
						
						
					 
					
						2019-10-22 18:41:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gennadiy Civil 
							
						 
					 
					
						
						
							
						
						de11283554 
					 
					
						
						
							
							Merge pull request  #2444  from kuzkry:remove-GTEST_ARRAY_SIZE_  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 275842505 
						
						
					 
					
						2019-10-22 09:38:21 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						011c4e23d5 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Rolling forward IsNan() matcher with fixes in test for -Wconversion issues. Use
std::nanf and std::nanl where appropriate.
PiperOrigin-RevId: 275523003 
						
						
					 
					
						2019-10-22 09:37:46 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								misterg 
							
						 
					 
					
						
						
							
						
						f966ed1581 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Added IsNan matcher
PiperOrigin-RevId: 275473218 
						
						
					 
					
						2019-10-18 11:34:08 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						1f9edcd969 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Addressing https://github.com/google/googletest/issues/2502 
Add MOCK_METHOD support for returning function pointers.
PiperOrigin-RevId: 275323671 
						
						
					 
					
						2019-10-18 11:33:59 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						bbe4b7363b 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Added IsNan matcher
PiperOrigin-RevId: 275278634 
						
						
					 
					
						2019-10-17 13:08:00 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andy Soffer 
							
						 
					 
					
						
						
							
						
						bdc29d5dc1 
					 
					
						
						
							
							Merge pull request  #2421  from kuzkry:cleanup-for-regex  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 275058934 
						
						
					 
					
						2019-10-16 14:32:31 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Cannon 
							
						 
					 
					
						
						
							
						
						5fe5233612 
					 
					
						
						
							
							Removing extraneous test  
						
						 
						
						
						
						
					 
					
						2019-10-11 11:28:00 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Cannon 
							
						 
					 
					
						
						
							
						
						fe112cfee7 
					 
					
						
						
							
							Replace compile-test with preprocessor test  
						
						 
						
						
						
						
					 
					
						2019-10-11 10:58:59 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Cannon 
							
						 
					 
					
						
						
							
						
						c1e8e71aab 
					 
					
						
						
							
							Add a compile test  
						
						 
						
						
						
						
					 
					
						2019-10-11 09:34:01 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gennadiy Civil 
							
						 
					 
					
						
						
							
						
						ba513d2c95 
					 
					
						
						
							
							Merge pull request  #2498  from thejcannon:noexcept_spec  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 274155281 
						
						
					 
					
						2019-10-11 08:48:11 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gennadiy Civil 
							
						 
					 
					
						
						
							
						
						37905b9d8c 
					 
					
						
						
							
							Merge pull request  #2498  from thejcannon:noexcept_spec  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 274097989 
						
						
					 
					
						2019-10-11 07:07:12 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Cannon 
							
						 
					 
					
						
						
							
						
						bc996e0817 
					 
					
						
						
							
							Made noexcept condition more exciting  
						
						 
						
						
						
						
					 
					
						2019-10-10 08:52:27 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gennadiy Civil 
							
						 
					 
					
						
						
							
						
						cb1d5db1a1 
					 
					
						
						
							
							Merge pull request  #2448  from kuzkry:bad-googletest-export  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 273585026 
						
						
					 
					
						2019-10-10 09:21:38 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Cannon 
							
						 
					 
					
						
						
							
						
						20255e6f40 
					 
					
						
						
							
							Use declval in noexcept expression  
						
						 
						
						
						
						
					 
					
						2019-10-07 16:27:11 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Cannon 
							
						 
					 
					
						
						
							
						
						7f8617a7c5 
					 
					
						
						
							
							Switch to free function to avoid GCC bug  
						
						 
						
						
						
						
					 
					
						2019-10-07 15:49:52 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Cannon 
							
						 
					 
					
						
						
							
						
						872b9ceb60 
					 
					
						
						
							
							Avoid comma operator  
						
						 
						
						
						
						
					 
					
						2019-10-07 15:12:51 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Cannon 
							
						 
					 
					
						
						
							
						
						10c1d8c4fa 
					 
					
						
						
							
							Use the verbatim noexcept spec in MOCKED_METHOD  
						
						 
						
						
						
						
					 
					
						2019-10-07 14:30:10 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						cb3f7ce1de 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Makes testing::ResultOf() work with non-copyable arguments.
PiperOrigin-RevId: 271222632 
						
						
					 
					
						2019-09-27 16:48:33 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krystian Kuzniarek 
							
						 
					 
					
						
						
							
						
						e0d16aa336 
					 
					
						
						
							
							remove GTEST_ARRAY_SIZE_  
						
						 
						
						... 
						
						
						
						This macro didn't work when an array was passed to a function by pointer,
in which case the information about its size was lost.
Better alternatives are:
* std::extent<T>::value (compile-time)
* std::array<T, N>::size() (compile-time)
* std::distance(std::begin(array), std::end(array)) (run-time) 
						
						
					 
					
						2019-09-23 19:31:06 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krystian Kuzniarek 
							
						 
					 
					
						
						
							
						
						7c2bd3af98 
					 
					
						
						
							
							square away the stuff that hasn't been merged in a manual review  
						
						 
						
						... 
						
						
						
						This fixes up ab8f346b  (a manual merge) that has abandoned some things
from PR #2395 . 
						
						
					 
					
						2019-09-16 19:21:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kuzkry 
							
						 
					 
					
						
						
							
						
						f2fb48c3b3 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Merge 3bdefdb473d304803d2a38e2a2cd5cdc1827c3bd into fb49e6c164 
Closes  #2407 
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/googletest/pull/2407  from kuzkry:StaticAssertTypeEq 3bdefdb473d304803d2a38e2a2cd5cdc1827c3bd
PiperOrigin-RevId: 269255328 
						
						
					 
					
						2019-09-16 11:47:35 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krystian Kuzniarek 
							
						 
					 
					
						
						
							
						
						c96da8fea8 
					 
					
						
						
							
							change usings  
						
						 
						
						
						
						
					 
					
						2019-09-12 18:21:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shaindel Schwartz 
							
						 
					 
					
						
						
							
						
						c7a03daa99 
					 
					
						
						
							
							Merge pull request  #2387  from kuzkry:iff  
						
						 
						
						... 
						
						
						
						PiperOrigin-RevId: 268693457 
						
						
					 
					
						2019-09-12 12:10:51 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hosein Ghahremanzadeh 
							
						 
					 
					
						
						
							
						
						ac24edd6e0 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Merge 4c9ef099b29d2c840c04643cd9662fd7be712f7b into 565f1b8482 
Closes  #2403 
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/googletest/pull/2403  from IYP-Programer-Yeah:remove-compile-assert-type-equal 4c9ef099b29d2c840c04643cd9662fd7be712f7b
PiperOrigin-RevId: 268681883 
						
						
					 
					
						2019-09-12 12:10:41 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kuzkry 
							
						 
					 
					
						
						
							
						
						ab8f346b07 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Merge 7f4f58da20e1066a888d3e4bcbef541db798a605 into 90a443f9c2 
Closes  #2395 
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/googletest/pull/2395  from kuzkry:custom-type-traits-remove_reference 7f4f58da20e1066a888d3e4bcbef541db798a605
PiperOrigin-RevId: 266189044 
						
						
					 
					
						2019-09-06 08:00:03 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								misterg 
							
						 
					 
					
						
						
							
						
						6a3d632f40 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Add tuple version of Optional() matches. This allows Optional() to be used in Pointwise matchers.
PiperOrigin-RevId: 265501882 
						
						
					 
					
						2019-08-26 14:43:56 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Abseil Team 
							
						 
					 
					
						
						
							
						
						ed2eef6543 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Add tuple version of Optional() matches. This allows Optional() to be used in Pointwise matchers.
PiperOrigin-RevId: 265110864 
						
						
					 
					
						2019-08-23 16:39:21 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kuzkry 
							
						 
					 
					
						
						
							
						
						db1b739943 
					 
					
						
						
							
							Googletest export  
						
						 
						
						... 
						
						
						
						Merge b8ca465e73ac0954a0c9eec2a84bdd8913d5763b into 90a443f9c2 
Closes  #2396 
COPYBARA_INTEGRATE_REVIEW=https://github.com/google/googletest/pull/2396  from kuzkry:custom-type-traits-true/false_type-and-bool_constant b8ca465e73ac0954a0c9eec2a84bdd8913d5763b
PiperOrigin-RevId: 265064856 
						
						
					 
					
						2019-08-23 16:39:13 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Krystian Kuzniarek 
							
						 
					 
					
						
						
							
						
						7bd4a7f3e9 
					 
					
						
						
							
							restore mistakenly removed iffs in their explicit form  
						
						 
						
						... 
						
						
						
						Due to confusion arisen from "iff" standing for "if and only if",
this commit uses the latter. 
						
						
					 
					
						2019-08-20 12:14:22 +02:00