catch2/include/internal
Phil Nash a020865990 Sections are, once again, eagerly entered.
When the section tracking code was rewritten a while back to simplify and iron out some bugs the order of evaluation was changed so that each new section was skipped on the first run through.
This had unwelcome consequences for some people.
This commit restores the original semantics (while maintaining the simpler, less buggy, new code).
2014-04-21 19:02:38 +01:00
..
catch_approx.hpp Changed Approx::toString() to be implemented in terms of toString( double ) (as proposed in #233) 2013-12-19 18:41:55 +00:00
catch_assertionresult.h Conditionally removes usage of deprecated features 2014-03-20 14:03:51 +01:00
catch_assertionresult.hpp Fixed inconsistency in reporting of _FALSE (negated) expressions 2013-05-17 19:35:33 +01:00
catch_capture.hpp Removed some unnecessary core macros 2014-04-16 18:01:31 +01:00
catch_clara.h New version of Clara 2014-03-17 18:40:58 +00:00
catch_commandline.hpp New version of Clara 2014-03-17 18:40:58 +00:00
catch_common.h Merge branch 'master' of https://github.com/gnzlbg/Catch 2014-04-18 08:49:35 +01:00
catch_common.hpp SourceLineInfo takes char*s instead of std::strings 2013-12-04 08:12:30 +00:00
catch_compiler_capabilities.h Merge branch 'master' of https://github.com/gnzlbg/Catch 2014-04-18 08:49:35 +01:00
catch_config.hpp Refactored a lot of code from headers into impl headers only compiled into one TU 2013-12-03 18:52:41 +00:00
catch_console_colour_impl.hpp Tags beginning with a non alpha-numeric character are now disallowed. 2014-04-15 18:44:37 +01:00
catch_console_colour.hpp Tags beginning with a non alpha-numeric character are now disallowed. 2014-04-15 18:44:37 +01:00
catch_context_impl.hpp Fixed uninitialised members in Context object 2013-10-23 15:35:07 +01:00
catch_context.h Removed all trailing whitespace 2013-07-03 19:14:59 +01:00
catch_debugger.h Fixed warnings for platforms that don’t implement CATCH_BREAK_INTO_DEBUGGER 2013-12-11 08:26:56 +00:00
catch_debugger.hpp build 25 2014-01-08 17:17:31 +00:00
catch_default_main.hpp Removed all trailing whitespace 2013-07-03 19:14:59 +01:00
catch_evaluate.hpp Removed all trailing whitespace 2013-07-03 19:14:59 +01:00
catch_exception_translator_registry.hpp Fixes toString forward reference issue: 2013-09-14 19:58:45 +01:00
catch_expression_decomposer.hpp Changed "const X ref"s to "X const ref"s 2013-04-23 18:58:56 +01:00
catch_expression_lhs.hpp Conditionally removes usage of deprecated features 2014-03-20 14:03:51 +01:00
catch_expressionresult_builder.h Removed all trailing whitespace 2013-07-03 19:14:59 +01:00
catch_expressionresult_builder.hpp Removed all trailing whitespace 2013-07-03 19:14:59 +01:00
catch_generators_impl.hpp Removed all trailing whitespace 2013-07-03 19:14:59 +01:00
catch_generators.hpp Removed all trailing whitespace 2013-07-03 19:14:59 +01:00
catch_impl.hpp Merge branch 'master' of https://github.com/gnzlbg/Catch 2014-04-18 08:49:35 +01:00
catch_interfaces_capture.h Refactored a lot of code from headers into impl headers only compiled into one TU 2013-12-03 18:52:41 +00:00
catch_interfaces_config.h Tags beginning with a non alpha-numeric character are now disallowed. 2014-04-15 18:44:37 +01:00
catch_interfaces_exception.h Removed all trailing whitespace 2013-07-03 19:14:59 +01:00
catch_interfaces_generators.h Removed all trailing whitespace 2013-07-03 19:14:59 +01:00
catch_interfaces_registry_hub.h Refactored a lot of code from headers into impl headers only compiled into one TU 2013-12-03 18:52:41 +00:00
catch_interfaces_reporter.h Merge branch 'master' of https://github.com/gnzlbg/Catch 2014-04-18 08:49:35 +01:00
catch_interfaces_runner.h Refactored a lot of code from headers into impl headers only compiled into one TU 2013-12-03 18:52:41 +00:00
catch_interfaces_testcase.h Tags beginning with a non alpha-numeric character are now disallowed. 2014-04-15 18:44:37 +01:00
catch_legacy_reporter_adapter.h Refactored a lot of code from headers into impl headers only compiled into one TU 2013-12-03 18:52:41 +00:00
catch_legacy_reporter_adapter.hpp Removed now redundant handling for missing assertions in test cases 2013-07-26 19:28:34 +01:00
catch_list.hpp Tags beginning with a non alpha-numeric character are now disallowed. 2014-04-15 18:44:37 +01:00
catch_matchers.hpp Removed all trailing whitespace 2013-07-03 19:14:59 +01:00
catch_message.h Removed all trailing whitespace 2013-07-03 19:14:59 +01:00
catch_message.hpp Removed all trailing whitespace 2013-07-03 19:14:59 +01:00
catch_notimplemented_exception.h Conditionally removes usage of deprecated features 2014-03-20 14:03:51 +01:00
catch_notimplemented_exception.hpp Conditionally removes usage of deprecated features 2014-03-20 14:03:51 +01:00
catch_objc_arc.hpp Conditionally compile clang pragmas 2012-08-16 18:47:41 +01:00
catch_objc.hpp Refactored a lot of code from headers into impl headers only compiled into one TU 2013-12-03 18:52:41 +00:00
catch_option.hpp New version of Clara 2014-03-01 10:38:14 +00:00
catch_platform.h Separated out catch_platform.h 2013-08-16 19:08:39 +01:00
catch_ptr.hpp Removed all trailing whitespace 2013-07-03 19:14:59 +01:00
catch_registry_hub.hpp Removed all trailing whitespace 2013-07-03 19:14:59 +01:00
catch_reporter_registrars.hpp Eliminate a warning in the latest clang with Xcode 2013-09-24 07:41:18 +01:00
catch_reporter_registry.hpp Removed all trailing whitespace 2013-07-03 19:14:59 +01:00
catch_result_type.h Removed all trailing whitespace 2013-07-03 19:14:59 +01:00
catch_runner_impl.hpp Sections are, once again, eagerly entered. 2014-04-21 19:02:38 +01:00
catch_section_info.h Refactored a lot of code from headers into impl headers only compiled into one TU 2013-12-03 18:52:41 +00:00
catch_section_info.hpp Removed all trailing whitespace 2013-07-03 19:14:59 +01:00
catch_section.h Merge branch 'master' of https://github.com/gnzlbg/Catch 2014-04-18 08:49:35 +01:00
catch_section.hpp Conditionally removes usage of deprecated features 2014-03-20 14:03:51 +01:00
catch_sfinae.hpp Removed all trailing whitespace 2013-07-03 19:14:59 +01:00
catch_stream.h Refactored a lot of code from headers into impl headers only compiled into one TU 2013-12-03 18:52:41 +00:00
catch_stream.hpp Merge branch 'master' of https://github.com/gnzlbg/Catch 2014-04-18 08:49:35 +01:00
catch_streambuf.h Merge branch 'master' of https://github.com/gnzlbg/Catch 2014-04-18 08:49:35 +01:00
catch_tags.h Refactored a lot of code from headers into impl headers only compiled into one TU 2013-12-03 18:52:41 +00:00
catch_tags.hpp Refactored a lot of code from headers into impl headers only compiled into one TU 2013-12-03 18:52:41 +00:00
catch_test_case_info.h Tags beginning with a non alpha-numeric character are now disallowed. 2014-04-15 18:44:37 +01:00
catch_test_case_info.hpp Tags beginning with a non alpha-numeric character are now disallowed. 2014-04-15 18:44:37 +01:00
catch_test_case_registry_impl.hpp Tags beginning with a non alpha-numeric character are now disallowed. 2014-04-15 18:44:37 +01:00
catch_test_case_tracker.hpp Sections are, once again, eagerly entered. 2014-04-21 19:02:38 +01:00
catch_test_registry.hpp Removed all trailing whitespace 2013-07-03 19:14:59 +01:00
catch_test_spec.h Refactored a lot of code from headers into impl headers only compiled into one TU 2013-12-03 18:52:41 +00:00
catch_test_spec.hpp Refactored a lot of code from headers into impl headers only compiled into one TU 2013-12-03 18:52:41 +00:00
catch_text.h New version of Clara 2014-03-17 18:40:58 +00:00
catch_timer.h Separated out catch_platform.h 2013-08-16 19:08:39 +01:00
catch_timer.hpp Separated out catch_platform.h 2013-08-16 19:08:39 +01:00
catch_tostring.hpp Removed unnecessary union name 2014-01-07 17:43:18 +00:00
catch_totals.hpp Removed all trailing whitespace 2013-07-03 19:14:59 +01:00
catch_version.h Changed branchName to char*, as per #266 2014-04-18 08:28:52 +01:00
catch_version.hpp Sections are, once again, eagerly entered. 2014-04-21 19:02:38 +01:00
catch_xmlwriter.hpp Conditionally removes usage of deprecated features 2014-03-20 14:03:51 +01:00