protobuf-go/internal/impl
Michael Stapelberg eb7b468655 all: Release the Opaque API
For golang/protobuf#1657

Change-Id: I7b2b0c30506706015ce278e6054439c9ad9ef727
Reviewed-on: https://go-review.googlesource.com/c/protobuf/+/634815
TryBot-Bypass: Michael Stapelberg <stapelberg@google.com>
Reviewed-by: Joseph Tsai <joetsai@digital-static.net>
Reviewed-by: Damien Neil <dneil@google.com>
2024-12-11 03:16:51 -08:00
..
api_export_opaque.go all: Release the Opaque API 2024-12-11 03:16:51 -08:00
api_export.go all: replace interface{} by any now that we are on Go 1.21 2024-05-15 12:42:15 +00:00
bitmap_race.go all: Release the Opaque API 2024-12-11 03:16:51 -08:00
bitmap.go all: Release the Opaque API 2024-12-11 03:16:51 -08:00
checkinit.go all: Release the Opaque API 2024-12-11 03:16:51 -08:00
codec_extension.go internal/impl: remove unused ExtensionField.SetLazy method 2024-08-16 07:37:51 +00:00
codec_field_opaque.go all: Release the Opaque API 2024-12-11 03:16:51 -08:00
codec_field.go internal/impl: skip unnecessary requiredField checks for oneofs 2024-08-28 08:50:43 +00:00
codec_gen.go
codec_map_go111.go
codec_map_go112.go
codec_map.go
codec_message_opaque.go all: Release the Opaque API 2024-12-11 03:16:51 -08:00
codec_message.go all: Release the Opaque API 2024-12-11 03:16:51 -08:00
codec_messageset.go
codec_tables.go
codec_unsafe.go all: remove unused purego support 2024-08-20 08:15:14 +00:00
convert_list.go all: replace interface{} by any now that we are on Go 1.21 2024-05-15 12:42:15 +00:00
convert_map.go all: replace interface{} by any now that we are on Go 1.21 2024-05-15 12:42:15 +00:00
convert.go internal/descopts,internal/impl: remove shorthand import aliases 2024-08-20 12:08:45 +00:00
decode.go all: Release the Opaque API 2024-12-11 03:16:51 -08:00
encode.go all: Release the Opaque API 2024-12-11 03:16:51 -08:00
enum_test.go
enum.go
equal.go proto: Implement proto.Equal fast-path 2024-09-06 16:39:44 +00:00
extension_test.go all: replace interface{} by any now that we are on Go 1.21 2024-05-15 12:42:15 +00:00
extension.go all: replace interface{} by any now that we are on Go 1.21 2024-05-15 12:42:15 +00:00
lazy_buffersharing_test.go all: Release the Opaque API 2024-12-11 03:16:51 -08:00
lazy_field_normalized_test.go all: Release the Opaque API 2024-12-11 03:16:51 -08:00
lazy_normalized_test.go
lazy_test.go internal/impl: fix TestMarshalMessageSetLazyRace (was a no-op!) 2024-11-04 08:59:09 +00:00
lazy.go all: Release the Opaque API 2024-12-11 03:16:51 -08:00
legacy_aberrant_test.go all: replace interface{} by any now that we are on Go 1.21 2024-05-15 12:42:15 +00:00
legacy_enum.go all: replace interface{} by any now that we are on Go 1.21 2024-05-15 12:42:15 +00:00
legacy_export_test.go
legacy_export.go
legacy_extension.go all: plumb the lazy option into filedesc.Field and .Extension 2024-07-08 07:49:25 +00:00
legacy_file_test.go all: replace interface{} by any now that we are on Go 1.21 2024-05-15 12:42:15 +00:00
legacy_file.go
legacy_message.go all: replace interface{} by any now that we are on Go 1.21 2024-05-15 12:42:15 +00:00
legacy_test.go all: replace interface{} by any now that we are on Go 1.21 2024-05-15 12:42:15 +00:00
merge_gen.go
merge.go all: Release the Opaque API 2024-12-11 03:16:51 -08:00
message_opaque_gen.go all: Release the Opaque API 2024-12-11 03:16:51 -08:00
message_opaque.go all: Release the Opaque API 2024-12-11 03:16:51 -08:00
message_reflect_field_gen.go all: Release the Opaque API 2024-12-11 03:16:51 -08:00
message_reflect_field.go all: Release the Opaque API 2024-12-11 03:16:51 -08:00
message_reflect_gen.go all: replace interface{} by any now that we are on Go 1.21 2024-05-15 12:42:15 +00:00
message_reflect_test.go all: replace interface{} by any now that we are on Go 1.21 2024-05-15 12:42:15 +00:00
message_reflect.go all: Release the Opaque API 2024-12-11 03:16:51 -08:00
message.go all: Release the Opaque API 2024-12-11 03:16:51 -08:00
pointer_unsafe_opaque.go all: Release the Opaque API 2024-12-11 03:16:51 -08:00
pointer_unsafe.go all: Release the Opaque API 2024-12-11 03:16:51 -08:00
presence.go all: Release the Opaque API 2024-12-11 03:16:51 -08:00
validate.go all: Release the Opaque API 2024-12-11 03:16:51 -08:00
weak.go