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
↓ 1 callers
Method
createGeneratorTracker
extras/catch_amalgamated.cpp:6358
↓ 1 callers
Function
createMetadataString
src/catch2/reporters/catch_reporter_sonarqube.cpp:22
↓ 1 callers
Function
createMetadataString
extras/catch_amalgamated.cpp:11519
↓ 1 callers
Function
createToc
Creates the table of contents from the headline list that was returned by the tagAndCollect function. Keyword Arguments: headlin
tools/scripts/updateDocumentToC.py:191
↓ 1 callers
Function
create_empty_file
tools/misc/coverage-helper.cpp:46
↓ 1 callers
Function
dashifyHeadline
Takes a header line from a Markdown document and returns a tuple of the '#'-stripped version of the head line, a string versi
tools/scripts/updateDocumentToC.py:75
↓ 1 callers
Function
defaultListListeners
src/catch2/reporters/catch_reporter_helpers.cpp:145
↓ 1 callers
Function
defaultListReporters
src/catch2/reporters/catch_reporter_helpers.cpp:111
↓ 1 callers
Function
defaultListTags
src/catch2/reporters/catch_reporter_helpers.cpp:185
↓ 1 callers
Function
defaultListTests
src/catch2/reporters/catch_reporter_helpers.cpp:234
↓ 1 callers
Function
deoptimize_value
src/catch2/benchmark/catch_optimizer.hpp:62
↓ 1 callers
Function
deoptimize_value
extras/catch_amalgamated.hpp:1534
↓ 1 callers
Method
describe
src/catch2/matchers/catch_matchers_contains.hpp:31
↓ 1 callers
Method
destruct
extras/catch_amalgamated.hpp:2310
↓ 1 callers
Method
developBuild
(self)
tools/scripts/releaseCommon.py:34
↓ 1 callers
Function
diffFiles
(fileA, fileB)
tools/scripts/approvalTests.py:83
↓ 1 callers
Method
disengage
src/catch2/internal/catch_fatal_condition_handler.hpp:44
↓ 1 callers
Method
disengage
extras/catch_amalgamated.hpp:9957
↓ 1 callers
Function
do_fail
tests/SelfTest/IntrospectiveTests/AssertionHandler.tests.cpp:37
↓ 1 callers
Function
eatCucumbers
tests/SelfTest/UsageTests/Generators.tests.cpp:111
↓ 1 callers
Function
empty
src/catch2/internal/catch_container_nonmembers.hpp:42
↓ 1 callers
Function
empty
extras/catch_amalgamated.hpp:9713
↓ 1 callers
Function
enableBazelEnvSupport
src/catch2/catch_config.cpp:24
↓ 1 callers
Function
enableBazelEnvSupport
extras/catch_amalgamated.cpp:730
↓ 1 callers
Method
encodeTo
src/catch2/internal/catch_xmlwriter.cpp:66
↓ 1 callers
Function
enforceNoDuplicateTestCases
src/catch2/internal/catch_test_case_registry_impl.cpp:25
↓ 1 callers
Function
enforceNoDuplicateTestCases
extras/catch_amalgamated.cpp:7185
↓ 1 callers
Function
enforceNotReservedTag
src/catch2/catch_test_case_info.cpp:71
↓ 1 callers
Function
enforceNotReservedTag
extras/catch_amalgamated.cpp:1656
↓ 1 callers
Method
equalityComparisonImpl
src/catch2/catch_approx.cpp:51
↓ 1 callers
Method
equalityComparisonImpl
extras/catch_amalgamated.cpp:590
↓ 1 callers
Function
erf_inv
src/catch2/benchmark/detail/catch_stats.cpp:94
↓ 1 callers
Function
erf_inv
extras/catch_amalgamated.cpp:248
↓ 1 callers
Function
erfc_inv
src/catch2/benchmark/detail/catch_stats.cpp:272
↓ 1 callers
Function
escape_catch2_test_names
(infos: List[TestInfo])
tests/TestScripts/DiscoverTests/VerifyRegistration.py:135
↓ 1 callers
Function
excludeHeadingsFor
(f)
tools/scripts/updateDocumentToC.py:358
↓ 1 callers
Method
exeName
src/catch2/internal/catch_clara.hpp:716
↓ 1 callers
Method
exeName
extras/catch_amalgamated.hpp:4988
↓ 1 callers
Function
exec_cmd
tools/misc/coverage-helper.cpp:93
↓ 1 callers
Method
execute
src/catch2/catch_session.cpp:107
↓ 1 callers
Method
execute
extras/catch_amalgamated.cpp:1272
↓ 1 callers
Method
expandAliases
src/catch2/internal/catch_tag_alias_registry.cpp:26
↓ 1 callers
Method
expandAliases
extras/catch_amalgamated.cpp:7113
↓ 1 callers
Function
extendedMultPortable
* Returns 128 bit result of lhs * rhs using portable C++ code * * This implementation is almost twice as fast as naive long multipli
src/catch2/internal/catch_random_integer_helpers.hpp:83
↓ 1 callers
Function
extractClassName
src/catch2/internal/catch_test_registry.cpp:24
↓ 1 callers
Function
extractClassName
extras/catch_amalgamated.cpp:7584
↓ 1 callers
Function
extractInstanceName
Extracts the actual name part of an enum instance In other words, it returns the Blue part of Bikeshed::Colour::Blue
src/catch2/internal/catch_enum_info.cpp:21
↓ 1 callers
Function
extractInstanceName
Extracts the actual name part of an enum instance In other words, it returns the Blue part of Bikeshed::Colour::Blue
extras/catch_amalgamated.cpp:4102
↓ 1 callers
Function
extract_tests_from_ctest
(ctest_output)
tests/TestScripts/DiscoverTests/VerifyRegistration.py:106
↓ 1 callers
Function
f1
tests/ExtraTests/X20-AssertionStartingEventGoesBeforeAssertionIsEvaluated.cpp:35
↓ 1 callers
Function
f2
tests/ExtraTests/X20-AssertionStartingEventGoesBeforeAssertionIsEvaluated.cpp:39
↓ 1 callers
Function
f3
tests/ExtraTests/X20-AssertionStartingEventGoesBeforeAssertionIsEvaluated.cpp:43
↓ 1 callers
Function
f4
tests/ExtraTests/X20-AssertionStartingEventGoesBeforeAssertionIsEvaluated.cpp:47
↓ 1 callers
Method
fatalErrorEncountered
src/catch2/reporters/catch_reporter_multi.cpp:53
↓ 1 callers
Method
fatalErrorEncountered
extras/catch_amalgamated.cpp:10236
↓ 1 callers
Function
fileNameTag
src/catch2/reporters/catch_reporter_junit.cpp:51
↓ 1 callers
Function
fileNameTag
extras/catch_amalgamated.cpp:11025
↓ 1 callers
Function
fillBitsFrom
src/catch2/internal/catch_random_integer_helpers.hpp:160
↓ 1 callers
Function
fillBitsFrom
extras/catch_amalgamated.hpp:8522
↓ 1 callers
Function
filterLine
(line, isCompact)
tools/scripts/approvalTests.py:118
↓ 1 callers
Function
find_first_separator
src/catch2/internal/catch_clara.cpp:40
↓ 1 callers
Function
find_first_separator
extras/catch_amalgamated.cpp:2812
↓ 1 callers
Function
find_sentinel
src/catch2/internal/catch_is_permutation.hpp:21
↓ 1 callers
Function
find_sentinel
extras/catch_amalgamated.hpp:10112
↓ 1 callers
Method
finish
src/catch2/benchmark/catch_chronometer.hpp:33
↓ 1 callers
Method
finish
extras/catch_amalgamated.hpp:1609
↓ 1 callers
Function
fixAllFilesInDir
( dir )
tools/scripts/fixWhitespace.py:9
↓ 1 callers
Function
fixFile
( path )
tools/scripts/fixWhitespace.py:21
↓ 1 callers
Function
formatReconstructedExpression
src/catch2/internal/catch_decomposer.cpp:20
↓ 1 callers
Function
formatReconstructedExpression
extras/catch_amalgamated.cpp:4046
↓ 1 callers
Function
formatTimeT
src/catch2/catch_tostring.cpp:66
↓ 1 callers
Function
formatTimeT
extras/catch_amalgamated.cpp:2064
↓ 1 callers
Function
gamma
src/catch2/internal/catch_random_floating_point_helpers.hpp:29
↓ 1 callers
Function
generate
extras/catch_amalgamated.hpp:7955
↓ 1 callers
Function
generate_cpp
()
tools/scripts/generateAmalgamatedFiles.py:115
↓ 1 callers
Function
generate_header
()
tools/scripts/generateAmalgamatedFiles.py:107
↓ 1 callers
Function
generate_path_suffix
()
tests/TestScripts/testBazelExitGuardFile.py:14
↓ 1 callers
Method
getColour
src/catch2/reporters/catch_reporter_helpers.cpp:296
↓ 1 callers
Method
getColour
extras/catch_amalgamated.cpp:10544
↓ 1 callers
Function
getCurrentTimestamp
src/catch2/reporters/catch_reporter_junit.cpp:27
↓ 1 callers
Function
getCurrentTimestamp
extras/catch_amalgamated.cpp:11001
↓ 1 callers
Method
getElapsedMilliseconds
src/catch2/catch_timer.cpp:29
↓ 1 callers
Method
getElapsedMilliseconds
extras/catch_amalgamated.cpp:2000
↓ 1 callers
Method
getGenerator
IGeneratorTracker interface
src/catch2/internal/catch_run_context.cpp:196
↓ 1 callers
Method
getGenerator
IGeneratorTracker interface
extras/catch_amalgamated.cpp:6016
↓ 1 callers
Method
getInt
examples/111-Fix-PersistentFixture.cpp:46
↓ 1 callers
Method
getName
src/catch2/reporters/catch_reporter_registrars.hpp:88
↓ 1 callers
Method
getName
extras/catch_amalgamated.hpp:14384
↓ 1 callers
Method
getStderr
src/catch2/internal/catch_output_redirect.cpp:40
↓ 1 callers
Method
getStderr
extras/catch_amalgamated.cpp:5072
↓ 1 callers
Method
getStdout
src/catch2/internal/catch_output_redirect.cpp:39
↓ 1 callers
Method
getStdout
extras/catch_amalgamated.cpp:5071
↓ 1 callers
Function
get_baselinesPath
(baseName)
tools/scripts/approvalTests.py:37
↓ 1 callers
Function
get_cmake_version
()
tests/TestScripts/DiscoverTests/VerifyRegistration.py:22
↓ 1 callers
Function
get_ctest_listing
(build_path)
tests/TestScripts/DiscoverTests/VerifyRegistration.py:94
↓ 1 callers
Function
get_duplicates
(xs)
tools/scripts/checkConvenienceHeaders.py:67
↓ 1 callers
Function
get_filteredResultsPath
(baseName)
tools/scripts/approvalTests.py:43
↓ 1 callers
Function
get_test_names
(build_path: str)
tests/TestScripts/DiscoverTests/VerifyRegistration.py:68
↓ 1 callers
Function
get_unapprovedResultsPath
(baseName)
tools/scripts/approvalTests.py:46
↓ 1 callers
Method
hadUnmatchedTestSpecs
src/catch2/catch_session.cpp:126
← previous
next →
701–800 of 3,068, ranked by callers