package editions

import "google.golang.org/protobuf/internal/testprotos/conformance/editions"

Index

Variables

var (
	ForeignEnumEdition2023_name = map[int32]string{
		0: "FOREIGN_FOO",
		1: "FOREIGN_BAR",
		2: "FOREIGN_BAZ",
	}
	ForeignEnumEdition2023_value = map[string]int32{
		"FOREIGN_FOO": 0,
		"FOREIGN_BAR": 1,
		"FOREIGN_BAZ": 2,
	}
)

Enum value maps for ForeignEnumEdition2023.

var (
	TestAllTypesEdition2023_NestedEnum_name = map[int32]string{
		0:  "FOO",
		1:  "BAR",
		2:  "BAZ",
		-1: "NEG",
	}
	TestAllTypesEdition2023_NestedEnum_value = map[string]int32{
		"FOO": 0,
		"BAR": 1,
		"BAZ": 2,
		"NEG": -1,
	}
)

Enum value maps for TestAllTypesEdition2023_NestedEnum.

var (
	// optional int32 extension_int32 = 120;
	E_ExtensionInt32 = &file_conformance_test_protos_test_messages_edition2023_proto_extTypes[0]
	// optional protobuf_test_messages.editions.GroupLikeType groupliketype = 121;
	E_Groupliketype = &file_conformance_test_protos_test_messages_edition2023_proto_extTypes[1]
	// optional protobuf_test_messages.editions.GroupLikeType delimited_ext = 122;
	E_DelimitedExt = &file_conformance_test_protos_test_messages_edition2023_proto_extTypes[2]
)

Extension fields to TestAllTypesEdition2023.

var File_conformance_test_protos_test_messages_edition2023_proto protoreflect.FileDescriptor

Types

type ComplexMessage

type ComplexMessage struct {
	D *int32 `protobuf:"varint,1,opt,name=d" json:"d,omitempty"`
	// contains filtered or unexported fields
}

func (*ComplexMessage) Descriptor

func (*ComplexMessage) Descriptor() ([]byte, []int)

Deprecated: Use ComplexMessage.ProtoReflect.Descriptor instead.

func (*ComplexMessage) GetD

func (x *ComplexMessage) GetD() int32

func (*ComplexMessage) ProtoMessage

func (*ComplexMessage) ProtoMessage()

func (*ComplexMessage) ProtoReflect

func (x *ComplexMessage) ProtoReflect() protoreflect.Message

func (*ComplexMessage) Reset

func (x *ComplexMessage) Reset()

func (*ComplexMessage) String

func (x *ComplexMessage) String() string

type ForeignEnumEdition2023

type ForeignEnumEdition2023 int32
const (
	ForeignEnumEdition2023_FOREIGN_FOO ForeignEnumEdition2023 = 0
	ForeignEnumEdition2023_FOREIGN_BAR ForeignEnumEdition2023 = 1
	ForeignEnumEdition2023_FOREIGN_BAZ ForeignEnumEdition2023 = 2
)

func (ForeignEnumEdition2023) Descriptor

func (ForeignEnumEdition2023) Enum

func (ForeignEnumEdition2023) EnumDescriptor

func (ForeignEnumEdition2023) EnumDescriptor() ([]byte, []int)

Deprecated: Use ForeignEnumEdition2023.Descriptor instead.

func (ForeignEnumEdition2023) Number

func (ForeignEnumEdition2023) String

func (x ForeignEnumEdition2023) String() string

func (ForeignEnumEdition2023) Type

type ForeignMessageEdition2023

type ForeignMessageEdition2023 struct {
	C *int32 `protobuf:"varint,1,opt,name=c" json:"c,omitempty"`
	// contains filtered or unexported fields
}

func (*ForeignMessageEdition2023) Descriptor

func (*ForeignMessageEdition2023) Descriptor() ([]byte, []int)

Deprecated: Use ForeignMessageEdition2023.ProtoReflect.Descriptor instead.

func (*ForeignMessageEdition2023) GetC

func (x *ForeignMessageEdition2023) GetC() int32

func (*ForeignMessageEdition2023) ProtoMessage

func (*ForeignMessageEdition2023) ProtoMessage()

func (*ForeignMessageEdition2023) ProtoReflect

func (*ForeignMessageEdition2023) Reset

func (x *ForeignMessageEdition2023) Reset()

func (*ForeignMessageEdition2023) String

func (x *ForeignMessageEdition2023) String() string

type GroupLikeType

