proxygen
testing::internal::LosslessArithmeticConvertibleImpl< kInteger, From, kInteger, To > Struct Template Reference

#include <gmock-internal-utils.h>

Inheritance diagram for testing::internal::LosslessArithmeticConvertibleImpl< kInteger, From, kInteger, To >:
testing::internal::bool_constant< ((sizeof(From)< sizeof(To))&&(!(static_cast< From >(-1)< 0)||(static_cast< To >(-1)< 0)))||((sizeof(From)==sizeof(To))&&((static_cast< From >(-1)< 0)==(static_cast< To >(-1)< 0)))> testing::internal::bool_constant< ((sizeof(From)< sizeof(To))&&(!(static_cast< From >(-1)< 0)||(static_cast< To >(-1)< 0)))||((sizeof(From)==sizeof(To))&&((static_cast< From >(-1)< 0)==(static_cast< To >(-1)< 0)))> testing::internal::bool_constant< ((sizeof(From)< sizeof(To))&&(!(static_cast< From >(-1)< 0)||(static_cast< To >(-1)< 0)))||((sizeof(From)==sizeof(To))&&((static_cast< From >(-1)< 0)==(static_cast< To >(-1)< 0)))>

Additional Inherited Members

- Public Types inherited from testing::internal::bool_constant< ((sizeof(From)< sizeof(To))&&(!(static_cast< From >(-1)< 0)||(static_cast< To >(-1)< 0)))||((sizeof(From)==sizeof(To))&&((static_cast< From >(-1)< 0)==(static_cast< To >(-1)< 0)))>
typedef bool_constant< bool_value > type
 
typedef bool_constant< bool_value > type
 
typedef bool_constant< bool_value > type
 
- Static Public Attributes inherited from testing::internal::bool_constant< ((sizeof(From)< sizeof(To))&&(!(static_cast< From >(-1)< 0)||(static_cast< To >(-1)< 0)))||((sizeof(From)==sizeof(To))&&((static_cast< From >(-1)< 0)==(static_cast< To >(-1)< 0)))>
static const bool value
 

Detailed Description

template<typename From, typename To>
struct testing::internal::LosslessArithmeticConvertibleImpl< kInteger, From, kInteger, To >

Definition at line 210 of file gmock-internal-utils.h.


The documentation for this struct was generated from the following file: