Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/crill-dev/crill
/ functions
Functions
172 in github.com/crill-dev/crill
⨍
Functions
172
◇
Types & classes
74
↓ 19 callers
Method
scopedElement
include/doctest/doctest.h:5266
↓ 18 callers
Function
parseCommaSepArgs
parses a comma separated list of words after a pattern in one of the arguments in argv
include/doctest/doctest.h:6430
↓ 14 callers
Function
toStreamLit
include/doctest/doctest.h:3872
↓ 13 callers
Function
parseFlag
locates a flag on the command line
include/doctest/doctest.h:6425
↓ 12 callers
Function
getContextOptions
include/doctest/doctest.h:3951
↓ 11 callers
Function
skipPathFromFilename
include/doctest/doctest.h:3832
↓ 10 callers
Method
load
Reads and returns the current value. Non-blocking guarantees: wait-free if there are no concurrent writes, otherwise none. Note: Instead of `load`, yo
include/crill/seqlock_object.h:52
↓ 9 callers
Function
isOnStack
include/doctest/doctest.h:588
↓ 7 callers
Method
insert
include/doctest/doctest.h:988
↓ 6 callers
Function
c_str
the only functions I'm willing to leave in the interface - available for inlining
include/doctest/doctest.h:619
↓ 6 callers
Method
store
Updates the current value to the value passed in. Non-blocking guarantees: wait-free.
include/crill/seqlock_object.h:75
↓ 6 callers
Method
try_lock
Effects: Attempts to acquire the lock without blocking. Returns: true if the lock was acquired, false otherwise. Non-blocking guarantees: wait-free.
include/crill/spin_mutex.h:46
↓ 6 callers
Method
unlock
Effects: Releases the lock. Preconditions: The lock is being held by the current thread. Non-blocking guarantees: wait-free.
include/crill/spin_mutex.h:54
↓ 4 callers
Method
stringify
include/doctest/doctest.h:1818
↓ 3 callers
Function
Approx
include/doctest/doctest.h:1179
↓ 3 callers
Function
ContextScopeBase
include/doctest/doctest.h:1789
↓ 3 callers
Function
Subcase
include/doctest/doctest.h:1303
↓ 3 callers
Function
atomic_load_per_byte_memcpy
Preconditions: - order is std::memory_order::acquire or std::memory_order::relaxed - (char*)dest + [0, count) and (const char*)source + [0, count) are
include/crill/bytewise_atomic_memcpy.h:54
↓ 3 callers
Function
atomic_store_per_byte_memcpy
Preconditions: - order is std::memory_order::release or std::memory_order::relaxed - (char*)dest + [0, count) and (const char*)source + [0, count) are
include/crill/bytewise_atomic_memcpy.h:86
↓ 3 callers
Function
parseOption
parses an option and returns the string after the '=' character
include/doctest/doctest.h:6412
↓ 3 callers
Function
progressive_backoff_wait
include/crill/progressive_backoff_wait.h:32
↓ 3 callers
Function
stringifyBinaryExpr
include/doctest/doctest.h:1316
↓ 3 callers
Method
try_load
Attempts to read the current value and write it into the passed-in object. Returns: true if the read succeeded, false otherwise. Non-blocking guarante
include/crill/seqlock_object.h:62
↓ 3 callers
Method
writeDeclaration
include/doctest/doctest.h:5340
↓ 2 callers
Function
MessageBuilder
include/doctest/doctest.h:1834
↓ 2 callers
Method
add
include/doctest/doctest.h:5702
↓ 2 callers
Method
addTime
include/doctest/doctest.h:5712
↓ 2 callers
Method
appendSubcaseNamesToLastTestcase
include/doctest/doctest.h:5706
↓ 2 callers
Method
ensureTagClosed
include/doctest/doctest.h:5333
↓ 2 callers
Function
failureString
include/doctest/doctest.h:3815
↓ 2 callers
Function
fill
NOLINTEND(*-avoid-c-arrays)
include/doctest/doctest.h:1146
↓ 2 callers
Method
fill
include/doctest/doctest.h:3866
↓ 2 callers
Function
fulltext_log_assert_to_stream
include/doctest/doctest.h:5594
↓ 2 callers
Function
parseOptionImpl
the implementation of parseOption()
include/doctest/doctest.h:6377
↓ 2 callers
Function
registerReporterImpl
include/doctest/doctest.h:6994
↓ 2 callers
Function
toString
include/doctest/doctest.h:1065
↓ 1 callers
Function
MakeContextScope
include/doctest/doctest.h:1867
↓ 1 callers
Function
StringContains
include/doctest/doctest.h:829
↓ 1 callers
Method
addError
include/doctest/doctest.h:5724
↓ 1 callers
Method
addFailure
include/doctest/doctest.h:5719
↓ 1 callers
Function
epsilon
include/doctest/doctest.h:1190
↓ 1 callers
Function
filloss
include/doctest/doctest.h:1024
↓ 1 callers
Method
lock
Effects: Acquires the lock. If necessary, blocks until the lock can be acquired. Preconditions: The current thread does not already hold the lock.
include/crill/spin_mutex.h:38
↓ 1 callers
Method
memcpy_in
include/crill/seqlock_object.h:103
↓ 1 callers
Method
memcpy_out
include/crill/seqlock_object.h:90
↓ 1 callers
Function
operator<
include/doctest/doctest.h:1234
↓ 1 callers
Method
run
the main function that does all the filtering and tests running
include/doctest/doctest.h:6721
↓ 1 callers
Function
toStream
include/doctest/doctest.h:1036
↓ 1 callers
Method
translate
include/doctest/doctest.h:1766
↓ 1 callers
Function
unary_assert
include/doctest/doctest.h:1737
↓ 1 callers
Method
unary_assert
include/doctest/doctest.h:1660
Method
Approx
include/doctest/doctest.h:3910
Method
ConsoleReporter
include/doctest/doctest.h:5897
Method
Context
include/doctest/doctest.h:6517
Method
ContextScope
include/doctest/doctest.h:1809
Function
DOCTEST_DEFINE_DECORATOR
include/doctest/doctest.h:1882
Method
DebugOutputWindowReporter
include/doctest/doctest.h:6345
Method
DiscardOStream
include/doctest/doctest.h:6716
Method
ExceptionTranslator
include/doctest/doctest.h:1763
Method
Expression_lhs
include/doctest/doctest.h:1462
Function
IsNaN
include/doctest/doctest.h:1256
Method
JUnitReporter
include/doctest/doctest.h:5740
Method
JUnitTestCase
include/doctest/doctest.h:5694
Method
JUnitTestMessage
include/doctest/doctest.h:5683
Method
Result
include/doctest/doctest.h:1466
Method
Whitespace
include/doctest/doctest.h:5875
Method
XmlReporter
include/doctest/doctest.h:5366
Method
XmlWriter
include/doctest/doctest.h:5246
Method
addFilter
allows the user to add procedurally to the filters from the command line
include/doctest/doctest.h:6663
Method
applyCommandLine
include/doctest/doctest.h:6530
Function
binary_assert
include/doctest/doctest.h:1722
Method
binary_assert
include/doctest/doctest.h:1650
Function
check
include/doctest/doctest.h:831
Method
clearFilters
allows the user to clear all filters from the command line
include/doctest/doctest.h:6666
Function
consume
include/doctest/doctest.h:425
Method
convert
include/doctest/doctest.h:1012
Method
convert
include/doctest/doctest.h:1045
Method
file_line_to_stream
this was requested to be made virtual so users could override it
include/doctest/doctest.h:5950
Method
fill
include/doctest/doctest.h:1123
Method
fill
include/doctest/doctest.h:1136
Method
fill
include/doctest/doctest.h:1165
Method
getCurrentTimestamp
include/doctest/doctest.h:5660
Method
getSuccessOrFailColor
include/doctest/doctest.h:5922
Method
getSuccessOrFailString
include/doctest/doctest.h:5915
Method
get_active_contexts
include/doctest/doctest.h:6984
Method
get_num_active_contexts
include/doctest/doctest.h:6983
Method
get_num_stringified_contexts
include/doctest/doctest.h:6988
Method
get_stringified_contexts
include/doctest/doctest.h:6989
Method
if
include/doctest/doctest.h:1470
Method
insert
include/doctest/doctest.h:993
Method
line
include/doctest/doctest.h:5383
Method
line
include/doctest/doctest.h:5744
Method
logTestStart
include/doctest/doctest.h:5957
Method
log_assert
include/doctest/doctest.h:5539
Method
log_assert
include/doctest/doctest.h:5836
Method
log_assert
include/doctest/doctest.h:6303
Method
log_contexts
include/doctest/doctest.h:5370
Method
log_contexts
include/doctest/doctest.h:5855
Method
log_contexts
include/doctest/doctest.h:5933
Method
log_message
include/doctest/doctest.h:5568
next →
1–100 of 172, ranked by callers