type GroupLikeType struct {
	C *int32 `protobuf:"varint,1,opt,name=c" json:"c,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupLikeType) Descriptor

func (*GroupLikeType) Descriptor() ([]byte, []int)

Deprecated: Use GroupLikeType.ProtoReflect.Descriptor instead.

func (*GroupLikeType) GetC

func (x *GroupLikeType) GetC() int32

func (*GroupLikeType) ProtoMessage

func (*GroupLikeType) ProtoMessage()

func (*GroupLikeType) ProtoReflect

func (x *GroupLikeType) ProtoReflect() protoreflect.Message

func (*GroupLikeType) Reset

func (x *GroupLikeType) Reset()

func (*GroupLikeType) String

func (x *GroupLikeType) String() string

type TestAllTypesEdition2023

type TestAllTypesEdition2023 struct {

	// Singular
	OptionalInt32          *int32                                 `protobuf:"varint,1,opt,name=optional_int32,json=optionalInt32" json:"optional_int32,omitempty"`
	OptionalInt64          *int64                                 `protobuf:"varint,2,opt,name=optional_int64,json=optionalInt64" json:"optional_int64,omitempty"`
	OptionalUint32         *uint32                                `protobuf:"varint,3,opt,name=optional_uint32,json=optionalUint32" json:"optional_uint32,omitempty"`
	OptionalUint64         *uint64                                `protobuf:"varint,4,opt,name=optional_uint64,json=optionalUint64" json:"optional_uint64,omitempty"`
	OptionalSint32         *int32                                 `protobuf:"zigzag32,5,opt,name=optional_sint32,json=optionalSint32" json:"optional_sint32,omitempty"`
	OptionalSint64         *int64                                 `protobuf:"zigzag64,6,opt,name=optional_sint64,json=optionalSint64" json:"optional_sint64,omitempty"`
	OptionalFixed32        *uint32                                `protobuf:"fixed32,7,opt,name=optional_fixed32,json=optionalFixed32" json:"optional_fixed32,omitempty"`
	OptionalFixed64        *uint64                                `protobuf:"fixed64,8,opt,name=optional_fixed64,json=optionalFixed64" json:"optional_fixed64,omitempty"`
	OptionalSfixed32       *int32                                 `protobuf:"fixed32,9,opt,name=optional_sfixed32,json=optionalSfixed32" json:"optional_sfixed32,omitempty"`
	OptionalSfixed64       *int64                                 `protobuf:"fixed64,10,opt,name=optional_sfixed64,json=optionalSfixed64" json:"optional_sfixed64,omitempty"`
	OptionalFloat          *float32                               `protobuf:"fixed32,11,opt,name=optional_float,json=optionalFloat" json:"optional_float,omitempty"`
	OptionalDouble         *float64                               `protobuf:"fixed64,12,opt,name=optional_double,json=optionalDouble" json:"optional_double,omitempty"`
	OptionalBool           *bool                                  `protobuf:"varint,13,opt,name=optional_bool,json=optionalBool" json:"optional_bool,omitempty"`
	OptionalString         *string                                `protobuf:"bytes,14,opt,name=optional_string,json=optionalString" json:"optional_string,omitempty"`
	OptionalBytes          []byte                                 `protobuf:"bytes,15,opt,name=optional_bytes,json=optionalBytes" json:"optional_bytes,omitempty"`
	OptionalNestedMessage  *TestAllTypesEdition2023_NestedMessage `protobuf:"bytes,18,opt,name=optional_nested_message,json=optionalNestedMessage" json:"optional_nested_message,omitempty"`
	OptionalForeignMessage *ForeignMessageEdition2023             `protobuf:"bytes,19,opt,name=optional_foreign_message,json=optionalForeignMessage" json:"optional_foreign_message,omitempty"`
	OptionalNestedEnum     *TestAllTypesEdition2023_NestedEnum    `protobuf:"varint,21,opt,name=optional_nested_enum,json=optionalNestedEnum,enum=protobuf_test_messages.editions.TestAllTypesEdition2023_NestedEnum" json:"optional_nested_enum,omitempty"`
	OptionalForeignEnum    *ForeignEnumEdition2023                `protobuf:"varint,22,opt,name=optional_foreign_enum,json=optionalForeignEnum,enum=protobuf_test_messages.editions.ForeignEnumEdition2023" json:"optional_foreign_enum,omitempty"`
	OptionalStringPiece    *string                                `protobuf:"bytes,24,opt,name=optional_string_piece,json=optionalStringPiece" json:"optional_string_piece,omitempty"`
	OptionalCord           *string                                `protobuf:"bytes,25,opt,name=optional_cord,json=optionalCord" json:"optional_cord,omitempty"`
	RecursiveMessage       *TestAllTypesEdition2023               `protobuf:"bytes,27,opt,name=recursive_message,json=recursiveMessage" json:"recursive_message,omitempty"`
	// Repeated
	RepeatedInt32          []int32                                  `protobuf:"varint,31,rep,packed,name=repeated_int32,json=repeatedInt32" json:"repeated_int32,omitempty"`
	RepeatedInt64          []int64                                  `protobuf:"varint,32,rep,packed,name=repeated_int64,json=repeatedInt64" json:"repeated_int64,omitempty"`
	RepeatedUint32         []uint32                                 `protobuf:"varint,33,rep,packed,name=repeated_uint32,json=repeatedUint32" json:"repeated_uint32,omitempty"`
	RepeatedUint64         []uint64                                 `protobuf:"varint,34,rep,packed,name=repeated_uint64,json=repeatedUint64" json:"repeated_uint64,omitempty"`
	RepeatedSint32         []int32                                  `protobuf:"zigzag32,35,rep,packed,name=repeated_sint32,json=repeatedSint32" json:"repeated_sint32,omitempty"`
	RepeatedSint64         []int64                                  `protobuf:"zigzag64,36,rep,packed,name=repeated_sint64,json=repeatedSint64" json:"repeated_sint64,omitempty"`
	RepeatedFixed32        []uint32                                 `protobuf:"fixed32,37,rep,packed,name=repeated_fixed32,json=repeatedFixed32" json:"repeated_fixed32,omitempty"`
	RepeatedFixed64        []uint64                                 `protobuf:"fixed64,38,rep,packed,name=repeated_fixed64,json=repeatedFixed64" json:"repeated_fixed64,omitempty"`
	RepeatedSfixed32       []int32                                  `protobuf:"fixed32,39,rep,packed,name=repeated_sfixed32,json=repeatedSfixed32" json:"repeated_sfixed32,omitempty"`
	RepeatedSfixed64       []int64                                  `protobuf:"fixed64,40,rep,packed,name=repeated_sfixed64,json=repeatedSfixed64" json:"repeated_sfixed64,omitempty"`
	RepeatedFloat          []float32                                `protobuf:"fixed32,41,rep,packed,name=repeated_float,json=repeatedFloat" json:"repeated_float,omitempty"`
	RepeatedDouble         []float64                                `protobuf:"fixed64,42,rep,packed,name=repeated_double,json=repeatedDouble" json:"repeated_double,omitempty"`
	RepeatedBool           []bool                                   `protobuf:"varint,43,rep,packed,name=repeated_bool,json=repeatedBool" json:"repeated_bool,omitempty"`
	RepeatedString         []string                                 `protobuf:"bytes,44,rep,name=repeated_string,json=repeatedString" json:"repeated_string,omitempty"`
	RepeatedBytes          [][]byte                                 `protobuf:"bytes,45,rep,name=repeated_bytes,json=repeatedBytes" json:"repeated_bytes,omitempty"`
	RepeatedNestedMessage  []*TestAllTypesEdition2023_NestedMessage `protobuf:"bytes,48,rep,name=repeated_nested_message,json=repeatedNestedMessage" json:"repeated_nested_message,omitempty"`
	RepeatedForeignMessage []*ForeignMessageEdition2023             `protobuf:"bytes,49,rep,name=repeated_foreign_message,json=repeatedForeignMessage" json:"repeated_foreign_message,omitempty"`
	RepeatedNestedEnum     []TestAllTypesEdition2023_NestedEnum     `protobuf:"varint,51,rep,packed,name=repeated_nested_enum,json=repeatedNestedEnum,enum=protobuf_test_messages.editions.TestAllTypesEdition2023_NestedEnum" json:"repeated_nested_enum,omitempty"`
	RepeatedForeignEnum    []ForeignEnumEdition2023                 `protobuf:"varint,52,rep,packed,name=repeated_foreign_enum,json=repeatedForeignEnum,enum=protobuf_test_messages.editions.ForeignEnumEdition2023" json:"repeated_foreign_enum,omitempty"`
	RepeatedStringPiece    []string                                 `protobuf:"bytes,54,rep,name=repeated_string_piece,json=repeatedStringPiece" json:"repeated_string_piece,omitempty"`
	RepeatedCord           []string                                 `protobuf:"bytes,55,rep,name=repeated_cord,json=repeatedCord" json:"repeated_cord,omitempty"`
	// Packed
	PackedInt32      []int32                              `protobuf:"varint,75,rep,packed,name=packed_int32,json=packedInt32" json:"packed_int32,omitempty"`
	PackedInt64      []int64                              `protobuf:"varint,76,rep,packed,name=packed_int64,json=packedInt64" json:"packed_int64,omitempty"`
	PackedUint32     []uint32                             `protobuf:"varint,77,rep,packed,name=packed_uint32,json=packedUint32" json:"packed_uint32,omitempty"`
	PackedUint64     []uint64                             `protobuf:"varint,78,rep,packed,name=packed_uint64,json=packedUint64" json:"packed_uint64,omitempty"`
	PackedSint32     []int32                              `protobuf:"zigzag32,79,rep,packed,name=packed_sint32,json=packedSint32" json:"packed_sint32,omitempty"`
	PackedSint64     []int64                              `protobuf:"zigzag64,80,rep,packed,name=packed_sint64,json=packedSint64" json:"packed_sint64,omitempty"`
	PackedFixed32    []uint32                             `protobuf:"fixed32,81,rep,packed,name=packed_fixed32,json=packedFixed32" json:"packed_fixed32,omitempty"`
	PackedFixed64    []uint64                             `protobuf:"fixed64,82,rep,packed,name=packed_fixed64,json=packedFixed64" json:"packed_fixed64,omitempty"`
	PackedSfixed32   []int32                              `protobuf:"fixed32,83,rep,packed,name=packed_sfixed32,json=packedSfixed32" json:"packed_sfixed32,omitempty"`
	PackedSfixed64   []int64                              `protobuf:"fixed64,84,rep,packed,name=packed_sfixed64,json=packedSfixed64" json:"packed_sfixed64,omitempty"`
	PackedFloat      []float32                            `protobuf:"fixed32,85,rep,packed,name=packed_float,json=packedFloat" json:"packed_float,omitempty"`
	PackedDouble     []float64                            `protobuf:"fixed64,86,rep,packed,name=packed_double,json=packedDouble" json:"packed_double,omitempty"`
	PackedBool       []bool                               `protobuf:"varint,87,rep,packed,name=packed_bool,json=packedBool" json:"packed_bool,omitempty"`
	PackedNestedEnum []TestAllTypesEdition2023_NestedEnum `protobuf:"varint,88,rep,packed,name=packed_nested_enum,json=packedNestedEnum,enum=protobuf_test_messages.editions.TestAllTypesEdition2023_NestedEnum" json:"packed_nested_enum,omitempty"`
	// Unpacked
	UnpackedInt32      []int32                              `protobuf:"varint,89,rep,name=unpacked_int32,json=unpackedInt32" json:"unpacked_int32,omitempty"`
	UnpackedInt64      []int64                              `protobuf:"varint,90,rep,name=unpacked_int64,json=unpackedInt64" json:"unpacked_int64,omitempty"`
	UnpackedUint32     []uint32                             `protobuf:"varint,91,rep,name=unpacked_uint32,json=unpackedUint32" json:"unpacked_uint32,omitempty"`
	UnpackedUint64     []uint64                             `protobuf:"varint,92,rep,name=unpacked_uint64,json=unpackedUint64" json:"unpacked_uint64,omitempty"`
	UnpackedSint32     []int32                              `protobuf:"zigzag32,93,rep,name=unpacked_sint32,json=unpackedSint32" json:"unpacked_sint32,omitempty"`
	UnpackedSint64     []int64                              `protobuf:"zigzag64,94,rep,name=unpacked_sint64,json=unpackedSint64" json:"unpacked_sint64,omitempty"`
	UnpackedFixed32    []uint32                             `protobuf:"fixed32,95,rep,name=unpacked_fixed32,json=unpackedFixed32" json:"unpacked_fixed32,omitempty"`
	UnpackedFixed64    []uint64                             `protobuf:"fixed64,96,rep,name=unpacked_fixed64,json=unpackedFixed64" json:"unpacked_fixed64,omitempty"`
	UnpackedSfixed32   []int32                              `protobuf:"fixed32,97,rep,name=unpacked_sfixed32,json=unpackedSfixed32" json:"unpacked_sfixed32,omitempty"`
	UnpackedSfixed64   []int64                              `protobuf:"fixed64,98,rep,name=unpacked_sfixed64,json=unpackedSfixed64" json:"unpacked_sfixed64,omitempty"`
	UnpackedFloat      []float32                            `protobuf:"fixed32,99,rep,name=unpacked_float,json=unpackedFloat" json:"unpacked_float,omitempty"`
	UnpackedDouble     []float64                            `protobuf:"fixed64,100,rep,name=unpacked_double,json=unpackedDouble" json:"unpacked_double,omitempty"`
	UnpackedBool       []bool                               `protobuf:"varint,101,rep,name=unpacked_bool,json=unpackedBool" json:"unpacked_bool,omitempty"`
	UnpackedNestedEnum []TestAllTypesEdition2023_NestedEnum `protobuf:"varint,102,rep,name=unpacked_nested_enum,json=unpackedNestedEnum,enum=protobuf_test_messages.editions.TestAllTypesEdition2023_NestedEnum" json:"unpacked_nested_enum,omitempty"`
	// Map
	MapInt32Int32           map[int32]int32                                   `protobuf:"bytes,56,rep,name=map_int32_int32,json=mapInt32Int32" json:"map_int32_int32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
	MapInt64Int64           map[int64]int64                                   `protobuf:"bytes,57,rep,name=map_int64_int64,json=mapInt64Int64" json:"map_int64_int64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
	MapUint32Uint32         map[uint32]uint32                                 `protobuf:"bytes,58,rep,name=map_uint32_uint32,json=mapUint32Uint32" json:"map_uint32_uint32,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
	MapUint64Uint64         map[uint64]uint64                                 `protobuf:"bytes,59,rep,name=map_uint64_uint64,json=mapUint64Uint64" json:"map_uint64_uint64,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
	MapSint32Sint32         map[int32]int32                                   `protobuf:"bytes,60,rep,name=map_sint32_sint32,json=mapSint32Sint32" json:"map_sint32_sint32,omitempty" protobuf_key:"zigzag32,1,opt,name=key" protobuf_val:"zigzag32,2,opt,name=value"`
	MapSint64Sint64         map[int64]int64                                   `protobuf:"bytes,61,rep,name=map_sint64_sint64,json=mapSint64Sint64" json:"map_sint64_sint64,omitempty" protobuf_key:"zigzag64,1,opt,name=key" protobuf_val:"zigzag64,2,opt,name=value"`
	MapFixed32Fixed32       map[uint32]uint32                                 `protobuf:"bytes,62,rep,name=map_fixed32_fixed32,json=mapFixed32Fixed32" json:"map_fixed32_fixed32,omitempty" protobuf_key:"fixed32,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
	MapFixed64Fixed64       map[uint64]uint64                                 `protobuf:"bytes,63,rep,name=map_fixed64_fixed64,json=mapFixed64Fixed64" json:"map_fixed64_fixed64,omitempty" protobuf_key:"fixed64,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
	MapSfixed32Sfixed32     map[int32]int32                                   `protobuf:"bytes,64,rep,name=map_sfixed32_sfixed32,json=mapSfixed32Sfixed32" json:"map_sfixed32_sfixed32,omitempty" protobuf_key:"fixed32,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
	MapSfixed64Sfixed64     map[int64]int64                                   `protobuf:"bytes,65,rep,name=map_sfixed64_sfixed64,json=mapSfixed64Sfixed64" json:"map_sfixed64_sfixed64,omitempty" protobuf_key:"fixed64,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
	MapInt32Float           map[int32]float32                                 `protobuf:"bytes,66,rep,name=map_int32_float,json=mapInt32Float" json:"map_int32_float,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed32,2,opt,name=value"`
	MapInt32Double          map[int32]float64                                 `protobuf:"bytes,67,rep,name=map_int32_double,json=mapInt32Double" json:"map_int32_double,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"fixed64,2,opt,name=value"`
	MapBoolBool             map[bool]bool                                     `protobuf:"bytes,68,rep,name=map_bool_bool,json=mapBoolBool" json:"map_bool_bool,omitempty" protobuf_key:"varint,1,opt,name=key" protobuf_val:"varint,2,opt,name=value"`
	MapStringString         map[string]string                                 `protobuf:"bytes,69,rep,name=map_string_string,json=mapStringString" json:"map_string_string,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
	MapStringBytes          map[string][]byte                                 `protobuf:"bytes,70,rep,name=map_string_bytes,json=mapStringBytes" json:"map_string_bytes,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
	MapStringNestedMessage  map[string]*TestAllTypesEdition2023_NestedMessage `protobuf:"bytes,71,rep,name=map_string_nested_message,json=mapStringNestedMessage" json:"map_string_nested_message,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
	MapStringForeignMessage map[string]*ForeignMessageEdition2023             `protobuf:"bytes,72,rep,name=map_string_foreign_message,json=mapStringForeignMessage" json:"map_string_foreign_message,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"bytes,2,opt,name=value"`
	MapStringNestedEnum     map[string]TestAllTypesEdition2023_NestedEnum     `protobuf:"bytes,73,rep,name=map_string_nested_enum,json=mapStringNestedEnum" json:"map_string_nested_enum,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=protobuf_test_messages.editions.TestAllTypesEdition2023_NestedEnum"`
	MapStringForeignEnum    map[string]ForeignEnumEdition2023                 `protobuf:"bytes,74,rep,name=map_string_foreign_enum,json=mapStringForeignEnum" json:"map_string_foreign_enum,omitempty" protobuf_key:"bytes,1,opt,name=key" protobuf_val:"varint,2,opt,name=value,enum=protobuf_test_messages.editions.ForeignEnumEdition2023"`
	// Types that are valid to be assigned to OneofField:
	//
	//	*TestAllTypesEdition2023_OneofUint32
	//	*TestAllTypesEdition2023_OneofNestedMessage
	//	*TestAllTypesEdition2023_OneofString
	//	*TestAllTypesEdition2023_OneofBytes
	//	*TestAllTypesEdition2023_OneofBool
	//	*TestAllTypesEdition2023_OneofUint64
	//	*TestAllTypesEdition2023_OneofFloat
	//	*TestAllTypesEdition2023_OneofDouble
	//	*TestAllTypesEdition2023_OneofEnum
	OneofField     isTestAllTypesEdition2023_OneofField   `protobuf_oneof:"oneof_field"`
	Groupliketype  *TestAllTypesEdition2023_GroupLikeType `protobuf:"group,201,opt,name=GroupLikeType,json=groupliketype" json:"groupliketype,omitempty"`
	DelimitedField *TestAllTypesEdition2023_GroupLikeType `protobuf:"group,202,opt,name=GroupLikeType,json=delimitedField" json:"delimited_field,omitempty"`
	// contains filtered or unexported fields
}

