func (*Wrapper) Descriptor() ([]byte, []int) {
	return file_tests_enum_enum_renames_proto_rawDescGZIP(), []int{0}
}
Deprecated: Use Wrapper.ProtoReflect.Descriptor instead.
package enum
import (
	_ "github.com/alta/protopatch/patch/gopb"
	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
	reflect "reflect"
	sync "sync"
)
const (
	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
type Flavour int32
const (
	Flavour_UMAMI  Flavour = 0
	Flavour_SWEET  Flavour = 1
	Flavour_SALTY  Flavour = 2
	Flavour_SOUR   Flavour = 3
	Flavour_BITTER Flavour = 4
)
var (
	Flavour_name = map[int32]string{
		0: "UMAMI",
		1: "SWEET",
		2: "SALTY",
		3: "SOUR",
		4: "BITTER",
	}
	Flavour_value = map[string]int32{
		"UMAMI":  0,
		"SWEET":  1,
		"SALTY":  2,
		"SOUR":   3,
		"BITTER": 4,
	}
)
func (x Flavour) Enum() *Flavour {
	p := new(Flavour)
	*p = x
	return p
}
func (x Flavour) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (Flavour) Descriptor() protoreflect.EnumDescriptor {
	return file_tests_enum_enum_renames_proto_enumTypes[0].Descriptor()
}
func (Flavour) Type() protoreflect.EnumType {
	return &file_tests_enum_enum_renames_proto_enumTypes[0]
}
func (x Flavour) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (Flavour) EnumDescriptor() ([]byte, []int) {
	return file_tests_enum_enum_renames_proto_rawDescGZIP(), []int{0}
}
type Level int32
const (
	LevelSimple   Level = 0
	Level_COMPLEX Level = 1
)
var (
	Level_name = map[int32]string{
		0: "SIMPLE",
		1: "COMPLEX",
	}
	Level_value = map[string]int32{
		"SIMPLE":  0,
		"COMPLEX": 1,
	}
)
func (x Level) Enum() *Level {
	p := new(Level)
	*p = x
	return p
}
func (x Level) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (Level) Descriptor() protoreflect.EnumDescriptor {
	return file_tests_enum_enum_renames_proto_enumTypes[1].Descriptor()
}
func (Level) Type() protoreflect.EnumType {
	return &file_tests_enum_enum_renames_proto_enumTypes[1]
}
func (x Level) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (Level) EnumDescriptor() ([]byte, []int) {
	return file_tests_enum_enum_renames_proto_rawDescGZIP(), []int{1}
}
type RenamedNested int32
const (
	RenamedValueInvalid RenamedNested = 0
	RenamedValueA       RenamedNested = 1
	RenamedValueB       RenamedNested = 2
	RenamedValueC       RenamedNested = 3
)
var (
	RenamedNested_name = map[int32]string{
		0: "INVALID",
		1: "A",
		2: "B",
		3: "C",
	}
	RenamedNested_value = map[string]int32{
		"INVALID": 0,
		"A":       1,
		"B":       2,
		"C":       3,
	}
)
func (x RenamedNested) Enum() *RenamedNested {
	p := new(RenamedNested)
	*p = x
	return p
}
func (x RenamedNested) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (RenamedNested) Descriptor() protoreflect.EnumDescriptor {
	return file_tests_enum_enum_renames_proto_enumTypes[2].Descriptor()
}
func (RenamedNested) Type() protoreflect.EnumType {
	return &file_tests_enum_enum_renames_proto_enumTypes[2]
}
func (x RenamedNested) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (RenamedNested) EnumDescriptor() ([]byte, []int) {
	return file_tests_enum_enum_renames_proto_rawDescGZIP(), []int{0, 0}
}
type Holiday_Route int32
const (
	Holiday_INVALID Holiday_Route = 0
	Holiday_FAST    Holiday_Route = 1
	Holiday_SLOW    Holiday_Route = 2
	Holiday_SCENIC  Holiday_Route = 3
)
var (
	Holiday_Route_name = map[int32]string{
		0: "INVALID",
		1: "FAST",
		2: "SLOW",
		3: "SCENIC",
	}
	Holiday_Route_value = map[string]int32{
		"INVALID": 0,
		"FAST":    1,
		"SLOW":    2,
		"SCENIC":  3,
	}
)
func (x Holiday_Route) Enum() *Holiday_Route {
	p := new(Holiday_Route)
	*p = x
	return p
}
func (x Holiday_Route) String() string {
	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (Holiday_Route) Descriptor() protoreflect.EnumDescriptor {
	return file_tests_enum_enum_renames_proto_enumTypes[3].Descriptor()
}
func (Holiday_Route) Type() protoreflect.EnumType {
	return &file_tests_enum_enum_renames_proto_enumTypes[3]
}
func (x Holiday_Route) Number() protoreflect.EnumNumber {
	return protoreflect.EnumNumber(x)
}
func (Holiday_Route) EnumDescriptor() ([]byte, []int) {
	return file_tests_enum_enum_renames_proto_rawDescGZIP(), []int{1, 0}
}
type Wrapper struct {
	state         protoimpl.MessageState
	sizeCache     protoimpl.SizeCache
	unknownFields protoimpl.UnknownFields
	Inner RenamedNested `protobuf:"varint,1,opt,name=inner,proto3,enum=tests.enum.Wrapper_Original" json:"inner,omitempty"`
}
func (x *Wrapper) Reset() {
	*x = Wrapper{}
	if protoimpl.UnsafeEnabled {
		mi := &file_tests_enum_enum_renames_proto_msgTypes[0]
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		ms.StoreMessageInfo(mi)
	}
}
func (x *Wrapper) String() string {
	return protoimpl.X.MessageStringOf(x)
}
func (*Wrapper) ProtoMessage() {}
func (x *Wrapper) ProtoReflect() protoreflect.Message {
	mi := &file_tests_enum_enum_renames_proto_msgTypes[0]
	if protoimpl.UnsafeEnabled && x != nil {
		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
		if ms.LoadMessageInfo() == nil {
			ms.StoreMessageInfo(mi)
		}
		return ms
	}
	return mi.MessageOf(x)
}