Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							f0bcc9b875 
							
						 
					 
					
						
						
							
							Comments changes, no functionality changes.  
						
						
						
						
					 
					
						2018-08-14 15:04:11 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							bdc777e251 
							
						 
					 
					
						
						
							
							Comments changes, no functionality changes  
						
						
						
						
					 
					
						2018-08-14 14:04:07 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							175032a9e8 
							
						 
					 
					
						
						
							
							Code formatting changes, clean up, no functionality changes  
						
						
						
						
					 
					
						2018-08-14 11:08:35 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							b0f2daec87 
							
						 
					 
					
						
						
							
							formatting custom/README.md  
						
						
						
						
					 
					
						2018-08-13 22:45:53 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							5bdf9c5f70 
							
						 
					 
					
						
						
							
							formatting for new READMEs  
						
						
						
						
					 
					
						2018-08-13 16:23:17 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							14e8a3161d 
							
						 
					 
					
						
						
							
							Move instructions into custom/README files  
						
						
						
						
					 
					
						2018-08-13 14:31:56 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							d61ffe1c3f 
							
						 
					 
					
						
						
							
							comment cleanup  
						
						
						
						
					 
					
						2018-08-13 13:17:38 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							821944fa56 
							
						 
					 
					
						
						
							
							Formatting changes for automatic code management  
						
						
						
						
					 
					
						2018-07-27 11:15:08 -04:00 
						 
				 
			
				
					
						
							
							
								Masaru Tsuchiyama 
							
						 
					 
					
						
						
						
						
							
						
						
							e66a217d86 
							
						 
					 
					
						
						
							
							Merge branch 'master' into feature/fix-build-error-vs2017-win10-jp  
						
						
						
						
					 
					
						2018-07-21 09:18:54 +09:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							68683d415c 
							
						 
					 
					
						
						
							
							code merge  
						
						
						
						
					 
					
						2018-07-20 11:28:58 -04:00 
						 
				 
			
				
					
						
							
							
								duxiuxing 
							
						 
					 
					
						
						
						
						
							
						
						
							77088fa137 
							
						 
					 
					
						
						
							
							Merge branch 'master' into googletest_for_asam  
						
						
						
						
					 
					
						2018-07-20 06:16:21 +08:00 
						 
				 
			
				
					
						
							
							
								杜修杏 
							
						 
					 
					
						
						
						
						
							
						
						
							617d1fd14a 
							
						 
					 
					
						
						
							
							Replace "…" with "..."(three dots) to fix warning C4819 in Visual Studio  
						
						
						
						
					 
					
						2018-07-20 06:15:13 +08:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							21a1dae1b5 
							
						 
					 
					
						
						
							
							code sync  
						
						
						
						
					 
					
						2018-07-19 12:42:39 -04:00 
						 
				 
			
				
					
						
							
							
								duxiuxing 
							
						 
					 
					
						
						
						
						
							
						
						
							20f9427c4a 
							
						 
					 
					
						
						
							
							Merge branch 'master' into googletest_for_asam  
						
						
						
						
					 
					
						2018-07-19 18:38:20 +08:00 
						 
				 
			
				
					
						
							
							
								Masaru Tsuchiyama 
							
						 
					 
					
						
						
						
						
							
						
						
							f2ddc0edd2 
							
						 
					 
					
						
						
							
							Merge branch 'master' into feature/fix-build-error-vs2017-win10-jp  
						
						
						
						
					 
					
						2018-07-19 06:51:13 +09:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							974129ca2a 
							
						 
					 
					
						
						
							
							Formatting and a link  
						
						
						
						
					 
					
						2018-07-18 11:17:19 -04:00 
						 
				 
			
				
					
						
							
							
								duxiuxing 
							
						 
					 
					
						
						
						
						
							
						
						
							9e02b51c70 
							
						 
					 
					
						
						
							
							Fix warning C4819: The file contains a character that cannot be represented in the current code page (936). Save the file in Unicode format to prevent data loss  
						
						
						
						
					 
					
						2018-07-17 15:46:47 +08:00 
						 
				 
			
				
					
						
							
							
								Masaru Tsuchiyama 
							
						 
					 
					
						
						
						
						
							
						
						
							42ada6cebb 
							
						 
					 
					
						
						
							
							This  closes   #1595 : fix compiler error with Visual Studio 2017 on Win10 JP.  
						
						... 
						
						
						
						non-ASCII charactors are interpreted as Shift-JIS on the environment.
But the charators in the files are non Shift-JIS charactors and the compiler
stops compiling with C4819.
To fix the errors, remove non-ASCII charactors. 
						
						
					 
					
						2018-06-30 21:46:41 +09:00 
						 
				 
			
				
					
						
							
							
								Scott Graham 
							
						 
					 
					
						
						
						
						
							
						
						
							7550a4c571 
							
						 
					 
					
						
						
							
							Fix gmock not building when -fno-rtti  
						
						... 
						
						
						
						Fixes issue #1554 . This is internal cl/195020996. 
						
						
					 
					
						2018-05-02 11:14:39 -07:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							edaeb8bc88 
							
						 
					 
					
						
						
							
							merging,  
						
						
						
						
					 
					
						2018-04-25 13:10:41 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							609802ef23 
							
						 
					 
					
						
						
							
							193353312  
						
						
						
						
					 
					
						2018-04-18 10:36:12 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							4308455071 
							
						 
					 
					
						
						
							
							http://cl/193060888  
						
						
						
						
					 
					
						2018-04-17 16:12:04 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							43341314bd 
							
						 
					 
					
						
						
							
							test-meerging  
						
						
						
						
					 
					
						2018-04-16 15:52:47 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							b15c15ac6e 
							
						 
					 
					
						
						
							
							merging gmock generated matchers  
						
						
						
						
					 
					
						2018-04-16 11:18:49 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							d6bfdebf36 
							
						 
					 
					
						
						
							
							merging  
						
						
						
						
					 
					
						2018-04-12 14:00:38 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							c5ccc8f35f 
							
						 
					 
					
						
						
							
							merging  
						
						
						
						
					 
					
						2018-04-12 13:42:47 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							06f3a861b6 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/google/googletest  
						
						
						
						
					 
					
						2018-04-12 09:13:38 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							dea55d0bf0 
							
						 
					 
					
						
						
							
							small cleanup  
						
						
						
						
					 
					
						2018-04-12 09:12:02 -04:00 
						 
				 
			
				
					
						
							
							
								Victor Costan 
							
						 
					 
					
						
						
						
						
							
						
						
							75b1be4ad1 
							
						 
					 
					
						
						
							
							Remove multiple inheritance from "unintesting call" mock classes.  
						
						... 
						
						
						
						Internal CL 156157936, which was published in commit
