xref: /aosp_15_r20/external/golang-protobuf/internal/testprotos/enums/enums.pb.go (revision 1c12ee1efe575feb122dbf939ff15148a3b3e8f2)
1*1c12ee1eSDan Willemsen// Copyright 2021 The Go Authors. All rights reserved.
2*1c12ee1eSDan Willemsen// Use of this source code is governed by a BSD-style
3*1c12ee1eSDan Willemsen// license that can be found in the LICENSE file.
4*1c12ee1eSDan Willemsen
5*1c12ee1eSDan Willemsen// Code generated by protoc-gen-go. DO NOT EDIT.
6*1c12ee1eSDan Willemsen// source: internal/testprotos/enums/enums.proto
7*1c12ee1eSDan Willemsen
8*1c12ee1eSDan Willemsenpackage enums
9*1c12ee1eSDan Willemsen
10*1c12ee1eSDan Willemsenimport (
11*1c12ee1eSDan Willemsen	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
12*1c12ee1eSDan Willemsen	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
13*1c12ee1eSDan Willemsen	reflect "reflect"
14*1c12ee1eSDan Willemsen	sync "sync"
15*1c12ee1eSDan Willemsen)
16*1c12ee1eSDan Willemsen
17*1c12ee1eSDan Willemsentype Enum int32
18*1c12ee1eSDan Willemsen
19*1c12ee1eSDan Willemsenconst (
20*1c12ee1eSDan Willemsen	Enum_DEFAULT     Enum = 1337
21*1c12ee1eSDan Willemsen	Enum_ZERO        Enum = 0
22*1c12ee1eSDan Willemsen	Enum_ONE         Enum = 1
23*1c12ee1eSDan Willemsen	Enum_ELEVENT     Enum = 11
24*1c12ee1eSDan Willemsen	Enum_SEVENTEEN   Enum = 17
25*1c12ee1eSDan Willemsen	Enum_THIRTYSEVEN Enum = 37
26*1c12ee1eSDan Willemsen	Enum_SIXTYSEVEN  Enum = 67
27*1c12ee1eSDan Willemsen	Enum_NEGATIVE    Enum = -1
28*1c12ee1eSDan Willemsen)
29*1c12ee1eSDan Willemsen
30*1c12ee1eSDan Willemsen// Enum value maps for Enum.
31*1c12ee1eSDan Willemsenvar (
32*1c12ee1eSDan Willemsen	Enum_name = map[int32]string{
33*1c12ee1eSDan Willemsen		1337: "DEFAULT",
34*1c12ee1eSDan Willemsen		0:    "ZERO",
35*1c12ee1eSDan Willemsen		1:    "ONE",
36*1c12ee1eSDan Willemsen		11:   "ELEVENT",
37*1c12ee1eSDan Willemsen		17:   "SEVENTEEN",
38*1c12ee1eSDan Willemsen		37:   "THIRTYSEVEN",
39*1c12ee1eSDan Willemsen		67:   "SIXTYSEVEN",
40*1c12ee1eSDan Willemsen		-1:   "NEGATIVE",
41*1c12ee1eSDan Willemsen	}
42*1c12ee1eSDan Willemsen	Enum_value = map[string]int32{
43*1c12ee1eSDan Willemsen		"DEFAULT":     1337,
44*1c12ee1eSDan Willemsen		"ZERO":        0,
45*1c12ee1eSDan Willemsen		"ONE":         1,
46*1c12ee1eSDan Willemsen		"ELEVENT":     11,
47*1c12ee1eSDan Willemsen		"SEVENTEEN":   17,
48*1c12ee1eSDan Willemsen		"THIRTYSEVEN": 37,
49*1c12ee1eSDan Willemsen		"SIXTYSEVEN":  67,
50*1c12ee1eSDan Willemsen		"NEGATIVE":    -1,
51*1c12ee1eSDan Willemsen	}
52*1c12ee1eSDan Willemsen)
53*1c12ee1eSDan Willemsen
54*1c12ee1eSDan Willemsenfunc (x Enum) Enum() *Enum {
55*1c12ee1eSDan Willemsen	p := new(Enum)
56*1c12ee1eSDan Willemsen	*p = x
57*1c12ee1eSDan Willemsen	return p
58*1c12ee1eSDan Willemsen}
59*1c12ee1eSDan Willemsen
60*1c12ee1eSDan Willemsenfunc (x Enum) String() string {
61*1c12ee1eSDan Willemsen	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
62*1c12ee1eSDan Willemsen}
63*1c12ee1eSDan Willemsen
64*1c12ee1eSDan Willemsenfunc (Enum) Descriptor() protoreflect.EnumDescriptor {
65*1c12ee1eSDan Willemsen	return file_internal_testprotos_enums_enums_proto_enumTypes[0].Descriptor()
66*1c12ee1eSDan Willemsen}
67*1c12ee1eSDan Willemsen
68*1c12ee1eSDan Willemsenfunc (Enum) Type() protoreflect.EnumType {
69*1c12ee1eSDan Willemsen	return &file_internal_testprotos_enums_enums_proto_enumTypes[0]
70*1c12ee1eSDan Willemsen}
71*1c12ee1eSDan Willemsen
72*1c12ee1eSDan Willemsenfunc (x Enum) Number() protoreflect.EnumNumber {
73*1c12ee1eSDan Willemsen	return protoreflect.EnumNumber(x)
74*1c12ee1eSDan Willemsen}
75*1c12ee1eSDan Willemsen
76*1c12ee1eSDan Willemsen// Deprecated: Do not use.
77*1c12ee1eSDan Willemsenfunc (x *Enum) UnmarshalJSON(b []byte) error {
78*1c12ee1eSDan Willemsen	num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
79*1c12ee1eSDan Willemsen	if err != nil {
80*1c12ee1eSDan Willemsen		return err
81*1c12ee1eSDan Willemsen	}
82*1c12ee1eSDan Willemsen	*x = Enum(num)
83*1c12ee1eSDan Willemsen	return nil
84*1c12ee1eSDan Willemsen}
85*1c12ee1eSDan Willemsen
86*1c12ee1eSDan Willemsen// Deprecated: Use Enum.Descriptor instead.
87*1c12ee1eSDan Willemsenfunc (Enum) EnumDescriptor() ([]byte, []int) {
88*1c12ee1eSDan Willemsen	return file_internal_testprotos_enums_enums_proto_rawDescGZIP(), []int{0}
89*1c12ee1eSDan Willemsen}
90*1c12ee1eSDan Willemsen
91*1c12ee1eSDan Willemsenvar File_internal_testprotos_enums_enums_proto protoreflect.FileDescriptor
92*1c12ee1eSDan Willemsen
93*1c12ee1eSDan Willemsenvar file_internal_testprotos_enums_enums_proto_rawDesc = []byte{
94*1c12ee1eSDan Willemsen	0x0a, 0x25, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x70,
95*1c12ee1eSDan Willemsen	0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2f, 0x65, 0x6e, 0x75, 0x6d,
96*1c12ee1eSDan Willemsen	0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x13, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
97*1c12ee1eSDan Willemsen	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x65, 0x6e, 0x75, 0x6d, 0x73, 0x2a, 0x7b, 0x0a, 0x04,
98*1c12ee1eSDan Willemsen	0x45, 0x6e, 0x75, 0x6d, 0x12, 0x0c, 0x0a, 0x07, 0x44, 0x45, 0x46, 0x41, 0x55, 0x4c, 0x54, 0x10,
99*1c12ee1eSDan Willemsen	0xb9, 0x0a, 0x12, 0x08, 0x0a, 0x04, 0x5a, 0x45, 0x52, 0x4f, 0x10, 0x00, 0x12, 0x07, 0x0a, 0x03,
100*1c12ee1eSDan Willemsen	0x4f, 0x4e, 0x45, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x45, 0x4c, 0x45, 0x56, 0x45, 0x4e, 0x54,
101*1c12ee1eSDan Willemsen	0x10, 0x0b, 0x12, 0x0d, 0x0a, 0x09, 0x53, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x45, 0x45, 0x4e, 0x10,
102*1c12ee1eSDan Willemsen	0x11, 0x12, 0x0f, 0x0a, 0x0b, 0x54, 0x48, 0x49, 0x52, 0x54, 0x59, 0x53, 0x45, 0x56, 0x45, 0x4e,
103*1c12ee1eSDan Willemsen	0x10, 0x25, 0x12, 0x0e, 0x0a, 0x0a, 0x53, 0x49, 0x58, 0x54, 0x59, 0x53, 0x45, 0x56, 0x45, 0x4e,
104*1c12ee1eSDan Willemsen	0x10, 0x43, 0x12, 0x15, 0x0a, 0x08, 0x4e, 0x45, 0x47, 0x41, 0x54, 0x49, 0x56, 0x45, 0x10, 0xff,
105*1c12ee1eSDan Willemsen	0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x01, 0x42, 0x36, 0x5a, 0x34, 0x67, 0x6f, 0x6f,
106*1c12ee1eSDan Willemsen	0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x70,
107*1c12ee1eSDan Willemsen	0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c,
108*1c12ee1eSDan Willemsen	0x2f, 0x74, 0x65, 0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x2f, 0x65, 0x6e, 0x75, 0x6d,
109*1c12ee1eSDan Willemsen	0x73,
110*1c12ee1eSDan Willemsen}
111*1c12ee1eSDan Willemsen
112*1c12ee1eSDan Willemsenvar (
113*1c12ee1eSDan Willemsen	file_internal_testprotos_enums_enums_proto_rawDescOnce sync.Once
114*1c12ee1eSDan Willemsen	file_internal_testprotos_enums_enums_proto_rawDescData = file_internal_testprotos_enums_enums_proto_rawDesc
115*1c12ee1eSDan Willemsen)
116*1c12ee1eSDan Willemsen
117*1c12ee1eSDan Willemsenfunc file_internal_testprotos_enums_enums_proto_rawDescGZIP() []byte {
118*1c12ee1eSDan Willemsen	file_internal_testprotos_enums_enums_proto_rawDescOnce.Do(func() {
119*1c12ee1eSDan Willemsen		file_internal_testprotos_enums_enums_proto_rawDescData = protoimpl.X.CompressGZIP(file_internal_testprotos_enums_enums_proto_rawDescData)
120*1c12ee1eSDan Willemsen	})
121*1c12ee1eSDan Willemsen	return file_internal_testprotos_enums_enums_proto_rawDescData
122*1c12ee1eSDan Willemsen}
123*1c12ee1eSDan Willemsen
124*1c12ee1eSDan Willemsenvar file_internal_testprotos_enums_enums_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
125*1c12ee1eSDan Willemsenvar file_internal_testprotos_enums_enums_proto_goTypes = []interface{}{
126*1c12ee1eSDan Willemsen	(Enum)(0), // 0: goproto.proto.enums.Enum
127*1c12ee1eSDan Willemsen}
128*1c12ee1eSDan Willemsenvar file_internal_testprotos_enums_enums_proto_depIdxs = []int32{
129*1c12ee1eSDan Willemsen	0, // [0:0] is the sub-list for method output_type
130*1c12ee1eSDan Willemsen	0, // [0:0] is the sub-list for method input_type
131*1c12ee1eSDan Willemsen	0, // [0:0] is the sub-list for extension type_name
132*1c12ee1eSDan Willemsen	0, // [0:0] is the sub-list for extension extendee
133*1c12ee1eSDan Willemsen	0, // [0:0] is the sub-list for field type_name
134*1c12ee1eSDan Willemsen}
135*1c12ee1eSDan Willemsen
136*1c12ee1eSDan Willemsenfunc init() { file_internal_testprotos_enums_enums_proto_init() }
137*1c12ee1eSDan Willemsenfunc file_internal_testprotos_enums_enums_proto_init() {
138*1c12ee1eSDan Willemsen	if File_internal_testprotos_enums_enums_proto != nil {
139*1c12ee1eSDan Willemsen		return
140*1c12ee1eSDan Willemsen	}
141*1c12ee1eSDan Willemsen	type x struct{}
142*1c12ee1eSDan Willemsen	out := protoimpl.TypeBuilder{
143*1c12ee1eSDan Willemsen		File: protoimpl.DescBuilder{
144*1c12ee1eSDan Willemsen			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
145*1c12ee1eSDan Willemsen			RawDescriptor: file_internal_testprotos_enums_enums_proto_rawDesc,
146*1c12ee1eSDan Willemsen			NumEnums:      1,
147*1c12ee1eSDan Willemsen			NumMessages:   0,
148*1c12ee1eSDan Willemsen			NumExtensions: 0,
149*1c12ee1eSDan Willemsen			NumServices:   0,
150*1c12ee1eSDan Willemsen		},
151*1c12ee1eSDan Willemsen		GoTypes:           file_internal_testprotos_enums_enums_proto_goTypes,
152*1c12ee1eSDan Willemsen		DependencyIndexes: file_internal_testprotos_enums_enums_proto_depIdxs,
153*1c12ee1eSDan Willemsen		EnumInfos:         file_internal_testprotos_enums_enums_proto_enumTypes,
154*1c12ee1eSDan Willemsen	}.Build()
155*1c12ee1eSDan Willemsen	File_internal_testprotos_enums_enums_proto = out.File
156*1c12ee1eSDan Willemsen	file_internal_testprotos_enums_enums_proto_rawDesc = nil
157*1c12ee1eSDan Willemsen	file_internal_testprotos_enums_enums_proto_goTypes = nil
158*1c12ee1eSDan Willemsen	file_internal_testprotos_enums_enums_proto_depIdxs = nil
159*1c12ee1eSDan Willemsen}
160