func (*TestAllTypesEdition2023) Descriptor

func (*TestAllTypesEdition2023) Descriptor() ([]byte, []int)

Deprecated: Use TestAllTypesEdition2023.ProtoReflect.Descriptor instead.

func (*TestAllTypesEdition2023) GetDelimitedField

func (*TestAllTypesEdition2023) GetGroupliketype

func (*TestAllTypesEdition2023) GetMapBoolBool

func (x *TestAllTypesEdition2023) GetMapBoolBool() map[bool]bool

func (*TestAllTypesEdition2023) GetMapFixed32Fixed32

func (x *TestAllTypesEdition2023) GetMapFixed32Fixed32() map[uint32]uint32

func (*TestAllTypesEdition2023) GetMapFixed64Fixed64

func (x *TestAllTypesEdition2023) GetMapFixed64Fixed64() map[uint64]uint64

func (*TestAllTypesEdition2023) GetMapInt32Double

func (x *TestAllTypesEdition2023) GetMapInt32Double() map[int32]float64

func (*TestAllTypesEdition2023) GetMapInt32Float

func (x *TestAllTypesEdition2023) GetMapInt32Float() map[int32]float32

func (*TestAllTypesEdition2023) GetMapInt32Int32

func (x *TestAllTypesEdition2023) GetMapInt32Int32() map[int32]int32

