MCPcopy Create free account

hub / github.com/cloudwego/dynamicgo / functions

Functions4,084 in github.com/cloudwego/dynamicgo

↓ 5 callersMethodEncodeInt64
(b []byte, v int64)
proto/protowire/encode.go:168
↓ 5 callersMethodFastRead
(b []byte)
testdata/kitex_gen/example3/k-example3.go:1437
↓ 5 callersMethodFastWriteNocopy
(b []byte, w thrift.NocopyWriter)
testdata/kitex_gen/example/k-example.go:47
↓ 5 callersMethodFastWriteNocopy
(b []byte, w thrift.NocopyWriter)
testdata/kitex_gen/baseline/k-baseline.go:359
↓ 5 callersFunctionFreeRequiresBitmap
FreeRequiresBitmap free the bitmap, but not clear its memory
thrift/utils.go:99
↓ 5 callersMethodGet
Get gets the field descriptor for the given key
internal/util/fieldmap.go:67
↓ 5 callersMethodGetByPathWithAddress
(pathes ...Path)
proto/generic/value.go:291
↓ 5 callersMethodGetUnion
()
testdata/kitex_gen/pb/example/example.pb.go:739
↓ 5 callersMethodIntMap
(opts *Options)
proto/generic/cast.go:258
↓ 5 callersMethodIsBinary
IsBinary tells if the type is binary type ([]byte)
thrift/descriptor.go:132
↓ 5 callersMethodLoad
Load loads self's all children ( and children's children if recurse is true) into self.Next, no matter whether self.Next is empty or set before (will
proto/generic/path.go:563
↓ 5 callersMethodMap
Map key to new key
thrift/annotation.go:154
↓ 5 callersFunctionNewA
()
testdata/kitex_gen/example2/example2.go:685
↓ 5 callersFunctionNewExampleApiBody
()
testdata/kitex_gen/example3/example3.go:932
↓ 5 callersFunctionNewExampleDefaultValue
()
testdata/kitex_gen/example3/example3.go:1176
↓ 5 callersFunctionNewExampleDynamicStruct
()
testdata/kitex_gen/example3/example3.go:1096
↓ 5 callersFunctionNewRequiresBitmap
NewRequiresBitmap get bitmap from pool, if pool is empty, create a new one WARN: memory from pool maybe dirty!
thrift/utils.go:94
↓ 5 callersFunctionNewValue
only for basic Node
proto/generic/value.go:56
↓ 5 callersMethodNextBin
(useNative bool)
thrift/generic/iter.go:158
↓ 5 callersMethodNextInt
(useNative bool)
thrift/generic/iter.go:203
↓ 5 callersMethodNextStr
(useNative bool)
thrift/generic/iter.go:178
↓ 5 callersFunctionPathNodeToInterface
PathNodeToInterface convert a pathnode to a interface
thrift/generic/path.go:399
↓ 5 callersMethodRaw
Return its underlying raw data
proto/generic/cast.go:40
↓ 5 callersMethodReadAnyWithDesc
ReadAnyWithDesc explains thrift data with descriptor and converts it to go interface{} - LIST/SET will be converted to []interface{} - MAP will be con
thrift/binary.go:1008
↓ 5 callersMethodReadMapEnd
ReadMapEnd ...
thrift/binary.go:620
↓ 5 callersMethodReadString
ReadString
proto/binary/binary.go:960
↓ 5 callersMethodResetValue
ResetValue resets self's node and its children's node
thrift/generic/path.go:593
↓ 5 callersMethodSet
(k string, field unsafe.Pointer)
internal/caching/trie.go:73
↓ 5 callersMethodSetMany
SetMany searches longitudinally and sets the sub nodes at the given pathes.
thrift/generic/node.go:961
↓ 5 callersMethodUnsetByPath
(path ...Path)
thrift/generic/node.go:1105
↓ 5 callersMethodWrite
Write thrift value into p, which is converted from in
thrift/annotation.go:134
↓ 5 callersMethodWriteAnyWithDesc
WriteAnyWithDesc explain desc and val and write them into buffer - LIST/SET will be converted from []interface{} - MAP will be converted from map[stri
thrift/binary.go:1688
↓ 5 callersMethodWriteListEnd
WriteListEnd ...
thrift/binary.go:333
↓ 5 callersMethodWriteUint32
WriteUint32
proto/binary/binary.go:246
↓ 5 callersFunctionadvance_string
native/scanning.c:130
↓ 5 callersFunctionconvertStr2I64Simple
(js string)
testdata/test/baseline_j2t_test.go:346
↓ 5 callersFunctionfile_idl_baseline_proto_rawDescGZIP
()
testdata/kitex_gen/pb/baseline/baseline.pb.go:682
↓ 5 callersMethodhandleChild
(in *[]PathNode, lp *int, cp *int, p *thrift.BinaryProtocol, recurse bool, opts *Options, et thrift.Type)
thrift/generic/path.go:796
↓ 5 callersFunctioninitEmptyNonLeafValue
initEmptyNonLeafValue initializes nil destinations for empty non-leaf sources. It avoids overwriting existing non-nil values.
trim/assign.go:402
↓ 5 callersMethodint
()
proto/generic/path.go:76
↓ 5 callersMethoditerElems
()
thrift/generic/iter.go:56
↓ 5 callersMethoditerFields
()
proto/generic/iter.go:9
↓ 5 callersMethodlen
()
thrift/generic/cast.go:57
↓ 5 callersFunctionmakeCircularDesc
makeCircularDesc creates a descriptor that references itself (circular reference)
trim/fetch_test.go:962
↓ 5 callersFunctionmakeDesc
makeDesc generates a descriptor for fetching SampleFetch struct. NOTICE: it ignores FieldE.
trim/fetch_test.go:64
↓ 5 callersMethodnext
next ...
thrift/binary.go:2033
↓ 5 callersFunctionparseType
arg cache: only support self reference on the same file cross file self reference complicate matters
thrift/idl.go:589
↓ 5 callersMethodpop
After parsing MessageType/MapType/ListType, pop stack
conv/j2p/decode.go:128
↓ 5 callersMethodreplace
(o Node, n Node)
thrift/generic/node.go:825
↓ 5 callersMethodsliceWithDesc
(s int, e int, desc *proto.TypeDescriptor)
proto/generic/value.go:93
↓ 5 callersFunctiontb_write_i16
native/thrift.c:57
↓ 5 callersFunctiontb_write_i64
native/thrift.c:73
↓ 5 callersFunctiontb_write_string
native/thrift.c:87
↓ 5 callersFunctionunirep
native/parsing.c:680
↓ 5 callersFunctionunwrapError
go:noinline
thrift/generic/error.go:37
↓ 5 callersMethodwriteStringValue
(ctx context.Context, buf *[]byte, f *thrift.FieldDescriptor, val string, enc meta.Encoding, req http.RequestG
conv/j2t/impl.go:107
↓ 4 callersMethodAnnotations
()
thrift/descriptor.go:323
↓ 4 callersFunctionAppendFixed32
AppendFixed32 appends v to b as a little-endian uint32.
proto/protowire/encode.go:93
↓ 4 callersFunctionAppendFixed64
AppendFixed64 appends v to b as a little-endian uint64.
proto/protowire/encode.go:102
↓ 4 callersMethodBLength
()
testdata/kitex_gen/example/k-example.go:19
↓ 4 callersMethodBLength
()
testdata/kitex_gen/baseline/k-baseline.go:268
↓ 4 callersFunctionConsumeFixed32
ConsumeFixed32 parses b as a little-endian uint32, reporting its length. This returns a negative length upon an error (see ParseError).
proto/protowire/decode.go:125
↓ 4 callersFunctionConsumeFixed64
ConsumeFixed64 parses b as a little-endian uint64, reporting its length. This returns a negative length upon an error (see ParseError).
proto/protowire/decode.go:135
↓ 4 callersMethodCopyTo
CopyTo deeply copy self and its children to a PathNode
proto/generic/path.go:221
↓ 4 callersMethodDecodeBytes
(b []byte)
proto/protowire/decode.go:238
↓ 4 callersMethodDecodeInt32
(b []byte)
proto/protowire/decode.go:173
↓ 4 callersFunctionEncodeArrayComma
(buf []byte)
internal/json/encoding.go:87
↓ 4 callersMethodEncodeByte
EncodeByte encodes a byte value.
thrift/binary.go:2110
↓ 4 callersMethodEncodeDouble
(b []byte, v float64)
thrift/binary.go:2129
↓ 4 callersMethodEncodeInt16
EncodeInt16 encodes a int16 value.
thrift/binary.go:2115
↓ 4 callersMethodEncodeInt32
(b []byte, v int32)
proto/protowire/encode.go:156
↓ 4 callersMethodEncodeSfixed32
(b []byte, v int32)
proto/protowire/encode.go:180
↓ 4 callersMethodEncodeSfixed64
(b []byte, v int64)
proto/protowire/encode.go:192
↓ 4 callersMethodEncodeSint32
(b []byte, v int32)
proto/protowire/encode.go:160
↓ 4 callersMethodEncodeSint64
(b []byte, v int64)
proto/protowire/encode.go:172
↓ 4 callersMethodEncodeString
(b []byte, v string)
proto/protowire/encode.go:204
↓ 4 callersFunctionEncodeZigZag
EncodeZigZag encodes an int64 as a zig-zag-encoded uint64. Input: {…, -3, -2, -1, 0, +1, +2, +3, …} Output: {…, 5, 3, 1, 0, 2, 4, 6, …}
proto/protowire/encode.go:118
↓ 4 callersMethodFastRead
(b []byte)
testdata/kitex_gen/baseline/k-baseline.go:816
↓ 4 callersMethodFastWriteNocopy
(b []byte, w thrift.NocopyWriter)
testdata/kitex_gen/example3/k-example3.go:1392
↓ 4 callersMethodFastWriteNocopy
(b []byte, w thrift.NocopyWriter)
testdata/kitex_gen/skip/k-skip.go:32
↓ 4 callersMethodField
Field returns a sub node at the given field id from a STRUCT value.
thrift/generic/value.go:164
↓ 4 callersMethodFloat64
Float64 returns the float64 value contained by a DOUBLE node
proto/generic/cast.go:151
↓ 4 callersMethodFloat64
Float64 returns the float64 value contained by a DOUBLE node
thrift/generic/cast.go:141
↓ 4 callersMethodForeachKV
ForeachKV scan each element of a MAP type, and call handler sequentially with corresponding key and value
thrift/generic/iter.go:479
↓ 4 callersMethodGetByInt
GetByInt returns a sub node at the given int key from a MAP<INT,xx> node.
thrift/generic/node.go:574
↓ 4 callersFunctionGetDescByName
(method string, isReq bool)
conv/t2j/conv_test.go:69
↓ 4 callersMethodGetUri
Uri implements RequestGetter.Uri.
http/http.go:288
↓ 4 callersFunctionIndexChar
(src string, index int)
internal/rt/fastmem.go:89
↓ 4 callersFunctionInitAGWAnnos
This is only used for internal specifications. DO NOT USE IT if you don't know related annotations
thrift/annotation/register.go:56
↓ 4 callersMethodIsClientStreaming
()
proto/descriptor.go:162
↓ 4 callersMethodIsComplex
IsComplex tells if the type is one of STRUCT, MAP, SET, LIST
proto/type.go:169
↓ 4 callersMethodList
(opts *Options)
proto/generic/cast.go:204
↓ 4 callersMethodMarshalJSON
MarshalJSON implements json.Marshaler interface for Descriptor It handles circular references by using $ref to reference already visited descriptors
trim/desc.go:184
↓ 4 callersMethodMarshalTo
MarshalTo marshals self value into a sub value descripted by the to descriptor, alse called as "Cutting". Usually, the to descriptor is a subset of se
proto/generic/value.go:834
↓ 4 callersFunctionNewBaseResp
()
testdata/kitex_gen/base/base.go:137
↓ 4 callersMethodNewDescriptorFromContentWithMethod
NewDescritorFromContentWithMethod creates a ServiceDescriptor from a thrift content and its includes, but only parse specific methods.
thrift/idl.go:180
↓ 4 callersFunctionNewExampleReqPartial
()
testdata/kitex_gen/example2/example2.go:566
↓ 4 callersFunctionNewInnerBasePartial
()
testdata/kitex_gen/example2/example2.go:209
↓ 4 callersFunctionNewNullStruct
()
testdata/kitex_gen/null/null.go:19
↓ 4 callersFunctionNewPartialNesting
()
testdata/kitex_gen/baseline/baseline.go:229
← previousnext →401–500 of 4,084, ranked by callers