Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Neargye/magic_enum
/ functions
Functions
1,217 in github.com/Neargye/magic_enum
⨍
Functions
1,217
◇
Types & classes
505
↓ 242 callers
Function
enum_integer
include/magic_enum/magic_enum.hpp:1255
↓ 169 callers
Method
value
test/3rdparty/Catch2/include/catch2/catch.hpp:16333
↓ 134 callers
Method
size
test/3rdparty/Catch2/include/catch2/catch.hpp:651
↓ 130 callers
Function
enum_name
include/magic_enum/magic_enum.hpp:248
↓ 92 callers
Method
has_value
test/test_aliases.cpp:37
↓ 79 callers
Method
empty
named queries
test/3rdparty/Catch2/include/catch2/catch.hpp:648
↓ 68 callers
Method
end
test/3rdparty/Catch2/include/catch2/catch.hpp:8637
↓ 57 callers
Method
begin
test/3rdparty/Catch2/include/catch2/catch.hpp:8636
↓ 49 callers
Function
stringify
test/3rdparty/Catch2/include/catch2/catch.hpp:1644
↓ 43 callers
Method
str
test/3rdparty/Catch2/include/catch2/catch.hpp:12081
↓ 41 callers
Function
enum_contains
include/magic_enum/magic_enum.hpp:1426
↓ 40 callers
Function
enum_index
include/magic_enum/magic_enum.hpp:1268
↓ 37 callers
Method
empty
test/test_containers.cpp:55
↓ 36 callers
Function
cmp_less
include/magic_enum/magic_enum.hpp:420
↓ 36 callers
Function
enum_flags_name
include/magic_enum/magic_enum_flags.hpp:67
↓ 32 callers
Method
count
test/3rdparty/Catch2/include/catch2/catch.hpp:8911
↓ 32 callers
Function
enum_next_value_circular
include/magic_enum/magic_enum_utility.hpp:95
↓ 32 callers
Function
enum_prev_value_circular
include/magic_enum/magic_enum_utility.hpp:123
↓ 30 callers
Method
size
test/test_aliases.cpp:57
↓ 28 callers
Method
get
test/3rdparty/Catch2/include/catch2/catch.hpp:12437
↓ 26 callers
Method
insert
include/magic_enum/magic_enum_containers.hpp:933
↓ 26 callers
Method
scopedElement
test/3rdparty/Catch2/include/catch2/catch.hpp:15668
↓ 25 callers
Method
substr
test/3rdparty/Catch2/include/catch2/catch.hpp:13925
↓ 24 callers
Method
test
include/magic_enum/magic_enum_containers.hpp:652
↓ 23 callers
Method
clear
include/magic_enum/magic_enum_containers.hpp:928
↓ 18 callers
Method
back
include/magic_enum/magic_enum_containers.hpp:383
↓ 18 callers
Function
enum_next_value
include/magic_enum/magic_enum_utility.hpp:81
↓ 18 callers
Function
enum_prev_value
include/magic_enum/magic_enum_utility.hpp:109
↓ 18 callers
Method
total
test/3rdparty/Catch2/include/catch2/catch.hpp:15273
↓ 17 callers
Function
enum_flags_test_any
include/magic_enum/magic_enum_flags.hpp:206
↓ 16 callers
Method
empty
include/magic_enum/magic_enum_containers.hpp:922
↓ 16 callers
Function
enum_flags_test
include/magic_enum/magic_enum_flags.hpp:197
↓ 16 callers
Method
size
include/magic_enum/magic_enum.hpp:315
↓ 15 callers
Function
startsWith
test/3rdparty/Catch2/include/catch2/catch.hpp:13819
↓ 15 callers
Function
trim
test/3rdparty/Catch2/include/catch2/catch.hpp:13842
↓ 14 callers
Method
indent
test/3rdparty/Catch2/include/catch2/catch.hpp:8626
↓ 13 callers
Method
at
include/magic_enum/magic_enum_containers.hpp:355
↓ 13 callers
Method
find
test/3rdparty/Catch2/include/catch2/catch.hpp:13977
↓ 12 callers
Method
getResultType
test/3rdparty/Catch2/include/catch2/catch.hpp:8323
↓ 12 callers
Method
reset
test/3rdparty/Catch2/include/catch2/catch.hpp:4437
↓ 12 callers
Method
rngSeed
test/3rdparty/Catch2/include/catch2/catch.hpp:10006
↓ 11 callers
Method
name
test/3rdparty/Catch2/include/catch2/catch.hpp:9999
↓ 10 callers
Method
append
required
test/test_aliases.cpp:54
↓ 10 callers
Method
begin
include/magic_enum/magic_enum_containers.hpp:902
↓ 10 callers
Method
erase
include/magic_enum/magic_enum_containers.hpp:976
↓ 10 callers
Method
testSpec
test/3rdparty/Catch2/include/catch2/catch.hpp:14727
↓ 10 callers
Function
toLower
test/3rdparty/Catch2/include/catch2/catch.hpp:13837
↓ 9 callers
Method
all
test/3rdparty/Catch2/include/catch2/catch.hpp:11311
↓ 9 callers
Method
isOk
Result was a success, or failure is suppressed
test/3rdparty/Catch2/include/catch2/catch.hpp:8319
↓ 9 callers
Method
next
test/3rdparty/Catch2/include/catch2/catch.hpp:4041
↓ 8 callers
Method
addRow
test/3rdparty/Catch2/include/catch2/catch.hpp:16688
↓ 8 callers
Method
any
include/magic_enum/magic_enum_containers.hpp:676
↓ 8 callers
Method
end
include/magic_enum/magic_enum_containers.hpp:906
↓ 8 callers
Function
enum_switch
include/magic_enum/magic_enum_switch.hpp:137
↓ 8 callers
Method
front
include/magic_enum/magic_enum_containers.hpp:379
↓ 8 callers
Method
getMessage
test/3rdparty/Catch2/include/catch2/catch.hpp:8373
↓ 8 callers
Method
getSourceInfo
test/3rdparty/Catch2/include/catch2/catch.hpp:8376
↓ 8 callers
Method
width
test/3rdparty/Catch2/include/catch2/catch.hpp:8621
↓ 7 callers
Method
c_str
test/3rdparty/Catch2/include/catch2/catch.hpp:13917
↓ 7 callers
Method
close
test/3rdparty/Catch2/include/catch2/catch.hpp:14459
↓ 7 callers
Method
data
include/magic_enum/magic_enum_containers.hpp:387
↓ 7 callers
Function
find
include/magic_enum/magic_enum.hpp:361
↓ 7 callers
Method
hasExpression
test/3rdparty/Catch2/include/catch2/catch.hpp:8327
↓ 7 callers
Method
none
test/3rdparty/Catch2/include/catch2/catch.hpp:4453
↓ 7 callers
Method
start
test/3rdparty/Catch2/include/catch2/catch.hpp:14984
↓ 7 callers
Function
throw_exception
test/3rdparty/Catch2/include/catch2/catch.hpp:3876
↓ 6 callers
Function
convert
test/3rdparty/Catch2/include/catch2/catch.hpp:11486
↓ 6 callers
Method
empty
required
test/test_aliases.cpp:51
↓ 6 callers
Function
enum_fuse
include/magic_enum/magic_enum_fuse.hpp:75
↓ 6 callers
Function
failedString
test/3rdparty/Catch2/include/catch2/catch.hpp:15840
↓ 6 callers
Method
showDurations
test/3rdparty/Catch2/include/catch2/catch.hpp:10003
↓ 6 callers
Method
to_string
include/magic_enum/magic_enum_containers.hpp:792
↓ 6 callers
Method
what
test/3rdparty/Catch2/include/catch2/catch.hpp:10972
↓ 6 callers
Function
write
test/3rdparty/Catch2/include/catch2/catch.hpp:11552
↓ 5 callers
Method
compare
test/test_aliases.cpp:58
↓ 5 callers
Function
equal_range
include/magic_enum/magic_enum_containers.hpp:121
↓ 5 callers
Function
getCurrentNanosecondsSinceEpoch
test/3rdparty/Catch2/include/catch2/catch.hpp:14944
↓ 5 callers
Method
getExpandedExpression
test/3rdparty/Catch2/include/catch2/catch.hpp:8366
↓ 5 callers
Method
hasTestFilters
test/3rdparty/Catch2/include/catch2/catch.hpp:9992
↓ 5 callers
Method
isSectionTracker
test/3rdparty/Catch2/include/catch2/catch.hpp:14449
↓ 5 callers
Function
log2
include/magic_enum/magic_enum.hpp:440
↓ 5 callers
Function
lower_bound
include/magic_enum/magic_enum_containers.hpp:105
↓ 5 callers
Method
rbegin
include/magic_enum/magic_enum_containers.hpp:914
↓ 5 callers
Method
set
test/3rdparty/Catch2/include/catch2/catch.hpp:9325
↓ 5 callers
Method
size
include/magic_enum/magic_enum_containers.hpp:924
↓ 5 callers
Method
str
include/magic_enum/magic_enum.hpp:317
↓ 5 callers
Method
toString
test/3rdparty/Catch2/include/catch2/catch.hpp:7893
↓ 5 callers
Function
translateActiveException
test/3rdparty/Catch2/include/catch2/catch.hpp:12522
↓ 4 callers
Method
add
test/3rdparty/Catch2/include/catch2/catch.hpp:11306
↓ 4 callers
Method
adjustString
test/3rdparty/Catch2/include/catch2/catch.hpp:11715
↓ 4 callers
Method
benchmarkNoAnalysis
test/3rdparty/Catch2/include/catch2/catch.hpp:10013
↓ 4 callers
Method
benchmarkSamples
test/3rdparty/Catch2/include/catch2/catch.hpp:10014
↓ 4 callers
Function
bothOrAll
test/3rdparty/Catch2/include/catch2/catch.hpp:15850
↓ 4 callers
Method
contains
include/magic_enum/magic_enum_containers.hpp:1040
↓ 4 callers
Function
convertInto
test/3rdparty/Catch2/include/catch2/catch.hpp:9070
↓ 4 callers
Method
data
include/magic_enum/magic_enum.hpp:313
↓ 4 callers
Function
dimColour
Colour::LightGrey
test/3rdparty/Catch2/include/catch2/catch.hpp:15848
↓ 4 callers
Method
empty
example/example_containers_array.cpp:40
↓ 4 callers
Function
endsWith
test/3rdparty/Catch2/include/catch2/catch.hpp:13825
↓ 4 callers
Function
enum_underlying
include/magic_enum/magic_enum.hpp:1261
next →
1–100 of 1,217, ranked by callers