Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/doctest/doctest
/ functions
Functions
692 in github.com/doctest/doctest
⨍
Functions
692
◇
Types & classes
277
↓ 320 callers
Function
String
doctest/doctest.h:916
↓ 199 callers
Function
SUBCASE
examples/all_features/generators.cpp:361
↓ 64 callers
Method
size
doctest/doctest.h:8301
↓ 64 callers
Function
throw_if
examples/all_features/header.h:7
↓ 55 callers
Function
assertString
doctest/doctest.h:4600
↓ 55 callers
Function
toString
tests/doctest/matchers/test_approx.cpp:33
↓ 49 callers
Function
failureString
doctest/doctest.h:4646
↓ 35 callers
Function
escape
@return the text with the escape char stripped */
tests/doctest/test_color.ansi.cpp:18
↓ 35 callers
Method
size
doctest/parts/private/string.cpp:213
↓ 34 callers
Function
Approx
doctest/doctest.h:1320
↓ 33 callers
Function
skipPathFromFilename
doctest/doctest.h:6692
↓ 27 callers
Method
compare
doctest/doctest.h:8354
↓ 26 callers
Function
toString
as a third option you may provide an overload of toString()
examples/all_features/stringification.cpp:164
↓ 24 callers
Method
capacity
doctest/doctest.h:8306
↓ 22 callers
Function
String
doctest/parts/public/string.h:95
↓ 22 callers
Function
is_on_stack
* Determines if the String object is on the stack, * i.e. the private String::isOnStack method would return true * This is mostly to check we're hit
tests/doctest/test_string.cpp:50
↓ 22 callers
Function
text
@return the text that the color stringizes to */
tests/doctest/test_color.none.cpp:11
↓ 21 callers
Function
is_on_heap
Convenience alias for !is_on_stack */
tests/doctest/test_string.cpp:55
↓ 19 callers
Method
find
doctest/doctest.h:8327
↓ 19 callers
Method
scopedElement
doctest/doctest.h:9051
↓ 19 callers
Method
scopedElement
doctest/parts/private/xml.cpp:206
↓ 18 callers
Function
parseCommaSepArgs
parses a comma separated list of words after a pattern in one of the arguments in argv
doctest/doctest.h:5568
↓ 18 callers
Function
parseCommaSepArgs
parses a comma separated list of words after a pattern in one of the arguments in argv
doctest/parts/private/context.cpp:130
↓ 17 callers
Method
compare
doctest/parts/private/string.cpp:266
↓ 16 callers
Function
getContextOptions
doctest/doctest.h:4842
↓ 16 callers
Method
rfind
doctest/doctest.h:8339
↓ 15 callers
Method
substr
doctest/doctest.h:8314
↓ 14 callers
Function
toStreamLit
doctest/doctest.h:8411
↓ 14 callers
Function
toStreamLit
doctest/parts/private/string.cpp:323
↓ 13 callers
Function
parseFlag
locates a flag on the command line
doctest/doctest.h:5563
↓ 13 callers
Function
parseFlag
locates a flag on the command line
doctest/parts/private/context.cpp:125
↓ 13 callers
Function
skipPathFromFilename
doctest/parts/private/path.cpp:14
↓ 12 callers
Function
dedent
* Dedents the input @p{text} by the most common amount of leading whitespace. * Leading/trailing blank lines will also be removed * @see Python text
tests/common/utils/text.h:53
↓ 12 callers
Function
text
@return the text that the color stringizes to */
tests/doctest/test_color.ansi.cpp:11
↓ 11 callers
Function
getContextOptions
doctest/parts/private/context/options.cpp:8
↓ 11 callers
Function
matchesAny
doctest/doctest.h:6504
↓ 11 callers
Method
translate
doctest/parts/public/exception_translator.h:24
↓ 11 callers
Method
tryEnterSubcase
doctest/doctest.h:8792
↓ 9 callers
Function
assertString
doctest/parts/private/assert/type.cpp:8
↓ 9 callers
Function
isOnStack
doctest/doctest.h:893
↓ 9 callers
Function
isOnStack
doctest/parts/public/string.h:72
↓ 9 callers
Function
matchesAny
doctest/parts/private/filters.cpp:43
↓ 9 callers
Method
run
doctest/doctest.h:5477
↓ 9 callers
Method
setOption
doctest/doctest.h:5468
↓ 8 callers
Method
leaveSubcase
doctest/doctest.h:8816
↓ 8 callers
Method
stringify
doctest/parts/public/context_scope.h:55
↓ 7 callers
Method
insert
doctest/doctest.h:990
↓ 7 callers
Method
resetForRun
doctest/doctest.h:8771
↓ 7 callers
Function
tlssPop
doctest/doctest.h:8126
↓ 6 callers
Function
c_str
the only functions I'm willing to leave in the interface - available for inlining
doctest/doctest.h:931
↓ 6 callers
Function
c_str
the only functions I'm willing to leave in the interface - available for inlining
doctest/parts/public/string.h:110
↓ 6 callers
Function
isDebuggerActive
doctest/doctest.h:6282
↓ 6 callers
Function
isDebuggerActive
doctest/parts/private/debugger.cpp:11
↓ 6 callers
Method
shouldExit
doctest/doctest.h:5471
↓ 6 callers
Function
tlssPop
doctest/parts/private/string.cpp:38
↓ 5 callers
Method
addError
doctest/doctest.h:7431
↓ 5 callers
Method
addError
doctest/parts/private/reporters/junit.cpp:71
↓ 5 callers
Method
advance
doctest/doctest.h:8778
↓ 5 callers
Method
applyCommandLine
doctest/doctest.h:5465
↓ 5 callers
Function
fact
scripts/hello_world.cpp:4
↓ 5 callers
Function
factorial
examples/installed_doctest_cmake/dll/dll.cpp:14
↓ 5 callers
Function
factorial
examples/installed_doctest_cmake/executable/main.cpp:19
↓ 5 callers
Method
insert
doctest/parts/public/string.h:169
↓ 5 callers
Function
mpi_comm_world_size
Can be safely called before MPI_Init() This is needed for MPI_TEST_CASE because we use doctest::skip() to prevent execution of tests where there is no
doctest/extensions/doctest_mpi.h:30
↓ 5 callers
Function
reportFatal
doctest/doctest.h:7866
↓ 5 callers
Function
reportFatal
doctest/parts/private/signals.cpp:23
↓ 5 callers
Method
resetForTestCase
doctest/doctest.h:8763
↓ 5 callers
Method
substr
doctest/parts/private/string.cpp:226
↓ 5 callers
Function
tlssPush
doctest/doctest.h:8122
↓ 5 callers
Function
tlssPush
doctest/parts/private/string.cpp:34
↓ 4 callers
Function
Context
doctest/doctest.h:2605
↓ 4 callers
Function
ContextScopeBase
doctest/parts/public/context_scope.h:22
↓ 4 callers
Method
checkWith
doctest/doctest.h:6618
↓ 4 callers
Method
checkWith
doctest/parts/private/matchers/contains.cpp:10
↓ 4 callers
Function
eq
doctest/doctest.h:1723
↓ 4 callers
Function
eq
doctest/parts/public/assert/comparator.h:50
↓ 4 callers
Method
find
doctest/parts/private/string.cpp:239
↓ 4 callers
Function
hexEscapeChar
doctest/doctest.h:8891
↓ 4 callers
Function
hexEscapeChar
doctest/parts/private/xml.cpp:46
↓ 4 callers
Function
registerExceptionTranslator
doctest/parts/public/exception_translator.h:50
↓ 4 callers
Function
square
examples/installed_doctest_cmake/dll/main.cpp:21
↓ 4 callers
Function
stringifyBinaryExpr
doctest/doctest.h:1265
↓ 4 callers
Method
writeDeclaration
doctest/doctest.h:9125
↓ 3 callers
Function
Approx
doctest/parts/public/matchers/approx.h:17
↓ 3 callers
Function
Result
doctest/parts/public/assert/expression.h:78
↓ 3 callers
Function
Subcase
doctest/parts/public/subcase.h:26
↓ 3 callers
Function
TestCase
doctest/parts/public/test_case.h:49
↓ 3 callers
Method
activeSubcaseDepth
doctest/doctest.h:4165
↓ 3 callers
Method
add
doctest/doctest.h:7407
↓ 3 callers
Function
fill
NOLINTEND(*-avoid-c-arrays)
doctest/doctest.h:1195
↓ 3 callers
Function
fill
NOLINTEND(*-avoid-c-arrays)
doctest/parts/public/string.h:374
↓ 3 callers
Function
getCurrentTicks
doctest/doctest.h:8695
↓ 3 callers
Function
getCurrentTicks
doctest/parts/private/timer.cpp:13
↓ 3 callers
Method
getElapsedSeconds
doctest/doctest.h:8729
↓ 3 callers
Method
getElapsedSeconds
doctest/parts/private/timer.cpp:47
↓ 3 callers
Function
getVersionTuple
(v)
scripts/update_stuff.py:8
↓ 3 callers
Function
mpi_world_nb_procs
doctest/extensions/mpi_sub_comm.h:11
↓ 3 callers
Function
ne
doctest/doctest.h:1724
↓ 3 callers
Function
ne
doctest/parts/public/assert/comparator.h:51
↓ 3 callers
Function
parseOption
parses an option and returns the string after the '=' character
doctest/doctest.h:5549
next →
1–100 of 692, ranked by callers