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
↓ 6 callers
Function
normal_cdf
extras/catch_amalgamated.cpp:422
↓ 6 callers
Method
okToFail
src/catch2/catch_test_case_info.cpp:208
↓ 6 callers
Function
replaceInPlace
src/catch2/internal/catch_string_manip.cpp:68
↓ 6 callers
Method
runs
extras/catch_amalgamated.hpp:1626
↓ 6 callers
Method
showDurations
src/catch2/catch_config.cpp:206
↓ 6 callers
Method
showDurations
extras/catch_amalgamated.cpp:912
↓ 6 callers
Method
start
extras/catch_amalgamated.cpp:1991
↓ 6 callers
Method
startCycle
extras/catch_amalgamated.hpp:10775
↓ 6 callers
Method
toString
src/catch2/matchers/catch_matchers.cpp:15
↓ 6 callers
Function
write
src/catch2/matchers/catch_matchers_floating_point.cpp:57
↓ 6 callers
Function
write
extras/catch_amalgamated.cpp:8763
↓ 5 callers
Function
CheckReturnValue
tests/SelfTest/IntrospectiveTests/RandomNumberGeneration.tests.cpp:121
↓ 5 callers
Function
Factorial
tests/SelfTest/UsageTests/Misc.tests.cpp:39
↓ 5 callers
Function
Factorial
examples/020-TestCase-2.cpp:15
↓ 5 callers
Function
Factorial
examples/010-TestCase.cpp:13
↓ 5 callers
Method
end
extras/catch_amalgamated.hpp:11594
↓ 5 callers
Method
fail
extras/catch_amalgamated.cpp:7457
↓ 5 callers
Function
from_range
extras/catch_amalgamated.hpp:9098
↓ 5 callers
Function
generateRandomSeed
extras/catch_amalgamated.cpp:5532
↓ 5 callers
Method
getExpression
src/catch2/catch_assertion_result.cpp:57
↓ 5 callers
Method
getExpressionInMacro
extras/catch_amalgamated.cpp:686
↓ 5 callers
Method
getTestMacroName
extras/catch_amalgamated.cpp:717
↓ 5 callers
Method
hasExpandedExpression
src/catch2/catch_assertion_result.cpp:83
↓ 5 callers
Method
includeSuccessfulResults
src/catch2/catch_config.cpp:195
↓ 5 callers
Method
includeSuccessfulResults
extras/catch_amalgamated.cpp:901
↓ 5 callers
Method
isFinite
src/catch2/generators/catch_generators_adapters.hpp:204
↓ 5 callers
Method
isHidden
src/catch2/catch_test_case_info.cpp:202
↓ 5 callers
Function
makeDummyRepConfig
config must outlive the function
tests/SelfTest/IntrospectiveTests/Reporters.tests.cpp:40
↓ 5 callers
Function
map
extras/catch_amalgamated.hpp:8191
↓ 5 callers
Function
mean
extras/catch_amalgamated.cpp:412
↓ 5 callers
Function
normal_quantile
extras/catch_amalgamated.cpp:430
↓ 5 callers
Method
registerReporter
extras/catch_amalgamated.cpp:5594
↓ 5 callers
Method
reset
src/catch2/internal/catch_optional.hpp:63
↓ 5 callers
Method
size
tests/SelfTest/helpers/range_test_helpers.hpp:49
↓ 5 callers
Method
tagsAsString
extras/catch_amalgamated.cpp:1806
↓ 5 callers
Function
throw_exception
extras/catch_amalgamated.cpp:4063
↓ 5 callers
Function
throwsDerivedException
tests/SelfTest/UsageTests/Matchers.tests.cpp:72
↓ 5 callers
Function
translateActiveException
src/catch2/catch_registry_hub.cpp:95
↓ 5 callers
Function
translateActiveException
extras/catch_amalgamated.cpp:1185
↓ 5 callers
Method
type
extras/catch_amalgamated.hpp:4565
↓ 5 callers
Function
weighted_average_quantile
extras/catch_amalgamated.cpp:365
↓ 4 callers
Function
IsNaN
extras/catch_amalgamated.cpp:8929
↓ 4 callers
Function
MatchTrue
tests/SelfTest/UsageTests/MatchersConstexpr.tests.cpp:50
↓ 4 callers
Function
Message
extras/catch_amalgamated.cpp:8712
↓ 4 callers
Function
MessageMatches
extras/catch_amalgamated.hpp:12804
↓ 4 callers
Method
Version
src/catch2/catch_version.cpp:13
↓ 4 callers
Method
adjustString
src/catch2/matchers/catch_matchers_string.cpp:22
↓ 4 callers
Method
adjustString
extras/catch_amalgamated.cpp:8970
↓ 4 callers
Method
allPassed
extras/catch_amalgamated.cpp:2318
↓ 4 callers
Function
applies
src/catch2/catch_test_case_info.cpp:44
↓ 4 callers
Function
applies
extras/catch_amalgamated.cpp:1629
↓ 4 callers
Method
begin
tests/SelfTest/UsageTests/ToStringWhich.tests.cpp:163
↓ 4 callers
Method
benchmarkNoAnalysis
src/catch2/catch_config.cpp:219
↓ 4 callers
Method
benchmarkNoAnalysis
extras/catch_amalgamated.cpp:925
↓ 4 callers
Function
chunk
extras/catch_amalgamated.hpp:8242
↓ 4 callers
Method
close
src/catch2/reporters/catch_reporter_console.cpp:332
↓ 4 callers
Function
configure_and_build
(source_path: str, project_path: str, options: List[Tuple[str, str]])
tests/TestScripts/ConfigureTestsCommon.py:15
↓ 4 callers
Method
end
src/catch2/internal/catch_textflow.hpp:235
↓ 4 callers
Function
endsWith
src/catch2/internal/catch_string_manip.cpp:25
↓ 4 callers
Function
endsWith
extras/catch_amalgamated.cpp:6946
↓ 4 callers
Function
erfc_inv
extras/catch_amalgamated.cpp:426
↓ 4 callers
Method
getElapsedSeconds
src/catch2/catch_timer.cpp:32
↓ 4 callers
Method
getElapsedSeconds
extras/catch_amalgamated.cpp:2003
↓ 4 callers
Method
getExpressionInMacro
src/catch2/catch_assertion_result.cpp:70
↓ 4 callers
Function
getSeed
src/catch2/generators/catch_generators_random.cpp:17
↓ 4 callers
Function
getSeed
extras/catch_amalgamated.cpp:991
↓ 4 callers
Method
getTestMacroName
src/catch2/catch_assertion_result.cpp:101
↓ 4 callers
Method
hasMessage
extras/catch_amalgamated.cpp:669
↓ 4 callers
Function
hexEscapeChar
src/catch2/internal/catch_xmlwriter.cpp:48
↓ 4 callers
Function
hexEscapeChar
extras/catch_amalgamated.cpp:8363
↓ 4 callers
Method
isAssertion
extras/catch_amalgamated.cpp:10115
↓ 4 callers
Method
isConsole
* Best guess on whether the instance is writing to a console (e.g. via stdout/stderr) * * This is useful for e.g. Win32 colour suppo
extras/catch_amalgamated.hpp:10259
↓ 4 callers
Function
isWhitespace
src/catch2/internal/catch_textflow.cpp:15
↓ 4 callers
Function
isWhitespace
extras/catch_amalgamated.cpp:7883
↓ 4 callers
Function
makeColourImpl
extras/catch_amalgamated.cpp:3821
↓ 4 callers
Function
makeRatio
src/catch2/reporters/catch_reporter_console.cpp:195
↓ 4 callers
Function
makeRatio
extras/catch_amalgamated.cpp:9604
↓ 4 callers
Function
makeStream
src/catch2/internal/catch_istream.cpp:134
↓ 4 callers
Method
match
tests/SelfTest/UsageTests/MatchersConstexpr.tests.cpp:26
↓ 4 callers
Function
mean
src/catch2/benchmark/detail/catch_stats.cpp:258
↓ 4 callers
Method
none
src/catch2/internal/catch_optional.hpp:90
↓ 4 callers
Method
none
extras/catch_amalgamated.hpp:3644
↓ 4 callers
Method
oneBefore
src/catch2/internal/catch_textflow.hpp:118
↓ 4 callers
Method
oneBefore
extras/catch_amalgamated.hpp:11477
↓ 4 callers
Method
registerStartupException
src/catch2/catch_registry_hub.cpp:67
↓ 4 callers
Method
registerStartupException
extras/catch_amalgamated.cpp:1157
↓ 4 callers
Method
release
extras/catch_amalgamated.hpp:1006
↓ 4 callers
Function
repeat
extras/catch_amalgamated.hpp:1747
↓ 4 callers
Function
run_and_return_output
(base_path: str, binary_name: str, other_options: List[str])
tests/TestScripts/ConfigureTestsCommon.py:51
↓ 4 callers
Function
shouldIndent
src/catch2/internal/catch_xmlwriter.cpp:60
↓ 4 callers
Function
shouldIndent
extras/catch_amalgamated.cpp:8375
↓ 4 callers
Method
size
tests/SelfTest/UsageTests/Class.tests.cpp:52
↓ 4 callers
Function
splitStringRef
extras/catch_amalgamated.cpp:7015
↓ 4 callers
Function
step
src/catch2/matchers/catch_matchers_floating_point.cpp:43
↓ 4 callers
Function
step
extras/catch_amalgamated.cpp:8749
↓ 4 callers
Method
swap
extras/catch_amalgamated.hpp:1016
↓ 4 callers
Method
tagsAsString
src/catch2/catch_test_case_info.cpp:221
↓ 4 callers
Function
to_string
src/catch2/internal/catch_to_string.hpp:18
↓ 4 callers
Function
value
src/catch2/generators/catch_generators.hpp:118
↓ 4 callers
Method
verbosity
src/catch2/catch_config.cpp:216
← previous
next →
201–300 of 3,068, ranked by callers