MCPcopy Create free account

hub / github.com/catchorg/Catch2 / functions

Functions3,068 in github.com/catchorg/Catch2

↓ 2 callersFunctionSpacer
extras/catch_amalgamated.cpp:8160
↓ 2 callersFunctionUnreachable
src/catch2/internal/catch_unreachable.hpp:35
↓ 2 callersFunctionUnreachable
extras/catch_amalgamated.hpp:6356
↓ 2 callersFunction_get_unapprovedPath
(path, baseName)
tools/scripts/approvalTests.py:40
↓ 2 callersMethoda
extras/catch_amalgamated.hpp:8676
↓ 2 callersMethodactivate
src/catch2/internal/catch_output_redirect.hpp:39
↓ 2 callersMethodactivate
extras/catch_amalgamated.hpp:10474
↓ 2 callersMethodaddChild
src/catch2/internal/catch_test_case_tracker.cpp:49
↓ 2 callersMethodaddChild
extras/catch_amalgamated.cpp:7352
↓ 2 callersFunctionaddUnscopedMessage
src/catch2/internal/catch_run_context.cpp:325
↓ 2 callersFunctionaddUnscopedMessage
extras/catch_amalgamated.cpp:6145
↓ 2 callersMethodaddUnscopedMessage
src/catch2/internal/catch_run_context.cpp:252
↓ 2 callersMethodaddUnscopedMessage
extras/catch_amalgamated.cpp:6072
↓ 2 callersMethodall
src/catch2/internal/catch_list.cpp:83
↓ 2 callersMethodall
extras/catch_amalgamated.cpp:4954
↓ 2 callersMethodallOk
src/catch2/catch_totals.cpp:35
↓ 2 callersMethodb
extras/catch_amalgamated.hpp:8677
↓ 2 callersMethodbegin
tests/SelfTest/helpers/range_test_helpers.hpp:33
↓ 2 callersMethodbenchmarkResamples
src/catch2/catch_config.cpp:222
↓ 2 callersMethodbenchmarkResamples
extras/catch_amalgamated.cpp:928
↓ 2 callersMethodbenchmarkWarmupTime
src/catch2/catch_config.cpp:223
↓ 2 callersMethodbenchmarkWarmupTime
extras/catch_amalgamated.cpp:929
↓ 2 callersFunctionbootstrap
src/catch2/benchmark/detail/catch_stats.cpp:292
↓ 2 callersMethodcall
extras/catch_amalgamated.hpp:1685
↓ 2 callersMethodcaseSensitivitySuffix
src/catch2/matchers/catch_matchers_string.cpp:27
↓ 2 callersMethodcaseSensitivitySuffix
extras/catch_amalgamated.cpp:8975
↓ 2 callersFunctioncheck_is_sublist_of
(shorter, longer)
tests/TestScripts/testRandomOrder.py:51
↓ 2 callersFunctioncleanUp
src/catch2/catch_registry_hub.cpp:92
↓ 2 callersFunctioncleanUp
extras/catch_amalgamated.cpp:1182
↓ 2 callersMethodcli
extras/catch_amalgamated.cpp:1484
↓ 2 callersMethodcolourMode
src/catch2/interfaces/catch_interfaces_reporter.cpp:33
↓ 2 callersMethodcolourMode
extras/catch_amalgamated.cpp:2605
↓ 2 callersMethodcompleteCycle
src/catch2/internal/catch_test_case_tracker.cpp:97
↓ 2 callersMethodcompleteCycle
extras/catch_amalgamated.cpp:7400
↓ 2 callersFunctioncontains
src/catch2/internal/catch_string_manip.cpp:31
↓ 2 callersFunctioncontains
extras/catch_amalgamated.cpp:6952
↓ 2 callersFunctionconvertToBits
src/catch2/internal/catch_floating_point_helpers.cpp:16
↓ 2 callersFunctioncount_sentinel
src/catch2/internal/catch_is_permutation.hpp:37
↓ 2 callersFunctioncount_sentinel
extras/catch_amalgamated.hpp:10128
↓ 2 callersMethodcountedNext
src/catch2/interfaces/catch_interfaces_generatortracker.cpp:17
↓ 2 callersMethodcreate
src/catch2/internal/catch_reporter_registry.cpp:57
↓ 2 callersMethodcreate
extras/catch_amalgamated.cpp:5586
↓ 2 callersFunctioncreateReporter
src/catch2/catch_session.cpp:39
↓ 2 callersFunctioncreateReporter
extras/catch_amalgamated.cpp:1204
↓ 2 callersFunctioncreateShard
src/catch2/internal/catch_sharding.hpp:17
↓ 2 callersFunctioncreate_introduced_in_text
Generate text to paste in to documentation file
tools/scripts/extractFeaturesFromReleaseNotes.py:27
↓ 2 callersMethoddeactivate
src/catch2/internal/catch_output_redirect.hpp:44
↓ 2 callersMethoddeactivate
extras/catch_amalgamated.hpp:10479
↓ 2 callersFunctiondefaultListListeners
extras/catch_amalgamated.cpp:10393
↓ 2 callersFunctiondefaultListReporters
extras/catch_amalgamated.cpp:10359
↓ 2 callersFunctiondefaultListTags
extras/catch_amalgamated.cpp:10433
↓ 2 callersFunctiondefaultListTests
extras/catch_amalgamated.cpp:10482
↓ 2 callersMethoddelta
src/catch2/catch_totals.cpp:52
↓ 2 callersMethoddelta
extras/catch_amalgamated.cpp:2338
↓ 2 callersMethoddescribe
src/catch2/matchers/catch_matchers_quantifiers.hpp:25
↓ 2 callersFunctiondirectCompare
src/catch2/internal/catch_floating_point_helpers.cpp:34
↓ 2 callersFunctiondivide
tests/SelfTest/UsageTests/Approx.tests.cpp:17
↓ 2 callersFunctiondoesNotThrow
tests/SelfTest/UsageTests/Matchers.tests.cpp:64
↓ 2 callersMethodelapsed
src/catch2/benchmark/catch_chronometer.hpp:35
↓ 2 callersMethodelapsed
extras/catch_amalgamated.hpp:1611
↓ 2 callersMethodencodeTo
extras/catch_amalgamated.cpp:8381
↓ 2 callersMethodend
tests/SelfTest/helpers/range_test_helpers.hpp:36
↓ 2 callersMethodengageImpl
src/catch2/internal/catch_console_colour.cpp:38
↓ 2 callersMethodengageImpl
extras/catch_amalgamated.cpp:3620
↓ 2 callersMethodensureTagClosed
src/catch2/internal/catch_xmlwriter.cpp:322
↓ 2 callersMethodensureTagClosed
extras/catch_amalgamated.cpp:8637
↓ 2 callersMethoderrorMessage
src/catch2/internal/catch_clara.hpp:260
↓ 2 callersFunctionescape_arg
tools/misc/coverage-helper.cpp:12
↓ 2 callersMethodexecuteSQL
examples/110-Fix-ClassFixture.cpp:26
↓ 2 callersMethodexpectedToFail
src/catch2/catch_test_case_info.cpp:211
↓ 2 callersFunctionextendedMult
Returns 128 bit result of lhs * rhs
src/catch2/internal/catch_random_integer_helpers.hpp:107
↓ 2 callersFunctionextendedMultNaive
Simple (and slow) implementation of extended multiplication for tests
tests/SelfTest/IntrospectiveTests/Integer.tests.cpp:26
↓ 2 callersFunctionextractFilenamePart
src/catch2/catch_test_case_info.cpp:83
↓ 2 callersFunctionextractFilenamePart
extras/catch_amalgamated.cpp:1668
↓ 2 callersFunctionf
tests/SelfTest/UsageTests/Misc.tests.cpp:43
↓ 2 callersFunctionfilterTests
src/catch2/internal/catch_test_case_registry_impl.cpp:111
↓ 2 callersFunctionfilterTests
extras/catch_amalgamated.cpp:7271
↓ 2 callersFunctionfolders_in_folder
(folder)
tools/scripts/checkConvenienceHeaders.py:40
↓ 2 callersFunctionfoo
tests/SelfTest/IntrospectiveTests/AssertionHandler.tests.cpp:20
↓ 2 callersFunctionformatDuration
Formats the duration in seconds to 3 decimal places. This is done because some genius defined Maven Surefire schema in a way that only accepts 3 decim
src/catch2/reporters/catch_reporter_junit.cpp:69
↓ 2 callersFunctionformatDuration
Formats the duration in seconds to 3 decimal places. This is done because some genius defined Maven Surefire schema in a way that only accepts 3 decim
extras/catch_amalgamated.cpp:11043
↓ 2 callersFunctionformatted_file_header
(version)
tools/scripts/generateAmalgamatedFiles.py:53
↓ 2 callersFunctionfpToString
src/catch2/catch_tostring.cpp:40
↓ 2 callersFunctionfpToString
extras/catch_amalgamated.cpp:2038
↓ 2 callersMethodfullConfig
src/catch2/interfaces/catch_interfaces_reporter.cpp:32
↓ 2 callersMethodfullConfig
extras/catch_amalgamated.cpp:2604
↓ 2 callersMethodgetContents
src/catch2/internal/catch_output_redirect.cpp:150
↓ 2 callersMethodgetContents
extras/catch_amalgamated.cpp:5182
↓ 2 callersFunctiongetCurrentNanosecondsSinceEpoch
src/catch2/catch_timer.cpp:15
↓ 2 callersFunctiongetCurrentNanosecondsSinceEpoch
extras/catch_amalgamated.cpp:1986
↓ 2 callersMethodgetDescription
src/catch2/reporters/catch_reporter_xml.cpp:38
↓ 2 callersMethodgetDescription
extras/catch_amalgamated.cpp:9376
↓ 2 callersMethodgetFile
src/catch2/internal/catch_output_redirect.cpp:149
↓ 2 callersMethodgetFile
extras/catch_amalgamated.cpp:5181
↓ 2 callersFunctiongetFormattedDuration
Because formatting using c++ streams is stateful, drop down to C is required Alternatively we could use stringstream, but its performance is... not go
src/catch2/reporters/catch_reporter_helpers.cpp:51
↓ 2 callersFunctiongetFormattedDuration
Because formatting using c++ streams is stateful, drop down to C is required Alternatively we could use stringstream, but its performance is... not go
extras/catch_amalgamated.cpp:10299
↓ 2 callersMethodgetResult
src/catch2/internal/catch_decomposer.hpp:175
↓ 2 callersMethodgetResultCapture
src/catch2/internal/catch_context.hpp:27
↓ 2 callersMethodgetResultCapture
extras/catch_amalgamated.hpp:600
↓ 2 callersFunctiongetSingletons
src/catch2/internal/catch_singletons.cpp:15
← previousnext →401–500 of 3,068, ranked by callers