Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aras-p/ClangBuildAnalyzer
/ functions
Functions
1,308 in github.com/aras-p/ClangBuildAnalyzer
⨍
Functions
1,308
◇
Types & classes
255
↓ 68 callers
Method
size
src/external/flat_hash_map/flat_hash_map.hpp:748
↓ 64 callers
Method
print
src/external/llvm-Demangle/lib/ItaniumDemangle.cpp:83
↓ 50 callers
Method
size
src/external/llvm-Demangle/include/ItaniumDemangle.h:215
↓ 48 callers
Function
XXH_readLE64
src/external/xxHash/xxhash.h:3035
↓ 43 callers
Method
empty
src/external/llvm-Demangle/include/ItaniumDemangle.h:214
↓ 35 callers
Method
push_back
src/external/llvm-Demangle/include/ItaniumDemangle.h:2119
↓ 34 callers
Method
parseType
src/external/llvm-Demangle/include/ItaniumDemangle.h:3478
↓ 31 callers
Method
end
src/external/flat_hash_map/flat_hash_map.hpp:527
↓ 31 callers
Method
parseBinaryExpr
src/external/llvm-Demangle/include/ItaniumDemangle.h:3819
↓ 29 callers
Function
StringView
src/external/llvm-Demangle/include/StringView.h:31
↓ 27 callers
Method
begin
src/external/flat_hash_map/flat_hash_map.hpp:507
↓ 26 callers
Function
XXH_memcpy
! * @internal * @brief Modify this function to use a different routine than memcpy(). */
src/external/xxHash/xxhash.h:2086
↓ 19 callers
Function
XXH_readLE32
src/external/xxHash/xxhash.h:2500
↓ 19 callers
Function
cwk_path_is_separator
src/external/cwalk/cwalk.c:1310
↓ 19 callers
Function
end
src/external/llvm-Demangle/include/StringView.h:114
↓ 18 callers
Method
begin
src/external/llvm-Demangle/include/ItaniumDemangle.h:217
↓ 18 callers
Method
parseExpr
src/external/llvm-Demangle/include/ItaniumDemangle.h:4207
↓ 17 callers
Function
cwk_path_output_sized
src/external/cwalk/cwalk.c:41
↓ 17 callers
Function
size
src/external/llvm-Demangle/include/StringView.h:115
↓ 16 callers
Method
empty
src/external/flat_hash_map/flat_hash_map.hpp:785
↓ 15 callers
Function
XXH3_mix16B
* DISCLAIMER: There are known *seed-dependent* multicollisions here due to * multiplication by zero, affecting hashes of lengths 17 to 240. * * How
src/external/xxHash/xxhash.h:4342
↓ 15 callers
Method
printLeft
src/external/llvm-Demangle/include/ItaniumDemangle.h:1649
↓ 14 callers
Function
XXH3_avalanche
* This is a fast avalanche stage, * suitable when input bits are already partially mixed */
src/external/xxHash/xxhash.h:4193
↓ 14 callers
Function
XXH64_round
! @copydoc XXH32_round */
src/external/xxHash/xxhash.h:3108
↓ 14 callers
Method
parseIntegerLiteral
src/external/llvm-Demangle/include/ItaniumDemangle.h:3830
↓ 14 callers
Method
printWithComma
src/external/llvm-Demangle/include/ItaniumDemangle.h:222
↓ 13 callers
Method
find
src/external/flat_hash_map/flat_hash_map.hpp:540
↓ 13 callers
Method
kind
src/external/llvm-Demangle/include/MicrosoftDemangleNodes.h:257
↓ 13 callers
Method
reserve
src/external/flat_hash_map/flat_hash_map.hpp:660
↓ 12 callers
Method
Read
src/BuildEvents.cpp:570
↓ 12 callers
Method
Write
src/BuildEvents.cpp:513
↓ 12 callers
Function
XXH32_round
! * @internal * @brief Normal stripe processing routine. * * This shuffles the bits so that any bit from @p input impacts several bits in * @p ac
src/external/xxHash/xxhash.h:2585
↓ 11 callers
Method
GetIsComplete
src/external/enkiTS/TaskScheduler.h:106
↓ 11 callers
Function
begin
src/external/llvm-Demangle/include/StringView.h:113
↓ 11 callers
Method
end
src/external/llvm-Demangle/include/ItaniumDemangle.h:218
↓ 11 callers
Function
initializeOutputStream
src/external/llvm-Demangle/include/Utility.h:174
↓ 11 callers
Method
output
src/external/llvm-Demangle/lib/MicrosoftDemangleNodes.cpp:152
↓ 10 callers
Function
SafeCallback
src/external/enkiTS/TaskScheduler.cpp:183
↓ 10 callers
Function
cwk_path_get_root
src/external/cwalk/cwalk.c:850
↓ 10 callers
Function
grow
Ensure there is at least n more positions in buffer.
src/external/llvm-Demangle/include/Utility.h:33
↓ 9 callers
Function
XXH_swap64
src/external/xxHash/xxhash.h:3018
↓ 9 callers
Function
cwk_path_get_next_segment_joined
src/external/cwalk/cwalk.c:271
↓ 9 callers
Method
end
src/external/flat_hash_map/bytell_hash_map.hpp:392
↓ 9 callers
Function
find
src/external/llvm-Demangle/include/StringView.h:43
↓ 9 callers
Method
parseName
src/external/llvm-Demangle/include/ItaniumDemangle.h:2346
↓ 9 callers
Method
parseTemplateArgs
src/external/llvm-Demangle/include/ItaniumDemangle.h:5149
↓ 9 callers
Method
set_metadata
src/external/flat_hash_map/bytell_hash_map.hpp:817
↓ 8 callers
Method
GetInteger
src/external/inih/cpp/INIReader.cpp:43
↓ 8 callers
Function
XXH64_mergeRound
src/external/xxHash/xxhash.h:3116
↓ 8 callers
Function
cwk_path_terminate_output
src/external/cwalk/cwalk.c:112
↓ 8 callers
Method
parsePrefixExpr
src/external/llvm-Demangle/include/ItaniumDemangle.h:3811
↓ 8 callers
Method
printRight
src/external/llvm-Demangle/include/ItaniumDemangle.h:343
↓ 8 callers
Function
startsWithDigit
src/external/llvm-Demangle/lib/MicrosoftDemangle.cpp:32
↓ 7 callers
Function
ToLower
src/Utils.cpp:8
↓ 7 callers
Function
XXH64_avalanche
! @copydoc XXH32_avalanche */
src/external/xxHash/xxhash.h:3125
↓ 7 callers
Function
XXH_mult32to64
! * @brief Calculates a 32-bit to 64-bit long multiply. * * Implemented as a macro. * * Wraps `__emulu` on MSVC x86 because it tends to call `__a
src/external/xxHash/xxhash.h:4014
↓ 7 callers
Function
XXH_swap32
src/external/xxHash/xxhash.h:2470
↓ 7 callers
Method
clear
src/external/llvm-Demangle/include/ItaniumDemangle.h:2148
↓ 7 callers
Function
cwk_path_get_last_segment
src/external/cwalk/cwalk.c:1208
↓ 7 callers
Method
has_value
src/external/flat_hash_map/flat_hash_map.hpp:179
↓ 7 callers
Method
index_for_hash
src/external/flat_hash_map/flat_hash_map.hpp:1271
↓ 7 callers
Method
parseEncoding
src/external/llvm-Demangle/include/ItaniumDemangle.h:4853
↓ 6 callers
Method
SetDependency
src/external/enkiTS/TaskScheduler.h:518
↓ 6 callers
Function
XXH3_mergeAccs
src/external/xxHash/xxhash.h:5569
↓ 6 callers
Function
XXH_xorshift64
! Seems to produce slightly better code on GCC for some reason. */
src/external/xxHash/xxhash.h:4183
↓ 6 callers
Function
cwk_path_segment_joined_skip_invisible
src/external/cwalk/cwalk.c:454
↓ 6 callers
Method
destroy_value
src/external/flat_hash_map/flat_hash_map.hpp:198
↓ 6 callers
Method
getBaseName
src/external/llvm-Demangle/include/ItaniumDemangle.h:386
↓ 6 callers
Method
parseSourceName
src/external/llvm-Demangle/include/ItaniumDemangle.h:2509
↓ 6 callers
Method
size
src/external/flat_hash_map/bytell_hash_map.hpp:705
↓ 5 callers
Function
SemaphoreSignal
src/external/enkiTS/TaskScheduler.cpp:1353
↓ 5 callers
Function
XXH32_avalanche
! * @internal * @brief Mixes all bits to finalize the hash. * * The final mix ensures that all input bits have a chance to impact any bit in * th
src/external/xxHash/xxhash.h:2642
↓ 5 callers
Method
begin
src/external/flat_hash_map/bytell_hash_map.hpp:378
↓ 5 callers
Method
clear
src/external/flat_hash_map/flat_hash_map.hpp:723
↓ 5 callers
Function
cwk_path_get_first_segment_joined
src/external/cwalk/cwalk.c:248
↓ 5 callers
Method
getName
src/external/llvm-Demangle/include/ItaniumDemangle.h:385
↓ 5 callers
Method
next
src/external/flat_hash_map/bytell_hash_map.hpp:822
↓ 5 callers
Function
outputQualifiers
src/external/llvm-Demangle/lib/MicrosoftDemangleNodes.cpp:65
↓ 5 callers
Method
parseTemplateParam
src/external/llvm-Demangle/include/ItaniumDemangle.h:5066
↓ 5 callers
Function
stm_now
src/external/sokol_time.h:210
↓ 4 callers
Function
XXH3_reset_internal
src/external/xxHash/xxhash.h:5850
↓ 4 callers
Function
XXH_mult64to128
! * @brief Calculates a 64->128-bit long multiply. * * Uses `__uint128_t` and `_umul128` if available, otherwise uses a scalar * version. * * @p
src/external/xxHash/xxhash.h:4041
↓ 4 callers
Function
XXH_read32
* Force direct memory access. Only works on CPU which support unaligned memory * access in hardware. */
src/external/xxHash/xxhash.h:2286
↓ 4 callers
Function
XXH_read64
Force direct memory access. Only works on CPU which support unaligned memory access in hardware */
src/external/xxHash/xxhash.h:2975
↓ 4 callers
Function
XXH_writeLE64
src/external/xxHash/xxhash.h:4525
↓ 4 callers
Method
asString
src/external/llvm-Demangle/include/ItaniumDemangle.h:627
↓ 4 callers
Function
cf_dir_close
src/external/cute_files.h:314
↓ 4 callers
Function
cwk_path_find_next_stop
src/external/cwalk/cwalk.c:156
↓ 4 callers
Function
cwk_path_is_root_absolute
src/external/cwalk/cwalk.c:561
↓ 4 callers
Function
cwk_path_is_string_equal
src/external/cwalk/cwalk.c:124
↓ 4 callers
Function
cwk_path_join_and_normalize_multiple
src/external/cwalk/cwalk.c:573
↓ 4 callers
Method
emplace
src/external/flat_hash_map/flat_hash_map.hpp:1357
↓ 4 callers
Function
empty
src/external/llvm-Demangle/include/StringView.h:116
↓ 4 callers
Method
find
src/external/flat_hash_map/bytell_hash_map.hpp:405
↓ 4 callers
Method
it
src/external/flat_hash_map/bytell_hash_map.hpp:789
↓ 4 callers
Method
keep_in_range
src/external/flat_hash_map/flat_hash_map.hpp:1275
↓ 4 callers
Function
nodeListToNodeArray
src/external/llvm-Demangle/lib/MicrosoftDemangle.cpp:1539
↓ 4 callers
Function
outputSpaceIfNecessary
Writes a space if the last token does not end with a punctuation.
src/external/llvm-Demangle/lib/MicrosoftDemangleNodes.cpp:28
↓ 4 callers
Method
parseSimpleId
src/external/llvm-Demangle/include/ItaniumDemangle.h:2991
↓ 4 callers
Method
parseSubstitution
src/external/llvm-Demangle/include/ItaniumDemangle.h:4999
next →
1–100 of 1,308, ranked by callers