Joe Tsai
|
0484b1a125
internal/impl: refactor MessageInfo
|
6 years ago |
Damien Neil
|
16163b4f67
all: drop reflect/prototype package
|
6 years ago |
Damien Neil
|
92f76189a3
all: refactor extensions, add proto.GetExtension etc.
|
6 years ago |
Joe Tsai
|
e815d6a43b
all: remove dead code
|
6 years ago |
Joe Tsai
|
070c1010d9
internal/impl: simplify getMessageInfo
|
6 years ago |
Joe Tsai
|
3d8e369c4e
all: implement proto1 weak fields
|
6 years ago |
Joe Tsai
|
d421150c3b
reflect/protoreflect: add Enum.Type and Message.Type
|
6 years ago |
Joe Tsai
|
0f81b38d61
runtime/protoiface: move and rename XXX_Methods
|
6 years ago |
Joe Tsai
|
82760ceffa
internal/impl: add MessageState to every generated message
|
6 years ago |
Damien Neil
|
e91877de26
internal/impl: add fast-path unmarshal
|
6 years ago |
Damien Neil
|
3d0706ac2e
proto, internal/impl: make IsInitialized more consistent
|
6 years ago |
Joe Tsai
|
c0e4bb2054
cmd/protoc-gen-go: unexport implementation-specific XXX fields
|
6 years ago |
Joe Tsai
|
09912274cc
cmd/protoc-gen-go: remove generation of XXX_OneofWrappers
|
6 years ago |
Joe Tsai
|
93fd968b71
internal/impl: centralize the logic for finding XXX fields
|
6 years ago |
Damien Neil
|
4ae30bbb21
internal/impl: refactor fast-path
|
6 years ago |
Damien Neil
|
a9940822d4
all: remove protoreflect.Message.Len
|
6 years ago |
Damien Neil
|
5322bdb290
internal/impl: add fast-path for IsInitialized
|
6 years ago |
Joe Tsai
|
d888139e7b
internal/filedesc, internal/filetype: initial commit
|
6 years ago |
Joe Tsai
|
4a539f4e09
reflect/protoreflect: remove KnownFields and UnknownFields interfaces
|
6 years ago |
Joe Tsai
|
378c1329de
reflect/protoreflect: add alternative message reflection API
|
6 years ago |
Joe Tsai
|
89d49632e5
internal/impl: abstract away ExtensionDescV1 as the underlying descriptor
|
6 years ago |
Joe Tsai
|
4fe9663f4c
internal/impl: rename MessageType as MessageInfo
|
6 years ago |
Damien Neil
|
c37adefdac
internal/impl: add fast-path marshal implementation
|
6 years ago |
Damien Neil
|
e89e6244e0
all: change module to google.golang.org/protobuf
|
6 years ago |
Joe Tsai
|
ac31a352ca
reflect/protoreflect: add helper methods to FieldDescriptor
|
6 years ago |
Joe Tsai
|
0fc49f8225
reflect/protoreflect: add Descriptor specific methods
|
6 years ago |
Damien Neil
|
3eaddf0344
internal/impl: pull out message struct info into a type
|
6 years ago |
Damien Neil
|
82a0306187
internal/{fileinit,impl}: minimal weak field support
|
6 years ago |
Joe Tsai
|
d24bc72368
reflect/protoreflect: rename methods with Type suffix
|
6 years ago |
Joe Tsai
|
4ec39c7663
reflect/protoreflect: add KnownFields.WhichOneof
|
6 years ago |