func (*TestAllTypesEdition2023) GetMapInt64Int64

func (x *TestAllTypesEdition2023) GetMapInt64Int64() map[int64]int64

func (*TestAllTypesEdition2023) GetMapSfixed32Sfixed32

func (x *TestAllTypesEdition2023) GetMapSfixed32Sfixed32() map[int32]int32

func (*TestAllTypesEdition2023) GetMapSfixed64Sfixed64

func (x *TestAllTypesEdition2023) GetMapSfixed64Sfixed64() map[int64]int64

func (*TestAllTypesEdition2023) GetMapSint32Sint32

func (x *TestAllTypesEdition2023) GetMapSint32Sint32() map[int32]int32

func (*TestAllTypesEdition2023) GetMapSint64Sint64

func (x *TestAllTypesEdition2023) GetMapSint64Sint64() map[int64]int64

func (*TestAllTypesEdition2023) GetMapStringBytes

func (x *TestAllTypesEdition2023) GetMapStringBytes() map[string][]byte

func (*TestAllTypesEdition2023) GetMapStringForeignEnum

func (x *TestAllTypesEdition2023) GetMapStringForeignEnum() map[string]ForeignEnumEdition2023

func (*TestAllTypesEdition2023) GetMapStringForeignMessage

func (x *TestAllTypesEdition2023) GetMapStringForeignMessage() map[string]*ForeignMessageEdition2023

