Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/catchorg/Catch2
/ functions
Functions
3,068 in github.com/catchorg/Catch2
⨍
Functions
3,068
◇
Types & classes
1,152
↓ 2 callers
Function
Spacer
extras/catch_amalgamated.cpp:8160
↓ 2 callers
Function
Unreachable
src/catch2/internal/catch_unreachable.hpp:35
↓ 2 callers
Function
Unreachable
extras/catch_amalgamated.hpp:6356
↓ 2 callers
Function
_get_unapprovedPath
(path, baseName)
tools/scripts/approvalTests.py:40
↓ 2 callers
Method
a
extras/catch_amalgamated.hpp:8676
↓ 2 callers
Method
activate
src/catch2/internal/catch_output_redirect.hpp:39
↓ 2 callers
Method
activate
extras/catch_amalgamated.hpp:10474
↓ 2 callers
Method
addChild
src/catch2/internal/catch_test_case_tracker.cpp:49
↓ 2 callers
Method
addChild
extras/catch_amalgamated.cpp:7352
↓ 2 callers
Function
addUnscopedMessage
src/catch2/internal/catch_run_context.cpp:325
↓ 2 callers
Function
addUnscopedMessage
extras/catch_amalgamated.cpp:6145
↓ 2 callers
Method
addUnscopedMessage
src/catch2/internal/catch_run_context.cpp:252
↓ 2 callers
Method
addUnscopedMessage
extras/catch_amalgamated.cpp:6072
↓ 2 callers
Method
all
src/catch2/internal/catch_list.cpp:83
↓ 2 callers
Method
all
extras/catch_amalgamated.cpp:4954
↓ 2 callers
Method
allOk
src/catch2/catch_totals.cpp:35
↓ 2 callers
Method
b
extras/catch_amalgamated.hpp:8677
↓ 2 callers
Method
begin
tests/SelfTest/helpers/range_test_helpers.hpp:33
↓ 2 callers
Method
benchmarkResamples
src/catch2/catch_config.cpp:222
↓ 2 callers
Method
benchmarkResamples
extras/catch_amalgamated.cpp:928
↓ 2 callers
Method
benchmarkWarmupTime
src/catch2/catch_config.cpp:223
↓ 2 callers
Method
benchmarkWarmupTime
extras/catch_amalgamated.cpp:929
↓ 2 callers
Function
bootstrap
src/catch2/benchmark/detail/catch_stats.cpp:292
↓ 2 callers
Method
call
extras/catch_amalgamated.hpp:1685
↓ 2 callers
Method
caseSensitivitySuffix
src/catch2/matchers/catch_matchers_string.cpp:27
↓ 2 callers
Method
caseSensitivitySuffix
extras/catch_amalgamated.cpp:8975
↓ 2 callers
Function
check_is_sublist_of
(shorter, longer)
tests/TestScripts/testRandomOrder.py:51
↓ 2 callers
Function
cleanUp
src/catch2/catch_registry_hub.cpp:92
↓ 2 callers
Function
cleanUp
extras/catch_amalgamated.cpp:1182
↓ 2 callers
Method
cli
extras/catch_amalgamated.cpp:1484
↓ 2 callers
Method
colourMode
src/catch2/interfaces/catch_interfaces_reporter.cpp:33
↓ 2 callers
Method
colourMode
extras/catch_amalgamated.cpp:2605
↓ 2 callers
Method
completeCycle
src/catch2/internal/catch_test_case_tracker.cpp:97
↓ 2 callers
Method
completeCycle
extras/catch_amalgamated.cpp:7400
↓ 2 callers
Function
contains
src/catch2/internal/catch_string_manip.cpp:31
↓ 2 callers
Function
contains
extras/catch_amalgamated.cpp:6952
↓ 2 callers
Function
convertToBits
src/catch2/internal/catch_floating_point_helpers.cpp:16
↓ 2 callers
Function
count_sentinel
src/catch2/internal/catch_is_permutation.hpp:37
↓ 2 callers
Function
count_sentinel
extras/catch_amalgamated.hpp:10128
↓ 2 callers
Method
countedNext
src/catch2/interfaces/catch_interfaces_generatortracker.cpp:17
↓ 2 callers
Method
create
src/catch2/internal/catch_reporter_registry.cpp:57
↓ 2 callers
Method
create
extras/catch_amalgamated.cpp:5586
↓ 2 callers
Function
createReporter
src/catch2/catch_session.cpp:39
↓ 2 callers
Function
createReporter
extras/catch_amalgamated.cpp:1204
↓ 2 callers
Function
createShard
src/catch2/internal/catch_sharding.hpp:17
↓ 2 callers
Function
create_introduced_in_text
Generate text to paste in to documentation file
tools/scripts/extractFeaturesFromReleaseNotes.py:27
↓ 2 callers
Method
deactivate
src/catch2/internal/catch_output_redirect.hpp:44
↓ 2 callers
Method
deactivate
extras/catch_amalgamated.hpp:10479
↓ 2 callers
Function
defaultListListeners
extras/catch_amalgamated.cpp:10393
↓ 2 callers
Function
defaultListReporters
extras/catch_amalgamated.cpp:10359
↓ 2 callers
Function
defaultListTags
extras/catch_amalgamated.cpp:10433
↓ 2 callers
Function
defaultListTests
extras/catch_amalgamated.cpp:10482
↓ 2 callers
Method
delta
src/catch2/catch_totals.cpp:52
↓ 2 callers
Method
delta
extras/catch_amalgamated.cpp:2338
↓ 2 callers
Method
describe
src/catch2/matchers/catch_matchers_quantifiers.hpp:25
↓ 2 callers
Function
directCompare
src/catch2/internal/catch_floating_point_helpers.cpp:34
↓ 2 callers
Function
divide
tests/SelfTest/UsageTests/Approx.tests.cpp:17
↓ 2 callers
Function
doesNotThrow
tests/SelfTest/UsageTests/Matchers.tests.cpp:64
↓ 2 callers
Method
elapsed
src/catch2/benchmark/catch_chronometer.hpp:35
↓ 2 callers
Method
elapsed
extras/catch_amalgamated.hpp:1611
↓ 2 callers
Method
encodeTo
extras/catch_amalgamated.cpp:8381
↓ 2 callers
Method
end
tests/SelfTest/helpers/range_test_helpers.hpp:36
↓ 2 callers
Method
engageImpl
src/catch2/internal/catch_console_colour.cpp:38
↓ 2 callers
Method
engageImpl
extras/catch_amalgamated.cpp:3620
↓ 2 callers
Method
ensureTagClosed
src/catch2/internal/catch_xmlwriter.cpp:322
↓ 2 callers
Method
ensureTagClosed
extras/catch_amalgamated.cpp:8637
↓ 2 callers
Method
errorMessage
src/catch2/internal/catch_clara.hpp:260
↓ 2 callers
Function
escape_arg
tools/misc/coverage-helper.cpp:12
↓ 2 callers
Method
executeSQL
examples/110-Fix-ClassFixture.cpp:26
↓ 2 callers
Method
expectedToFail
src/catch2/catch_test_case_info.cpp:211
↓ 2 callers
Function
extendedMult
Returns 128 bit result of lhs * rhs
src/catch2/internal/catch_random_integer_helpers.hpp:107
↓ 2 callers
Function
extendedMultNaive
Simple (and slow) implementation of extended multiplication for tests
tests/SelfTest/IntrospectiveTests/Integer.tests.cpp:26
↓ 2 callers
Function
extractFilenamePart
src/catch2/catch_test_case_info.cpp:83
↓ 2 callers
Function
extractFilenamePart
extras/catch_amalgamated.cpp:1668
↓ 2 callers
Function
f
tests/SelfTest/UsageTests/Misc.tests.cpp:43
↓ 2 callers
Function
filterTests
src/catch2/internal/catch_test_case_registry_impl.cpp:111
↓ 2 callers
Function
filterTests
extras/catch_amalgamated.cpp:7271
↓ 2 callers
Function
folders_in_folder
(folder)
tools/scripts/checkConvenienceHeaders.py:40
↓ 2 callers
Function
foo
tests/SelfTest/IntrospectiveTests/AssertionHandler.tests.cpp:20
↓ 2 callers
Function
formatDuration
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 callers
Function
formatDuration
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 callers
Function
formatted_file_header
(version)
tools/scripts/generateAmalgamatedFiles.py:53
↓ 2 callers
Function
fpToString
src/catch2/catch_tostring.cpp:40
↓ 2 callers
Function
fpToString
extras/catch_amalgamated.cpp:2038
↓ 2 callers
Method
fullConfig
src/catch2/interfaces/catch_interfaces_reporter.cpp:32
↓ 2 callers
Method
fullConfig
extras/catch_amalgamated.cpp:2604
↓ 2 callers
Method
getContents
src/catch2/internal/catch_output_redirect.cpp:150
↓ 2 callers
Method
getContents
extras/catch_amalgamated.cpp:5182
↓ 2 callers
Function
getCurrentNanosecondsSinceEpoch
src/catch2/catch_timer.cpp:15
↓ 2 callers
Function
getCurrentNanosecondsSinceEpoch
extras/catch_amalgamated.cpp:1986
↓ 2 callers
Method
getDescription
src/catch2/reporters/catch_reporter_xml.cpp:38
↓ 2 callers
Method
getDescription
extras/catch_amalgamated.cpp:9376
↓ 2 callers
Method
getFile
src/catch2/internal/catch_output_redirect.cpp:149
↓ 2 callers
Method
getFile
extras/catch_amalgamated.cpp:5181
↓ 2 callers
Function
getFormattedDuration
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 callers
Function
getFormattedDuration
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 callers
Method
getResult
src/catch2/internal/catch_decomposer.hpp:175
↓ 2 callers
Method
getResultCapture
src/catch2/internal/catch_context.hpp:27
↓ 2 callers
Method
getResultCapture
extras/catch_amalgamated.hpp:600
↓ 2 callers
Function
getSingletons
src/catch2/internal/catch_singletons.cpp:15
← previous
next →
401–500 of 3,068, ranked by callers