Loading [MathJax]/extensions/tex2jax.js
 |
Free Electron
|
40 #ifndef GOOGLEMOCK_INCLUDE_GMOCK_INTERNAL_GMOCK_PORT_H_ 41 #define GOOGLEMOCK_INCLUDE_GMOCK_INTERNAL_GMOCK_PORT_H_ 56 #include "gtest/internal/gtest-port.h" 57 #include "gmock/internal/custom/gmock-port.h" 61 #if defined(_MSC_VER) && _MSC_VER < 1900 62 # error "At least Visual C++ 2015 (14.0) is required to compile Google Mock." 67 #define GMOCK_FLAG(name) FLAGS_gmock_##name 69 #if !defined(GMOCK_DECLARE_bool_) 72 # define GMOCK_DECLARE_bool_(name) extern GTEST_API_ bool GMOCK_FLAG(name) 73 # define GMOCK_DECLARE_int32_(name) extern GTEST_API_ int32_t GMOCK_FLAG(name) 74 # define GMOCK_DECLARE_string_(name) \ 75 extern GTEST_API_ ::std::string GMOCK_FLAG(name) 78 # define GMOCK_DEFINE_bool_(name, default_val, doc) \ 79 GTEST_API_ bool GMOCK_FLAG(name) = (default_val) 80 # define GMOCK_DEFINE_int32_(name, default_val, doc) \ 81 GTEST_API_ int32_t GMOCK_FLAG(name) = (default_val) 82 # define GMOCK_DEFINE_string_(name, default_val, doc) \ 83 GTEST_API_ ::std::string GMOCK_FLAG(name) = (default_val) 85 #endif // !defined(GMOCK_DECLARE_bool_) 87 #endif // GOOGLEMOCK_INCLUDE_GMOCK_INTERNAL_GMOCK_PORT_H_