Commit graph

66 commits

Author SHA1 Message Date
Mathieu Champlon
94bedbd653 Removed round parenthesis in signature support for compilers without variadic macros
VS2015 has fixed the double parenthesis trick which was allowed in function signatures.
2016-07-16 13:46:17 +02:00
Mathieu Champlon
506e10f76a Added logging support for boost::optional 2016-02-08 11:25:17 +01:00
Mathieu Champlon
c35b76c8f0 Removed unneeded inline 2016-02-08 10:02:10 +01:00
Mathieu Champlon
ffcb366633 Fixed extra semicolon warning with BOOST_GLOBAL_FIXTURE prior to Boost 1.59 2016-02-07 18:34:23 +01:00
Mathieu Champlon
4f0431842f Documented how to manage static objects 2015-10-09 22:38:37 +02:00
Mathieu Champlon
86371b5695 Fixed multiply defined symbol definition for MOCK_FUNCTION included from several translation units 2015-09-08 09:22:50 +02:00
Mathieu Champlon
1ab35d8912 Fixed build errors with Boost 1.59 2015-09-08 06:41:39 +02:00
Mathieu Champlon
1a18870056 Removed unnecessary backslashes 2015-09-04 22:33:48 +02:00
Mathieu Champlon
6750b6cbd6 Changed macro parameter case to show that it expects an object and not a type 2015-08-09 10:25:56 +02:00
Mathieu Champlon
45dd0f025e Cleaned code 2015-05-23 22:22:23 +02:00
robwiss
3e79bae0b7 fixes for build errors 2015-05-22 20:46:53 -04:00
robwiss
767310fa38 added locking to sequence_impl 2015-05-22 20:18:50 -04:00
Mathieu Champlon
ed36823235 Added support for mocking protected member function 2015-04-08 21:54:46 +02:00
Mathieu Champlon
712653eb99 Added inline to generated MOCK_FUNCTION 2015-04-08 21:29:49 +02:00
Mathieu Champlon
d424d4ee7f Fixed support for compilers without r-value references
boost::make_shared is limited to 9 arguments for such compilers.
2015-03-11 22:01:20 +01:00
Mathieu Champlon
c950c24f52 Changed layout to match boost 2015-03-06 06:41:12 +01:00