fe402c27790ff1cc9a7e17c5d0aea4ebe7fd8a71, introduced undefined behavior
by casting a base class (internal::{Naggy,Nice,Strict}Base<MockClass>,
using the curiously recurring template pattern) pointer to a derived
class ({Naggy,Nice,Strict}Mock<MockClass>), in the base class'
constructor. At that point, the object isn't guaranteed to have taken on
the shape of the derived class, and casting is undefined behavior.
The undefined behavior was caught by Chrome's CFI build bot [1], and
prevents rolling googletest past that commit / CL.
This commit simplifies the {Naggy,Nice,Strict}Mock class hierarchy in
a way that removes the undefined behavior.
[1] https://www.chromium.org/developers/testing/control-flow-integrity  
						
						
					 
					
						2018-04-12 00:48:30 -07:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							c54f1e884d 
							
						 
					 
					
						
						
							
							merging  
						
						
						
						
					 
					
						2018-04-11 15:33:31 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							41c224c80c 
							
						 
					 
					
						
						
							
							Upstream cl/192179348  
						
						
						
						
					 
					
						2018-04-11 15:24:04 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							797c6f1be1 
							
						 
					 
					
						
						
							
							..and this should be it  
						
						
						
						
					 
					
						2018-04-11 10:10:24 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							346f1f5734 
							
						 
					 
					
						
						
							
							merge  
						
						
						
						
					 
					
						2018-04-10 16:10:34 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							ec1df5b40f 
							
						 
					 
					
						
						
							
							RE-Doing the merge, this time with gcc on mac in the PR so I can catch errors before merging the PR  
						
						
						
						
					 
					
						2018-04-10 15:57:16 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							3f59eb6a59 
							
						 
					 
					
						
						
							
							Revert "gmock actions 2"  
						
						
						
						
					 
					
						2018-04-09 22:10:12 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							f9c57f3d48 
							
						 
					 
					
						
						
							
							yet more  
						
						
						
						
					 
					
						2018-04-09 16:04:48 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							a694e474a3 
							
						 
					 
					
						
						
							
							continued  
						
						
						
						
					 
					
						2018-04-09 09:51:02 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							a31ca9f2f8 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:google/googletest  
						
						
						
						
					 
					
						2018-04-09 09:29:37 -04:00 
						 
				 
			
				
					
						
							
							
								Victor Costan 
							
						 
					 
					
						
						
						
						
							
						
						
							a19ef8a031 
							
						 
					 
					
						
						
							
							Sync gmock-generated-nice-strict.h.pump with gmock-generated-nice-strict.h.  
						
						... 
						
						
						
						Commit fe402c27790ff1cc9a7e17c5d0aea4ebe7fd8a71 published the changes in
internal CL 156157936, but missed the diff in
gmock-generated-nice-strict.h.pump. This makes it difficult to reason
about the change, because the .pump file is more concise than the
generated file.
This PR was tested by re-generating the .h file using the command below
and checking the git diff.
./googletest/scripts/pump.py \
    googlemock/include/gmock/gmock-generated-nice-strict.h.pump 
						
						
					 
					
						2018-04-06 17:21:05 -07:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							fb63da38e7 
							
						 
					 
					
						
						
							
							linkage, fixing MSVC  
						
						
						
						
					 
					
						2018-04-06 16:43:35 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							fafa60ab77 
							
						 
					 
					
						
						
							
							fixing MSVC  
						
						
						
						
					 
					
						2018-04-06 16:31:11 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							6573981317 
							
						 
					 
					
						
						
							
							warnings  
						
						
						
						
					 
					
						2018-04-06 11:00:13 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							1e454bdbcc 
							
						 
					 
					
						
						
							
							cont - 2  
						
						
						
						
					 
					
						2018-04-06 10:52:49 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							907d5d1a7a 
							
						 
					 
					
						
						
							
							cont  
						
						
						
						
					 
					
						2018-04-06 10:43:11 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							55451e85bb 
							
						 
					 
					
						
						
							
							more warnings  
						
						
						
						
					 
					
						2018-04-06 10:35:09 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							a603ff235a 
							
						 
					 
					
						
						
							
							deal with MSVC warn, cont 1  
						
						
						
						
					 
					
						2018-04-06 10:24:49 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							aa397015ee 
							
						 
					 
					
						
						
							
							Cont. deal with MCVS warnings  
						
						
						
						
					 
					
						2018-04-06 10:15:00 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							cb430d1205 
							
						 
					 
					
						
						
							
							Deal with MCVS warnings  
						
						
						
						
					 
					
						2018-04-06 10:01:40 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							7857d8da7a 
							
						 
					 
					
						
						
							
							merging gmock-actions 2  
						
						
						
						
					 
					
						2018-04-06 09:50:01 -04:00 
						 
				 
			
				
					
						
							
							
								Gennadiy Civil 
							
						 
					 
					
						
						
						
						
							
						
						
							f906f8446e 
							
						 
					 
					
						
						
							
							Merging gMock, 2  
						
						
						
						
					 
					
						2018-04-05 16:09:17 -04:00