func (*TestAllTypesEdition2023) GetMapStringNestedEnum

func (x *TestAllTypesEdition2023) GetMapStringNestedEnum() map[string]TestAllTypesEdition2023_NestedEnum

func (*TestAllTypesEdition2023) GetMapStringNestedMessage

func (x *TestAllTypesEdition2023) GetMapStringNestedMessage() map[string]*TestAllTypesEdition2023_NestedMessage

func (*TestAllTypesEdition2023) GetMapStringString

func (x *TestAllTypesEdition2023) GetMapStringString() map[string]string

func (*TestAllTypesEdition2023) GetMapUint32Uint32

func (x *TestAllTypesEdition2023) GetMapUint32Uint32() map[uint32]uint32

func (*TestAllTypesEdition2023) GetMapUint64Uint64

func (x *TestAllTypesEdition2023) GetMapUint64Uint64() map[uint64]uint64

func (*TestAllTypesEdition2023) GetOneofBool

func (x *TestAllTypesEdition2023) GetOneofBool() bool

func (*TestAllTypesEdition2023) GetOneofBytes

func (x *TestAllTypesEdition2023) GetOneofBytes() []byte

func (*TestAllTypesEdition2023) GetOneofDouble

func (x *TestAllTypesEdition2023) GetOneofDouble() float64

func (*TestAllTypesEdition2023) GetOneofEnum

func (*TestAllTypesEdition2023) GetOneofField

func (x *TestAllTypesEdition2023) GetOneofField() isTestAllTypesEdition2023_OneofField

func (*TestAllTypesEdition2023) GetOneofFloat

func (x *TestAllTypesEdition2023) GetOneofFloat() float32

func (*TestAllTypesEdition2023) GetOneofNestedMessage

func (*TestAllTypesEdition2023) GetOneofString

func (x *TestAllTypesEdition2023) GetOneofString() string

func (*TestAllTypesEdition2023) GetOneofUint32

func (x *TestAllTypesEdition2023) GetOneofUint32() uint32

func (*TestAllTypesEdition2023) GetOneofUint64

