Fixed the copy construction of small_function. It would fail as "ambiguous" when passing a non-const reference to a small_function object, because of the other constructors. This is now all done properly with concepts. #105
Fixed a test error in assertion_exception_enabler, which wasn't resetting the assertion handler correctly.
This PR does the following:
small_function
. It would fail as "ambiguous" when passing a non-const reference to asmall_function
object, because of the other constructors. This is now all done properly with concepts. #105assertion_exception_enabler
, which wasn't resetting the assertion handler correctly.