Add macros to StatementMacros

This commit is contained in:
Alexander Grund 2020-09-15 14:22:58 +02:00
parent e1ac66a4c1
commit 035ad716bf
No known key found for this signature in database
GPG key ID: E92C451FC21EF13F
35 changed files with 5224 additions and 1208 deletions

View file

@ -22,14 +22,16 @@ namespace limitations_comma_in_macro_solution_1 {
//[ limitations_comma_in_macro_solution_1
typedef my_base_class<int, int> my_base_type;
MOCK_BASE_CLASS(my_mock, my_base_type){};
MOCK_BASE_CLASS(my_mock, my_base_type)
{};
//]
} // namespace limitations_comma_in_macro_solution_1
namespace limitations_comma_in_macro_solution_2 {
//[ limitations_comma_in_macro_solution_2
template<typename T1, typename T2>
MOCK_BASE_CLASS(my_mock, my_base_class<T1 BOOST_PP_COMMA() T2>){};
MOCK_BASE_CLASS(my_mock, my_base_class<T1 BOOST_PP_COMMA() T2>)
{};
//]
} // namespace limitations_comma_in_macro_solution_2