func (x *TestAllTypesEdition2023) GetOneofUint64() uint64

func (*TestAllTypesEdition2023) GetOptionalBool

func (x *TestAllTypesEdition2023) GetOptionalBool() bool

func (*TestAllTypesEdition2023) GetOptionalBytes

func (x *TestAllTypesEdition2023) GetOptionalBytes() []byte

func (*TestAllTypesEdition2023) GetOptionalCord

func (x *TestAllTypesEdition2023) GetOptionalCord() string

func (*TestAllTypesEdition2023) GetOptionalDouble

func (x *TestAllTypesEdition2023) GetOptionalDouble() float64

func (*TestAllTypesEdition2023) GetOptionalFixed32

func (x *TestAllTypesEdition2023) GetOptionalFixed32() uint32

func (*TestAllTypesEdition2023) GetOptionalFixed64

func (x *TestAllTypesEdition2023) GetOptionalFixed64() uint64

func (*TestAllTypesEdition2023) GetOptionalFloat

func (x *TestAllTypesEdition2023) GetOptionalFloat() float32

func (*TestAllTypesEdition2023) GetOptionalForeignEnum

func (x *TestAllTypesEdition2023) GetOptionalForeignEnum() ForeignEnumEdition2023

func (*TestAllTypesEdition2023) GetOptionalForeignMessage

func (x *TestAllTypesEdition2023) GetOptionalForeignMessage() *ForeignMessageEdition2023

func (*TestAllTypesEdition2023) GetOptionalInt32

func (x *TestAllTypesEdition2023) GetOptionalInt32() int32

func (*TestAllTypesEdition2023) GetOptionalInt64

func (x *TestAllTypesEdition2023) GetOptionalInt64() int64

func (*TestAllTypesEdition2023) GetOptionalNestedEnum

func (*TestAllTypesEdition2023) GetOptionalNestedMessage

func (x *TestAllTypesEdition2023) GetOptionalNestedMessage() *TestAllTypesEdition2023_NestedMessage

func (*TestAllTypesEdition2023) GetOptionalSfixed32

func (x *TestAllTypesEdition2023) GetOptionalSfixed32() int32

func (*TestAllTypesEdition2023) GetOptionalSfixed64

func (x *TestAllTypesEdition2023) GetOptionalSfixed64() int64

func (*TestAllTypesEdition2023) GetOptionalSint32

func (x *TestAllTypesEdition2023) GetOptionalSint32() int32

func (*TestAllTypesEdition2023) GetOptionalSint64

func (x *TestAllTypesEdition2023) GetOptionalSint64() int64

func (*TestAllTypesEdition2023) GetOptionalString

func (x *TestAllTypesEdition2023) GetOptionalString() string

func (*TestAllTypesEdition2023) GetOptionalStringPiece

func (x *TestAllTypesEdition2023) GetOptionalStringPiece() string

func (*TestAllTypesEdition2023) GetOptionalUint32

func (x *TestAllTypesEdition2023) GetOptionalUint32() uint32

func (*TestAllTypesEdition2023) GetOptionalUint64

func (x *TestAllTypesEdition2023) GetOptionalUint64() uint64

func (*TestAllTypesEdition2023) GetPackedBool

func (x *TestAllTypesEdition2023) GetPackedBool() []bool

func (*TestAllTypesEdition2023) GetPackedDouble

func (x *TestAllTypesEdition2023) GetPackedDouble() []float64

func (*TestAllTypesEdition2023) GetPackedFixed32

func (x *TestAllTypesEdition2023) GetPackedFixed32() []uint32

func (*TestAllTypesEdition2023) GetPackedFixed64

func (x *TestAllTypesEdition2023) GetPackedFixed64() []uint64

func (*TestAllTypesEdition2023) GetPackedFloat

func (x *TestAllTypesEdition2023) GetPackedFloat() []float32

func (*TestAllTypesEdition2023) GetPackedInt32

func (x *TestAllTypesEdition2023) GetPackedInt32() []int32

func (*TestAllTypesEdition2023) GetPackedInt64

func (x *TestAllTypesEdition2023) GetPackedInt64() []int64

func (*TestAllTypesEdition2023) GetPackedNestedEnum

func (*TestAllTypesEdition2023) GetPackedSfixed32

func (x *TestAllTypesEdition2023) GetPackedSfixed32() []int32

func (*TestAllTypesEdition2023) GetPackedSfixed64

func (x *TestAllTypesEdition2023) GetPackedSfixed64() []int64

func (*TestAllTypesEdition2023) GetPackedSint32

func (x *TestAllTypesEdition2023) GetPackedSint32() []int32

func (*TestAllTypesEdition2023) GetPackedSint64

func (x *TestAllTypesEdition2023) GetPackedSint64() []int64

func (*TestAllTypesEdition2023) GetPackedUint32

func (x *TestAllTypesEdition2023) GetPackedUint32() []uint32

func (*TestAllTypesEdition2023) GetPackedUint64

func (x *TestAllTypesEdition2023) GetPackedUint64() []uint64

func (*TestAllTypesEdition2023) GetRecursiveMessage

func (x *TestAllTypesEdition2023) GetRecursiveMessage() *TestAllTypesEdition2023

func (*TestAllTypesEdition2023) GetRepeatedBool

func (x *TestAllTypesEdition2023) GetRepeatedBool() []bool

func (*TestAllTypesEdition2023) GetRepeatedBytes

func (x *TestAllTypesEdition2023) GetRepeatedBytes() [][]byte

func (*TestAllTypesEdition2023) GetRepeatedCord

func (x *TestAllTypesEdition2023) GetRepeatedCord() []string

func (*TestAllTypesEdition2023) GetRepeatedDouble

func (x *TestAllTypesEdition2023) GetRepeatedDouble() []float64

func (*TestAllTypesEdition2023) GetRepeatedFixed32

