catch2/include
David Grayson c8b4c922a5 GCC 5.2 only has nullptr if running in C++11 mode (or greater). Every
GCC since 4.7 has a __cplusplus macro we can check to see what version
of the C++ standard is being used.

This change preserves the logic that was used for GCC 4, but for GCC
versions greater than 4, we will assume it has nullptr if and only if
the __cplusplus macro is large enough.

This allows catch to work on GCC 5.2 when it is not running in C++11
mode.
2015-07-24 13:48:58 -07:00
..
external Squashed some warnings about local variables shadowing members 2015-07-01 07:50:53 +01:00
internal GCC 5.2 only has nullptr if running in C++11 mode (or greater). Every 2015-07-24 13:48:58 -07:00
reporters Committed to semantic versioning 2015-06-29 18:06:15 +01:00
catch_runner.hpp Changed --filenames-as-tags prefix to #, added -# as short form and updated docs 2015-07-06 18:46:50 +01:00
catch_with_main.hpp Builds almost completely cleanly with -WEverything in LLVM 2012-08-13 07:46:10 +01:00
catch.hpp Given, When, Then prefixes are now std::strings 2015-07-22 18:07:28 +01:00