Lines Matching refs:start

14 // start catch.hpp
27 // start catch_suppress_warnings.h
68 // start catch_platform.h
97 // start catch_user_interfaces.h
104 // start catch_tag_alias_autoregistrar.h
106 // start catch_common.h
108 // start catch_compiler_capabilities.h
563 // start catch_test_registry.h
565 // start catch_interfaces_testcase.h
595 // start catch_stringref.h
656 // Returns the current start pointer. If the StringRef is not
661 // Returns a substring of [start, start + length).
662 // If start + length > size(), then the substring is [start, size()).
663 // If start > size(), then the substring is empty.
664 auto substr( size_type start, size_type length ) const noexcept -> StringRef;
666 // Returns the current start pointer. May not be null-terminated.
691 // start catch_preprocessor.hpp
919 // start catch_meta.hpp
1343 // start catch_capture.hpp
1345 // start catch_assertionhandler.h
1347 // start catch_assertioninfo.h
1349 // start catch_result_type.h
1412 // start catch_decomposer.h
1414 // start catch_tostring.h
1420 // start catch_stream.h
1460 // start catch_interfaces_enum_values_registry.h
1502 // start catch_objc_arc.hpp
2433 // start catch_interfaces_capture.h
2593 // start catch_message.h
2820 // start catch_section.h
2822 // start catch_section_info.h
2824 // start catch_totals.h
2886 // start catch_timer.h
2898 void start();
2944 // start catch_interfaces_exception.h
2946 // start catch_interfaces_registry_hub.h
3072 // start catch_approx.h
3193 // start catch_string_manip.h
3208 //! Returns a new string without whitespace at the start/end
3229 // start catch_capture_matchers.h
3231 // start catch_matchers.h
3394 // start catch_matchers_exception.hpp
3421 // start catch_matchers_floating.h
3482 // start catch_matchers_generic.hpp
3530 // start catch_matchers_string.h
3599 // start catch_matchers_vector.h
3836 // start catch_generators.hpp
3838 // start catch_interfaces_generatortracker.h
3870 // start catch_enforce.h
4115 // start catch_generators_generic.hpp
4232 // If it happily moves, we are left in that state, otherwise it is time to start reading from our cache
4344 // start catch_generators_specific.hpp
4346 // start catch_context.h
4402 // start catch_interfaces_config.h
4404 // start catch_option.hpp
4548 // start catch_random_number_generator.h
4675 RangeGenerator(T const& start, T const& end, T const& step):
4676 m_current(start),
4681 assert(m_current != m_end && "Range start and end cannot be equal");
4686 RangeGenerator(T const& start, T const& end):
4687 RangeGenerator(start, end, (start < end) ? T(1) : T(-1))
4701 GeneratorWrapper<T> range(T const& start, T const& end, T const& step) {
4703 return GeneratorWrapper<T>(pf::make_unique<RangeGenerator<T>>(start, end, step));
4707 GeneratorWrapper<T> range(T const& start, T const& end) {
4709 return GeneratorWrapper<T>(pf::make_unique<RangeGenerator<T>>(start, end));
4758 // start catch_test_case_info.h
4837 // start catch_interfaces_runner.h
4850 // start catch_objc.hpp
5055 // start catch_external_interfaces.h
5057 // start catch_reporter_bases.hpp
5059 // start catch_interfaces_reporter.h
5061 // start catch_config.hpp
5063 // start catch_test_spec_parser.h
5070 // start catch_test_spec.h
5077 // start catch_wildcard_pattern.h
5180 // start catch_interfaces_tag_alias_registry.h
5378 // start catch_assertionresult.h
5425 // start catch_estimate.hpp
5448 // start catch_outlier_classification.hpp
5987 // start catch_console_colour.h
6046 // start catch_reporter_registrars.hpp
6115 // start catch_reporter_compact.h
6142 // start catch_reporter_console.h
6219 // start catch_reporter_junit.h
6221 // start catch_xmlwriter.h
6374 // start catch_reporter_xml.h
6434 // start catch_benchmarking_all.hpp
6440 // start catch_benchmark.hpp
6444 // start catch_chronometer.hpp
6449 // start catch_clock.hpp
6481 // start catch_optimizer.hpp
6541 // start catch_complete_invoke.hpp
6602 virtual void start() = 0;
6608 void start() override { started = Clock::now(); }
6638 impl->start();
6651 // start catch_environment.hpp
6678 // start catch_execution_plan.hpp
6683 // start catch_benchmark_function.hpp
6776 // start catch_repeat.hpp
6805 // start catch_run_for_at_least.hpp
6810 // start catch_measure.hpp
6815 // start catch_timing.hpp
6844 auto start = Clock::now();
6847 auto delta = end - start;
6939 // start catch_estimate_clock.hpp
6944 // start catch_stats.hpp
7187 // start catch_analyse.hpp
7192 // start catch_sample_analysis.hpp
7386 // start catch_constructor.hpp
7462 // start catch_impl.hpp
7470 // start catch_test_case_tracker.h
7638 // start catch_leak_detector.h
7650 // start catch_stats.cpp
7861 // start catch_approx.cpp
7940 // start catch_assertionhandler.cpp
7942 // start catch_debugger.h
7996 // start catch_run_context.h
7998 // start catch_fatal_condition.h
8292 // start catch_assertionresult.cpp
8389 // start catch_capture_matchers.cpp
8406 // start catch_commandline.cpp
8408 // start catch_commandline.h
8410 // start catch_clara.h
8426 // start clara.hpp
9780 else if( keypressLc == "start" )
9787 return ParserResult::runtimeError( "keypress argument must be one of: never, start, exit or both. '" + keypress + "' not recognised" );
9890 | Opt( setWaitForKeypress, "never|start|exit|both" )
9916 // start catch_common.cpp
9950 // start catch_config.cpp
10028 // start catch_console_colour.cpp
10035 // start catch_errno_guard.h
10050 // start catch_windows_h_proxy.h
10298 // start catch_context.cpp
10359 // start catch_debug_console.cpp
10361 // start catch_debug_console.h
10398 // start catch_debugger.cpp
10509 // start catch_decomposer.cpp
10525 // start catch_enforce.cpp
10556 // start catch_enum_values_registry.cpp
10557 // start catch_enum_values_registry.h
10648 // start catch_errno_guard.cpp
10657 // start catch_exception_translator_registry.cpp
10659 // start catch_exception_translator_registry.h
10756 // start catch_fatal_condition.cpp
10966 // start catch_generators.cpp
10990 // start catch_interfaces_capture.cpp
10996 // start catch_interfaces_config.cpp
11002 // start catch_interfaces_exception.cpp
11009 // start catch_interfaces_registry_hub.cpp
11016 // start catch_interfaces_reporter.cpp
11018 // start catch_reporter_listening.h
11174 // start catch_interfaces_runner.cpp
11180 // start catch_interfaces_testcase.cpp
11187 // start catch_leak_detector.cpp
11216 // start catch_list.cpp
11218 // start catch_list.h
11245 // start catch_text.h
11403 // start catch_matchers.cpp
11425 // start catch_matchers_exception.cpp
11448 // start catch_matchers_floating.cpp
11450 // start catch_polyfills.hpp
11458 // start catch_to_string.hpp
11537 FP step(FP start, FP direction, uint64_t steps) {
11540 start = Catch::nextafter(start, direction);
11542 start = std::nextafter(start, direction);
11545 return start;
11695 // start catch_matchers_generic.cpp
11705 // start catch_matchers_string.cpp
11807 // start catch_message.cpp
11809 // start catch_uncaught_exceptions.h
11870 auto trimmed = [&] (size_t start, size_t end) {
11871 while (names[start] == ',' || isspace(static_cast<unsigned char>(names[start]))) {
11872 ++start;
11877 return names.substr(start, end - start + 1);
11879 auto skipq = [&] (size_t start, char quote) {
11880 for (auto i = start + 1; i < names.size() ; ++i) {
11889 size_t start = 0;
11898 // comparison and start of template args in this context
11913 if (start != pos && openings.empty()) {
11915 m_messages.back().message = static_cast<std::string>(trimmed(start, pos));
11917 start = pos;
11923 m_messages.back().message = static_cast<std::string>(trimmed(start, names.size() - 1));
11943 // start catch_output_redirect.cpp
11945 // start catch_output_redirect.h
12188 // start catch_polyfills.cpp
12213 // start catch_random_number_generator.cpp
12275 // start catch_registry_hub.cpp
12277 // start catch_test_case_registry_impl.h
12333 // start catch_reporter_registry.h
12360 // start catch_tag_alias_registry.h
12362 // start catch_tag_alias.h
12396 // start catch_startup_exception_registry.h
12416 // start catch_singletons.hpp
12531 // start catch_reporter_registry.cpp
12560 // start catch_result_type.cpp
12580 // start catch_run_context.cpp
12642 // until later to start consuming its values.
12663 // start, and thus we should wait for them, or they cannot
12664 // start (due to filters), and we shouldn't wait for them
12698 // this generator is still waiting for any child to start.
12992 timer.start();
12996 timer.start();
13000 timer.start();
13168 // start catch_section.cpp
13176 m_timer.start();
13196 // start catch_section_info.cpp
13209 // start catch_session.cpp
13211 // start catch_session.h
13261 // start catch_version.h
13585 // start catch_singletons.cpp
13615 // start catch_startup_exception_registry.cpp
13623 // If we run out of memory during start-up there's really not a lot more we can do about it
13635 // start catch_stream.cpp
13806 // start catch_string_manip.cpp
13847 std::string::size_type start = str.find_first_not_of( whitespaceChars );
13850 return start != std::string::npos ? str.substr( start, 1+end-start ) : std::string();
13881 std::size_t start = 0;
13884 if( pos - start > 1 )
13885 subStrings.push_back( str.substr( start, pos-start ) );
13886 start = pos+1;
13889 if( start < str.size() )
13890 subStrings.push_back( str.substr( start, str.size()-start ) );
13908 // start catch_stringref.cpp
13928 auto StringRef::substr( size_type start, size_type size ) const noexcept -> StringRef {
13929 if (start < m_size) {
13930 return StringRef(m_start + start, (std::min)(m_size - start, size));
13951 // start catch_tag_alias.cpp
13957 // start catch_tag_alias_autoregistrar.cpp
13972 // start catch_tag_alias_registry.cpp
14019 // start catch_test_case_info.cpp
14192 // start catch_test_case_registry_impl.cpp
14351 // start catch_test_case_tracker.cpp
14592 // start catch_test_registry.cpp
14620 // start catch_test_spec.cpp
14706 // start catch_test_spec_parser.cpp
14939 // start catch_timer.cpp
14987 void Timer::start() {
15005 // start catch_tostring.cpp
15257 // start catch_totals.cpp
15312 // start catch_uncaught_exceptions.cpp
15314 // start catch_config_uncaught_exceptions.hpp
15363 // start catch_version.cpp
15401 // start catch_wildcard_pattern.cpp
15440 // start catch_xmlwriter.cpp
15459 CATCH_INTERNAL_ERROR("Invalid multibyte utf-8 start byte encountered");
15472 CATCH_INTERNAL_ERROR("Invalid multibyte utf-8 start byte encountered");
15764 // start catch_reporter_bases.cpp
15838 // start catch_reporter_compact.cpp
16118 // start catch_reporter_console.cpp
16802 // start catch_reporter_junit.cpp
16882 suiteTimer.start();
17088 // start catch_reporter_listening.cpp
17243 // start catch_reporter_xml.cpp
17312 m_testCaseTimer.start();
17526 // start catch_default_main.hpp
17955 // start catch_reenable_warnings.h