func (x *TestAllTypesEdition2023) GetRepeatedFixed32() []uint32

func (*TestAllTypesEdition2023) GetRepeatedFixed64

func (x *TestAllTypesEdition2023) GetRepeatedFixed64() []uint64

func (*TestAllTypesEdition2023) GetRepeatedFloat

func (x *TestAllTypesEdition2023) GetRepeatedFloat() []float32

func (*TestAllTypesEdition2023) GetRepeatedForeignEnum

func (x *TestAllTypesEdition2023) GetRepeatedForeignEnum() []ForeignEnumEdition2023

func (*TestAllTypesEdition2023) GetRepeatedForeignMessage

func (x *TestAllTypesEdition2023) GetRepeatedForeignMessage() []*ForeignMessageEdition2023

func (*TestAllTypesEdition2023) GetRepeatedInt32

func (x *TestAllTypesEdition2023) GetRepeatedInt32() []int32

func (*TestAllTypesEdition2023) GetRepeatedInt64

func (x *TestAllTypesEdition2023) GetRepeatedInt64() []int64

func (*TestAllTypesEdition2023) GetRepeatedNestedEnum

func (x *TestAllTypesEdition2023) GetRepeatedNestedEnum() []TestAllTypesEdition2023_NestedEnum

func (*TestAllTypesEdition2023) GetRepeatedNestedMessage

func (x *TestAllTypesEdition2023) GetRepeatedNestedMessage() []*TestAllTypesEdition2023_NestedMessage

func (*TestAllTypesEdition2023) GetRepeatedSfixed32

func (x *TestAllTypesEdition2023) GetRepeatedSfixed32() []int32

func (*TestAllTypesEdition2023) GetRepeatedSfixed64

func (x *TestAllTypesEdition2023) GetRepeatedSfixed64() []int64

func (*TestAllTypesEdition2023) GetRepeatedSint32

func (x *TestAllTypesEdition2023) GetRepeatedSint32() []int32

func (*TestAllTypesEdition2023) GetRepeatedSint64

func (x *TestAllTypesEdition2023) GetRepeatedSint64() []int64

func (*TestAllTypesEdition2023) GetRepeatedString

func (x *TestAllTypesEdition2023) GetRepeatedString() []string

func (*TestAllTypesEdition2023) GetRepeatedStringPiece

func (x *TestAllTypesEdition2023) GetRepeatedStringPiece() []string

func (*TestAllTypesEdition2023) GetRepeatedUint32

func (x *TestAllTypesEdition2023) GetRepeatedUint32() []uint32

func (*TestAllTypesEdition2023) GetRepeatedUint64

func (x *TestAllTypesEdition2023) GetRepeatedUint64() []uint64

func (*TestAllTypesEdition2023) GetUnpackedBool

func (x *TestAllTypesEdition2023) GetUnpackedBool() []bool

func (*TestAllTypesEdition2023) GetUnpackedDouble

func (x *TestAllTypesEdition2023) GetUnpackedDouble() []float64

func (*TestAllTypesEdition2023) GetUnpackedFixed32

func (x *TestAllTypesEdition2023) GetUnpackedFixed32() []uint32

func (*TestAllTypesEdition2023) GetUnpackedFixed64

func (x *TestAllTypesEdition2023) GetUnpackedFixed64() []uint64

func (*TestAllTypesEdition2023) GetUnpackedFloat

func (x *TestAllTypesEdition2023) GetUnpackedFloat() []float32

func (*TestAllTypesEdition2023) GetUnpackedInt32

func (x *TestAllTypesEdition2023) GetUnpackedInt32() []int32

func (*TestAllTypesEdition2023) GetUnpackedInt64

func (x *TestAllTypesEdition2023) GetUnpackedInt64() []int64

func (*TestAllTypesEdition2023) GetUnpackedNestedEnum

func (x *TestAllTypesEdition2023) GetUnpackedNestedEnum() []TestAllTypesEdition2023_NestedEnum

func (*TestAllTypesEdition2023) GetUnpackedSfixed32

func (x *TestAllTypesEdition2023) GetUnpackedSfixed32() []int32

func (*TestAllTypesEdition2023) GetUnpackedSfixed64

func (x *TestAllTypesEdition2023) GetUnpackedSfixed64() []int64

func (*TestAllTypesEdition2023) GetUnpackedSint32

func (x *TestAllTypesEdition2023) GetUnpackedSint32() []int32

func (*TestAllTypesEdition2023) GetUnpackedSint64

func (x *TestAllTypesEdition2023) GetUnpackedSint64() []int64

func (*TestAllTypesEdition2023) GetUnpackedUint32

func (x *TestAllTypesEdition2023) GetUnpackedUint32() []uint32

func (*TestAllTypesEdition2023) GetUnpackedUint64

func (x *TestAllTypesEdition2023) GetUnpackedUint64() []uint64

func (*TestAllTypesEdition2023) ProtoMessage

func (*TestAllTypesEdition2023) ProtoMessage()

func (*TestAllTypesEdition2023) ProtoReflect

func (x *TestAllTypesEdition2023) ProtoReflect() protoreflect.Message

func (*TestAllTypesEdition2023) Reset

func (x *TestAllTypesEdition2023) Reset()

func (*TestAllTypesEdition2023) String

func (x *TestAllTypesEdition2023) String() string

type TestAllTypesEdition2023_GroupLikeType

type TestAllTypesEdition2023_GroupLikeType struct {
	GroupInt32  *int32  `protobuf:"varint,202,opt,name=group_int32,json=groupInt32" json:"group_int32,omitempty"`
	GroupUint32 *uint32 `protobuf:"varint,203,opt,name=group_uint32,json=groupUint32" json:"group_uint32,omitempty"`
	// contains filtered or unexported fields
}

groups

func (*TestAllTypesEdition2023_GroupLikeType) Descriptor

