MCPcopy Create free account

hub / github.com/cloudwego/dynamicgo / functions

Functions4,084 in github.com/cloudwego/dynamicgo

↓ 4 callersFunctionNewSelfRef
()
testdata/kitex_gen/example2/example2.go:529
↓ 4 callersMethodOutput
()
proto/descriptor.go:158
↓ 4 callersMethodProtoReflect
()
testdata/kitex_gen/pb/base/base.pb.go:113
↓ 4 callersFunctionPtrOffset
(a uintptr, b uintptr)
internal/rt/fastmem.go:129
↓ 4 callersMethodReadInt
ReadInt containing INT32, SINT32, SFIX32, INT64, SINT64, SFIX64, UINT32, UINT64
proto/binary/binary.go:770
↓ 4 callersMethodReadInt
ReadInt ...
thrift/binary.go:737
↓ 4 callersMethodSize
()
thrift/generic/iter.go:150
↓ 4 callersFunctionSizeVarint
SizeVarint returns the encoded size of a varint. The size is guaranteed to be within 1 and 10, inclusive.
proto/protowire/encode.go:124
↓ 4 callersFunctionSkipBlank
go:nocheckptr
internal/json/encoding.go:126
↓ 4 callersFunctionSplitSubfix
(t string)
internal/util/strings.go:120
↓ 4 callersFunctionStrHash
(s string)
internal/caching/hashing.go:35
↓ 4 callersFunctionUnwrapBinaryMessage
UnwrapBinaryMessage unwraps the message parameters from the buf
thrift/binary.go:193
↓ 4 callersMethodValid
()
proto/type.go:114
↓ 4 callersMethodWriteEmpty
WriteEmpty write zero value
thrift/binary.go:483
↓ 4 callersFunctioncontains
Helper function to check if a string contains a substring
trim/assign_test.go:3116
↓ 4 callersFunctioncopyAnnotationValues
copyAnnotations copy annotations from parser to descriptor WARN: this MUST be used before passing any annotation from parser to descriptor
thrift/annotation.go:415
↓ 4 callersFunctiondecimal_shift
native/atof_native.c:257
↓ 4 callersFunctiondecode_block
Return 0 if success, otherwise return the error position + 1 */
native/base64.c:539
↓ 4 callersMethoddo
(self *BinaryConv, ctx context.Context, src []byte, desc *thrift.TypeDescriptor, buf *[]byte, req http.Request
conv/j2t/conv_amd64_test.go:218
↓ 4 callersMethoddo
(ctx context.Context, src []byte, desc *thrift.TypeDescriptor, buf *[]byte, req http.RequestGetter)
conv/j2t/impl.go:38
↓ 4 callersMethoddo
(ctx context.Context, src []byte, desc *thrift.TypeDescriptor, out *[]byte, resp http.ResponseSetter)
conv/t2j/impl.go:74
↓ 4 callersMethoddoRecurse
Parse ProtoData into JSONData by DescriptorType
conv/p2j/impl.go:94
↓ 4 callersFunctionfile_idl_enum_example_proto_rawDescGZIP
()
testdata/kitex_gen/pb/example/enum_example.pb.go:311
↓ 4 callersFunctionfsm_exec
native/scanning.c:1134
↓ 4 callersMethodgetByPath
inner use
proto/generic/value.go:296
↓ 4 callersFunctiongetEmptyExampleDesc
()
conv/j2p/conv_test.go:558
↓ 4 callersFunctiongetExamplePartialDesc
()
proto/generic/value_test.go:47
↓ 4 callersFunctiongetJSONStructFieldInfo
map[reflect.Type]*jsonStructFieldInfo getJSONStructFieldInfo returns cached struct field info for the given type based on json tags
trim/assign.go:778
↓ 4 callersFunctiongetPbPartialSimpleValue
()
testdata/test/baseline_j2p_test.go:74
↓ 4 callersFunctiongetSampleHttpRequest
(exp *baseline.Nesting, jbody string)
testdata/test/baseline_j2t_test.go:215
↓ 4 callersMethodhandleChild
(in *[]PathNode, lp *int, cp *int, p *binary.BinaryProtocol, recurse bool, desc *proto.TypeDescriptor, tagL in
proto/generic/path.go:423
↓ 4 callersFunctionisspace
native/scanning.c:53
↓ 4 callersMethoditerElems
()
proto/generic/iter.go:14
↓ 4 callersFunctionitoa2
native/fastint.c:75
↓ 4 callersFunctionitoa8_sse2
native/fastint.c:81
↓ 4 callersFunctionmakeCircularAssignDesc
makeCircularAssignDesc creates a descriptor that references itself (circular reference)
trim/assign_test.go:2316
↓ 4 callersFunctionmapAnnotations
(ctx context.Context, as parser.Annotations, scope AnnoScope, desc interface{}, opt Options)
thrift/annotation.go:273
↓ 4 callersFunctionmemcpy2
native/memops.h:22
↓ 4 callersFunctionmemcpy_p16
native/parsing.c:130
↓ 4 callersFunctionmemcpy_p32
native/parsing.c:153
↓ 4 callersFunctionparse
Parse descriptor from parser.Thrift
thrift/idl.go:242
↓ 4 callersFunctionprintstr
native/test/xprintf.h:68
↓ 4 callersMethodpush
push FieldDescriptor、position of prefixLen into stack
conv/j2p/decode.go:108
↓ 4 callersFunctionsetWrongData
(v Value, pathes ...Path)
thrift/generic/error_test.go:28
↓ 4 callersMethodskipstr
XXX: only used in Skip, this func is small enough to inline
thrift/binary_skip.go:80
↓ 4 callersMethodsliceNodeWithDesc
(s int, e int, desc *proto.TypeDescriptor)
proto/generic/node.go:75
↓ 4 callersFunctiontoInterface
(v interface{})
proto/generic/utils.go:21
↓ 4 callersFunctiontryGetValueFromHttp
searching sequence: url -> [post] -> query -> header -> [body root]
conv/j2t/impl.go:196
↓ 4 callersMethodupdateByteLen
update parent node bytes length
proto/generic/value.go:529
↓ 4 callersFunctionwrite_syscall
native/test/xprintf.h:25
↓ 3 callersMethodAll
All returns all field descriptors
internal/util/fieldmap.go:187
↓ 3 callersMethodBLength
()
testdata/kitex_gen/skip/k-skip.go:11
↓ 3 callersFunctionConsumeBytes
ConsumeBytes parses b as a length-prefixed bytes value, reporting its length. This returns a negative length upon an error (see ParseError).
proto/protowire/decode.go:145
↓ 3 callersFunctionDJBHash32
(k string)
internal/caching/hashing.go:43
↓ 3 callersMethodDecodeBool
(b []byte)
proto/protowire/decode.go:164
↓ 3 callersMethodDecodeFixed32
(b []byte)
proto/protowire/decode.go:208
↓ 3 callersMethodDecodeInt64
(b []byte)
proto/protowire/decode.go:188
↓ 3 callersMethodDecodeSfixed32
(b []byte)
proto/protowire/decode.go:203
↓ 3 callersMethodDecodeSint32
(b []byte)
proto/protowire/decode.go:178
↓ 3 callersMethodDecodeSint64
(b []byte)
proto/protowire/decode.go:193
↓ 3 callersMethodDecodeString
(b []byte)
proto/protowire/decode.go:233
↓ 3 callersMethodDecodeUint32
(b []byte)
proto/protowire/decode.go:183
↓ 3 callersFunctionDecodeValue
(src string, pos int)
internal/json/decode.go:241
↓ 3 callersFunctionDecodeZigZag
DecodeZigZag decodes a zig-zag-encoded uint64 as an int64. Input: {…, 5, 3, 1, 0, 2, 4, 6, …} Output: {…, -3, -2, -1, 0, +1, +2, +3, …}
proto/protowire/decode.go:160
↓ 3 callersMethodDoInto
DoInto behaves like Do, but it writes the result to buffer directly instead of returning a new buffer
conv/j2t/conv.go:81
↓ 3 callersFunctionEncodeBaniry
(buf []byte, val []byte)
internal/json/encoding.go:46
↓ 3 callersFunctionEncodeBool
(buf []byte, val bool)
internal/json/encoding.go:39
↓ 3 callersMethodEncodeBytes
(b []byte, v []byte)
proto/protowire/encode.go:208
↓ 3 callersMethodEncodeDouble
(b []byte, v float64)
proto/protowire/encode.go:200
↓ 3 callersMethodEncodeFixed32
(b []byte, v uint32)
proto/protowire/encode.go:184
↓ 3 callersMethodEncodeFixed64
(b []byte, v uint64)
proto/protowire/encode.go:196
↓ 3 callersMethodEncodeFloat32
(b []byte, v float32)
proto/protowire/encode.go:188
↓ 3 callersMethodEncodeInt64
EncodeInt64 encodes a int64 value.
thrift/binary.go:2125
↓ 3 callersMethodEncodeUint32
(b []byte, v uint32)
proto/protowire/encode.go:164
↓ 3 callersMethodFastRead
(b []byte)
testdata/kitex_gen/example/k-example.go:360
↓ 3 callersMethodFastRead
(b []byte)
testdata/kitex_gen/example/k-example.go:652
↓ 3 callersMethodFastRead
(b []byte)
testdata/kitex_gen/example3/k-example3.go:3209
↓ 3 callersMethodFastRead
(b []byte)
testdata/kitex_gen/null/k-null.go:128
↓ 3 callersMethodFastRead
(b []byte)
testdata/kitex_gen/example2/k-example2.go:1589
↓ 3 callersMethodFastWriteNocopy
(b []byte, w thrift.NocopyWriter)
testdata/kitex_gen/example3/k-example3.go:1627
↓ 3 callersMethodFastWriteNocopy
(b []byte, w thrift.NocopyWriter)
testdata/kitex_gen/example3/k-example3.go:2206
↓ 3 callersMethodFastWriteNocopy
(b []byte, w thrift.NocopyWriter)
testdata/kitex_gen/example3/k-example3.go:2924
↓ 3 callersMethodFastWriteNocopy
(b []byte, w thrift.NocopyWriter)
testdata/kitex_gen/null/k-null.go:53
↓ 3 callersMethodGet
(k string)
internal/caching/trie.go:132
↓ 3 callersMethodGet
Get gets the field descriptor for the given id
internal/util/fieldmap.go:197
↓ 3 callersMethodGetBody
Body returns the raw body in bytes.
http/http.go:83
↓ 3 callersMethodGetByInt
Get int key of a MAP node
proto/generic/node.go:458
↓ 3 callersMethodGetByStr
Get string key of a MAP node
proto/generic/node.go:426
↓ 3 callersFunctionGetDescByPath
GetDescByPath searches longitudinally and returns the sub descriptor of the desc specified by path
thrift/generic/path.go:253
↓ 3 callersFunctionGetDescFromContent
(content string, method string, opts *Options)
thrift/idl_test.go:160
↓ 3 callersMethodGetEnum
()
testdata/kitex_gen/example/example.go:355
↓ 3 callersFunctionGetSampleTreeById
(v Value)
thrift/generic/value_test.go:76
↓ 3 callersFunctionGrowslice
(et *GoType, old GoSlice, cap int)
internal/rt/fastmem.go:137
↓ 3 callersMethodHandleRequires
HandleRequires scan every bit of the bitmap. When a bit is marked, it will: - if the corresponding field is required-requireness and writeRquired is t
thrift/utils.go:149
↓ 3 callersMethodId
Id returns the field id of a PathFieldId path
proto/generic/path.go:81
↓ 3 callersMethodIsComplex
IsComplex tells if the type is one of STRUCT, MAP, SET, LIST
thrift/descriptor.go:114
↓ 3 callersMethodIsList
()
proto/descriptor.go:111
↓ 3 callersMethodIsMap
()
proto/descriptor.go:107
↓ 3 callersMethodIsPacked
()
proto/type.go:152
↓ 3 callersMethodIsRequestBase
func (f FieldDescriptor) IsException() bool { return f.isException } IsRequestBase tells if the field is base.Base
thrift/descriptor.go:274
← previousnext →501–600 of 4,084, ranked by callers