Removed round parenthesis in signature support for compilers without variadic macros

VS2015 has fixed the double parenthesis trick which was allowed in function signatures.
This commit is contained in:
Mathieu Champlon 2016-07-16 10:14:54 +02:00
parent f052ea4c89
commit 94bedbd653
4 changed files with 20 additions and 19 deletions

View file

@ -10,6 +10,9 @@
[section unreleased]
Not yet released
* Fixed MOCK_FUNCTOR compilation with VS2015
* Removed round parenthesis in signature support for compilers without variadic macros
[endsect]
[section 1.2.8]

View file

@ -101,8 +101,6 @@ Synopsis :
[note The signature cannot be omitted for the _TPL familly of macros, see the related [link turtle.limitations.template_base_class_methods_cannot_be_mocked_without_specifying_the_signature limitation section].]
[note The signature must be surrounded with round parenthesis if the return type contains a comma.]
[note [link turtle.reference.creation.constructor Constructors], [link turtle.reference.creation.destructor destructors] and [link turtle.reference.creation.conversion_operator conversion operators] require special care.]
[note In case of a calling convention specified, all four parameters must be provided.]