func (*TestAllTypesEdition2023_GroupLikeType) Descriptor() ([]byte, []int)

Deprecated: Use TestAllTypesEdition2023_GroupLikeType.ProtoReflect.Descriptor instead.

func (*TestAllTypesEdition2023_GroupLikeType) GetGroupInt32

func (x *TestAllTypesEdition2023_GroupLikeType) GetGroupInt32() int32

func (*TestAllTypesEdition2023_GroupLikeType) GetGroupUint32

func (x *TestAllTypesEdition2023_GroupLikeType) GetGroupUint32() uint32

func (*TestAllTypesEdition2023_GroupLikeType) ProtoMessage

func (*TestAllTypesEdition2023_GroupLikeType) ProtoMessage()

func (*TestAllTypesEdition2023_GroupLikeType) ProtoReflect

func (*TestAllTypesEdition2023_GroupLikeType) Reset

func (*TestAllTypesEdition2023_GroupLikeType) String

type TestAllTypesEdition2023_NestedEnum

type TestAllTypesEdition2023_NestedEnum int32
const (
	TestAllTypesEdition2023_FOO TestAllTypesEdition2023_NestedEnum = 0
	TestAllTypesEdition2023_BAR TestAllTypesEdition2023_NestedEnum = 1
	TestAllTypesEdition2023_BAZ TestAllTypesEdition2023_NestedEnum = 2
	TestAllTypesEdition2023_NEG TestAllTypesEdition2023_NestedEnum = -1 // Intentionally negative.
)

func (TestAllTypesEdition2023_NestedEnum) Descriptor

func (TestAllTypesEdition2023_NestedEnum) Enum

func (TestAllTypesEdition2023_NestedEnum) EnumDescriptor

func (TestAllTypesEdition2023_NestedEnum) EnumDescriptor() ([]byte, []int)

Deprecated: Use TestAllTypesEdition2023_NestedEnum.Descriptor instead.

func (TestAllTypesEdition2023_NestedEnum) Number

func (TestAllTypesEdition2023_NestedEnum) String

func (TestAllTypesEdition2023_NestedEnum) Type

type TestAllTypesEdition2023_NestedMessage

type TestAllTypesEdition2023_NestedMessage struct {
	A           *int32                   `protobuf:"varint,1,opt,name=a" json:"a,omitempty"`
	Corecursive *TestAllTypesEdition2023 `protobuf:"bytes,2,opt,name=corecursive" json:"corecursive,omitempty"`
	// contains filtered or unexported fields
}

func (*TestAllTypesEdition2023_NestedMessage) Descriptor

func (*TestAllTypesEdition2023_NestedMessage) Descriptor() ([]byte, []int)

Deprecated: Use TestAllTypesEdition2023_NestedMessage.ProtoReflect.Descriptor instead.

func (*TestAllTypesEdition2023_NestedMessage) GetA

func (*TestAllTypesEdition2023_NestedMessage) GetCorecursive

func (*TestAllTypesEdition2023_NestedMessage) ProtoMessage

func (*TestAllTypesEdition2023_NestedMessage) ProtoMessage()

func (*TestAllTypesEdition2023_NestedMessage) ProtoReflect

func (*TestAllTypesEdition2023_NestedMessage) Reset

func (*TestAllTypesEdition2023_NestedMessage) String

type TestAllTypesEdition2023_OneofBool

type TestAllTypesEdition2023_OneofBool struct {
	OneofBool bool `protobuf:"varint,115,opt,name=oneof_bool,json=oneofBool,oneof"`
}

type TestAllTypesEdition2023_OneofBytes

type TestAllTypesEdition2023_OneofBytes struct {
	OneofBytes []byte `protobuf:"bytes,114,opt,name=oneof_bytes,json=oneofBytes,oneof"`
}

type TestAllTypesEdition2023_OneofDouble

type TestAllTypesEdition2023_OneofDouble struct {
	OneofDouble float64 `protobuf:"fixed64,118,opt,name=oneof_double,json=oneofDouble,oneof"`
}

type TestAllTypesEdition2023_OneofEnum

type TestAllTypesEdition2023_OneofEnum struct {
	OneofEnum TestAllTypesEdition2023_NestedEnum `protobuf:"varint,119,opt,name=oneof_enum,json=oneofEnum,enum=protobuf_test_messages.editions.TestAllTypesEdition2023_NestedEnum,oneof"`
}

type TestAllTypesEdition2023_OneofFloat

type TestAllTypesEdition2023_OneofFloat struct {
	OneofFloat float32 `protobuf:"fixed32,117,opt,name=oneof_float,json=oneofFloat,oneof"`
}

type TestAllTypesEdition2023_OneofNestedMessage

type TestAllTypesEdition2023_OneofNestedMessage struct {
	OneofNestedMessage *TestAllTypesEdition2023_NestedMessage `protobuf:"bytes,112,opt,name=oneof_nested_message,json=oneofNestedMessage,oneof"`
}

type TestAllTypesEdition2023_OneofString

type TestAllTypesEdition2023_OneofString struct {
	OneofString string `protobuf:"bytes,113,opt,name=oneof_string,json=oneofString,oneof"`
}

type TestAllTypesEdition2023_OneofUint32

type TestAllTypesEdition2023_OneofUint32 struct {
	OneofUint32 uint32 `protobuf:"varint,111,opt,name=oneof_uint32,json=oneofUint32,oneof"`
}

type TestAllTypesEdition2023_OneofUint64

type TestAllTypesEdition2023_OneofUint64 struct {
	OneofUint64 uint64 `protobuf:"varint,116,opt,name=oneof_uint64,json=oneofUint64,oneof"`
}

Source Files

test_messages_edition2023.pb.go

Version
v1.36.5 (latest)
Published
Feb 6, 2025
Platform
linux/amd64
Imports
5 packages
Last checked
10 hours ago

Tools for package owners.