mirror of
https://github.com/mat007/turtle.git
synced 2026-06-22 12:13:43 +00:00
Add macros to StatementMacros
This commit is contained in:
parent
e1ac66a4c1
commit
035ad716bf
35 changed files with 5224 additions and 1208 deletions
|
|
@ -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
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue