Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/andyleap/gencode
/ functions
Functions
157 in github.com/andyleap/gencode
⨍
Functions
157
◇
Types & classes
40
↓ 47 callers
Method
String
()
backends/golang/stringbuilder.go:19
↓ 42 callers
Method
Append
(s string)
backends/golang/stringbuilder.go:11
↓ 41 callers
Method
AddTemplate
(t *template.Template, name string, data interface{})
backends/golang/stringbuilder.go:23
↓ 17 callers
Method
Join
(s *StringBuilder)
backends/golang/stringbuilder.go:15
↓ 14 callers
Method
WalkTypeDef
(t schema.Type)
backends/golang/types.go:9
↓ 6 callers
Method
WalkTypeMarshal
(t schema.Type, target string)
backends/golang/types.go:69
↓ 6 callers
Method
WalkTypeSize
(t schema.Type, target string)
backends/golang/types.go:39
↓ 6 callers
Method
WalkTypeUnmarshal
(t schema.Type, target string)
backends/golang/types.go:99
↓ 5 callers
Method
Resolve
(s *Schema)
schema/schema.go:26
↓ 5 callers
Method
WalkIntMarshal
(it *schema.IntType, target string)
backends/golang/type_int.go:135
↓ 5 callers
Method
WalkIntSize
(it *schema.IntType, target string)
backends/golang/type_int.go:123
↓ 5 callers
Method
WalkIntUnmarshal
(it *schema.IntType, target string)
backends/golang/type_int.go:146
↓ 4 callers
Function
MakeGrammar
()
schema/parser.go:9
↓ 4 callers
Method
Marshal
(buf []byte)
bench/test.schema.gen.go:202
↓ 4 callers
Method
Marshal
(buf []byte)
bench/test.schema.gen.go:480
↓ 3 callers
Method
Marshal
(buf []byte)
bench/fixed.schema.gen.go:25
↓ 3 callers
Method
MarshalMsg
MarshalMsg implements msgp.Marshaler
bench/test.schema.gen_gen.go:347
↓ 2 callers
Method
FramedSize
()
bench/test.schema.gen.go:142
↓ 2 callers
Method
Marshal
(buf []byte)
backends/golang/testdata/int.schema.golden.go:135
↓ 2 callers
Method
Size
()
bench/test.schema.gen.go:410
↓ 2 callers
Method
Unmarshal
(buf []byte)
backends/golang/testdata/int.schema.golden.go:357
↓ 2 callers
Method
Unmarshal
(buf []byte)
bench/test.schema.gen.go:276
↓ 2 callers
Method
Unmarshal
(buf []byte)
bench/test.schema.gen.go:636
↓ 2 callers
Function
testInt64
(t *testing.T, x int64)
backends/golang/testdata/int_test.go:31
↓ 2 callers
Function
testUint64
(t *testing.T, x uint64)
backends/golang/testdata/int_test.go:59
↓ 1 callers
Method
Flags
()
schema/schema.go:11
↓ 1 callers
Method
Generate
(s *schema.Schema)
backends/golang/init.go:15
↓ 1 callers
Method
Generate
(*Schema)
schema/schema.go:10
↓ 1 callers
Method
GeneratedFilename
(string)
schema/schema.go:12
↓ 1 callers
Method
Msgsize
()
bench/test.schema.gen_gen.go:209
↓ 1 callers
Method
Msgsize
()
bench/test.schema.gen_gen.go:450
↓ 1 callers
Method
Msgsize
()
bench/test.schema.gen_gen.go:590
↓ 1 callers
Method
ResolveAll
()
schema/schema.go:45
↓ 1 callers
Method
Size
()
backends/golang/testdata/array.schema.golden.go:22
↓ 1 callers
Method
Size
()
backends/golang/testdata/array.schema.golden.go:297
↓ 1 callers
Method
Size
()
backends/golang/testdata/int.schema.golden.go:34
↓ 1 callers
Method
Size
()
bench/test.schema.gen.go:21
↓ 1 callers
Method
Size
()
bench/fixed.schema.gen.go:20
↓ 1 callers
Method
Unmarshal
(buf []byte)
bench/fixed.schema.gen.go:103
↓ 1 callers
Method
UnmarshalMsg
UnmarshalMsg implements msgp.Unmarshaler
bench/test.schema.gen_gen.go:372
↓ 1 callers
Method
WalkArrayDef
(at *schema.ArrayType)
backends/golang/type_array.go:70
↓ 1 callers
Method
WalkArrayMarshal
(at *schema.ArrayType, target string)
backends/golang/type_array.go:99
↓ 1 callers
Method
WalkArraySize
(at *schema.ArrayType, target string)
backends/golang/type_array.go:81
↓ 1 callers
Method
WalkArrayUnmarshal
(at *schema.ArrayType, target string)
backends/golang/type_array.go:121
↓ 1 callers
Method
WalkBoolDef
(bt *schema.BoolType)
backends/golang/type_bool.go:36
↓ 1 callers
Method
WalkBoolMarshal
(bt *schema.BoolType, target string)
backends/golang/type_bool.go:48
↓ 1 callers
Method
WalkBoolSize
(bt *schema.BoolType, target string)
backends/golang/type_bool.go:42
↓ 1 callers
Method
WalkBoolUnmarshal
(bt *schema.BoolType, target string)
backends/golang/type_bool.go:55
↓ 1 callers
Method
WalkByteDef
(bt *schema.ByteType)
backends/golang/type_byte.go:32
↓ 1 callers
Method
WalkByteMarshal
(bt *schema.ByteType, target string)
backends/golang/type_byte.go:44
↓ 1 callers
Method
WalkByteSize
(bt *schema.ByteType, target string)
backends/golang/type_byte.go:38
↓ 1 callers
Method
WalkByteUnmarshal
(bt *schema.ByteType, target string)
backends/golang/type_byte.go:51
↓ 1 callers
Method
WalkDeferDef
(dt *schema.DeferType)
backends/golang/type_defer.go:5
↓ 1 callers
Method
WalkDeferMarshal
(dt *schema.DeferType, target string)
backends/golang/type_defer.go:13
↓ 1 callers
Method
WalkDeferSize
(dt *schema.DeferType, target string)
backends/golang/type_defer.go:9
↓ 1 callers
Method
WalkDeferUnmarshal
(dt *schema.DeferType, target string)
backends/golang/type_defer.go:17
↓ 1 callers
Method
WalkFieldDef
(s *schema.Field)
backends/golang/struct.go:201
↓ 1 callers
Method
WalkFieldMarshal
(s *schema.Field)
backends/golang/struct.go:226
↓ 1 callers
Method
WalkFieldSize
(s *schema.Field)
backends/golang/struct.go:222
↓ 1 callers
Method
WalkFieldUnmarshal
(s *schema.Field)
backends/golang/struct.go:230
↓ 1 callers
Method
WalkFloatDef
(ft *schema.FloatType)
backends/golang/type_float.go:52
↓ 1 callers
Method
WalkFloatMarshal
(ft *schema.FloatType, target string)
backends/golang/type_float.go:64
↓ 1 callers
Method
WalkFloatSize
(ft *schema.FloatType, target string)
backends/golang/type_float.go:58
↓ 1 callers
Method
WalkFloatUnmarshal
(ft *schema.FloatType, target string)
backends/golang/type_float.go:71
↓ 1 callers
Method
WalkIntDef
(it *schema.IntType)
backends/golang/type_int.go:117
↓ 1 callers
Method
WalkPointerDef
(pt *schema.PointerType)
backends/golang/type_pointer.go:57
↓ 1 callers
Method
WalkPointerMarshal
(pt *schema.PointerType, target string)
backends/golang/type_pointer.go:84
↓ 1 callers
Method
WalkPointerSize
(pt *schema.PointerType, target string)
backends/golang/type_pointer.go:68
↓ 1 callers
Method
WalkPointerUnmarshal
(pt *schema.PointerType, target string)
backends/golang/type_pointer.go:104
↓ 1 callers
Method
WalkSchema
(s *schema.Schema, Package string)
backends/golang/schema.go:16
↓ 1 callers
Method
WalkSliceDef
(st *schema.SliceType)
backends/golang/type_slice.go:102
↓ 1 callers
Method
WalkSliceMarshal
(st *schema.SliceType, target string)
backends/golang/type_slice.go:141
↓ 1 callers
Method
WalkSliceSize
(st *schema.SliceType, target string)
backends/golang/type_slice.go:113
↓ 1 callers
Method
WalkSliceUnmarshal
(st *schema.SliceType, target string)
backends/golang/type_slice.go:173
↓ 1 callers
Method
WalkStringDef
(st *schema.StringType)
backends/golang/type_string.go:46
↓ 1 callers
Method
WalkStringMarshal
(st *schema.StringType, target string)
backends/golang/type_string.go:67
↓ 1 callers
Method
WalkStringSize
(st *schema.StringType, target string)
backends/golang/type_string.go:52
↓ 1 callers
Method
WalkStringUnmarshal
(st *schema.StringType, target string)
backends/golang/type_string.go:82
↓ 1 callers
Method
WalkStruct
(s *schema.Struct)
backends/golang/struct.go:9
↓ 1 callers
Method
WalkStructDef
(st *schema.StructType)
backends/golang/type_struct.go:45
↓ 1 callers
Method
WalkStructMarshal
(st *schema.StructType, target string)
backends/golang/type_struct.go:58
↓ 1 callers
Method
WalkStructSize
(st *schema.StructType, target string)
backends/golang/type_struct.go:51
↓ 1 callers
Method
WalkStructUnmarshal
(st *schema.StructType, target string)
backends/golang/type_struct.go:65
↓ 1 callers
Method
WalkTimeDef
(tt *schema.TimeType)
backends/golang/type_time.go:37
↓ 1 callers
Method
WalkTimeMarshal
(tt *schema.TimeType, target string)
backends/golang/type_time.go:49
↓ 1 callers
Method
WalkTimeSize
(tt *schema.TimeType, target string)
backends/golang/type_time.go:43
↓ 1 callers
Method
WalkTimeUnmarshal
(tt *schema.TimeType, target string)
backends/golang/type_time.go:56
↓ 1 callers
Method
WalkUnionDef
(ut *schema.UnionType)
backends/golang/type_union.go:86
↓ 1 callers
Method
WalkUnionMarshal
(ut *schema.UnionType, target string)
backends/golang/type_union.go:128
↓ 1 callers
Method
WalkUnionSize
(ut *schema.UnionType, target string)
backends/golang/type_union.go:92
↓ 1 callers
Method
WalkUnionUnmarshal
(ut *schema.UnionType, target string)
backends/golang/type_union.go:164
Function
BenchmarkFixedBinaryDeserialize
(b *testing.B)
bench/binary_test.go:24
Function
BenchmarkFixedBinarySerialize
(b *testing.B)
bench/binary_test.go:9
Function
BenchmarkFixedGencodeDeserialize
(b *testing.B)
bench/gencode_test.go:104
Function
BenchmarkFixedGencodeSerialize
(b *testing.B)
bench/gencode_test.go:90
Function
BenchmarkGencodeDeserialize
(b *testing.B)
bench/gencode_test.go:61
Function
BenchmarkGencodeSerialize
(b *testing.B)
bench/gencode_test.go:33
Function
BenchmarkGobDeserialize
(b *testing.B)
bench/gob_test.go:73
Function
BenchmarkGobSerialize
(b *testing.B)
bench/gob_test.go:43
Function
BenchmarkGobStreamDeserialize
(b *testing.B)
bench/gob_test.go:136
next →
1–100 of 157, ranked by callers