MCPcopy Create free account

hub / github.com/bytedance/sonic-cpp / functions

Functions852 in github.com/bytedance/sonic-cpp

MethodKey
include/sonic/dom/schema_handler.h:166
MethodKey
include/sonic/dom/handler.h:266
FunctionLLVMFuzzerTestOneInput
fuzz/fuzz.cpp:24
MethodLazySAXHandler
include/sonic/dom/handler.h:216
FunctionLeadingZeroes
result might be undefined when input_num is zero */
include/sonic/internal/arch/avx2/base.h:79
FunctionLeadingZeroes
result might be undefined when input_num is zero */
include/sonic/internal/arch/common/arm_common/base.h:47
MethodMalloc
Allocates a memory block. (concept Allocator)
include/sonic/allocator.h:366
MethodMapAllocator
include/sonic/allocator.h:485
FunctionMemberBegin
* @brief Get object begin iterator. * @return MemberIterator */
include/sonic/dom/genericnode.h:584
FunctionMemberIterator FindMember
* @brief Find a specific member in an object. A member is a pair node of key * and name. * @param key string view of the string key * @retval
include/sonic/dom/genericnode.h:672
MethodMemoryPoolAllocator
Constructor with chunkSize. ! \param chunkSize The size of memory chunk. The default is kDefaultChunkSize. \param baseAllocator The allocator for
include/sonic/allocator.h:218
MethodMetaNode
include/sonic/dom/dynamicnode.h:361
MethodNodeWrapper
tests/document_test.cpp:394
MethodNull
Irrelevant events
benchmark/rapidjson_sax.hpp:66
MethodNull
include/sonic/dom/schema_handler.h:116
MethodParseResult
benchmark/json.h:65
MethodParseResult
include/sonic/error.h:93
MethodParseResult Parse
include/sonic/dom/parser.h:68
MethodParseResult ParseLazy
include/sonic/dom/parser.h:82
MethodParseResult parseLazyImpl
include/sonic/dom/parser.h:755
MethodParser
include/sonic/dom/parser.h:59
MethodPop
include/sonic/writebuffer.h:120
MethodPop
include/sonic/internal/stack.h:138
FunctionPrefixXor
include/sonic/internal/arch/avx2/base.h:87
FunctionPrefixXor
include/sonic/internal/arch/sse/base.h:60
MethodPush
include/sonic/writebuffer.h:70
MethodPush100Nodes
tests/node_test.cpp:119
MethodPush5_8
faster api for push 5 ~ 8 bytes.
include/sonic/writebuffer.h:99
MethodPushSize
include/sonic/writebuffer.h:89
MethodPushSize
include/sonic/internal/stack.h:102
MethodPushSizeUnsafe
include/sonic/writebuffer.h:94
MethodPushSizeUnsafe
include/sonic/internal/stack.h:108
MethodPushUnsafe
include/sonic/writebuffer.h:80
FunctionQuote
include/sonic/internal/arch/common/arm_common/quote.h:86
MethodQuoteIndex
include/sonic/internal/arch/avx2/unicode.h:50
MethodRapidjsonParseResult
benchmark/rapidjson.hpp:37
MethodRawNumber
benchmark/rapidjson_sax.hpp:91
MethodRealloc
Resizes a memory block (concept Allocator)
include/sonic/allocator.h:383
FunctionRemoveMember
* @brief Remove a specific member in the object by key. * @param key string view that contains key's pointer and size * @retval true success
include/sonic/dom/genericnode.h:807
MethodReserve
* @brief Increase the capacity of buffer if new_cap is greater than the * current capacity(). Otherwise, do nothing. */
include/sonic/writebuffer.h:58
MethodSAXHandler
include/sonic/dom/handler.h:37
MethodSIMDjsonParseResult
benchmark/simdjson.hpp:36
MethodSONIC_IF_CONSTEXPR
include/sonic/dom/parser.h:578
MethodSchemaHandler
include/sonic/dom/schema_handler.h:37
FunctionSerialize
include/sonic/dom/genericnode.h:1001
MethodSetUp
include/sonic/dom/schema_handler.h:89
MethodShared
Whether the allocator is shared. ! \return true or false. */
include/sonic/allocator.h:360
MethodSimpleChunkPolicy
include/sonic/allocator.h:138
MethodSize
Computes the memory blocks allocated. ! \return total used bytes. */
include/sonic/allocator.h:349
MethodSize
include/sonic/writebuffer.h:50
FunctionSkipContainer
include/sonic/internal/arch/x86_ifuncs/skip.h:37
FunctionSkipContainer
include/sonic/internal/arch/sve2-128/skip.h:37
FunctionSkipContainer
return true if container is closed.
include/sonic/internal/arch/common/x86_common/skip.inc.h:120
FunctionSkipString
pos is the after the ending quote
include/sonic/internal/arch/common/arm_common/skip.inc.h:77
FunctionSkipString
pos is the after the ending quote
include/sonic/internal/arch/common/x86_common/skip.inc.h:65
FunctionSonicError SerializeImpl
include/sonic/dom/serialize.h:33
MethodSonicParseResult
benchmark/sonic.hpp:37
MethodStack
include/sonic/internal/stack.h:29
MethodStartArray
benchmark/rapidjson_sax.hpp:50
MethodStartArray
include/sonic/dom/schema_handler.h:219
MethodStartArray
include/sonic/dom/handler.h:227
MethodStartObject
benchmark/rapidjson_sax.hpp:40
MethodStartObject
include/sonic/dom/schema_handler.h:197
MethodStartObject
include/sonic/dom/handler.h:232
MethodString
benchmark/rapidjson_sax.hpp:60
MethodString
include/sonic/dom/schema_handler.h:188
FunctionStringView GetRaw
* @brief Get the raw json of this node, won't copy it. * @return StringView that represents the raw json. */
include/sonic/dom/genericnode.h:341
FunctionTEST
tests/quote_test.cpp:42
FunctionTEST
tests/error_test.cpp:27
FunctionTEST
tests/memcmp_test.cpp:50
FunctionTEST
tests/skip_test.cpp:43
FunctionTEST
tests/node_test.cpp:776
FunctionTEST
tests/assert_test.cpp:24
FunctionTEST
tests/ftoa_test.cpp:57
FunctionTEST
tests/exp_update_test.cpp:25
FunctionTEST
tests/parse_schema_test.cpp:64
FunctionTEST
tests/document_test.cpp:38
FunctionTEST
tests/parsenumber_test.cpp:77
FunctionTEST
tests/itoa_test.cpp:47
FunctionTEST
tests/allocator_test.cpp:33
FunctionTEST
tests/string_view_test.cpp:49
FunctionTEST
tests/writebuffer_test.cpp:25
FunctionTYPED_TEST
tests/node_test.cpp:140
FunctionTYPED_TEST
tests/json_pointer_test.cpp:40
FunctionTYPED_TEST
tests/document_test.cpp:275
MethodTearDown
include/sonic/dom/schema_handler.h:102
MethodTearDown
include/sonic/dom/handler.h:85
MethodTop
include/sonic/writebuffer.h:108
MethodTop
include/sonic/internal/stack.h:126
MethodUint
benchmark/rapidjson_sax.hpp:20
MethodUint
include/sonic/dom/schema_handler.h:136
MethodUint
include/sonic/dom/handler.h:111
MethodUint64
benchmark/rapidjson_sax.hpp:87
MethodUnescapedIndex
include/sonic/internal/arch/avx2/unicode.h:52
MethodUnescapedIndex
include/sonic/internal/arch/neon/unicode.h:56
MethodUnescapedIndex
include/sonic/internal/arch/sve2-128/unicode.h:59
MethodUnescapedIndex
include/sonic/internal/arch/sse/unicode.h:52
FunctionUtoa_16
include/sonic/internal/arch/common/x86_common/itoa.h:122
FunctionUtoa_8
include/sonic/internal/arch/common/x86_common/itoa.h:108
MethodWriteBuffer
include/sonic/writebuffer.h:27
← previousnext →401–500 of 852, ranked by callers