Export of internal Abseil changes
-- d3a10a071226497cd34be0f41cb55449193b7172 by Andy Soffer <asoffer@google.com>: Removing formatting traits that were only used internally. ON_CALL/EXPECT_CALL do a sufficient job here. PiperOrigin-RevId: 288342973 -- df8180038ea36a0876a84fdc163d1319a611f9db by Greg Falcon <gfalcon@google.com>: Add CI testing for alternate options.h settings. PiperOrigin-RevId: 288323951 GitOrigin-RevId: d3a10a071226497cd34be0f41cb55449193b7172 Change-Id: I26c75a1ededd52dd2c5a4c50e220d0b8a52d5c7c
This commit is contained in:
		
							parent
							
								
									1de0166368
								
							
						
					
					
						commit
						a048203a88
					
				
					 15 changed files with 72 additions and 385 deletions
				
			
		|  | @ -109,7 +109,7 @@ class MockingBitGen : public absl::random_internal::MockingBitGenBase { | |||
| 
 | ||||
|   // MockingBitGen::Register
 | ||||
|   //
 | ||||
|   // Register<DistrT, FormatT, ArgTupleT> is the main extension point for
 | ||||
|   // Register<DistrT, ArgTupleT> is the main extension point for
 | ||||
|   // extending the MockingBitGen framework. It provides a mechanism to install a
 | ||||
|   // mock expectation for the distribution `distr_t` onto the MockingBitGen
 | ||||
|   // context.
 | ||||
|  | @ -182,10 +182,10 @@ namespace random_internal { | |||
| 
 | ||||
| template <> | ||||
| struct DistributionCaller<absl::MockingBitGen> { | ||||
|   template <typename DistrT, typename FormatT, typename... Args> | ||||
|   template <typename DistrT, typename... Args> | ||||
|   static typename DistrT::result_type Call(absl::MockingBitGen* gen, | ||||
|                                            Args&&... args) { | ||||
|     return gen->template Call<DistrT, FormatT>(std::forward<Args>(args)...); | ||||
|     return gen->template Call<DistrT>(std::forward<Args>(args)...); | ||||
|   } | ||||
| }; | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue