cmd/protoc-gen-go: drop xxx_ prefix for package-level variables

Lower-casing the FileDescriptor variable provides for shorter and
more readable global variable names. This has a very minor benefit
that the read-only data section of a binary is slightly smaller
since function names do end up in the final binary.

Change-Id: I077364905e5c9adea69873b3ea580fddc68b9eb8
Reviewed-on: https://go-review.googlesource.com/c/protobuf/+/172119
Reviewed-by: Herbie Ong <herbie@google.com>
diff --git a/cmd/protoc-gen-go-grpc/testdata/grpc/deprecation.pb.go b/cmd/protoc-gen-go-grpc/testdata/grpc/deprecation.pb.go
index 12279d6..396e85c 100644
--- a/cmd/protoc-gen-go-grpc/testdata/grpc/deprecation.pb.go
+++ b/cmd/protoc-gen-go-grpc/testdata/grpc/deprecation.pb.go
@@ -14,7 +14,7 @@
 
 var File_grpc_deprecation_proto protoreflect.FileDescriptor
 
-var xxx_File_grpc_deprecation_proto_rawDesc = []byte{
+var file_grpc_deprecation_proto_rawDesc = []byte{
 	0x0a, 0x16, 0x67, 0x72, 0x70, 0x63, 0x2f, 0x64, 0x65, 0x70, 0x72, 0x65, 0x63, 0x61, 0x74, 0x69,
 	0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x13, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74,
 	0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x1a, 0x0f, 0x67,
@@ -34,40 +34,40 @@
 }
 
 var (
-	xxx_File_grpc_deprecation_proto_rawDesc_once sync.Once
-	xxx_File_grpc_deprecation_proto_rawDesc_data = xxx_File_grpc_deprecation_proto_rawDesc
+	file_grpc_deprecation_proto_rawDescOnce sync.Once
+	file_grpc_deprecation_proto_rawDescData = file_grpc_deprecation_proto_rawDesc
 )
 
-func xxx_File_grpc_deprecation_proto_rawDescGZIP() []byte {
-	xxx_File_grpc_deprecation_proto_rawDesc_once.Do(func() {
-		xxx_File_grpc_deprecation_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_grpc_deprecation_proto_rawDesc_data)
+func file_grpc_deprecation_proto_rawDescGZIP() []byte {
+	file_grpc_deprecation_proto_rawDescOnce.Do(func() {
+		file_grpc_deprecation_proto_rawDescData = protoimpl.X.CompressGZIP(file_grpc_deprecation_proto_rawDescData)
 	})
-	return xxx_File_grpc_deprecation_proto_rawDesc_data
+	return file_grpc_deprecation_proto_rawDescData
 }
 
-var xxx_File_grpc_deprecation_proto_goTypes = []interface{}{
+var file_grpc_deprecation_proto_goTypes = []interface{}{
 	(*Request)(nil),  // 0: goproto.protoc.grpc.Request
 	(*Response)(nil), // 1: goproto.protoc.grpc.Response
 }
-var xxx_File_grpc_deprecation_proto_depIdxs = []int32{
+var file_grpc_deprecation_proto_depIdxs = []int32{
 	0, // goproto.protoc.grpc.DeprecatedService.DeprecatedCall:input_type -> goproto.protoc.grpc.Request
 	1, // goproto.protoc.grpc.DeprecatedService.DeprecatedCall:output_type -> goproto.protoc.grpc.Response
 }
 
-func init() { xxx_File_grpc_deprecation_proto_init() }
-func xxx_File_grpc_deprecation_proto_init() {
+func init() { file_grpc_deprecation_proto_init() }
+func file_grpc_deprecation_proto_init() {
 	if File_grpc_deprecation_proto != nil {
 		return
 	}
-	xxx_File_grpc_grpc_proto_init()
+	file_grpc_grpc_proto_init()
 	File_grpc_deprecation_proto = protoimpl.FileBuilder{
-		RawDescriptor:     xxx_File_grpc_deprecation_proto_rawDesc,
-		GoTypes:           xxx_File_grpc_deprecation_proto_goTypes,
-		DependencyIndexes: xxx_File_grpc_deprecation_proto_depIdxs,
+		RawDescriptor:     file_grpc_deprecation_proto_rawDesc,
+		GoTypes:           file_grpc_deprecation_proto_goTypes,
+		DependencyIndexes: file_grpc_deprecation_proto_depIdxs,
 		FilesRegistry:     protoregistry.GlobalFiles,
 		TypesRegistry:     protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_grpc_deprecation_proto_rawDesc = nil
-	xxx_File_grpc_deprecation_proto_goTypes = nil
-	xxx_File_grpc_deprecation_proto_depIdxs = nil
+	file_grpc_deprecation_proto_rawDesc = nil
+	file_grpc_deprecation_proto_goTypes = nil
+	file_grpc_deprecation_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go-grpc/testdata/grpc/grpc.pb.go b/cmd/protoc-gen-go-grpc/testdata/grpc/grpc.pb.go
index 56a2c11..ca53790 100644
--- a/cmd/protoc-gen-go-grpc/testdata/grpc/grpc.pb.go
+++ b/cmd/protoc-gen-go-grpc/testdata/grpc/grpc.pb.go
@@ -30,16 +30,16 @@
 func (*Request) ProtoMessage() {}
 
 func (x *Request) ProtoReflect() protoreflect.Message {
-	return xxx_File_grpc_grpc_proto_messageTypes[0].MessageOf(x)
+	return file_grpc_grpc_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *Request) XXX_Methods() *protoiface.Methods {
-	return xxx_File_grpc_grpc_proto_messageTypes[0].Methods()
+	return file_grpc_grpc_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use Request.ProtoReflect.Type instead.
 func (*Request) Descriptor() ([]byte, []int) {
-	return xxx_File_grpc_grpc_proto_rawDescGZIP(), []int{0}
+	return file_grpc_grpc_proto_rawDescGZIP(), []int{0}
 }
 
 type Response struct {
@@ -59,21 +59,21 @@
 func (*Response) ProtoMessage() {}
 
 func (x *Response) ProtoReflect() protoreflect.Message {
-	return xxx_File_grpc_grpc_proto_messageTypes[1].MessageOf(x)
+	return file_grpc_grpc_proto_msgTypes[1].MessageOf(x)
 }
 
 func (m *Response) XXX_Methods() *protoiface.Methods {
-	return xxx_File_grpc_grpc_proto_messageTypes[1].Methods()
+	return file_grpc_grpc_proto_msgTypes[1].Methods()
 }
 
 // Deprecated: Use Response.ProtoReflect.Type instead.
 func (*Response) Descriptor() ([]byte, []int) {
-	return xxx_File_grpc_grpc_proto_rawDescGZIP(), []int{1}
+	return file_grpc_grpc_proto_rawDescGZIP(), []int{1}
 }
 
 var File_grpc_grpc_proto protoreflect.FileDescriptor
 
-var xxx_File_grpc_grpc_proto_rawDesc = []byte{
+var file_grpc_grpc_proto_rawDesc = []byte{
 	0x0a, 0x0f, 0x67, 0x72, 0x70, 0x63, 0x2f, 0x67, 0x72, 0x70, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74,
 	0x6f, 0x12, 0x13, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
 	0x63, 0x2e, 0x67, 0x72, 0x70, 0x63, 0x22, 0x09, 0x0a, 0x07, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
@@ -107,23 +107,23 @@
 }
 
 var (
-	xxx_File_grpc_grpc_proto_rawDesc_once sync.Once
-	xxx_File_grpc_grpc_proto_rawDesc_data = xxx_File_grpc_grpc_proto_rawDesc
+	file_grpc_grpc_proto_rawDescOnce sync.Once
+	file_grpc_grpc_proto_rawDescData = file_grpc_grpc_proto_rawDesc
 )
 
-func xxx_File_grpc_grpc_proto_rawDescGZIP() []byte {
-	xxx_File_grpc_grpc_proto_rawDesc_once.Do(func() {
-		xxx_File_grpc_grpc_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_grpc_grpc_proto_rawDesc_data)
+func file_grpc_grpc_proto_rawDescGZIP() []byte {
+	file_grpc_grpc_proto_rawDescOnce.Do(func() {
+		file_grpc_grpc_proto_rawDescData = protoimpl.X.CompressGZIP(file_grpc_grpc_proto_rawDescData)
 	})
-	return xxx_File_grpc_grpc_proto_rawDesc_data
+	return file_grpc_grpc_proto_rawDescData
 }
 
-var xxx_File_grpc_grpc_proto_messageTypes = make([]protoimpl.MessageType, 2)
-var xxx_File_grpc_grpc_proto_goTypes = []interface{}{
+var file_grpc_grpc_proto_msgTypes = make([]protoimpl.MessageType, 2)
+var file_grpc_grpc_proto_goTypes = []interface{}{
 	(*Request)(nil),  // 0: goproto.protoc.grpc.Request
 	(*Response)(nil), // 1: goproto.protoc.grpc.Response
 }
-var xxx_File_grpc_grpc_proto_depIdxs = []int32{
+var file_grpc_grpc_proto_depIdxs = []int32{
 	0, // goproto.protoc.grpc.test_service.unary_call:input_type -> goproto.protoc.grpc.Request
 	1, // goproto.protoc.grpc.test_service.unary_call:output_type -> goproto.protoc.grpc.Response
 	0, // goproto.protoc.grpc.test_service.downstream_call:input_type -> goproto.protoc.grpc.Request
@@ -134,20 +134,20 @@
 	1, // goproto.protoc.grpc.test_service.bidi_call:output_type -> goproto.protoc.grpc.Response
 }
 
-func init() { xxx_File_grpc_grpc_proto_init() }
-func xxx_File_grpc_grpc_proto_init() {
+func init() { file_grpc_grpc_proto_init() }
+func file_grpc_grpc_proto_init() {
 	if File_grpc_grpc_proto != nil {
 		return
 	}
 	File_grpc_grpc_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_grpc_grpc_proto_rawDesc,
-		GoTypes:            xxx_File_grpc_grpc_proto_goTypes,
-		DependencyIndexes:  xxx_File_grpc_grpc_proto_depIdxs,
-		MessageOutputTypes: xxx_File_grpc_grpc_proto_messageTypes,
+		RawDescriptor:      file_grpc_grpc_proto_rawDesc,
+		GoTypes:            file_grpc_grpc_proto_goTypes,
+		DependencyIndexes:  file_grpc_grpc_proto_depIdxs,
+		MessageOutputTypes: file_grpc_grpc_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_grpc_grpc_proto_rawDesc = nil
-	xxx_File_grpc_grpc_proto_goTypes = nil
-	xxx_File_grpc_grpc_proto_depIdxs = nil
+	file_grpc_grpc_proto_rawDesc = nil
+	file_grpc_grpc_proto_goTypes = nil
+	file_grpc_grpc_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/internal_gengo/reflect.go b/cmd/protoc-gen-go/internal_gengo/reflect.go
index 4c684e4..0b584a4 100644
--- a/cmd/protoc-gen-go/internal_gengo/reflect.go
+++ b/cmd/protoc-gen-go/internal_gengo/reflect.go
@@ -7,6 +7,8 @@
 import (
 	"fmt"
 	"math"
+	"strings"
+	"unicode/utf8"
 
 	"github.com/golang/protobuf/v2/proto"
 	"github.com/golang/protobuf/v2/protogen"
@@ -208,8 +210,8 @@
 	g.P("}")
 	g.P()
 
-	onceVar := rawDescVarName(f) + "_once"
-	dataVar := rawDescVarName(f) + "_data"
+	onceVar := rawDescVarName(f) + "Once"
+	dataVar := rawDescVarName(f) + "Data"
 	g.P("var (")
 	g.P(onceVar, " ", syncPackage.Ident("Once"))
 	g.P(dataVar, " = ", rawDescVarName(f))
@@ -256,24 +258,30 @@
 	g.P("}")
 }
 
+func fileVarName(f *protogen.File, suffix string) string {
+	prefix := f.GoDescriptorIdent.GoName
+	_, n := utf8.DecodeRuneInString(prefix)
+	prefix = strings.ToLower(prefix[:n]) + prefix[n:]
+	return prefix + "_" + suffix
+}
 func rawDescVarName(f *fileInfo) string {
-	return "xxx_" + f.GoDescriptorIdent.GoName + "_rawDesc"
+	return fileVarName(f.File, "rawDesc")
 }
 func goTypesVarName(f *fileInfo) string {
-	return "xxx_" + f.GoDescriptorIdent.GoName + "_goTypes"
+	return fileVarName(f.File, "goTypes")
 }
 func depIdxsVarName(f *fileInfo) string {
-	return "xxx_" + f.GoDescriptorIdent.GoName + "_depIdxs"
+	return fileVarName(f.File, "depIdxs")
 }
 func enumTypesVarName(f *fileInfo) string {
-	return "xxx_" + f.GoDescriptorIdent.GoName + "_enumTypes"
+	return fileVarName(f.File, "enumTypes")
 }
 func messageTypesVarName(f *fileInfo) string {
-	return "xxx_" + f.GoDescriptorIdent.GoName + "_messageTypes"
+	return fileVarName(f.File, "msgTypes")
 }
 func extDecsVarName(f *fileInfo) string {
-	return "xxx_" + f.GoDescriptorIdent.GoName + "_extDescs"
+	return fileVarName(f.File, "extDescs")
 }
 func initFuncName(f *protogen.File) string {
-	return "xxx_" + f.GoDescriptorIdent.GoName + "_init"
+	return fileVarName(f, "init")
 }
diff --git a/cmd/protoc-gen-go/testdata/annotations/annotations.pb.go b/cmd/protoc-gen-go/testdata/annotations/annotations.pb.go
index 97c1814..7a77394 100644
--- a/cmd/protoc-gen-go/testdata/annotations/annotations.pb.go
+++ b/cmd/protoc-gen-go/testdata/annotations/annotations.pb.go
@@ -40,7 +40,7 @@
 }
 
 func (AnnotationsTestEnum) Type() protoreflect.EnumType {
-	return xxx_File_annotations_annotations_proto_enumTypes[0]
+	return file_annotations_annotations_proto_enumTypes[0]
 }
 
 func (x AnnotationsTestEnum) Number() protoreflect.EnumNumber {
@@ -59,7 +59,7 @@
 
 // Deprecated: Use AnnotationsTestEnum.Type instead.
 func (AnnotationsTestEnum) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_annotations_annotations_proto_rawDescGZIP(), []int{0}
+	return file_annotations_annotations_proto_rawDescGZIP(), []int{0}
 }
 
 type AnnotationsTestMessage struct {
@@ -80,16 +80,16 @@
 func (*AnnotationsTestMessage) ProtoMessage() {}
 
 func (x *AnnotationsTestMessage) ProtoReflect() protoreflect.Message {
-	return xxx_File_annotations_annotations_proto_messageTypes[0].MessageOf(x)
+	return file_annotations_annotations_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *AnnotationsTestMessage) XXX_Methods() *protoiface.Methods {
-	return xxx_File_annotations_annotations_proto_messageTypes[0].Methods()
+	return file_annotations_annotations_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use AnnotationsTestMessage.ProtoReflect.Type instead.
 func (*AnnotationsTestMessage) Descriptor() ([]byte, []int) {
-	return xxx_File_annotations_annotations_proto_rawDescGZIP(), []int{0}
+	return file_annotations_annotations_proto_rawDescGZIP(), []int{0}
 }
 
 func (x *AnnotationsTestMessage) GetAnnotationsTestField() string {
@@ -101,7 +101,7 @@
 
 var File_annotations_annotations_proto protoreflect.FileDescriptor
 
-var xxx_File_annotations_annotations_proto_rawDesc = []byte{
+var file_annotations_annotations_proto_rawDesc = []byte{
 	0x0a, 0x1d, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x61, 0x6e,
 	0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
 	0x1a, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e,
@@ -122,40 +122,40 @@
 }
 
 var (
-	xxx_File_annotations_annotations_proto_rawDesc_once sync.Once
-	xxx_File_annotations_annotations_proto_rawDesc_data = xxx_File_annotations_annotations_proto_rawDesc
+	file_annotations_annotations_proto_rawDescOnce sync.Once
+	file_annotations_annotations_proto_rawDescData = file_annotations_annotations_proto_rawDesc
 )
 
-func xxx_File_annotations_annotations_proto_rawDescGZIP() []byte {
-	xxx_File_annotations_annotations_proto_rawDesc_once.Do(func() {
-		xxx_File_annotations_annotations_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_annotations_annotations_proto_rawDesc_data)
+func file_annotations_annotations_proto_rawDescGZIP() []byte {
+	file_annotations_annotations_proto_rawDescOnce.Do(func() {
+		file_annotations_annotations_proto_rawDescData = protoimpl.X.CompressGZIP(file_annotations_annotations_proto_rawDescData)
 	})
-	return xxx_File_annotations_annotations_proto_rawDesc_data
+	return file_annotations_annotations_proto_rawDescData
 }
 
-var xxx_File_annotations_annotations_proto_enumTypes = make([]protoreflect.EnumType, 1)
-var xxx_File_annotations_annotations_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_annotations_annotations_proto_goTypes = []interface{}{
+var file_annotations_annotations_proto_enumTypes = make([]protoreflect.EnumType, 1)
+var file_annotations_annotations_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_annotations_annotations_proto_goTypes = []interface{}{
 	(AnnotationsTestEnum)(0),       // 0: goproto.protoc.annotations.AnnotationsTestEnum
 	(*AnnotationsTestMessage)(nil), // 1: goproto.protoc.annotations.AnnotationsTestMessage
 }
-var xxx_File_annotations_annotations_proto_depIdxs = []int32{}
+var file_annotations_annotations_proto_depIdxs = []int32{}
 
-func init() { xxx_File_annotations_annotations_proto_init() }
-func xxx_File_annotations_annotations_proto_init() {
+func init() { file_annotations_annotations_proto_init() }
+func file_annotations_annotations_proto_init() {
 	if File_annotations_annotations_proto != nil {
 		return
 	}
 	File_annotations_annotations_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_annotations_annotations_proto_rawDesc,
-		GoTypes:            xxx_File_annotations_annotations_proto_goTypes,
-		DependencyIndexes:  xxx_File_annotations_annotations_proto_depIdxs,
-		EnumOutputTypes:    xxx_File_annotations_annotations_proto_enumTypes,
-		MessageOutputTypes: xxx_File_annotations_annotations_proto_messageTypes,
+		RawDescriptor:      file_annotations_annotations_proto_rawDesc,
+		GoTypes:            file_annotations_annotations_proto_goTypes,
+		DependencyIndexes:  file_annotations_annotations_proto_depIdxs,
+		EnumOutputTypes:    file_annotations_annotations_proto_enumTypes,
+		MessageOutputTypes: file_annotations_annotations_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_annotations_annotations_proto_rawDesc = nil
-	xxx_File_annotations_annotations_proto_goTypes = nil
-	xxx_File_annotations_annotations_proto_depIdxs = nil
+	file_annotations_annotations_proto_rawDesc = nil
+	file_annotations_annotations_proto_goTypes = nil
+	file_annotations_annotations_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/annotations/annotations.pb.go.meta b/cmd/protoc-gen-go/testdata/annotations/annotations.pb.go.meta
index 6f00230..9c18454 100644
--- a/cmd/protoc-gen-go/testdata/annotations/annotations.pb.go.meta
+++ b/cmd/protoc-gen-go/testdata/annotations/annotations.pb.go.meta
@@ -1 +1 @@
-annotation:{path:5 path:0 source_file:"annotations/annotations.proto" begin:461 end:480} annotation:{path:5 path:0 path:2 path:0 source_file:"annotations/annotations.proto" begin:497 end:544} annotation:{path:4 path:0 source_file:"annotations/annotations.proto" begin:1740 end:1762} annotation:{path:4 path:0 path:2 path:0 source_file:"annotations/annotations.proto" begin:1773 end:1793} annotation:{path:4 path:0 path:2 path:0 source_file:"annotations/annotations.proto" begin:2774 end:2797}
\ No newline at end of file
+annotation:{path:5 path:0 source_file:"annotations/annotations.proto" begin:461 end:480} annotation:{path:5 path:0 path:2 path:0 source_file:"annotations/annotations.proto" begin:497 end:544} annotation:{path:4 path:0 source_file:"annotations/annotations.proto" begin:1732 end:1754} annotation:{path:4 path:0 path:2 path:0 source_file:"annotations/annotations.proto" begin:1765 end:1785} annotation:{path:4 path:0 path:2 path:0 source_file:"annotations/annotations.proto" begin:2746 end:2769}
\ No newline at end of file
diff --git a/cmd/protoc-gen-go/testdata/comments/comments.pb.go b/cmd/protoc-gen-go/testdata/comments/comments.pb.go
index af8e8c5..8ff9b29 100644
--- a/cmd/protoc-gen-go/testdata/comments/comments.pb.go
+++ b/cmd/protoc-gen-go/testdata/comments/comments.pb.go
@@ -41,16 +41,16 @@
 func (*Message1) ProtoMessage() {}
 
 func (x *Message1) ProtoReflect() protoreflect.Message {
-	return xxx_File_comments_comments_proto_messageTypes[0].MessageOf(x)
+	return file_comments_comments_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *Message1) XXX_Methods() *protoiface.Methods {
-	return xxx_File_comments_comments_proto_messageTypes[0].Methods()
+	return file_comments_comments_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use Message1.ProtoReflect.Type instead.
 func (*Message1) Descriptor() ([]byte, []int) {
-	return xxx_File_comments_comments_proto_rawDescGZIP(), []int{0}
+	return file_comments_comments_proto_rawDescGZIP(), []int{0}
 }
 
 func (x *Message1) GetField1A() string {
@@ -109,16 +109,16 @@
 func (*Message2) ProtoMessage() {}
 
 func (x *Message2) ProtoReflect() protoreflect.Message {
-	return xxx_File_comments_comments_proto_messageTypes[1].MessageOf(x)
+	return file_comments_comments_proto_msgTypes[1].MessageOf(x)
 }
 
 func (m *Message2) XXX_Methods() *protoiface.Methods {
-	return xxx_File_comments_comments_proto_messageTypes[1].Methods()
+	return file_comments_comments_proto_msgTypes[1].Methods()
 }
 
 // Deprecated: Use Message2.ProtoReflect.Type instead.
 func (*Message2) Descriptor() ([]byte, []int) {
-	return xxx_File_comments_comments_proto_rawDescGZIP(), []int{1}
+	return file_comments_comments_proto_rawDescGZIP(), []int{1}
 }
 
 // COMMENT: Message1A
@@ -139,16 +139,16 @@
 func (*Message1_Message1A) ProtoMessage() {}
 
 func (x *Message1_Message1A) ProtoReflect() protoreflect.Message {
-	return xxx_File_comments_comments_proto_messageTypes[2].MessageOf(x)
+	return file_comments_comments_proto_msgTypes[2].MessageOf(x)
 }
 
 func (m *Message1_Message1A) XXX_Methods() *protoiface.Methods {
-	return xxx_File_comments_comments_proto_messageTypes[2].Methods()
+	return file_comments_comments_proto_msgTypes[2].Methods()
 }
 
 // Deprecated: Use Message1_Message1A.ProtoReflect.Type instead.
 func (*Message1_Message1A) Descriptor() ([]byte, []int) {
-	return xxx_File_comments_comments_proto_rawDescGZIP(), []int{0, 0}
+	return file_comments_comments_proto_rawDescGZIP(), []int{0, 0}
 }
 
 // COMMENT: Message1B
@@ -169,16 +169,16 @@
 func (*Message1_Message1B) ProtoMessage() {}
 
 func (x *Message1_Message1B) ProtoReflect() protoreflect.Message {
-	return xxx_File_comments_comments_proto_messageTypes[3].MessageOf(x)
+	return file_comments_comments_proto_msgTypes[3].MessageOf(x)
 }
 
 func (m *Message1_Message1B) XXX_Methods() *protoiface.Methods {
-	return xxx_File_comments_comments_proto_messageTypes[3].Methods()
+	return file_comments_comments_proto_msgTypes[3].Methods()
 }
 
 // Deprecated: Use Message1_Message1B.ProtoReflect.Type instead.
 func (*Message1_Message1B) Descriptor() ([]byte, []int) {
-	return xxx_File_comments_comments_proto_rawDescGZIP(), []int{0, 1}
+	return file_comments_comments_proto_rawDescGZIP(), []int{0, 1}
 }
 
 // COMMENT: Message2A
@@ -199,16 +199,16 @@
 func (*Message2_Message2A) ProtoMessage() {}
 
 func (x *Message2_Message2A) ProtoReflect() protoreflect.Message {
-	return xxx_File_comments_comments_proto_messageTypes[4].MessageOf(x)
+	return file_comments_comments_proto_msgTypes[4].MessageOf(x)
 }
 
 func (m *Message2_Message2A) XXX_Methods() *protoiface.Methods {
-	return xxx_File_comments_comments_proto_messageTypes[4].Methods()
+	return file_comments_comments_proto_msgTypes[4].Methods()
 }
 
 // Deprecated: Use Message2_Message2A.ProtoReflect.Type instead.
 func (*Message2_Message2A) Descriptor() ([]byte, []int) {
-	return xxx_File_comments_comments_proto_rawDescGZIP(), []int{1, 0}
+	return file_comments_comments_proto_rawDescGZIP(), []int{1, 0}
 }
 
 // COMMENT: Message2B
@@ -229,21 +229,21 @@
 func (*Message2_Message2B) ProtoMessage() {}
 
 func (x *Message2_Message2B) ProtoReflect() protoreflect.Message {
-	return xxx_File_comments_comments_proto_messageTypes[5].MessageOf(x)
+	return file_comments_comments_proto_msgTypes[5].MessageOf(x)
 }
 
 func (m *Message2_Message2B) XXX_Methods() *protoiface.Methods {
-	return xxx_File_comments_comments_proto_messageTypes[5].Methods()
+	return file_comments_comments_proto_msgTypes[5].Methods()
 }
 
 // Deprecated: Use Message2_Message2B.ProtoReflect.Type instead.
 func (*Message2_Message2B) Descriptor() ([]byte, []int) {
-	return xxx_File_comments_comments_proto_rawDescGZIP(), []int{1, 1}
+	return file_comments_comments_proto_rawDescGZIP(), []int{1, 1}
 }
 
 var File_comments_comments_proto protoreflect.FileDescriptor
 
-var xxx_File_comments_comments_proto_rawDesc = []byte{
+var file_comments_comments_proto_rawDesc = []byte{
 	0x0a, 0x17, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x65,
 	0x6e, 0x74, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x17, 0x67, 0x6f, 0x70, 0x72, 0x6f,
 	0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e,
@@ -264,19 +264,19 @@
 }
 
 var (
-	xxx_File_comments_comments_proto_rawDesc_once sync.Once
-	xxx_File_comments_comments_proto_rawDesc_data = xxx_File_comments_comments_proto_rawDesc
+	file_comments_comments_proto_rawDescOnce sync.Once
+	file_comments_comments_proto_rawDescData = file_comments_comments_proto_rawDesc
 )
 
-func xxx_File_comments_comments_proto_rawDescGZIP() []byte {
-	xxx_File_comments_comments_proto_rawDesc_once.Do(func() {
-		xxx_File_comments_comments_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_comments_comments_proto_rawDesc_data)
+func file_comments_comments_proto_rawDescGZIP() []byte {
+	file_comments_comments_proto_rawDescOnce.Do(func() {
+		file_comments_comments_proto_rawDescData = protoimpl.X.CompressGZIP(file_comments_comments_proto_rawDescData)
 	})
-	return xxx_File_comments_comments_proto_rawDesc_data
+	return file_comments_comments_proto_rawDescData
 }
 
-var xxx_File_comments_comments_proto_messageTypes = make([]protoimpl.MessageType, 6)
-var xxx_File_comments_comments_proto_goTypes = []interface{}{
+var file_comments_comments_proto_msgTypes = make([]protoimpl.MessageType, 6)
+var file_comments_comments_proto_goTypes = []interface{}{
 	(*Message1)(nil),           // 0: goproto.protoc.comments.Message1
 	(*Message2)(nil),           // 1: goproto.protoc.comments.Message2
 	(*Message1_Message1A)(nil), // 2: goproto.protoc.comments.Message1.Message1A
@@ -284,22 +284,22 @@
 	(*Message2_Message2A)(nil), // 4: goproto.protoc.comments.Message2.Message2A
 	(*Message2_Message2B)(nil), // 5: goproto.protoc.comments.Message2.Message2B
 }
-var xxx_File_comments_comments_proto_depIdxs = []int32{}
+var file_comments_comments_proto_depIdxs = []int32{}
 
-func init() { xxx_File_comments_comments_proto_init() }
-func xxx_File_comments_comments_proto_init() {
+func init() { file_comments_comments_proto_init() }
+func file_comments_comments_proto_init() {
 	if File_comments_comments_proto != nil {
 		return
 	}
 	File_comments_comments_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_comments_comments_proto_rawDesc,
-		GoTypes:            xxx_File_comments_comments_proto_goTypes,
-		DependencyIndexes:  xxx_File_comments_comments_proto_depIdxs,
-		MessageOutputTypes: xxx_File_comments_comments_proto_messageTypes,
+		RawDescriptor:      file_comments_comments_proto_rawDesc,
+		GoTypes:            file_comments_comments_proto_goTypes,
+		DependencyIndexes:  file_comments_comments_proto_depIdxs,
+		MessageOutputTypes: file_comments_comments_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_comments_comments_proto_rawDesc = nil
-	xxx_File_comments_comments_proto_goTypes = nil
-	xxx_File_comments_comments_proto_depIdxs = nil
+	file_comments_comments_proto_rawDesc = nil
+	file_comments_comments_proto_goTypes = nil
+	file_comments_comments_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/comments/deprecated.pb.go b/cmd/protoc-gen-go/testdata/comments/deprecated.pb.go
index f30e424..dac53da 100644
--- a/cmd/protoc-gen-go/testdata/comments/deprecated.pb.go
+++ b/cmd/protoc-gen-go/testdata/comments/deprecated.pb.go
@@ -33,7 +33,7 @@
 }
 
 func (DeprecatedEnum) Type() protoreflect.EnumType {
-	return xxx_File_comments_deprecated_proto_enumTypes[0]
+	return file_comments_deprecated_proto_enumTypes[0]
 }
 
 func (x DeprecatedEnum) Number() protoreflect.EnumNumber {
@@ -42,7 +42,7 @@
 
 // Deprecated: Use DeprecatedEnum.Type instead.
 func (DeprecatedEnum) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_comments_deprecated_proto_rawDescGZIP(), []int{0}
+	return file_comments_deprecated_proto_rawDescGZIP(), []int{0}
 }
 
 // Deprecated: Do not use.
@@ -64,16 +64,16 @@
 func (*DeprecatedMessage) ProtoMessage() {}
 
 func (x *DeprecatedMessage) ProtoReflect() protoreflect.Message {
-	return xxx_File_comments_deprecated_proto_messageTypes[0].MessageOf(x)
+	return file_comments_deprecated_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *DeprecatedMessage) XXX_Methods() *protoiface.Methods {
-	return xxx_File_comments_deprecated_proto_messageTypes[0].Methods()
+	return file_comments_deprecated_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use DeprecatedMessage.ProtoReflect.Type instead.
 func (*DeprecatedMessage) Descriptor() ([]byte, []int) {
-	return xxx_File_comments_deprecated_proto_rawDescGZIP(), []int{0}
+	return file_comments_deprecated_proto_rawDescGZIP(), []int{0}
 }
 
 // Deprecated: Do not use.
@@ -86,7 +86,7 @@
 
 var File_comments_deprecated_proto protoreflect.FileDescriptor
 
-var xxx_File_comments_deprecated_proto_rawDesc = []byte{
+var file_comments_deprecated_proto_rawDesc = []byte{
 	0x0a, 0x19, 0x63, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x2f, 0x64, 0x65, 0x70, 0x72, 0x65,
 	0x63, 0x61, 0x74, 0x65, 0x64, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x17, 0x67, 0x6f, 0x70,
 	0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x63, 0x6f, 0x6d, 0x6d,
@@ -106,40 +106,40 @@
 }
 
 var (
-	xxx_File_comments_deprecated_proto_rawDesc_once sync.Once
-	xxx_File_comments_deprecated_proto_rawDesc_data = xxx_File_comments_deprecated_proto_rawDesc
+	file_comments_deprecated_proto_rawDescOnce sync.Once
+	file_comments_deprecated_proto_rawDescData = file_comments_deprecated_proto_rawDesc
 )
 
-func xxx_File_comments_deprecated_proto_rawDescGZIP() []byte {
-	xxx_File_comments_deprecated_proto_rawDesc_once.Do(func() {
-		xxx_File_comments_deprecated_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_comments_deprecated_proto_rawDesc_data)
+func file_comments_deprecated_proto_rawDescGZIP() []byte {
+	file_comments_deprecated_proto_rawDescOnce.Do(func() {
+		file_comments_deprecated_proto_rawDescData = protoimpl.X.CompressGZIP(file_comments_deprecated_proto_rawDescData)
 	})
-	return xxx_File_comments_deprecated_proto_rawDesc_data
+	return file_comments_deprecated_proto_rawDescData
 }
 
-var xxx_File_comments_deprecated_proto_enumTypes = make([]protoreflect.EnumType, 1)
-var xxx_File_comments_deprecated_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_comments_deprecated_proto_goTypes = []interface{}{
+var file_comments_deprecated_proto_enumTypes = make([]protoreflect.EnumType, 1)
+var file_comments_deprecated_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_comments_deprecated_proto_goTypes = []interface{}{
 	(DeprecatedEnum)(0),       // 0: goproto.protoc.comments.DeprecatedEnum
 	(*DeprecatedMessage)(nil), // 1: goproto.protoc.comments.DeprecatedMessage
 }
-var xxx_File_comments_deprecated_proto_depIdxs = []int32{}
+var file_comments_deprecated_proto_depIdxs = []int32{}
 
-func init() { xxx_File_comments_deprecated_proto_init() }
-func xxx_File_comments_deprecated_proto_init() {
+func init() { file_comments_deprecated_proto_init() }
+func file_comments_deprecated_proto_init() {
 	if File_comments_deprecated_proto != nil {
 		return
 	}
 	File_comments_deprecated_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_comments_deprecated_proto_rawDesc,
-		GoTypes:            xxx_File_comments_deprecated_proto_goTypes,
-		DependencyIndexes:  xxx_File_comments_deprecated_proto_depIdxs,
-		EnumOutputTypes:    xxx_File_comments_deprecated_proto_enumTypes,
-		MessageOutputTypes: xxx_File_comments_deprecated_proto_messageTypes,
+		RawDescriptor:      file_comments_deprecated_proto_rawDesc,
+		GoTypes:            file_comments_deprecated_proto_goTypes,
+		DependencyIndexes:  file_comments_deprecated_proto_depIdxs,
+		EnumOutputTypes:    file_comments_deprecated_proto_enumTypes,
+		MessageOutputTypes: file_comments_deprecated_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_comments_deprecated_proto_rawDesc = nil
-	xxx_File_comments_deprecated_proto_goTypes = nil
-	xxx_File_comments_deprecated_proto_depIdxs = nil
+	file_comments_deprecated_proto_rawDesc = nil
+	file_comments_deprecated_proto_goTypes = nil
+	file_comments_deprecated_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/extensions/base/base.pb.go b/cmd/protoc-gen-go/testdata/extensions/base/base.pb.go
index b53d3dc..cfc0d70 100644
--- a/cmd/protoc-gen-go/testdata/extensions/base/base.pb.go
+++ b/cmd/protoc-gen-go/testdata/extensions/base/base.pb.go
@@ -32,16 +32,16 @@
 func (*BaseMessage) ProtoMessage() {}
 
 func (x *BaseMessage) ProtoReflect() protoreflect.Message {
-	return xxx_File_extensions_base_base_proto_messageTypes[0].MessageOf(x)
+	return file_extensions_base_base_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *BaseMessage) XXX_Methods() *protoiface.Methods {
-	return xxx_File_extensions_base_base_proto_messageTypes[0].Methods()
+	return file_extensions_base_base_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use BaseMessage.ProtoReflect.Type instead.
 func (*BaseMessage) Descriptor() ([]byte, []int) {
-	return xxx_File_extensions_base_base_proto_rawDescGZIP(), []int{0}
+	return file_extensions_base_base_proto_rawDescGZIP(), []int{0}
 }
 
 var extRange_BaseMessage = []protoiface.ExtensionRangeV1{
@@ -79,16 +79,16 @@
 func (*MessageSetWireFormatMessage) ProtoMessage() {}
 
 func (x *MessageSetWireFormatMessage) ProtoReflect() protoreflect.Message {
-	return xxx_File_extensions_base_base_proto_messageTypes[1].MessageOf(x)
+	return file_extensions_base_base_proto_msgTypes[1].MessageOf(x)
 }
 
 func (m *MessageSetWireFormatMessage) XXX_Methods() *protoiface.Methods {
-	return xxx_File_extensions_base_base_proto_messageTypes[1].Methods()
+	return file_extensions_base_base_proto_msgTypes[1].Methods()
 }
 
 // Deprecated: Use MessageSetWireFormatMessage.ProtoReflect.Type instead.
 func (*MessageSetWireFormatMessage) Descriptor() ([]byte, []int) {
-	return xxx_File_extensions_base_base_proto_rawDescGZIP(), []int{1}
+	return file_extensions_base_base_proto_rawDescGZIP(), []int{1}
 }
 
 var extRange_MessageSetWireFormatMessage = []protoiface.ExtensionRangeV1{
@@ -102,7 +102,7 @@
 
 var File_extensions_base_base_proto protoreflect.FileDescriptor
 
-var xxx_File_extensions_base_base_proto_rawDesc = []byte{
+var file_extensions_base_base_proto_rawDesc = []byte{
 	0x0a, 0x1a, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x62, 0x61, 0x73,
 	0x65, 0x2f, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1d, 0x67, 0x6f,
 	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x65, 0x78, 0x74,
@@ -121,38 +121,38 @@
 }
 
 var (
-	xxx_File_extensions_base_base_proto_rawDesc_once sync.Once
-	xxx_File_extensions_base_base_proto_rawDesc_data = xxx_File_extensions_base_base_proto_rawDesc
+	file_extensions_base_base_proto_rawDescOnce sync.Once
+	file_extensions_base_base_proto_rawDescData = file_extensions_base_base_proto_rawDesc
 )
 
-func xxx_File_extensions_base_base_proto_rawDescGZIP() []byte {
-	xxx_File_extensions_base_base_proto_rawDesc_once.Do(func() {
-		xxx_File_extensions_base_base_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_extensions_base_base_proto_rawDesc_data)
+func file_extensions_base_base_proto_rawDescGZIP() []byte {
+	file_extensions_base_base_proto_rawDescOnce.Do(func() {
+		file_extensions_base_base_proto_rawDescData = protoimpl.X.CompressGZIP(file_extensions_base_base_proto_rawDescData)
 	})
-	return xxx_File_extensions_base_base_proto_rawDesc_data
+	return file_extensions_base_base_proto_rawDescData
 }
 
-var xxx_File_extensions_base_base_proto_messageTypes = make([]protoimpl.MessageType, 2)
-var xxx_File_extensions_base_base_proto_goTypes = []interface{}{
+var file_extensions_base_base_proto_msgTypes = make([]protoimpl.MessageType, 2)
+var file_extensions_base_base_proto_goTypes = []interface{}{
 	(*BaseMessage)(nil),                 // 0: goproto.protoc.extension.base.BaseMessage
 	(*MessageSetWireFormatMessage)(nil), // 1: goproto.protoc.extension.base.MessageSetWireFormatMessage
 }
-var xxx_File_extensions_base_base_proto_depIdxs = []int32{}
+var file_extensions_base_base_proto_depIdxs = []int32{}
 
-func init() { xxx_File_extensions_base_base_proto_init() }
-func xxx_File_extensions_base_base_proto_init() {
+func init() { file_extensions_base_base_proto_init() }
+func file_extensions_base_base_proto_init() {
 	if File_extensions_base_base_proto != nil {
 		return
 	}
 	File_extensions_base_base_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_extensions_base_base_proto_rawDesc,
-		GoTypes:            xxx_File_extensions_base_base_proto_goTypes,
-		DependencyIndexes:  xxx_File_extensions_base_base_proto_depIdxs,
-		MessageOutputTypes: xxx_File_extensions_base_base_proto_messageTypes,
+		RawDescriptor:      file_extensions_base_base_proto_rawDesc,
+		GoTypes:            file_extensions_base_base_proto_goTypes,
+		DependencyIndexes:  file_extensions_base_base_proto_depIdxs,
+		MessageOutputTypes: file_extensions_base_base_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_extensions_base_base_proto_rawDesc = nil
-	xxx_File_extensions_base_base_proto_goTypes = nil
-	xxx_File_extensions_base_base_proto_depIdxs = nil
+	file_extensions_base_base_proto_rawDesc = nil
+	file_extensions_base_base_proto_goTypes = nil
+	file_extensions_base_base_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/extensions/ext/ext.pb.go b/cmd/protoc-gen-go/testdata/extensions/ext/ext.pb.go
index 0799cc9..e4740a4 100644
--- a/cmd/protoc-gen-go/testdata/extensions/ext/ext.pb.go
+++ b/cmd/protoc-gen-go/testdata/extensions/ext/ext.pb.go
@@ -42,7 +42,7 @@
 }
 
 func (Enum) Type() protoreflect.EnumType {
-	return xxx_File_extensions_ext_ext_proto_enumTypes[0]
+	return file_extensions_ext_ext_proto_enumTypes[0]
 }
 
 func (x Enum) Number() protoreflect.EnumNumber {
@@ -61,7 +61,7 @@
 
 // Deprecated: Use Enum.Type instead.
 func (Enum) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_extensions_ext_ext_proto_rawDescGZIP(), []int{0}
+	return file_extensions_ext_ext_proto_rawDescGZIP(), []int{0}
 }
 
 type Message struct {
@@ -82,16 +82,16 @@
 func (*Message) ProtoMessage() {}
 
 func (x *Message) ProtoReflect() protoreflect.Message {
-	return xxx_File_extensions_ext_ext_proto_messageTypes[0].MessageOf(x)
+	return file_extensions_ext_ext_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *Message) XXX_Methods() *protoiface.Methods {
-	return xxx_File_extensions_ext_ext_proto_messageTypes[0].Methods()
+	return file_extensions_ext_ext_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use Message.ProtoReflect.Type instead.
 func (*Message) Descriptor() ([]byte, []int) {
-	return xxx_File_extensions_ext_ext_proto_rawDescGZIP(), []int{0}
+	return file_extensions_ext_ext_proto_rawDescGZIP(), []int{0}
 }
 
 func (x *Message) GetData() []byte {
@@ -119,16 +119,16 @@
 func (*ExtensionGroup) ProtoMessage() {}
 
 func (x *ExtensionGroup) ProtoReflect() protoreflect.Message {
-	return xxx_File_extensions_ext_ext_proto_messageTypes[1].MessageOf(x)
+	return file_extensions_ext_ext_proto_msgTypes[1].MessageOf(x)
 }
 
 func (m *ExtensionGroup) XXX_Methods() *protoiface.Methods {
-	return xxx_File_extensions_ext_ext_proto_messageTypes[1].Methods()
+	return file_extensions_ext_ext_proto_msgTypes[1].Methods()
 }
 
 // Deprecated: Use ExtensionGroup.ProtoReflect.Type instead.
 func (*ExtensionGroup) Descriptor() ([]byte, []int) {
-	return xxx_File_extensions_ext_ext_proto_rawDescGZIP(), []int{1}
+	return file_extensions_ext_ext_proto_rawDescGZIP(), []int{1}
 }
 
 func (x *ExtensionGroup) GetExtensionGroup() string {
@@ -156,16 +156,16 @@
 func (*ExtendingMessage) ProtoMessage() {}
 
 func (x *ExtendingMessage) ProtoReflect() protoreflect.Message {
-	return xxx_File_extensions_ext_ext_proto_messageTypes[2].MessageOf(x)
+	return file_extensions_ext_ext_proto_msgTypes[2].MessageOf(x)
 }
 
 func (m *ExtendingMessage) XXX_Methods() *protoiface.Methods {
-	return xxx_File_extensions_ext_ext_proto_messageTypes[2].Methods()
+	return file_extensions_ext_ext_proto_msgTypes[2].Methods()
 }
 
 // Deprecated: Use ExtendingMessage.ProtoReflect.Type instead.
 func (*ExtendingMessage) Descriptor() ([]byte, []int) {
-	return xxx_File_extensions_ext_ext_proto_rawDescGZIP(), []int{2}
+	return file_extensions_ext_ext_proto_rawDescGZIP(), []int{2}
 }
 
 type RepeatedGroup struct {
@@ -186,16 +186,16 @@
 func (*RepeatedGroup) ProtoMessage() {}
 
 func (x *RepeatedGroup) ProtoReflect() protoreflect.Message {
-	return xxx_File_extensions_ext_ext_proto_messageTypes[3].MessageOf(x)
+	return file_extensions_ext_ext_proto_msgTypes[3].MessageOf(x)
 }
 
 func (m *RepeatedGroup) XXX_Methods() *protoiface.Methods {
-	return xxx_File_extensions_ext_ext_proto_messageTypes[3].Methods()
+	return file_extensions_ext_ext_proto_msgTypes[3].Methods()
 }
 
 // Deprecated: Use RepeatedGroup.ProtoReflect.Type instead.
 func (*RepeatedGroup) Descriptor() ([]byte, []int) {
-	return xxx_File_extensions_ext_ext_proto_rawDescGZIP(), []int{3}
+	return file_extensions_ext_ext_proto_rawDescGZIP(), []int{3}
 }
 
 func (x *RepeatedGroup) GetRepeatedXGroup() []string {
@@ -224,16 +224,16 @@
 func (*Extendable) ProtoMessage() {}
 
 func (x *Extendable) ProtoReflect() protoreflect.Message {
-	return xxx_File_extensions_ext_ext_proto_messageTypes[4].MessageOf(x)
+	return file_extensions_ext_ext_proto_msgTypes[4].MessageOf(x)
 }
 
 func (m *Extendable) XXX_Methods() *protoiface.Methods {
-	return xxx_File_extensions_ext_ext_proto_messageTypes[4].Methods()
+	return file_extensions_ext_ext_proto_msgTypes[4].Methods()
 }
 
 // Deprecated: Use Extendable.ProtoReflect.Type instead.
 func (*Extendable) Descriptor() ([]byte, []int) {
-	return xxx_File_extensions_ext_ext_proto_rawDescGZIP(), []int{4}
+	return file_extensions_ext_ext_proto_rawDescGZIP(), []int{4}
 }
 
 var extRange_Extendable = []protoiface.ExtensionRangeV1{
@@ -263,16 +263,16 @@
 func (*MessageSetWireFormatExtension) ProtoMessage() {}
 
 func (x *MessageSetWireFormatExtension) ProtoReflect() protoreflect.Message {
-	return xxx_File_extensions_ext_ext_proto_messageTypes[5].MessageOf(x)
+	return file_extensions_ext_ext_proto_msgTypes[5].MessageOf(x)
 }
 
 func (m *MessageSetWireFormatExtension) XXX_Methods() *protoiface.Methods {
-	return xxx_File_extensions_ext_ext_proto_messageTypes[5].Methods()
+	return file_extensions_ext_ext_proto_msgTypes[5].Methods()
 }
 
 // Deprecated: Use MessageSetWireFormatExtension.ProtoReflect.Type instead.
 func (*MessageSetWireFormatExtension) Descriptor() ([]byte, []int) {
-	return xxx_File_extensions_ext_ext_proto_rawDescGZIP(), []int{5}
+	return file_extensions_ext_ext_proto_rawDescGZIP(), []int{5}
 }
 
 type Message_M struct {
@@ -292,16 +292,16 @@
 func (*Message_M) ProtoMessage() {}
 
 func (x *Message_M) ProtoReflect() protoreflect.Message {
-	return xxx_File_extensions_ext_ext_proto_messageTypes[6].MessageOf(x)
+	return file_extensions_ext_ext_proto_msgTypes[6].MessageOf(x)
 }
 
 func (m *Message_M) XXX_Methods() *protoiface.Methods {
-	return xxx_File_extensions_ext_ext_proto_messageTypes[6].Methods()
+	return file_extensions_ext_ext_proto_msgTypes[6].Methods()
 }
 
 // Deprecated: Use Message_M.ProtoReflect.Type instead.
 func (*Message_M) Descriptor() ([]byte, []int) {
-	return xxx_File_extensions_ext_ext_proto_rawDescGZIP(), []int{0, 0}
+	return file_extensions_ext_ext_proto_rawDescGZIP(), []int{0, 0}
 }
 
 type ExtendingMessage_ExtendingMessageSubmessage struct {
@@ -321,19 +321,19 @@
 func (*ExtendingMessage_ExtendingMessageSubmessage) ProtoMessage() {}
 
 func (x *ExtendingMessage_ExtendingMessageSubmessage) ProtoReflect() protoreflect.Message {
-	return xxx_File_extensions_ext_ext_proto_messageTypes[7].MessageOf(x)
+	return file_extensions_ext_ext_proto_msgTypes[7].MessageOf(x)
 }
 
 func (m *ExtendingMessage_ExtendingMessageSubmessage) XXX_Methods() *protoiface.Methods {
-	return xxx_File_extensions_ext_ext_proto_messageTypes[7].Methods()
+	return file_extensions_ext_ext_proto_msgTypes[7].Methods()
 }
 
 // Deprecated: Use ExtendingMessage_ExtendingMessageSubmessage.ProtoReflect.Type instead.
 func (*ExtendingMessage_ExtendingMessageSubmessage) Descriptor() ([]byte, []int) {
-	return xxx_File_extensions_ext_ext_proto_rawDescGZIP(), []int{2, 0}
+	return file_extensions_ext_ext_proto_rawDescGZIP(), []int{2, 0}
 }
 
-var xxx_File_extensions_ext_ext_proto_extDescs = []protoiface.ExtensionDescV1{
+var file_extensions_ext_ext_proto_extDescs = []protoiface.ExtensionDescV1{
 	{
 		ExtendedType:  (*base.BaseMessage)(nil),
 		ExtensionType: (*bool)(nil),
@@ -689,140 +689,140 @@
 }
 var (
 	// extend goproto.protoc.extension.base.BaseMessage { optional bool extension_bool = 101; }
-	E_ExtensionBool = &xxx_File_extensions_ext_ext_proto_extDescs[0]
+	E_ExtensionBool = &file_extensions_ext_ext_proto_extDescs[0]
 
 	// extend goproto.protoc.extension.base.BaseMessage { optional goproto.protoc.extension.ext.Enum extension_enum = 102; }
-	E_ExtensionEnum = &xxx_File_extensions_ext_ext_proto_extDescs[1]
+	E_ExtensionEnum = &file_extensions_ext_ext_proto_extDescs[1]
 
 	// extend goproto.protoc.extension.base.BaseMessage { optional int32 extension_int32 = 103; }
-	E_ExtensionInt32 = &xxx_File_extensions_ext_ext_proto_extDescs[2]
+	E_ExtensionInt32 = &file_extensions_ext_ext_proto_extDescs[2]
 
 	// extend goproto.protoc.extension.base.BaseMessage { optional sint32 extension_sint32 = 104; }
-	E_ExtensionSint32 = &xxx_File_extensions_ext_ext_proto_extDescs[3]
+	E_ExtensionSint32 = &file_extensions_ext_ext_proto_extDescs[3]
 
 	// extend goproto.protoc.extension.base.BaseMessage { optional uint32 extension_uint32 = 105; }
-	E_ExtensionUint32 = &xxx_File_extensions_ext_ext_proto_extDescs[4]
+	E_ExtensionUint32 = &file_extensions_ext_ext_proto_extDescs[4]
 
 	// extend goproto.protoc.extension.base.BaseMessage { optional int64 extension_int64 = 106; }
-	E_ExtensionInt64 = &xxx_File_extensions_ext_ext_proto_extDescs[5]
+	E_ExtensionInt64 = &file_extensions_ext_ext_proto_extDescs[5]
 
 	// extend goproto.protoc.extension.base.BaseMessage { optional sint64 extension_sint64 = 107; }
-	E_ExtensionSint64 = &xxx_File_extensions_ext_ext_proto_extDescs[6]
+	E_ExtensionSint64 = &file_extensions_ext_ext_proto_extDescs[6]
 
 	// extend goproto.protoc.extension.base.BaseMessage { optional uint64 extension_uint64 = 108; }
-	E_ExtensionUint64 = &xxx_File_extensions_ext_ext_proto_extDescs[7]
+	E_ExtensionUint64 = &file_extensions_ext_ext_proto_extDescs[7]
 
 	// extend goproto.protoc.extension.base.BaseMessage { optional sfixed32 extension_sfixed32 = 109; }
-	E_ExtensionSfixed32 = &xxx_File_extensions_ext_ext_proto_extDescs[8]
+	E_ExtensionSfixed32 = &file_extensions_ext_ext_proto_extDescs[8]
 
 	// extend goproto.protoc.extension.base.BaseMessage { optional fixed32 extension_fixed32 = 110; }
-	E_ExtensionFixed32 = &xxx_File_extensions_ext_ext_proto_extDescs[9]
+	E_ExtensionFixed32 = &file_extensions_ext_ext_proto_extDescs[9]
 
 	// extend goproto.protoc.extension.base.BaseMessage { optional float extension_float = 111; }
-	E_ExtensionFloat = &xxx_File_extensions_ext_ext_proto_extDescs[10]
+	E_ExtensionFloat = &file_extensions_ext_ext_proto_extDescs[10]
 
 	// extend goproto.protoc.extension.base.BaseMessage { optional sfixed64 extension_sfixed64 = 112; }
-	E_ExtensionSfixed64 = &xxx_File_extensions_ext_ext_proto_extDescs[11]
+	E_ExtensionSfixed64 = &file_extensions_ext_ext_proto_extDescs[11]
 
 	// extend goproto.protoc.extension.base.BaseMessage { optional fixed64 extension_fixed64 = 113; }
-	E_ExtensionFixed64 = &xxx_File_extensions_ext_ext_proto_extDescs[12]
+	E_ExtensionFixed64 = &file_extensions_ext_ext_proto_extDescs[12]
 
 	// extend goproto.protoc.extension.base.BaseMessage { optional double extension_double = 114; }
-	E_ExtensionDouble = &xxx_File_extensions_ext_ext_proto_extDescs[13]
+	E_ExtensionDouble = &file_extensions_ext_ext_proto_extDescs[13]
 
 	// extend goproto.protoc.extension.base.BaseMessage { optional string extension_string = 115; }
-	E_ExtensionString = &xxx_File_extensions_ext_ext_proto_extDescs[14]
+	E_ExtensionString = &file_extensions_ext_ext_proto_extDescs[14]
 
 	// extend goproto.protoc.extension.base.BaseMessage { optional bytes extension_bytes = 116; }
-	E_ExtensionBytes = &xxx_File_extensions_ext_ext_proto_extDescs[15]
+	E_ExtensionBytes = &file_extensions_ext_ext_proto_extDescs[15]
 
 	// extend goproto.protoc.extension.base.BaseMessage { optional goproto.protoc.extension.ext.Message extension_Message = 117; }
-	E_Extension_Message = &xxx_File_extensions_ext_ext_proto_extDescs[16]
+	E_Extension_Message = &file_extensions_ext_ext_proto_extDescs[16]
 
 	// extend goproto.protoc.extension.base.BaseMessage { optional goproto.protoc.extension.ext.Message.M extension_MessageM = 118; }
-	E_Extension_MessageM = &xxx_File_extensions_ext_ext_proto_extDescs[17]
+	E_Extension_MessageM = &file_extensions_ext_ext_proto_extDescs[17]
 
 	// extend goproto.protoc.extension.base.BaseMessage { optional goproto.protoc.extension.ext.ExtensionGroup extensiongroup = 119; }
-	E_Extensiongroup = &xxx_File_extensions_ext_ext_proto_extDescs[18]
+	E_Extensiongroup = &file_extensions_ext_ext_proto_extDescs[18]
 
 	// extend goproto.protoc.extension.base.BaseMessage { optional goproto.protoc.extension.extra.ExtraMessage extra_message = 9; }
-	E_ExtraMessage = &xxx_File_extensions_ext_ext_proto_extDescs[19]
+	E_ExtraMessage = &file_extensions_ext_ext_proto_extDescs[19]
 
 	// extend goproto.protoc.extension.base.BaseMessage { repeated bool repeated_x_bool = 301; }
-	E_RepeatedXBool = &xxx_File_extensions_ext_ext_proto_extDescs[20]
+	E_RepeatedXBool = &file_extensions_ext_ext_proto_extDescs[20]
 
 	// extend goproto.protoc.extension.base.BaseMessage { repeated goproto.protoc.extension.ext.Enum repeated_x_enum = 302; }
-	E_RepeatedXEnum = &xxx_File_extensions_ext_ext_proto_extDescs[21]
+	E_RepeatedXEnum = &file_extensions_ext_ext_proto_extDescs[21]
 
 	// extend goproto.protoc.extension.base.BaseMessage { repeated int32 repeated_x_int32 = 303; }
-	E_RepeatedXInt32 = &xxx_File_extensions_ext_ext_proto_extDescs[22]
+	E_RepeatedXInt32 = &file_extensions_ext_ext_proto_extDescs[22]
 
 	// extend goproto.protoc.extension.base.BaseMessage { repeated sint32 repeated_x_sint32 = 304; }
-	E_RepeatedXSint32 = &xxx_File_extensions_ext_ext_proto_extDescs[23]
+	E_RepeatedXSint32 = &file_extensions_ext_ext_proto_extDescs[23]
 
 	// extend goproto.protoc.extension.base.BaseMessage { repeated uint32 repeated_x_uint32 = 305; }
-	E_RepeatedXUint32 = &xxx_File_extensions_ext_ext_proto_extDescs[24]
+	E_RepeatedXUint32 = &file_extensions_ext_ext_proto_extDescs[24]
 
 	// extend goproto.protoc.extension.base.BaseMessage { repeated int64 repeated_x_int64 = 306; }
-	E_RepeatedXInt64 = &xxx_File_extensions_ext_ext_proto_extDescs[25]
+	E_RepeatedXInt64 = &file_extensions_ext_ext_proto_extDescs[25]
 
 	// extend goproto.protoc.extension.base.BaseMessage { repeated sint64 repeated_x_sint64 = 307; }
-	E_RepeatedXSint64 = &xxx_File_extensions_ext_ext_proto_extDescs[26]
+	E_RepeatedXSint64 = &file_extensions_ext_ext_proto_extDescs[26]
 
 	// extend goproto.protoc.extension.base.BaseMessage { repeated uint64 repeated_x_uint64 = 308; }
-	E_RepeatedXUint64 = &xxx_File_extensions_ext_ext_proto_extDescs[27]
+	E_RepeatedXUint64 = &file_extensions_ext_ext_proto_extDescs[27]
 
 	// extend goproto.protoc.extension.base.BaseMessage { repeated sfixed32 repeated_x_sfixed32 = 309; }
-	E_RepeatedXSfixed32 = &xxx_File_extensions_ext_ext_proto_extDescs[28]
+	E_RepeatedXSfixed32 = &file_extensions_ext_ext_proto_extDescs[28]
 
 	// extend goproto.protoc.extension.base.BaseMessage { repeated fixed32 repeated_x_fixed32 = 310; }
-	E_RepeatedXFixed32 = &xxx_File_extensions_ext_ext_proto_extDescs[29]
+	E_RepeatedXFixed32 = &file_extensions_ext_ext_proto_extDescs[29]
 
 	// extend goproto.protoc.extension.base.BaseMessage { repeated float repeated_x_float = 311; }
-	E_RepeatedXFloat = &xxx_File_extensions_ext_ext_proto_extDescs[30]
+	E_RepeatedXFloat = &file_extensions_ext_ext_proto_extDescs[30]
 
 	// extend goproto.protoc.extension.base.BaseMessage { repeated sfixed64 repeated_x_sfixed64 = 312; }
-	E_RepeatedXSfixed64 = &xxx_File_extensions_ext_ext_proto_extDescs[31]
+	E_RepeatedXSfixed64 = &file_extensions_ext_ext_proto_extDescs[31]
 
 	// extend goproto.protoc.extension.base.BaseMessage { repeated fixed64 repeated_x_fixed64 = 313; }
-	E_RepeatedXFixed64 = &xxx_File_extensions_ext_ext_proto_extDescs[32]
+	E_RepeatedXFixed64 = &file_extensions_ext_ext_proto_extDescs[32]
 
 	// extend goproto.protoc.extension.base.BaseMessage { repeated double repeated_x_double = 314; }
-	E_RepeatedXDouble = &xxx_File_extensions_ext_ext_proto_extDescs[33]
+	E_RepeatedXDouble = &file_extensions_ext_ext_proto_extDescs[33]
 
 	// extend goproto.protoc.extension.base.BaseMessage { repeated string repeated_x_string = 315; }
-	E_RepeatedXString = &xxx_File_extensions_ext_ext_proto_extDescs[34]
+	E_RepeatedXString = &file_extensions_ext_ext_proto_extDescs[34]
 
 	// extend goproto.protoc.extension.base.BaseMessage { repeated bytes repeated_x_bytes = 316; }
-	E_RepeatedXBytes = &xxx_File_extensions_ext_ext_proto_extDescs[35]
+	E_RepeatedXBytes = &file_extensions_ext_ext_proto_extDescs[35]
 
 	// extend goproto.protoc.extension.base.BaseMessage { repeated goproto.protoc.extension.ext.Message repeated_x_Message = 317; }
-	E_RepeatedX_Message = &xxx_File_extensions_ext_ext_proto_extDescs[36]
+	E_RepeatedX_Message = &file_extensions_ext_ext_proto_extDescs[36]
 
 	// extend goproto.protoc.extension.base.BaseMessage { repeated goproto.protoc.extension.ext.RepeatedGroup repeatedgroup = 318; }
-	E_Repeatedgroup = &xxx_File_extensions_ext_ext_proto_extDescs[37]
+	E_Repeatedgroup = &file_extensions_ext_ext_proto_extDescs[37]
 
 	// extend goproto.protoc.extension.base.BaseMessage { optional goproto.protoc.extension.ext.Extendable extendable_field = 400; }
-	E_ExtendableField = &xxx_File_extensions_ext_ext_proto_extDescs[38]
+	E_ExtendableField = &file_extensions_ext_ext_proto_extDescs[38]
 
 	// extend goproto.protoc.extension.ext.Extendable { optional string extendable_string_field = 1; }
-	E_ExtendableStringField = &xxx_File_extensions_ext_ext_proto_extDescs[39]
+	E_ExtendableStringField = &file_extensions_ext_ext_proto_extDescs[39]
 
 	// extend goproto.protoc.extension.base.MessageSetWireFormatMessage { optional goproto.protoc.extension.ext.MessageSetWireFormatExtension message_set_extension = 101; }
-	E_MessageSetExtension = &xxx_File_extensions_ext_ext_proto_extDescs[40]
+	E_MessageSetExtension = &file_extensions_ext_ext_proto_extDescs[40]
 
 	// extend goproto.protoc.extension.base.BaseMessage { optional string extending_message_string = 200; }
-	E_ExtendingMessage_ExtendingMessageString = &xxx_File_extensions_ext_ext_proto_extDescs[41]
+	E_ExtendingMessage_ExtendingMessageString = &file_extensions_ext_ext_proto_extDescs[41]
 
 	// extend goproto.protoc.extension.base.BaseMessage { optional goproto.protoc.extension.ext.ExtendingMessage.ExtendingMessageSubmessage extending_message_submessage = 201; }
-	E_ExtendingMessage_ExtendingMessageSubmessage = &xxx_File_extensions_ext_ext_proto_extDescs[42]
+	E_ExtendingMessage_ExtendingMessageSubmessage = &file_extensions_ext_ext_proto_extDescs[42]
 
 	// extend goproto.protoc.extension.base.MessageSetWireFormatMessage { optional goproto.protoc.extension.ext.MessageSetWireFormatExtension message_set_extension = 100; }
-	E_MessageSetWireFormatExtension_MessageSetExtension = &xxx_File_extensions_ext_ext_proto_extDescs[43]
+	E_MessageSetWireFormatExtension_MessageSetExtension = &file_extensions_ext_ext_proto_extDescs[43]
 )
 var File_extensions_ext_ext_proto protoreflect.FileDescriptor
 
-var xxx_File_extensions_ext_ext_proto_rawDesc = []byte{
+var file_extensions_ext_ext_proto_rawDesc = []byte{
 	0x0a, 0x18, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x65, 0x78, 0x74,
 	0x2f, 0x65, 0x78, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1c, 0x67, 0x6f, 0x70, 0x72,
 	0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x65, 0x78, 0x74, 0x65, 0x6e,
@@ -1139,20 +1139,20 @@
 }
 
 var (
-	xxx_File_extensions_ext_ext_proto_rawDesc_once sync.Once
-	xxx_File_extensions_ext_ext_proto_rawDesc_data = xxx_File_extensions_ext_ext_proto_rawDesc
+	file_extensions_ext_ext_proto_rawDescOnce sync.Once
+	file_extensions_ext_ext_proto_rawDescData = file_extensions_ext_ext_proto_rawDesc
 )
 
-func xxx_File_extensions_ext_ext_proto_rawDescGZIP() []byte {
-	xxx_File_extensions_ext_ext_proto_rawDesc_once.Do(func() {
-		xxx_File_extensions_ext_ext_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_extensions_ext_ext_proto_rawDesc_data)
+func file_extensions_ext_ext_proto_rawDescGZIP() []byte {
+	file_extensions_ext_ext_proto_rawDescOnce.Do(func() {
+		file_extensions_ext_ext_proto_rawDescData = protoimpl.X.CompressGZIP(file_extensions_ext_ext_proto_rawDescData)
 	})
-	return xxx_File_extensions_ext_ext_proto_rawDesc_data
+	return file_extensions_ext_ext_proto_rawDescData
 }
 
-var xxx_File_extensions_ext_ext_proto_enumTypes = make([]protoreflect.EnumType, 1)
-var xxx_File_extensions_ext_ext_proto_messageTypes = make([]protoimpl.MessageType, 8)
-var xxx_File_extensions_ext_ext_proto_goTypes = []interface{}{
+var file_extensions_ext_ext_proto_enumTypes = make([]protoreflect.EnumType, 1)
+var file_extensions_ext_ext_proto_msgTypes = make([]protoimpl.MessageType, 8)
+var file_extensions_ext_ext_proto_goTypes = []interface{}{
 	(Enum)(0),                             // 0: goproto.protoc.extension.ext.Enum
 	(*Message)(nil),                       // 1: goproto.protoc.extension.ext.Message
 	(*ExtensionGroup)(nil),                // 2: goproto.protoc.extension.ext.ExtensionGroup
@@ -1166,7 +1166,7 @@
 	(*base.MessageSetWireFormatMessage)(nil),            // 10: goproto.protoc.extension.base.MessageSetWireFormatMessage
 	(*extra.ExtraMessage)(nil),                          // 11: goproto.protoc.extension.extra.ExtraMessage
 }
-var xxx_File_extensions_ext_ext_proto_depIdxs = []int32{
+var file_extensions_ext_ext_proto_depIdxs = []int32{
 	9,  // goproto.protoc.extension.ext.extension_bool:extendee -> goproto.protoc.extension.base.BaseMessage
 	9,  // goproto.protoc.extension.ext.extension_enum:extendee -> goproto.protoc.extension.base.BaseMessage
 	9,  // goproto.protoc.extension.ext.extension_int32:extendee -> goproto.protoc.extension.base.BaseMessage
@@ -1225,24 +1225,24 @@
 	6,  // goproto.protoc.extension.ext.MessageSetWireFormatExtension.message_set_extension:type_name -> goproto.protoc.extension.ext.MessageSetWireFormatExtension
 }
 
-func init() { xxx_File_extensions_ext_ext_proto_init() }
-func xxx_File_extensions_ext_ext_proto_init() {
+func init() { file_extensions_ext_ext_proto_init() }
+func file_extensions_ext_ext_proto_init() {
 	if File_extensions_ext_ext_proto != nil {
 		return
 	}
 	extensionTypes := make([]protoreflect.ExtensionType, 44)
 	File_extensions_ext_ext_proto = protoimpl.FileBuilder{
-		RawDescriptor:        xxx_File_extensions_ext_ext_proto_rawDesc,
-		GoTypes:              xxx_File_extensions_ext_ext_proto_goTypes,
-		DependencyIndexes:    xxx_File_extensions_ext_ext_proto_depIdxs,
-		LegacyExtensions:     xxx_File_extensions_ext_ext_proto_extDescs,
-		EnumOutputTypes:      xxx_File_extensions_ext_ext_proto_enumTypes,
-		MessageOutputTypes:   xxx_File_extensions_ext_ext_proto_messageTypes,
+		RawDescriptor:        file_extensions_ext_ext_proto_rawDesc,
+		GoTypes:              file_extensions_ext_ext_proto_goTypes,
+		DependencyIndexes:    file_extensions_ext_ext_proto_depIdxs,
+		LegacyExtensions:     file_extensions_ext_ext_proto_extDescs,
+		EnumOutputTypes:      file_extensions_ext_ext_proto_enumTypes,
+		MessageOutputTypes:   file_extensions_ext_ext_proto_msgTypes,
 		ExtensionOutputTypes: extensionTypes,
 		FilesRegistry:        protoregistry.GlobalFiles,
 		TypesRegistry:        protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_extensions_ext_ext_proto_rawDesc = nil
-	xxx_File_extensions_ext_ext_proto_goTypes = nil
-	xxx_File_extensions_ext_ext_proto_depIdxs = nil
+	file_extensions_ext_ext_proto_rawDesc = nil
+	file_extensions_ext_ext_proto_goTypes = nil
+	file_extensions_ext_ext_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/extensions/extra/extra.pb.go b/cmd/protoc-gen-go/testdata/extensions/extra/extra.pb.go
index e8367a6..ad3b377 100644
--- a/cmd/protoc-gen-go/testdata/extensions/extra/extra.pb.go
+++ b/cmd/protoc-gen-go/testdata/extensions/extra/extra.pb.go
@@ -31,16 +31,16 @@
 func (*ExtraMessage) ProtoMessage() {}
 
 func (x *ExtraMessage) ProtoReflect() protoreflect.Message {
-	return xxx_File_extensions_extra_extra_proto_messageTypes[0].MessageOf(x)
+	return file_extensions_extra_extra_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *ExtraMessage) XXX_Methods() *protoiface.Methods {
-	return xxx_File_extensions_extra_extra_proto_messageTypes[0].Methods()
+	return file_extensions_extra_extra_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use ExtraMessage.ProtoReflect.Type instead.
 func (*ExtraMessage) Descriptor() ([]byte, []int) {
-	return xxx_File_extensions_extra_extra_proto_rawDescGZIP(), []int{0}
+	return file_extensions_extra_extra_proto_rawDescGZIP(), []int{0}
 }
 
 func (x *ExtraMessage) GetData() []byte {
@@ -52,7 +52,7 @@
 
 var File_extensions_extra_extra_proto protoreflect.FileDescriptor
 
-var xxx_File_extensions_extra_extra_proto_rawDesc = []byte{
+var file_extensions_extra_extra_proto_rawDesc = []byte{
 	0x0a, 0x1c, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x65, 0x78, 0x74,
 	0x72, 0x61, 0x2f, 0x65, 0x78, 0x74, 0x72, 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1e,
 	0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x65,
@@ -67,37 +67,37 @@
 }
 
 var (
-	xxx_File_extensions_extra_extra_proto_rawDesc_once sync.Once
-	xxx_File_extensions_extra_extra_proto_rawDesc_data = xxx_File_extensions_extra_extra_proto_rawDesc
+	file_extensions_extra_extra_proto_rawDescOnce sync.Once
+	file_extensions_extra_extra_proto_rawDescData = file_extensions_extra_extra_proto_rawDesc
 )
 
-func xxx_File_extensions_extra_extra_proto_rawDescGZIP() []byte {
-	xxx_File_extensions_extra_extra_proto_rawDesc_once.Do(func() {
-		xxx_File_extensions_extra_extra_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_extensions_extra_extra_proto_rawDesc_data)
+func file_extensions_extra_extra_proto_rawDescGZIP() []byte {
+	file_extensions_extra_extra_proto_rawDescOnce.Do(func() {
+		file_extensions_extra_extra_proto_rawDescData = protoimpl.X.CompressGZIP(file_extensions_extra_extra_proto_rawDescData)
 	})
-	return xxx_File_extensions_extra_extra_proto_rawDesc_data
+	return file_extensions_extra_extra_proto_rawDescData
 }
 
-var xxx_File_extensions_extra_extra_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_extensions_extra_extra_proto_goTypes = []interface{}{
+var file_extensions_extra_extra_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_extensions_extra_extra_proto_goTypes = []interface{}{
 	(*ExtraMessage)(nil), // 0: goproto.protoc.extension.extra.ExtraMessage
 }
-var xxx_File_extensions_extra_extra_proto_depIdxs = []int32{}
+var file_extensions_extra_extra_proto_depIdxs = []int32{}
 
-func init() { xxx_File_extensions_extra_extra_proto_init() }
-func xxx_File_extensions_extra_extra_proto_init() {
+func init() { file_extensions_extra_extra_proto_init() }
+func file_extensions_extra_extra_proto_init() {
 	if File_extensions_extra_extra_proto != nil {
 		return
 	}
 	File_extensions_extra_extra_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_extensions_extra_extra_proto_rawDesc,
-		GoTypes:            xxx_File_extensions_extra_extra_proto_goTypes,
-		DependencyIndexes:  xxx_File_extensions_extra_extra_proto_depIdxs,
-		MessageOutputTypes: xxx_File_extensions_extra_extra_proto_messageTypes,
+		RawDescriptor:      file_extensions_extra_extra_proto_rawDesc,
+		GoTypes:            file_extensions_extra_extra_proto_goTypes,
+		DependencyIndexes:  file_extensions_extra_extra_proto_depIdxs,
+		MessageOutputTypes: file_extensions_extra_extra_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_extensions_extra_extra_proto_rawDesc = nil
-	xxx_File_extensions_extra_extra_proto_goTypes = nil
-	xxx_File_extensions_extra_extra_proto_depIdxs = nil
+	file_extensions_extra_extra_proto_rawDesc = nil
+	file_extensions_extra_extra_proto_goTypes = nil
+	file_extensions_extra_extra_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/extensions/proto3/ext3.pb.go b/cmd/protoc-gen-go/testdata/extensions/proto3/ext3.pb.go
index 4aac7fb..47a791d 100644
--- a/cmd/protoc-gen-go/testdata/extensions/proto3/ext3.pb.go
+++ b/cmd/protoc-gen-go/testdata/extensions/proto3/ext3.pb.go
@@ -35,7 +35,7 @@
 }
 
 func (Enum) Type() protoreflect.EnumType {
-	return xxx_File_extensions_proto3_ext3_proto_enumTypes[0]
+	return file_extensions_proto3_ext3_proto_enumTypes[0]
 }
 
 func (x Enum) Number() protoreflect.EnumNumber {
@@ -44,7 +44,7 @@
 
 // Deprecated: Use Enum.Type instead.
 func (Enum) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_extensions_proto3_ext3_proto_rawDescGZIP(), []int{0}
+	return file_extensions_proto3_ext3_proto_rawDescGZIP(), []int{0}
 }
 
 type Message struct {
@@ -64,19 +64,19 @@
 func (*Message) ProtoMessage() {}
 
 func (x *Message) ProtoReflect() protoreflect.Message {
-	return xxx_File_extensions_proto3_ext3_proto_messageTypes[0].MessageOf(x)
+	return file_extensions_proto3_ext3_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *Message) XXX_Methods() *protoiface.Methods {
-	return xxx_File_extensions_proto3_ext3_proto_messageTypes[0].Methods()
+	return file_extensions_proto3_ext3_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use Message.ProtoReflect.Type instead.
 func (*Message) Descriptor() ([]byte, []int) {
-	return xxx_File_extensions_proto3_ext3_proto_rawDescGZIP(), []int{0}
+	return file_extensions_proto3_ext3_proto_rawDescGZIP(), []int{0}
 }
 
-var xxx_File_extensions_proto3_ext3_proto_extDescs = []protoiface.ExtensionDescV1{
+var file_extensions_proto3_ext3_proto_extDescs = []protoiface.ExtensionDescV1{
 	{
 		ExtendedType:  (*descriptor.MessageOptions)(nil),
 		ExtensionType: (*bool)(nil),
@@ -352,110 +352,110 @@
 }
 var (
 	// extend google.protobuf.MessageOptions { optional bool extension_bool = 1001; }
-	E_ExtensionBool = &xxx_File_extensions_proto3_ext3_proto_extDescs[0]
+	E_ExtensionBool = &file_extensions_proto3_ext3_proto_extDescs[0]
 
 	// extend google.protobuf.MessageOptions { optional goproto.protoc.extension.proto3.Enum extension_enum = 1002; }
-	E_ExtensionEnum = &xxx_File_extensions_proto3_ext3_proto_extDescs[1]
+	E_ExtensionEnum = &file_extensions_proto3_ext3_proto_extDescs[1]
 
 	// extend google.protobuf.MessageOptions { optional int32 extension_int32 = 1003; }
-	E_ExtensionInt32 = &xxx_File_extensions_proto3_ext3_proto_extDescs[2]
+	E_ExtensionInt32 = &file_extensions_proto3_ext3_proto_extDescs[2]
 
 	// extend google.protobuf.MessageOptions { optional sint32 extension_sint32 = 1004; }
-	E_ExtensionSint32 = &xxx_File_extensions_proto3_ext3_proto_extDescs[3]
+	E_ExtensionSint32 = &file_extensions_proto3_ext3_proto_extDescs[3]
 
 	// extend google.protobuf.MessageOptions { optional uint32 extension_uint32 = 1005; }
-	E_ExtensionUint32 = &xxx_File_extensions_proto3_ext3_proto_extDescs[4]
+	E_ExtensionUint32 = &file_extensions_proto3_ext3_proto_extDescs[4]
 
 	// extend google.protobuf.MessageOptions { optional int64 extension_int64 = 1006; }
-	E_ExtensionInt64 = &xxx_File_extensions_proto3_ext3_proto_extDescs[5]
+	E_ExtensionInt64 = &file_extensions_proto3_ext3_proto_extDescs[5]
 
 	// extend google.protobuf.MessageOptions { optional sint64 extension_sint64 = 1007; }
-	E_ExtensionSint64 = &xxx_File_extensions_proto3_ext3_proto_extDescs[6]
+	E_ExtensionSint64 = &file_extensions_proto3_ext3_proto_extDescs[6]
 
 	// extend google.protobuf.MessageOptions { optional uint64 extension_uint64 = 1008; }
-	E_ExtensionUint64 = &xxx_File_extensions_proto3_ext3_proto_extDescs[7]
+	E_ExtensionUint64 = &file_extensions_proto3_ext3_proto_extDescs[7]
 
 	// extend google.protobuf.MessageOptions { optional sfixed32 extension_sfixed32 = 1009; }
-	E_ExtensionSfixed32 = &xxx_File_extensions_proto3_ext3_proto_extDescs[8]
+	E_ExtensionSfixed32 = &file_extensions_proto3_ext3_proto_extDescs[8]
 
 	// extend google.protobuf.MessageOptions { optional fixed32 extension_fixed32 = 1010; }
-	E_ExtensionFixed32 = &xxx_File_extensions_proto3_ext3_proto_extDescs[9]
+	E_ExtensionFixed32 = &file_extensions_proto3_ext3_proto_extDescs[9]
 
 	// extend google.protobuf.MessageOptions { optional float extension_float = 1011; }
-	E_ExtensionFloat = &xxx_File_extensions_proto3_ext3_proto_extDescs[10]
+	E_ExtensionFloat = &file_extensions_proto3_ext3_proto_extDescs[10]
 
 	// extend google.protobuf.MessageOptions { optional sfixed64 extension_sfixed64 = 1012; }
-	E_ExtensionSfixed64 = &xxx_File_extensions_proto3_ext3_proto_extDescs[11]
+	E_ExtensionSfixed64 = &file_extensions_proto3_ext3_proto_extDescs[11]
 
 	// extend google.protobuf.MessageOptions { optional fixed64 extension_fixed64 = 1013; }
-	E_ExtensionFixed64 = &xxx_File_extensions_proto3_ext3_proto_extDescs[12]
+	E_ExtensionFixed64 = &file_extensions_proto3_ext3_proto_extDescs[12]
 
 	// extend google.protobuf.MessageOptions { optional double extension_double = 1014; }
-	E_ExtensionDouble = &xxx_File_extensions_proto3_ext3_proto_extDescs[13]
+	E_ExtensionDouble = &file_extensions_proto3_ext3_proto_extDescs[13]
 
 	// extend google.protobuf.MessageOptions { optional string extension_string = 1015; }
-	E_ExtensionString = &xxx_File_extensions_proto3_ext3_proto_extDescs[14]
+	E_ExtensionString = &file_extensions_proto3_ext3_proto_extDescs[14]
 
 	// extend google.protobuf.MessageOptions { optional bytes extension_bytes = 1016; }
-	E_ExtensionBytes = &xxx_File_extensions_proto3_ext3_proto_extDescs[15]
+	E_ExtensionBytes = &file_extensions_proto3_ext3_proto_extDescs[15]
 
 	// extend google.protobuf.MessageOptions { optional goproto.protoc.extension.proto3.Message extension_Message = 1017; }
-	E_Extension_Message = &xxx_File_extensions_proto3_ext3_proto_extDescs[16]
+	E_Extension_Message = &file_extensions_proto3_ext3_proto_extDescs[16]
 
 	// extend google.protobuf.MessageOptions { repeated bool repeated_extension_bool = 2001; }
-	E_RepeatedExtensionBool = &xxx_File_extensions_proto3_ext3_proto_extDescs[17]
+	E_RepeatedExtensionBool = &file_extensions_proto3_ext3_proto_extDescs[17]
 
 	// extend google.protobuf.MessageOptions { repeated goproto.protoc.extension.proto3.Enum repeated_extension_enum = 2002; }
-	E_RepeatedExtensionEnum = &xxx_File_extensions_proto3_ext3_proto_extDescs[18]
+	E_RepeatedExtensionEnum = &file_extensions_proto3_ext3_proto_extDescs[18]
 
 	// extend google.protobuf.MessageOptions { repeated int32 repeated_extension_int32 = 2003; }
-	E_RepeatedExtensionInt32 = &xxx_File_extensions_proto3_ext3_proto_extDescs[19]
+	E_RepeatedExtensionInt32 = &file_extensions_proto3_ext3_proto_extDescs[19]
 
 	// extend google.protobuf.MessageOptions { repeated sint32 repeated_extension_sint32 = 2004; }
-	E_RepeatedExtensionSint32 = &xxx_File_extensions_proto3_ext3_proto_extDescs[20]
+	E_RepeatedExtensionSint32 = &file_extensions_proto3_ext3_proto_extDescs[20]
 
 	// extend google.protobuf.MessageOptions { repeated uint32 repeated_extension_uint32 = 2005; }
-	E_RepeatedExtensionUint32 = &xxx_File_extensions_proto3_ext3_proto_extDescs[21]
+	E_RepeatedExtensionUint32 = &file_extensions_proto3_ext3_proto_extDescs[21]
 
 	// extend google.protobuf.MessageOptions { repeated int64 repeated_extension_int64 = 2006; }
-	E_RepeatedExtensionInt64 = &xxx_File_extensions_proto3_ext3_proto_extDescs[22]
+	E_RepeatedExtensionInt64 = &file_extensions_proto3_ext3_proto_extDescs[22]
 
 	// extend google.protobuf.MessageOptions { repeated sint64 repeated_extension_sint64 = 2007; }
-	E_RepeatedExtensionSint64 = &xxx_File_extensions_proto3_ext3_proto_extDescs[23]
+	E_RepeatedExtensionSint64 = &file_extensions_proto3_ext3_proto_extDescs[23]
 
 	// extend google.protobuf.MessageOptions { repeated uint64 repeated_extension_uint64 = 2008; }
-	E_RepeatedExtensionUint64 = &xxx_File_extensions_proto3_ext3_proto_extDescs[24]
+	E_RepeatedExtensionUint64 = &file_extensions_proto3_ext3_proto_extDescs[24]
 
 	// extend google.protobuf.MessageOptions { repeated sfixed32 repeated_extension_sfixed32 = 2009; }
-	E_RepeatedExtensionSfixed32 = &xxx_File_extensions_proto3_ext3_proto_extDescs[25]
+	E_RepeatedExtensionSfixed32 = &file_extensions_proto3_ext3_proto_extDescs[25]
 
 	// extend google.protobuf.MessageOptions { repeated fixed32 repeated_extension_fixed32 = 2010; }
-	E_RepeatedExtensionFixed32 = &xxx_File_extensions_proto3_ext3_proto_extDescs[26]
+	E_RepeatedExtensionFixed32 = &file_extensions_proto3_ext3_proto_extDescs[26]
 
 	// extend google.protobuf.MessageOptions { repeated float repeated_extension_float = 2011; }
-	E_RepeatedExtensionFloat = &xxx_File_extensions_proto3_ext3_proto_extDescs[27]
+	E_RepeatedExtensionFloat = &file_extensions_proto3_ext3_proto_extDescs[27]
 
 	// extend google.protobuf.MessageOptions { repeated sfixed64 repeated_extension_sfixed64 = 2012; }
-	E_RepeatedExtensionSfixed64 = &xxx_File_extensions_proto3_ext3_proto_extDescs[28]
+	E_RepeatedExtensionSfixed64 = &file_extensions_proto3_ext3_proto_extDescs[28]
 
 	// extend google.protobuf.MessageOptions { repeated fixed64 repeated_extension_fixed64 = 2013; }
-	E_RepeatedExtensionFixed64 = &xxx_File_extensions_proto3_ext3_proto_extDescs[29]
+	E_RepeatedExtensionFixed64 = &file_extensions_proto3_ext3_proto_extDescs[29]
 
 	// extend google.protobuf.MessageOptions { repeated double repeated_extension_double = 2014; }
-	E_RepeatedExtensionDouble = &xxx_File_extensions_proto3_ext3_proto_extDescs[30]
+	E_RepeatedExtensionDouble = &file_extensions_proto3_ext3_proto_extDescs[30]
 
 	// extend google.protobuf.MessageOptions { repeated string repeated_extension_string = 2015; }
-	E_RepeatedExtensionString = &xxx_File_extensions_proto3_ext3_proto_extDescs[31]
+	E_RepeatedExtensionString = &file_extensions_proto3_ext3_proto_extDescs[31]
 
 	// extend google.protobuf.MessageOptions { repeated bytes repeated_extension_bytes = 2016; }
-	E_RepeatedExtensionBytes = &xxx_File_extensions_proto3_ext3_proto_extDescs[32]
+	E_RepeatedExtensionBytes = &file_extensions_proto3_ext3_proto_extDescs[32]
 
 	// extend google.protobuf.MessageOptions { repeated goproto.protoc.extension.proto3.Message repeated_extension_Message = 2017; }
-	E_RepeatedExtension_Message = &xxx_File_extensions_proto3_ext3_proto_extDescs[33]
+	E_RepeatedExtension_Message = &file_extensions_proto3_ext3_proto_extDescs[33]
 )
 var File_extensions_proto3_ext3_proto protoreflect.FileDescriptor
 
-var xxx_File_extensions_proto3_ext3_proto_rawDesc = []byte{
+var file_extensions_proto3_ext3_proto_rawDesc = []byte{
 	0x0a, 0x1c, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x70, 0x72, 0x6f,
 	0x74, 0x6f, 0x33, 0x2f, 0x65, 0x78, 0x74, 0x33, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1f,
 	0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x65,
@@ -664,25 +664,25 @@
 }
 
 var (
-	xxx_File_extensions_proto3_ext3_proto_rawDesc_once sync.Once
-	xxx_File_extensions_proto3_ext3_proto_rawDesc_data = xxx_File_extensions_proto3_ext3_proto_rawDesc
+	file_extensions_proto3_ext3_proto_rawDescOnce sync.Once
+	file_extensions_proto3_ext3_proto_rawDescData = file_extensions_proto3_ext3_proto_rawDesc
 )
 
-func xxx_File_extensions_proto3_ext3_proto_rawDescGZIP() []byte {
-	xxx_File_extensions_proto3_ext3_proto_rawDesc_once.Do(func() {
-		xxx_File_extensions_proto3_ext3_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_extensions_proto3_ext3_proto_rawDesc_data)
+func file_extensions_proto3_ext3_proto_rawDescGZIP() []byte {
+	file_extensions_proto3_ext3_proto_rawDescOnce.Do(func() {
+		file_extensions_proto3_ext3_proto_rawDescData = protoimpl.X.CompressGZIP(file_extensions_proto3_ext3_proto_rawDescData)
 	})
-	return xxx_File_extensions_proto3_ext3_proto_rawDesc_data
+	return file_extensions_proto3_ext3_proto_rawDescData
 }
 
-var xxx_File_extensions_proto3_ext3_proto_enumTypes = make([]protoreflect.EnumType, 1)
-var xxx_File_extensions_proto3_ext3_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_extensions_proto3_ext3_proto_goTypes = []interface{}{
+var file_extensions_proto3_ext3_proto_enumTypes = make([]protoreflect.EnumType, 1)
+var file_extensions_proto3_ext3_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_extensions_proto3_ext3_proto_goTypes = []interface{}{
 	(Enum)(0),                         // 0: goproto.protoc.extension.proto3.Enum
 	(*Message)(nil),                   // 1: goproto.protoc.extension.proto3.Message
 	(*descriptor.MessageOptions)(nil), // 2: google.protobuf.MessageOptions
 }
-var xxx_File_extensions_proto3_ext3_proto_depIdxs = []int32{
+var file_extensions_proto3_ext3_proto_depIdxs = []int32{
 	2, // goproto.protoc.extension.proto3.extension_bool:extendee -> google.protobuf.MessageOptions
 	2, // goproto.protoc.extension.proto3.extension_enum:extendee -> google.protobuf.MessageOptions
 	2, // goproto.protoc.extension.proto3.extension_int32:extendee -> google.protobuf.MessageOptions
@@ -723,24 +723,24 @@
 	1, // goproto.protoc.extension.proto3.repeated_extension_Message:type_name -> goproto.protoc.extension.proto3.Message
 }
 
-func init() { xxx_File_extensions_proto3_ext3_proto_init() }
-func xxx_File_extensions_proto3_ext3_proto_init() {
+func init() { file_extensions_proto3_ext3_proto_init() }
+func file_extensions_proto3_ext3_proto_init() {
 	if File_extensions_proto3_ext3_proto != nil {
 		return
 	}
 	extensionTypes := make([]protoreflect.ExtensionType, 34)
 	File_extensions_proto3_ext3_proto = protoimpl.FileBuilder{
-		RawDescriptor:        xxx_File_extensions_proto3_ext3_proto_rawDesc,
-		GoTypes:              xxx_File_extensions_proto3_ext3_proto_goTypes,
-		DependencyIndexes:    xxx_File_extensions_proto3_ext3_proto_depIdxs,
-		LegacyExtensions:     xxx_File_extensions_proto3_ext3_proto_extDescs,
-		EnumOutputTypes:      xxx_File_extensions_proto3_ext3_proto_enumTypes,
-		MessageOutputTypes:   xxx_File_extensions_proto3_ext3_proto_messageTypes,
+		RawDescriptor:        file_extensions_proto3_ext3_proto_rawDesc,
+		GoTypes:              file_extensions_proto3_ext3_proto_goTypes,
+		DependencyIndexes:    file_extensions_proto3_ext3_proto_depIdxs,
+		LegacyExtensions:     file_extensions_proto3_ext3_proto_extDescs,
+		EnumOutputTypes:      file_extensions_proto3_ext3_proto_enumTypes,
+		MessageOutputTypes:   file_extensions_proto3_ext3_proto_msgTypes,
 		ExtensionOutputTypes: extensionTypes,
 		FilesRegistry:        protoregistry.GlobalFiles,
 		TypesRegistry:        protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_extensions_proto3_ext3_proto_rawDesc = nil
-	xxx_File_extensions_proto3_ext3_proto_goTypes = nil
-	xxx_File_extensions_proto3_ext3_proto_depIdxs = nil
+	file_extensions_proto3_ext3_proto_rawDesc = nil
+	file_extensions_proto3_ext3_proto_goTypes = nil
+	file_extensions_proto3_ext3_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/fieldnames/fieldnames.pb.go b/cmd/protoc-gen-go/testdata/fieldnames/fieldnames.pb.go
index 88e0b7d..2165567 100644
--- a/cmd/protoc-gen-go/testdata/fieldnames/fieldnames.pb.go
+++ b/cmd/protoc-gen-go/testdata/fieldnames/fieldnames.pb.go
@@ -69,16 +69,16 @@
 func (*Message) ProtoMessage() {}
 
 func (x *Message) ProtoReflect() protoreflect.Message {
-	return xxx_File_fieldnames_fieldnames_proto_messageTypes[0].MessageOf(x)
+	return file_fieldnames_fieldnames_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *Message) XXX_Methods() *protoiface.Methods {
-	return xxx_File_fieldnames_fieldnames_proto_messageTypes[0].Methods()
+	return file_fieldnames_fieldnames_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use Message.ProtoReflect.Type instead.
 func (*Message) Descriptor() ([]byte, []int) {
-	return xxx_File_fieldnames_fieldnames_proto_rawDescGZIP(), []int{0}
+	return file_fieldnames_fieldnames_proto_rawDescGZIP(), []int{0}
 }
 
 func (x *Message) GetFieldOne() string {
@@ -291,21 +291,21 @@
 func (*Message_OneofMessageConflict) ProtoMessage() {}
 
 func (x *Message_OneofMessageConflict) ProtoReflect() protoreflect.Message {
-	return xxx_File_fieldnames_fieldnames_proto_messageTypes[1].MessageOf(x)
+	return file_fieldnames_fieldnames_proto_msgTypes[1].MessageOf(x)
 }
 
 func (m *Message_OneofMessageConflict) XXX_Methods() *protoiface.Methods {
-	return xxx_File_fieldnames_fieldnames_proto_messageTypes[1].Methods()
+	return file_fieldnames_fieldnames_proto_msgTypes[1].Methods()
 }
 
 // Deprecated: Use Message_OneofMessageConflict.ProtoReflect.Type instead.
 func (*Message_OneofMessageConflict) Descriptor() ([]byte, []int) {
-	return xxx_File_fieldnames_fieldnames_proto_rawDescGZIP(), []int{0, 0}
+	return file_fieldnames_fieldnames_proto_rawDescGZIP(), []int{0, 0}
 }
 
 var File_fieldnames_fieldnames_proto protoreflect.FileDescriptor
 
-var xxx_File_fieldnames_fieldnames_proto_rawDesc = []byte{
+var file_fieldnames_fieldnames_proto_rawDesc = []byte{
 	0x0a, 0x1b, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x2f, 0x66, 0x69, 0x65,
 	0x6c, 0x64, 0x6e, 0x61, 0x6d, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x19, 0x67,
 	0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x66, 0x69,
@@ -361,38 +361,38 @@
 }
 
 var (
-	xxx_File_fieldnames_fieldnames_proto_rawDesc_once sync.Once
-	xxx_File_fieldnames_fieldnames_proto_rawDesc_data = xxx_File_fieldnames_fieldnames_proto_rawDesc
+	file_fieldnames_fieldnames_proto_rawDescOnce sync.Once
+	file_fieldnames_fieldnames_proto_rawDescData = file_fieldnames_fieldnames_proto_rawDesc
 )
 
-func xxx_File_fieldnames_fieldnames_proto_rawDescGZIP() []byte {
-	xxx_File_fieldnames_fieldnames_proto_rawDesc_once.Do(func() {
-		xxx_File_fieldnames_fieldnames_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_fieldnames_fieldnames_proto_rawDesc_data)
+func file_fieldnames_fieldnames_proto_rawDescGZIP() []byte {
+	file_fieldnames_fieldnames_proto_rawDescOnce.Do(func() {
+		file_fieldnames_fieldnames_proto_rawDescData = protoimpl.X.CompressGZIP(file_fieldnames_fieldnames_proto_rawDescData)
 	})
-	return xxx_File_fieldnames_fieldnames_proto_rawDesc_data
+	return file_fieldnames_fieldnames_proto_rawDescData
 }
 
-var xxx_File_fieldnames_fieldnames_proto_messageTypes = make([]protoimpl.MessageType, 2)
-var xxx_File_fieldnames_fieldnames_proto_goTypes = []interface{}{
+var file_fieldnames_fieldnames_proto_msgTypes = make([]protoimpl.MessageType, 2)
+var file_fieldnames_fieldnames_proto_goTypes = []interface{}{
 	(*Message)(nil),                      // 0: goproto.protoc.fieldnames.Message
 	(*Message_OneofMessageConflict)(nil), // 1: goproto.protoc.fieldnames.Message.OneofMessageConflict
 }
-var xxx_File_fieldnames_fieldnames_proto_depIdxs = []int32{}
+var file_fieldnames_fieldnames_proto_depIdxs = []int32{}
 
-func init() { xxx_File_fieldnames_fieldnames_proto_init() }
-func xxx_File_fieldnames_fieldnames_proto_init() {
+func init() { file_fieldnames_fieldnames_proto_init() }
+func file_fieldnames_fieldnames_proto_init() {
 	if File_fieldnames_fieldnames_proto != nil {
 		return
 	}
 	File_fieldnames_fieldnames_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_fieldnames_fieldnames_proto_rawDesc,
-		GoTypes:            xxx_File_fieldnames_fieldnames_proto_goTypes,
-		DependencyIndexes:  xxx_File_fieldnames_fieldnames_proto_depIdxs,
-		MessageOutputTypes: xxx_File_fieldnames_fieldnames_proto_messageTypes,
+		RawDescriptor:      file_fieldnames_fieldnames_proto_rawDesc,
+		GoTypes:            file_fieldnames_fieldnames_proto_goTypes,
+		DependencyIndexes:  file_fieldnames_fieldnames_proto_depIdxs,
+		MessageOutputTypes: file_fieldnames_fieldnames_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_fieldnames_fieldnames_proto_rawDesc = nil
-	xxx_File_fieldnames_fieldnames_proto_goTypes = nil
-	xxx_File_fieldnames_fieldnames_proto_depIdxs = nil
+	file_fieldnames_fieldnames_proto_rawDesc = nil
+	file_fieldnames_fieldnames_proto_goTypes = nil
+	file_fieldnames_fieldnames_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/import_public/a.pb.go b/cmd/protoc-gen-go/testdata/import_public/a.pb.go
index d527901..cf638df 100644
--- a/cmd/protoc-gen-go/testdata/import_public/a.pb.go
+++ b/cmd/protoc-gen-go/testdata/import_public/a.pb.go
@@ -77,16 +77,16 @@
 func (*Public) ProtoMessage() {}
 
 func (x *Public) ProtoReflect() protoreflect.Message {
-	return xxx_File_import_public_a_proto_messageTypes[0].MessageOf(x)
+	return file_import_public_a_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *Public) XXX_Methods() *protoiface.Methods {
-	return xxx_File_import_public_a_proto_messageTypes[0].Methods()
+	return file_import_public_a_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use Public.ProtoReflect.Type instead.
 func (*Public) Descriptor() ([]byte, []int) {
-	return xxx_File_import_public_a_proto_rawDescGZIP(), []int{0}
+	return file_import_public_a_proto_rawDescGZIP(), []int{0}
 }
 
 func (x *Public) GetM() *sub.M {
@@ -112,7 +112,7 @@
 
 var File_import_public_a_proto protoreflect.FileDescriptor
 
-var xxx_File_import_public_a_proto_rawDesc = []byte{
+var file_import_public_a_proto_rawDesc = []byte{
 	0x0a, 0x15, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x2f,
 	0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1c, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
 	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x70,
@@ -140,45 +140,45 @@
 }
 
 var (
-	xxx_File_import_public_a_proto_rawDesc_once sync.Once
-	xxx_File_import_public_a_proto_rawDesc_data = xxx_File_import_public_a_proto_rawDesc
+	file_import_public_a_proto_rawDescOnce sync.Once
+	file_import_public_a_proto_rawDescData = file_import_public_a_proto_rawDesc
 )
 
-func xxx_File_import_public_a_proto_rawDescGZIP() []byte {
-	xxx_File_import_public_a_proto_rawDesc_once.Do(func() {
-		xxx_File_import_public_a_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_import_public_a_proto_rawDesc_data)
+func file_import_public_a_proto_rawDescGZIP() []byte {
+	file_import_public_a_proto_rawDescOnce.Do(func() {
+		file_import_public_a_proto_rawDescData = protoimpl.X.CompressGZIP(file_import_public_a_proto_rawDescData)
 	})
-	return xxx_File_import_public_a_proto_rawDesc_data
+	return file_import_public_a_proto_rawDescData
 }
 
-var xxx_File_import_public_a_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_import_public_a_proto_goTypes = []interface{}{
+var file_import_public_a_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_import_public_a_proto_goTypes = []interface{}{
 	(*Public)(nil), // 0: goproto.protoc.import_public.Public
 	(*sub.M)(nil),  // 1: goproto.protoc.import_public.sub.M
 	(sub.E)(0),     // 2: goproto.protoc.import_public.sub.E
 	(*Local)(nil),  // 3: goproto.protoc.import_public.Local
 }
-var xxx_File_import_public_a_proto_depIdxs = []int32{
+var file_import_public_a_proto_depIdxs = []int32{
 	1, // goproto.protoc.import_public.Public.m:type_name -> goproto.protoc.import_public.sub.M
 	2, // goproto.protoc.import_public.Public.e:type_name -> goproto.protoc.import_public.sub.E
 	3, // goproto.protoc.import_public.Public.local:type_name -> goproto.protoc.import_public.Local
 }
 
-func init() { xxx_File_import_public_a_proto_init() }
-func xxx_File_import_public_a_proto_init() {
+func init() { file_import_public_a_proto_init() }
+func file_import_public_a_proto_init() {
 	if File_import_public_a_proto != nil {
 		return
 	}
-	xxx_File_import_public_b_proto_init()
+	file_import_public_b_proto_init()
 	File_import_public_a_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_import_public_a_proto_rawDesc,
-		GoTypes:            xxx_File_import_public_a_proto_goTypes,
-		DependencyIndexes:  xxx_File_import_public_a_proto_depIdxs,
-		MessageOutputTypes: xxx_File_import_public_a_proto_messageTypes,
+		RawDescriptor:      file_import_public_a_proto_rawDesc,
+		GoTypes:            file_import_public_a_proto_goTypes,
+		DependencyIndexes:  file_import_public_a_proto_depIdxs,
+		MessageOutputTypes: file_import_public_a_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_import_public_a_proto_rawDesc = nil
-	xxx_File_import_public_a_proto_goTypes = nil
-	xxx_File_import_public_a_proto_depIdxs = nil
+	file_import_public_a_proto_rawDesc = nil
+	file_import_public_a_proto_goTypes = nil
+	file_import_public_a_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/import_public/b.pb.go b/cmd/protoc-gen-go/testdata/import_public/b.pb.go
index 8cd06e7..18e9f92 100644
--- a/cmd/protoc-gen-go/testdata/import_public/b.pb.go
+++ b/cmd/protoc-gen-go/testdata/import_public/b.pb.go
@@ -33,16 +33,16 @@
 func (*Local) ProtoMessage() {}
 
 func (x *Local) ProtoReflect() protoreflect.Message {
-	return xxx_File_import_public_b_proto_messageTypes[0].MessageOf(x)
+	return file_import_public_b_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *Local) XXX_Methods() *protoiface.Methods {
-	return xxx_File_import_public_b_proto_messageTypes[0].Methods()
+	return file_import_public_b_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use Local.ProtoReflect.Type instead.
 func (*Local) Descriptor() ([]byte, []int) {
-	return xxx_File_import_public_b_proto_rawDescGZIP(), []int{0}
+	return file_import_public_b_proto_rawDescGZIP(), []int{0}
 }
 
 func (x *Local) GetM() *sub.M {
@@ -61,7 +61,7 @@
 
 var File_import_public_b_proto protoreflect.FileDescriptor
 
-var xxx_File_import_public_b_proto_rawDesc = []byte{
+var file_import_public_b_proto_rawDesc = []byte{
 	0x0a, 0x15, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x2f,
 	0x62, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x1c, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f,
 	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x70,
@@ -82,42 +82,42 @@
 }
 
 var (
-	xxx_File_import_public_b_proto_rawDesc_once sync.Once
-	xxx_File_import_public_b_proto_rawDesc_data = xxx_File_import_public_b_proto_rawDesc
+	file_import_public_b_proto_rawDescOnce sync.Once
+	file_import_public_b_proto_rawDescData = file_import_public_b_proto_rawDesc
 )
 
-func xxx_File_import_public_b_proto_rawDescGZIP() []byte {
-	xxx_File_import_public_b_proto_rawDesc_once.Do(func() {
-		xxx_File_import_public_b_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_import_public_b_proto_rawDesc_data)
+func file_import_public_b_proto_rawDescGZIP() []byte {
+	file_import_public_b_proto_rawDescOnce.Do(func() {
+		file_import_public_b_proto_rawDescData = protoimpl.X.CompressGZIP(file_import_public_b_proto_rawDescData)
 	})
-	return xxx_File_import_public_b_proto_rawDesc_data
+	return file_import_public_b_proto_rawDescData
 }
 
-var xxx_File_import_public_b_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_import_public_b_proto_goTypes = []interface{}{
+var file_import_public_b_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_import_public_b_proto_goTypes = []interface{}{
 	(*Local)(nil), // 0: goproto.protoc.import_public.Local
 	(*sub.M)(nil), // 1: goproto.protoc.import_public.sub.M
 	(sub.E)(0),    // 2: goproto.protoc.import_public.sub.E
 }
-var xxx_File_import_public_b_proto_depIdxs = []int32{
+var file_import_public_b_proto_depIdxs = []int32{
 	1, // goproto.protoc.import_public.Local.m:type_name -> goproto.protoc.import_public.sub.M
 	2, // goproto.protoc.import_public.Local.e:type_name -> goproto.protoc.import_public.sub.E
 }
 
-func init() { xxx_File_import_public_b_proto_init() }
-func xxx_File_import_public_b_proto_init() {
+func init() { file_import_public_b_proto_init() }
+func file_import_public_b_proto_init() {
 	if File_import_public_b_proto != nil {
 		return
 	}
 	File_import_public_b_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_import_public_b_proto_rawDesc,
-		GoTypes:            xxx_File_import_public_b_proto_goTypes,
-		DependencyIndexes:  xxx_File_import_public_b_proto_depIdxs,
-		MessageOutputTypes: xxx_File_import_public_b_proto_messageTypes,
+		RawDescriptor:      file_import_public_b_proto_rawDesc,
+		GoTypes:            file_import_public_b_proto_goTypes,
+		DependencyIndexes:  file_import_public_b_proto_depIdxs,
+		MessageOutputTypes: file_import_public_b_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_import_public_b_proto_rawDesc = nil
-	xxx_File_import_public_b_proto_goTypes = nil
-	xxx_File_import_public_b_proto_depIdxs = nil
+	file_import_public_b_proto_rawDesc = nil
+	file_import_public_b_proto_goTypes = nil
+	file_import_public_b_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/import_public/sub/a.pb.go b/cmd/protoc-gen-go/testdata/import_public/sub/a.pb.go
index 304e716..64b3e59 100644
--- a/cmd/protoc-gen-go/testdata/import_public/sub/a.pb.go
+++ b/cmd/protoc-gen-go/testdata/import_public/sub/a.pb.go
@@ -46,7 +46,7 @@
 }
 
 func (E) Type() protoreflect.EnumType {
-	return xxx_File_import_public_sub_a_proto_enumTypes[0]
+	return file_import_public_sub_a_proto_enumTypes[0]
 }
 
 func (x E) Number() protoreflect.EnumNumber {
@@ -65,7 +65,7 @@
 
 // Deprecated: Use E.Type instead.
 func (E) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_import_public_sub_a_proto_rawDescGZIP(), []int{0}
+	return file_import_public_sub_a_proto_rawDescGZIP(), []int{0}
 }
 
 type M_Subenum int32
@@ -95,7 +95,7 @@
 }
 
 func (M_Subenum) Type() protoreflect.EnumType {
-	return xxx_File_import_public_sub_a_proto_enumTypes[1]
+	return file_import_public_sub_a_proto_enumTypes[1]
 }
 
 func (x M_Subenum) Number() protoreflect.EnumNumber {
@@ -114,7 +114,7 @@
 
 // Deprecated: Use M_Subenum.Type instead.
 func (M_Subenum) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_import_public_sub_a_proto_rawDescGZIP(), []int{0, 0}
+	return file_import_public_sub_a_proto_rawDescGZIP(), []int{0, 0}
 }
 
 type M_Submessage_Submessage_Subenum int32
@@ -144,7 +144,7 @@
 }
 
 func (M_Submessage_Submessage_Subenum) Type() protoreflect.EnumType {
-	return xxx_File_import_public_sub_a_proto_enumTypes[2]
+	return file_import_public_sub_a_proto_enumTypes[2]
 }
 
 func (x M_Submessage_Submessage_Subenum) Number() protoreflect.EnumNumber {
@@ -163,7 +163,7 @@
 
 // Deprecated: Use M_Submessage_Submessage_Subenum.Type instead.
 func (M_Submessage_Submessage_Subenum) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_import_public_sub_a_proto_rawDescGZIP(), []int{0, 0, 0}
+	return file_import_public_sub_a_proto_rawDescGZIP(), []int{0, 0, 0}
 }
 
 type M struct {
@@ -193,16 +193,16 @@
 func (*M) ProtoMessage() {}
 
 func (x *M) ProtoReflect() protoreflect.Message {
-	return xxx_File_import_public_sub_a_proto_messageTypes[0].MessageOf(x)
+	return file_import_public_sub_a_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *M) XXX_Methods() *protoiface.Methods {
-	return xxx_File_import_public_sub_a_proto_messageTypes[0].Methods()
+	return file_import_public_sub_a_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use M.ProtoReflect.Type instead.
 func (*M) Descriptor() ([]byte, []int) {
-	return xxx_File_import_public_sub_a_proto_rawDescGZIP(), []int{0}
+	return file_import_public_sub_a_proto_rawDescGZIP(), []int{0}
 }
 
 var extRange_M = []protoiface.ExtensionRangeV1{
@@ -313,16 +313,16 @@
 func (*M_Submessage) ProtoMessage() {}
 
 func (x *M_Submessage) ProtoReflect() protoreflect.Message {
-	return xxx_File_import_public_sub_a_proto_messageTypes[1].MessageOf(x)
+	return file_import_public_sub_a_proto_msgTypes[1].MessageOf(x)
 }
 
 func (m *M_Submessage) XXX_Methods() *protoiface.Methods {
-	return xxx_File_import_public_sub_a_proto_messageTypes[1].Methods()
+	return file_import_public_sub_a_proto_msgTypes[1].Methods()
 }
 
 // Deprecated: Use M_Submessage.ProtoReflect.Type instead.
 func (*M_Submessage) Descriptor() ([]byte, []int) {
-	return xxx_File_import_public_sub_a_proto_rawDescGZIP(), []int{0, 0}
+	return file_import_public_sub_a_proto_rawDescGZIP(), []int{0, 0}
 }
 
 func (m *M_Submessage) GetSubmessageOneofField() isM_Submessage_SubmessageOneofField {
@@ -370,7 +370,7 @@
 
 func (*M_Submessage_SubmessageOneofInt64) isM_Submessage_SubmessageOneofField() {}
 
-var xxx_File_import_public_sub_a_proto_extDescs = []protoiface.ExtensionDescV1{
+var file_import_public_sub_a_proto_extDescs = []protoiface.ExtensionDescV1{
 	{
 		ExtendedType:  (*M)(nil),
 		ExtensionType: (*string)(nil),
@@ -382,11 +382,11 @@
 }
 var (
 	// extend goproto.protoc.import_public.sub.M { optional string extension_field = 100; }
-	E_ExtensionField = &xxx_File_import_public_sub_a_proto_extDescs[0]
+	E_ExtensionField = &file_import_public_sub_a_proto_extDescs[0]
 )
 var File_import_public_sub_a_proto protoreflect.FileDescriptor
 
-var xxx_File_import_public_sub_a_proto_rawDesc = []byte{
+var file_import_public_sub_a_proto_rawDesc = []byte{
 	0x0a, 0x19, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x2f,
 	0x73, 0x75, 0x62, 0x2f, 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x20, 0x67, 0x6f, 0x70,
 	0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x69, 0x6d, 0x70, 0x6f,
@@ -436,20 +436,20 @@
 }
 
 var (
-	xxx_File_import_public_sub_a_proto_rawDesc_once sync.Once
-	xxx_File_import_public_sub_a_proto_rawDesc_data = xxx_File_import_public_sub_a_proto_rawDesc
+	file_import_public_sub_a_proto_rawDescOnce sync.Once
+	file_import_public_sub_a_proto_rawDescData = file_import_public_sub_a_proto_rawDesc
 )
 
-func xxx_File_import_public_sub_a_proto_rawDescGZIP() []byte {
-	xxx_File_import_public_sub_a_proto_rawDesc_once.Do(func() {
-		xxx_File_import_public_sub_a_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_import_public_sub_a_proto_rawDesc_data)
+func file_import_public_sub_a_proto_rawDescGZIP() []byte {
+	file_import_public_sub_a_proto_rawDescOnce.Do(func() {
+		file_import_public_sub_a_proto_rawDescData = protoimpl.X.CompressGZIP(file_import_public_sub_a_proto_rawDescData)
 	})
-	return xxx_File_import_public_sub_a_proto_rawDesc_data
+	return file_import_public_sub_a_proto_rawDescData
 }
 
-var xxx_File_import_public_sub_a_proto_enumTypes = make([]protoreflect.EnumType, 3)
-var xxx_File_import_public_sub_a_proto_messageTypes = make([]protoimpl.MessageType, 2)
-var xxx_File_import_public_sub_a_proto_goTypes = []interface{}{
+var file_import_public_sub_a_proto_enumTypes = make([]protoreflect.EnumType, 3)
+var file_import_public_sub_a_proto_msgTypes = make([]protoimpl.MessageType, 2)
+var file_import_public_sub_a_proto_goTypes = []interface{}{
 	(E)(0),                               // 0: goproto.protoc.import_public.sub.E
 	(M_Subenum)(0),                       // 1: goproto.protoc.import_public.sub.M.Subenum
 	(M_Submessage_Submessage_Subenum)(0), // 2: goproto.protoc.import_public.sub.M.Submessage.Submessage_Subenum
@@ -457,30 +457,30 @@
 	(*M_Submessage)(nil),                 // 4: goproto.protoc.import_public.sub.M.Submessage
 	(*M2)(nil),                           // 5: goproto.protoc.import_public.sub.M2
 }
-var xxx_File_import_public_sub_a_proto_depIdxs = []int32{
+var file_import_public_sub_a_proto_depIdxs = []int32{
 	3, // goproto.protoc.import_public.sub.extension_field:extendee -> goproto.protoc.import_public.sub.M
 	5, // goproto.protoc.import_public.sub.M.m2:type_name -> goproto.protoc.import_public.sub.M2
 }
 
-func init() { xxx_File_import_public_sub_a_proto_init() }
-func xxx_File_import_public_sub_a_proto_init() {
+func init() { file_import_public_sub_a_proto_init() }
+func file_import_public_sub_a_proto_init() {
 	if File_import_public_sub_a_proto != nil {
 		return
 	}
-	xxx_File_import_public_sub_b_proto_init()
+	file_import_public_sub_b_proto_init()
 	extensionTypes := make([]protoreflect.ExtensionType, 1)
 	File_import_public_sub_a_proto = protoimpl.FileBuilder{
-		RawDescriptor:        xxx_File_import_public_sub_a_proto_rawDesc,
-		GoTypes:              xxx_File_import_public_sub_a_proto_goTypes,
-		DependencyIndexes:    xxx_File_import_public_sub_a_proto_depIdxs,
-		LegacyExtensions:     xxx_File_import_public_sub_a_proto_extDescs,
-		EnumOutputTypes:      xxx_File_import_public_sub_a_proto_enumTypes,
-		MessageOutputTypes:   xxx_File_import_public_sub_a_proto_messageTypes,
+		RawDescriptor:        file_import_public_sub_a_proto_rawDesc,
+		GoTypes:              file_import_public_sub_a_proto_goTypes,
+		DependencyIndexes:    file_import_public_sub_a_proto_depIdxs,
+		LegacyExtensions:     file_import_public_sub_a_proto_extDescs,
+		EnumOutputTypes:      file_import_public_sub_a_proto_enumTypes,
+		MessageOutputTypes:   file_import_public_sub_a_proto_msgTypes,
 		ExtensionOutputTypes: extensionTypes,
 		FilesRegistry:        protoregistry.GlobalFiles,
 		TypesRegistry:        protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_import_public_sub_a_proto_rawDesc = nil
-	xxx_File_import_public_sub_a_proto_goTypes = nil
-	xxx_File_import_public_sub_a_proto_depIdxs = nil
+	file_import_public_sub_a_proto_rawDesc = nil
+	file_import_public_sub_a_proto_goTypes = nil
+	file_import_public_sub_a_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/import_public/sub/b.pb.go b/cmd/protoc-gen-go/testdata/import_public/sub/b.pb.go
index da7e13f..05ae47e 100644
--- a/cmd/protoc-gen-go/testdata/import_public/sub/b.pb.go
+++ b/cmd/protoc-gen-go/testdata/import_public/sub/b.pb.go
@@ -30,21 +30,21 @@
 func (*M2) ProtoMessage() {}
 
 func (x *M2) ProtoReflect() protoreflect.Message {
-	return xxx_File_import_public_sub_b_proto_messageTypes[0].MessageOf(x)
+	return file_import_public_sub_b_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *M2) XXX_Methods() *protoiface.Methods {
-	return xxx_File_import_public_sub_b_proto_messageTypes[0].Methods()
+	return file_import_public_sub_b_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use M2.ProtoReflect.Type instead.
 func (*M2) Descriptor() ([]byte, []int) {
-	return xxx_File_import_public_sub_b_proto_rawDescGZIP(), []int{0}
+	return file_import_public_sub_b_proto_rawDescGZIP(), []int{0}
 }
 
 var File_import_public_sub_b_proto protoreflect.FileDescriptor
 
-var xxx_File_import_public_sub_b_proto_rawDesc = []byte{
+var file_import_public_sub_b_proto_rawDesc = []byte{
 	0x0a, 0x19, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x2f,
 	0x73, 0x75, 0x62, 0x2f, 0x62, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x20, 0x67, 0x6f, 0x70,
 	0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x69, 0x6d, 0x70, 0x6f,
@@ -58,37 +58,37 @@
 }
 
 var (
-	xxx_File_import_public_sub_b_proto_rawDesc_once sync.Once
-	xxx_File_import_public_sub_b_proto_rawDesc_data = xxx_File_import_public_sub_b_proto_rawDesc
+	file_import_public_sub_b_proto_rawDescOnce sync.Once
+	file_import_public_sub_b_proto_rawDescData = file_import_public_sub_b_proto_rawDesc
 )
 
-func xxx_File_import_public_sub_b_proto_rawDescGZIP() []byte {
-	xxx_File_import_public_sub_b_proto_rawDesc_once.Do(func() {
-		xxx_File_import_public_sub_b_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_import_public_sub_b_proto_rawDesc_data)
+func file_import_public_sub_b_proto_rawDescGZIP() []byte {
+	file_import_public_sub_b_proto_rawDescOnce.Do(func() {
+		file_import_public_sub_b_proto_rawDescData = protoimpl.X.CompressGZIP(file_import_public_sub_b_proto_rawDescData)
 	})
-	return xxx_File_import_public_sub_b_proto_rawDesc_data
+	return file_import_public_sub_b_proto_rawDescData
 }
 
-var xxx_File_import_public_sub_b_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_import_public_sub_b_proto_goTypes = []interface{}{
+var file_import_public_sub_b_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_import_public_sub_b_proto_goTypes = []interface{}{
 	(*M2)(nil), // 0: goproto.protoc.import_public.sub.M2
 }
-var xxx_File_import_public_sub_b_proto_depIdxs = []int32{}
+var file_import_public_sub_b_proto_depIdxs = []int32{}
 
-func init() { xxx_File_import_public_sub_b_proto_init() }
-func xxx_File_import_public_sub_b_proto_init() {
+func init() { file_import_public_sub_b_proto_init() }
+func file_import_public_sub_b_proto_init() {
 	if File_import_public_sub_b_proto != nil {
 		return
 	}
 	File_import_public_sub_b_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_import_public_sub_b_proto_rawDesc,
-		GoTypes:            xxx_File_import_public_sub_b_proto_goTypes,
-		DependencyIndexes:  xxx_File_import_public_sub_b_proto_depIdxs,
-		MessageOutputTypes: xxx_File_import_public_sub_b_proto_messageTypes,
+		RawDescriptor:      file_import_public_sub_b_proto_rawDesc,
+		GoTypes:            file_import_public_sub_b_proto_goTypes,
+		DependencyIndexes:  file_import_public_sub_b_proto_depIdxs,
+		MessageOutputTypes: file_import_public_sub_b_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_import_public_sub_b_proto_rawDesc = nil
-	xxx_File_import_public_sub_b_proto_goTypes = nil
-	xxx_File_import_public_sub_b_proto_depIdxs = nil
+	file_import_public_sub_b_proto_rawDesc = nil
+	file_import_public_sub_b_proto_goTypes = nil
+	file_import_public_sub_b_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/import_public/sub2/a.pb.go b/cmd/protoc-gen-go/testdata/import_public/sub2/a.pb.go
index 1061cda..63a7023 100644
--- a/cmd/protoc-gen-go/testdata/import_public/sub2/a.pb.go
+++ b/cmd/protoc-gen-go/testdata/import_public/sub2/a.pb.go
@@ -30,21 +30,21 @@
 func (*Sub2Message) ProtoMessage() {}
 
 func (x *Sub2Message) ProtoReflect() protoreflect.Message {
-	return xxx_File_import_public_sub2_a_proto_messageTypes[0].MessageOf(x)
+	return file_import_public_sub2_a_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *Sub2Message) XXX_Methods() *protoiface.Methods {
-	return xxx_File_import_public_sub2_a_proto_messageTypes[0].Methods()
+	return file_import_public_sub2_a_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use Sub2Message.ProtoReflect.Type instead.
 func (*Sub2Message) Descriptor() ([]byte, []int) {
-	return xxx_File_import_public_sub2_a_proto_rawDescGZIP(), []int{0}
+	return file_import_public_sub2_a_proto_rawDescGZIP(), []int{0}
 }
 
 var File_import_public_sub2_a_proto protoreflect.FileDescriptor
 
-var xxx_File_import_public_sub2_a_proto_rawDesc = []byte{
+var file_import_public_sub2_a_proto_rawDesc = []byte{
 	0x0a, 0x1a, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x2f,
 	0x73, 0x75, 0x62, 0x32, 0x2f, 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x21, 0x67, 0x6f,
 	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x69, 0x6d, 0x70,
@@ -58,37 +58,37 @@
 }
 
 var (
-	xxx_File_import_public_sub2_a_proto_rawDesc_once sync.Once
-	xxx_File_import_public_sub2_a_proto_rawDesc_data = xxx_File_import_public_sub2_a_proto_rawDesc
+	file_import_public_sub2_a_proto_rawDescOnce sync.Once
+	file_import_public_sub2_a_proto_rawDescData = file_import_public_sub2_a_proto_rawDesc
 )
 
-func xxx_File_import_public_sub2_a_proto_rawDescGZIP() []byte {
-	xxx_File_import_public_sub2_a_proto_rawDesc_once.Do(func() {
-		xxx_File_import_public_sub2_a_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_import_public_sub2_a_proto_rawDesc_data)
+func file_import_public_sub2_a_proto_rawDescGZIP() []byte {
+	file_import_public_sub2_a_proto_rawDescOnce.Do(func() {
+		file_import_public_sub2_a_proto_rawDescData = protoimpl.X.CompressGZIP(file_import_public_sub2_a_proto_rawDescData)
 	})
-	return xxx_File_import_public_sub2_a_proto_rawDesc_data
+	return file_import_public_sub2_a_proto_rawDescData
 }
 
-var xxx_File_import_public_sub2_a_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_import_public_sub2_a_proto_goTypes = []interface{}{
+var file_import_public_sub2_a_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_import_public_sub2_a_proto_goTypes = []interface{}{
 	(*Sub2Message)(nil), // 0: goproto.protoc.import_public.sub2.Sub2Message
 }
-var xxx_File_import_public_sub2_a_proto_depIdxs = []int32{}
+var file_import_public_sub2_a_proto_depIdxs = []int32{}
 
-func init() { xxx_File_import_public_sub2_a_proto_init() }
-func xxx_File_import_public_sub2_a_proto_init() {
+func init() { file_import_public_sub2_a_proto_init() }
+func file_import_public_sub2_a_proto_init() {
 	if File_import_public_sub2_a_proto != nil {
 		return
 	}
 	File_import_public_sub2_a_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_import_public_sub2_a_proto_rawDesc,
-		GoTypes:            xxx_File_import_public_sub2_a_proto_goTypes,
-		DependencyIndexes:  xxx_File_import_public_sub2_a_proto_depIdxs,
-		MessageOutputTypes: xxx_File_import_public_sub2_a_proto_messageTypes,
+		RawDescriptor:      file_import_public_sub2_a_proto_rawDesc,
+		GoTypes:            file_import_public_sub2_a_proto_goTypes,
+		DependencyIndexes:  file_import_public_sub2_a_proto_depIdxs,
+		MessageOutputTypes: file_import_public_sub2_a_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_import_public_sub2_a_proto_rawDesc = nil
-	xxx_File_import_public_sub2_a_proto_goTypes = nil
-	xxx_File_import_public_sub2_a_proto_depIdxs = nil
+	file_import_public_sub2_a_proto_rawDesc = nil
+	file_import_public_sub2_a_proto_goTypes = nil
+	file_import_public_sub2_a_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/imports/fmt/m.pb.go b/cmd/protoc-gen-go/testdata/imports/fmt/m.pb.go
index bcbf842..68966e2 100644
--- a/cmd/protoc-gen-go/testdata/imports/fmt/m.pb.go
+++ b/cmd/protoc-gen-go/testdata/imports/fmt/m.pb.go
@@ -30,21 +30,21 @@
 func (*M) ProtoMessage() {}
 
 func (x *M) ProtoReflect() protoreflect.Message {
-	return xxx_File_imports_fmt_m_proto_messageTypes[0].MessageOf(x)
+	return file_imports_fmt_m_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *M) XXX_Methods() *protoiface.Methods {
-	return xxx_File_imports_fmt_m_proto_messageTypes[0].Methods()
+	return file_imports_fmt_m_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use M.ProtoReflect.Type instead.
 func (*M) Descriptor() ([]byte, []int) {
-	return xxx_File_imports_fmt_m_proto_rawDescGZIP(), []int{0}
+	return file_imports_fmt_m_proto_rawDescGZIP(), []int{0}
 }
 
 var File_imports_fmt_m_proto protoreflect.FileDescriptor
 
-var xxx_File_imports_fmt_m_proto_rawDesc = []byte{
+var file_imports_fmt_m_proto_rawDesc = []byte{
 	0x0a, 0x13, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2f, 0x66, 0x6d, 0x74, 0x2f, 0x6d, 0x2e,
 	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x03, 0x66, 0x6d, 0x74, 0x22, 0x03, 0x0a, 0x01, 0x4d, 0x42,
 	0x46, 0x5a, 0x44, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x6f,
@@ -55,37 +55,37 @@
 }
 
 var (
-	xxx_File_imports_fmt_m_proto_rawDesc_once sync.Once
-	xxx_File_imports_fmt_m_proto_rawDesc_data = xxx_File_imports_fmt_m_proto_rawDesc
+	file_imports_fmt_m_proto_rawDescOnce sync.Once
+	file_imports_fmt_m_proto_rawDescData = file_imports_fmt_m_proto_rawDesc
 )
 
-func xxx_File_imports_fmt_m_proto_rawDescGZIP() []byte {
-	xxx_File_imports_fmt_m_proto_rawDesc_once.Do(func() {
-		xxx_File_imports_fmt_m_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_imports_fmt_m_proto_rawDesc_data)
+func file_imports_fmt_m_proto_rawDescGZIP() []byte {
+	file_imports_fmt_m_proto_rawDescOnce.Do(func() {
+		file_imports_fmt_m_proto_rawDescData = protoimpl.X.CompressGZIP(file_imports_fmt_m_proto_rawDescData)
 	})
-	return xxx_File_imports_fmt_m_proto_rawDesc_data
+	return file_imports_fmt_m_proto_rawDescData
 }
 
-var xxx_File_imports_fmt_m_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_imports_fmt_m_proto_goTypes = []interface{}{
+var file_imports_fmt_m_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_imports_fmt_m_proto_goTypes = []interface{}{
 	(*M)(nil), // 0: fmt.M
 }
-var xxx_File_imports_fmt_m_proto_depIdxs = []int32{}
+var file_imports_fmt_m_proto_depIdxs = []int32{}
 
-func init() { xxx_File_imports_fmt_m_proto_init() }
-func xxx_File_imports_fmt_m_proto_init() {
+func init() { file_imports_fmt_m_proto_init() }
+func file_imports_fmt_m_proto_init() {
 	if File_imports_fmt_m_proto != nil {
 		return
 	}
 	File_imports_fmt_m_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_imports_fmt_m_proto_rawDesc,
-		GoTypes:            xxx_File_imports_fmt_m_proto_goTypes,
-		DependencyIndexes:  xxx_File_imports_fmt_m_proto_depIdxs,
-		MessageOutputTypes: xxx_File_imports_fmt_m_proto_messageTypes,
+		RawDescriptor:      file_imports_fmt_m_proto_rawDesc,
+		GoTypes:            file_imports_fmt_m_proto_goTypes,
+		DependencyIndexes:  file_imports_fmt_m_proto_depIdxs,
+		MessageOutputTypes: file_imports_fmt_m_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_imports_fmt_m_proto_rawDesc = nil
-	xxx_File_imports_fmt_m_proto_goTypes = nil
-	xxx_File_imports_fmt_m_proto_depIdxs = nil
+	file_imports_fmt_m_proto_rawDesc = nil
+	file_imports_fmt_m_proto_goTypes = nil
+	file_imports_fmt_m_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/imports/test_a_1/m1.pb.go b/cmd/protoc-gen-go/testdata/imports/test_a_1/m1.pb.go
index 0a431cc..29e87c0 100644
--- a/cmd/protoc-gen-go/testdata/imports/test_a_1/m1.pb.go
+++ b/cmd/protoc-gen-go/testdata/imports/test_a_1/m1.pb.go
@@ -34,7 +34,7 @@
 }
 
 func (E1) Type() protoreflect.EnumType {
-	return xxx_File_imports_test_a_1_m1_proto_enumTypes[0]
+	return file_imports_test_a_1_m1_proto_enumTypes[0]
 }
 
 func (x E1) Number() protoreflect.EnumNumber {
@@ -43,7 +43,7 @@
 
 // Deprecated: Use E1.Type instead.
 func (E1) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_imports_test_a_1_m1_proto_rawDescGZIP(), []int{0}
+	return file_imports_test_a_1_m1_proto_rawDescGZIP(), []int{0}
 }
 
 type M1 struct {
@@ -63,16 +63,16 @@
 func (*M1) ProtoMessage() {}
 
 func (x *M1) ProtoReflect() protoreflect.Message {
-	return xxx_File_imports_test_a_1_m1_proto_messageTypes[0].MessageOf(x)
+	return file_imports_test_a_1_m1_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *M1) XXX_Methods() *protoiface.Methods {
-	return xxx_File_imports_test_a_1_m1_proto_messageTypes[0].Methods()
+	return file_imports_test_a_1_m1_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use M1.ProtoReflect.Type instead.
 func (*M1) Descriptor() ([]byte, []int) {
-	return xxx_File_imports_test_a_1_m1_proto_rawDescGZIP(), []int{0}
+	return file_imports_test_a_1_m1_proto_rawDescGZIP(), []int{0}
 }
 
 type M1_1 struct {
@@ -93,16 +93,16 @@
 func (*M1_1) ProtoMessage() {}
 
 func (x *M1_1) ProtoReflect() protoreflect.Message {
-	return xxx_File_imports_test_a_1_m1_proto_messageTypes[1].MessageOf(x)
+	return file_imports_test_a_1_m1_proto_msgTypes[1].MessageOf(x)
 }
 
 func (m *M1_1) XXX_Methods() *protoiface.Methods {
-	return xxx_File_imports_test_a_1_m1_proto_messageTypes[1].Methods()
+	return file_imports_test_a_1_m1_proto_msgTypes[1].Methods()
 }
 
 // Deprecated: Use M1_1.ProtoReflect.Type instead.
 func (*M1_1) Descriptor() ([]byte, []int) {
-	return xxx_File_imports_test_a_1_m1_proto_rawDescGZIP(), []int{1}
+	return file_imports_test_a_1_m1_proto_rawDescGZIP(), []int{1}
 }
 
 func (x *M1_1) GetM1() *M1 {
@@ -114,7 +114,7 @@
 
 var File_imports_test_a_1_m1_proto protoreflect.FileDescriptor
 
-var xxx_File_imports_test_a_1_m1_proto_rawDesc = []byte{
+var file_imports_test_a_1_m1_proto_rawDesc = []byte{
 	0x0a, 0x19, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x61,
 	0x5f, 0x31, 0x2f, 0x6d, 0x31, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x06, 0x74, 0x65, 0x73,
 	0x74, 0x2e, 0x61, 0x22, 0x04, 0x0a, 0x02, 0x4d, 0x31, 0x22, 0x22, 0x0a, 0x04, 0x4d, 0x31, 0x5f,
@@ -130,43 +130,43 @@
 }
 
 var (
-	xxx_File_imports_test_a_1_m1_proto_rawDesc_once sync.Once
-	xxx_File_imports_test_a_1_m1_proto_rawDesc_data = xxx_File_imports_test_a_1_m1_proto_rawDesc
+	file_imports_test_a_1_m1_proto_rawDescOnce sync.Once
+	file_imports_test_a_1_m1_proto_rawDescData = file_imports_test_a_1_m1_proto_rawDesc
 )
 
-func xxx_File_imports_test_a_1_m1_proto_rawDescGZIP() []byte {
-	xxx_File_imports_test_a_1_m1_proto_rawDesc_once.Do(func() {
-		xxx_File_imports_test_a_1_m1_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_imports_test_a_1_m1_proto_rawDesc_data)
+func file_imports_test_a_1_m1_proto_rawDescGZIP() []byte {
+	file_imports_test_a_1_m1_proto_rawDescOnce.Do(func() {
+		file_imports_test_a_1_m1_proto_rawDescData = protoimpl.X.CompressGZIP(file_imports_test_a_1_m1_proto_rawDescData)
 	})
-	return xxx_File_imports_test_a_1_m1_proto_rawDesc_data
+	return file_imports_test_a_1_m1_proto_rawDescData
 }
 
-var xxx_File_imports_test_a_1_m1_proto_enumTypes = make([]protoreflect.EnumType, 1)
-var xxx_File_imports_test_a_1_m1_proto_messageTypes = make([]protoimpl.MessageType, 2)
-var xxx_File_imports_test_a_1_m1_proto_goTypes = []interface{}{
+var file_imports_test_a_1_m1_proto_enumTypes = make([]protoreflect.EnumType, 1)
+var file_imports_test_a_1_m1_proto_msgTypes = make([]protoimpl.MessageType, 2)
+var file_imports_test_a_1_m1_proto_goTypes = []interface{}{
 	(E1)(0),      // 0: test.a.E1
 	(*M1)(nil),   // 1: test.a.M1
 	(*M1_1)(nil), // 2: test.a.M1_1
 }
-var xxx_File_imports_test_a_1_m1_proto_depIdxs = []int32{
+var file_imports_test_a_1_m1_proto_depIdxs = []int32{
 	1, // test.a.M1_1.m1:type_name -> test.a.M1
 }
 
-func init() { xxx_File_imports_test_a_1_m1_proto_init() }
-func xxx_File_imports_test_a_1_m1_proto_init() {
+func init() { file_imports_test_a_1_m1_proto_init() }
+func file_imports_test_a_1_m1_proto_init() {
 	if File_imports_test_a_1_m1_proto != nil {
 		return
 	}
 	File_imports_test_a_1_m1_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_imports_test_a_1_m1_proto_rawDesc,
-		GoTypes:            xxx_File_imports_test_a_1_m1_proto_goTypes,
-		DependencyIndexes:  xxx_File_imports_test_a_1_m1_proto_depIdxs,
-		EnumOutputTypes:    xxx_File_imports_test_a_1_m1_proto_enumTypes,
-		MessageOutputTypes: xxx_File_imports_test_a_1_m1_proto_messageTypes,
+		RawDescriptor:      file_imports_test_a_1_m1_proto_rawDesc,
+		GoTypes:            file_imports_test_a_1_m1_proto_goTypes,
+		DependencyIndexes:  file_imports_test_a_1_m1_proto_depIdxs,
+		EnumOutputTypes:    file_imports_test_a_1_m1_proto_enumTypes,
+		MessageOutputTypes: file_imports_test_a_1_m1_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_imports_test_a_1_m1_proto_rawDesc = nil
-	xxx_File_imports_test_a_1_m1_proto_goTypes = nil
-	xxx_File_imports_test_a_1_m1_proto_depIdxs = nil
+	file_imports_test_a_1_m1_proto_rawDesc = nil
+	file_imports_test_a_1_m1_proto_goTypes = nil
+	file_imports_test_a_1_m1_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/imports/test_a_1/m2.pb.go b/cmd/protoc-gen-go/testdata/imports/test_a_1/m2.pb.go
index 32fd4cd..9b6e876 100644
--- a/cmd/protoc-gen-go/testdata/imports/test_a_1/m2.pb.go
+++ b/cmd/protoc-gen-go/testdata/imports/test_a_1/m2.pb.go
@@ -30,21 +30,21 @@
 func (*M2) ProtoMessage() {}
 
 func (x *M2) ProtoReflect() protoreflect.Message {
-	return xxx_File_imports_test_a_1_m2_proto_messageTypes[0].MessageOf(x)
+	return file_imports_test_a_1_m2_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *M2) XXX_Methods() *protoiface.Methods {
-	return xxx_File_imports_test_a_1_m2_proto_messageTypes[0].Methods()
+	return file_imports_test_a_1_m2_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use M2.ProtoReflect.Type instead.
 func (*M2) Descriptor() ([]byte, []int) {
-	return xxx_File_imports_test_a_1_m2_proto_rawDescGZIP(), []int{0}
+	return file_imports_test_a_1_m2_proto_rawDescGZIP(), []int{0}
 }
 
 var File_imports_test_a_1_m2_proto protoreflect.FileDescriptor
 
-var xxx_File_imports_test_a_1_m2_proto_rawDesc = []byte{
+var file_imports_test_a_1_m2_proto_rawDesc = []byte{
 	0x0a, 0x19, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x61,
 	0x5f, 0x31, 0x2f, 0x6d, 0x32, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x06, 0x74, 0x65, 0x73,
 	0x74, 0x2e, 0x61, 0x22, 0x04, 0x0a, 0x02, 0x4d, 0x32, 0x42, 0x4b, 0x5a, 0x49, 0x67, 0x69, 0x74,
@@ -56,37 +56,37 @@
 }
 
 var (
-	xxx_File_imports_test_a_1_m2_proto_rawDesc_once sync.Once
-	xxx_File_imports_test_a_1_m2_proto_rawDesc_data = xxx_File_imports_test_a_1_m2_proto_rawDesc
+	file_imports_test_a_1_m2_proto_rawDescOnce sync.Once
+	file_imports_test_a_1_m2_proto_rawDescData = file_imports_test_a_1_m2_proto_rawDesc
 )
 
-func xxx_File_imports_test_a_1_m2_proto_rawDescGZIP() []byte {
-	xxx_File_imports_test_a_1_m2_proto_rawDesc_once.Do(func() {
-		xxx_File_imports_test_a_1_m2_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_imports_test_a_1_m2_proto_rawDesc_data)
+func file_imports_test_a_1_m2_proto_rawDescGZIP() []byte {
+	file_imports_test_a_1_m2_proto_rawDescOnce.Do(func() {
+		file_imports_test_a_1_m2_proto_rawDescData = protoimpl.X.CompressGZIP(file_imports_test_a_1_m2_proto_rawDescData)
 	})
-	return xxx_File_imports_test_a_1_m2_proto_rawDesc_data
+	return file_imports_test_a_1_m2_proto_rawDescData
 }
 
-var xxx_File_imports_test_a_1_m2_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_imports_test_a_1_m2_proto_goTypes = []interface{}{
+var file_imports_test_a_1_m2_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_imports_test_a_1_m2_proto_goTypes = []interface{}{
 	(*M2)(nil), // 0: test.a.M2
 }
-var xxx_File_imports_test_a_1_m2_proto_depIdxs = []int32{}
+var file_imports_test_a_1_m2_proto_depIdxs = []int32{}
 
-func init() { xxx_File_imports_test_a_1_m2_proto_init() }
-func xxx_File_imports_test_a_1_m2_proto_init() {
+func init() { file_imports_test_a_1_m2_proto_init() }
+func file_imports_test_a_1_m2_proto_init() {
 	if File_imports_test_a_1_m2_proto != nil {
 		return
 	}
 	File_imports_test_a_1_m2_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_imports_test_a_1_m2_proto_rawDesc,
-		GoTypes:            xxx_File_imports_test_a_1_m2_proto_goTypes,
-		DependencyIndexes:  xxx_File_imports_test_a_1_m2_proto_depIdxs,
-		MessageOutputTypes: xxx_File_imports_test_a_1_m2_proto_messageTypes,
+		RawDescriptor:      file_imports_test_a_1_m2_proto_rawDesc,
+		GoTypes:            file_imports_test_a_1_m2_proto_goTypes,
+		DependencyIndexes:  file_imports_test_a_1_m2_proto_depIdxs,
+		MessageOutputTypes: file_imports_test_a_1_m2_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_imports_test_a_1_m2_proto_rawDesc = nil
-	xxx_File_imports_test_a_1_m2_proto_goTypes = nil
-	xxx_File_imports_test_a_1_m2_proto_depIdxs = nil
+	file_imports_test_a_1_m2_proto_rawDesc = nil
+	file_imports_test_a_1_m2_proto_goTypes = nil
+	file_imports_test_a_1_m2_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/imports/test_a_2/m3.pb.go b/cmd/protoc-gen-go/testdata/imports/test_a_2/m3.pb.go
index 42d38fc..9b914b2 100644
--- a/cmd/protoc-gen-go/testdata/imports/test_a_2/m3.pb.go
+++ b/cmd/protoc-gen-go/testdata/imports/test_a_2/m3.pb.go
@@ -30,21 +30,21 @@
 func (*M3) ProtoMessage() {}
 
 func (x *M3) ProtoReflect() protoreflect.Message {
-	return xxx_File_imports_test_a_2_m3_proto_messageTypes[0].MessageOf(x)
+	return file_imports_test_a_2_m3_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *M3) XXX_Methods() *protoiface.Methods {
-	return xxx_File_imports_test_a_2_m3_proto_messageTypes[0].Methods()
+	return file_imports_test_a_2_m3_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use M3.ProtoReflect.Type instead.
 func (*M3) Descriptor() ([]byte, []int) {
-	return xxx_File_imports_test_a_2_m3_proto_rawDescGZIP(), []int{0}
+	return file_imports_test_a_2_m3_proto_rawDescGZIP(), []int{0}
 }
 
 var File_imports_test_a_2_m3_proto protoreflect.FileDescriptor
 
-var xxx_File_imports_test_a_2_m3_proto_rawDesc = []byte{
+var file_imports_test_a_2_m3_proto_rawDesc = []byte{
 	0x0a, 0x19, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x61,
 	0x5f, 0x32, 0x2f, 0x6d, 0x33, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x06, 0x74, 0x65, 0x73,
 	0x74, 0x2e, 0x61, 0x22, 0x04, 0x0a, 0x02, 0x4d, 0x33, 0x42, 0x4b, 0x5a, 0x49, 0x67, 0x69, 0x74,
@@ -56,37 +56,37 @@
 }
 
 var (
-	xxx_File_imports_test_a_2_m3_proto_rawDesc_once sync.Once
-	xxx_File_imports_test_a_2_m3_proto_rawDesc_data = xxx_File_imports_test_a_2_m3_proto_rawDesc
+	file_imports_test_a_2_m3_proto_rawDescOnce sync.Once
+	file_imports_test_a_2_m3_proto_rawDescData = file_imports_test_a_2_m3_proto_rawDesc
 )
 
-func xxx_File_imports_test_a_2_m3_proto_rawDescGZIP() []byte {
-	xxx_File_imports_test_a_2_m3_proto_rawDesc_once.Do(func() {
-		xxx_File_imports_test_a_2_m3_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_imports_test_a_2_m3_proto_rawDesc_data)
+func file_imports_test_a_2_m3_proto_rawDescGZIP() []byte {
+	file_imports_test_a_2_m3_proto_rawDescOnce.Do(func() {
+		file_imports_test_a_2_m3_proto_rawDescData = protoimpl.X.CompressGZIP(file_imports_test_a_2_m3_proto_rawDescData)
 	})
-	return xxx_File_imports_test_a_2_m3_proto_rawDesc_data
+	return file_imports_test_a_2_m3_proto_rawDescData
 }
 
-var xxx_File_imports_test_a_2_m3_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_imports_test_a_2_m3_proto_goTypes = []interface{}{
+var file_imports_test_a_2_m3_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_imports_test_a_2_m3_proto_goTypes = []interface{}{
 	(*M3)(nil), // 0: test.a.M3
 }
-var xxx_File_imports_test_a_2_m3_proto_depIdxs = []int32{}
+var file_imports_test_a_2_m3_proto_depIdxs = []int32{}
 
-func init() { xxx_File_imports_test_a_2_m3_proto_init() }
-func xxx_File_imports_test_a_2_m3_proto_init() {
+func init() { file_imports_test_a_2_m3_proto_init() }
+func file_imports_test_a_2_m3_proto_init() {
 	if File_imports_test_a_2_m3_proto != nil {
 		return
 	}
 	File_imports_test_a_2_m3_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_imports_test_a_2_m3_proto_rawDesc,
-		GoTypes:            xxx_File_imports_test_a_2_m3_proto_goTypes,
-		DependencyIndexes:  xxx_File_imports_test_a_2_m3_proto_depIdxs,
-		MessageOutputTypes: xxx_File_imports_test_a_2_m3_proto_messageTypes,
+		RawDescriptor:      file_imports_test_a_2_m3_proto_rawDesc,
+		GoTypes:            file_imports_test_a_2_m3_proto_goTypes,
+		DependencyIndexes:  file_imports_test_a_2_m3_proto_depIdxs,
+		MessageOutputTypes: file_imports_test_a_2_m3_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_imports_test_a_2_m3_proto_rawDesc = nil
-	xxx_File_imports_test_a_2_m3_proto_goTypes = nil
-	xxx_File_imports_test_a_2_m3_proto_depIdxs = nil
+	file_imports_test_a_2_m3_proto_rawDesc = nil
+	file_imports_test_a_2_m3_proto_goTypes = nil
+	file_imports_test_a_2_m3_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/imports/test_a_2/m4.pb.go b/cmd/protoc-gen-go/testdata/imports/test_a_2/m4.pb.go
index 4c83df3..ff9b36c 100644
--- a/cmd/protoc-gen-go/testdata/imports/test_a_2/m4.pb.go
+++ b/cmd/protoc-gen-go/testdata/imports/test_a_2/m4.pb.go
@@ -30,21 +30,21 @@
 func (*M4) ProtoMessage() {}
 
 func (x *M4) ProtoReflect() protoreflect.Message {
-	return xxx_File_imports_test_a_2_m4_proto_messageTypes[0].MessageOf(x)
+	return file_imports_test_a_2_m4_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *M4) XXX_Methods() *protoiface.Methods {
-	return xxx_File_imports_test_a_2_m4_proto_messageTypes[0].Methods()
+	return file_imports_test_a_2_m4_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use M4.ProtoReflect.Type instead.
 func (*M4) Descriptor() ([]byte, []int) {
-	return xxx_File_imports_test_a_2_m4_proto_rawDescGZIP(), []int{0}
+	return file_imports_test_a_2_m4_proto_rawDescGZIP(), []int{0}
 }
 
 var File_imports_test_a_2_m4_proto protoreflect.FileDescriptor
 
-var xxx_File_imports_test_a_2_m4_proto_rawDesc = []byte{
+var file_imports_test_a_2_m4_proto_rawDesc = []byte{
 	0x0a, 0x19, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x61,
 	0x5f, 0x32, 0x2f, 0x6d, 0x34, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x06, 0x74, 0x65, 0x73,
 	0x74, 0x2e, 0x61, 0x22, 0x04, 0x0a, 0x02, 0x4d, 0x34, 0x42, 0x4b, 0x5a, 0x49, 0x67, 0x69, 0x74,
@@ -56,37 +56,37 @@
 }
 
 var (
-	xxx_File_imports_test_a_2_m4_proto_rawDesc_once sync.Once
-	xxx_File_imports_test_a_2_m4_proto_rawDesc_data = xxx_File_imports_test_a_2_m4_proto_rawDesc
+	file_imports_test_a_2_m4_proto_rawDescOnce sync.Once
+	file_imports_test_a_2_m4_proto_rawDescData = file_imports_test_a_2_m4_proto_rawDesc
 )
 
-func xxx_File_imports_test_a_2_m4_proto_rawDescGZIP() []byte {
-	xxx_File_imports_test_a_2_m4_proto_rawDesc_once.Do(func() {
-		xxx_File_imports_test_a_2_m4_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_imports_test_a_2_m4_proto_rawDesc_data)
+func file_imports_test_a_2_m4_proto_rawDescGZIP() []byte {
+	file_imports_test_a_2_m4_proto_rawDescOnce.Do(func() {
+		file_imports_test_a_2_m4_proto_rawDescData = protoimpl.X.CompressGZIP(file_imports_test_a_2_m4_proto_rawDescData)
 	})
-	return xxx_File_imports_test_a_2_m4_proto_rawDesc_data
+	return file_imports_test_a_2_m4_proto_rawDescData
 }
 
-var xxx_File_imports_test_a_2_m4_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_imports_test_a_2_m4_proto_goTypes = []interface{}{
+var file_imports_test_a_2_m4_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_imports_test_a_2_m4_proto_goTypes = []interface{}{
 	(*M4)(nil), // 0: test.a.M4
 }
-var xxx_File_imports_test_a_2_m4_proto_depIdxs = []int32{}
+var file_imports_test_a_2_m4_proto_depIdxs = []int32{}
 
-func init() { xxx_File_imports_test_a_2_m4_proto_init() }
-func xxx_File_imports_test_a_2_m4_proto_init() {
+func init() { file_imports_test_a_2_m4_proto_init() }
+func file_imports_test_a_2_m4_proto_init() {
 	if File_imports_test_a_2_m4_proto != nil {
 		return
 	}
 	File_imports_test_a_2_m4_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_imports_test_a_2_m4_proto_rawDesc,
-		GoTypes:            xxx_File_imports_test_a_2_m4_proto_goTypes,
-		DependencyIndexes:  xxx_File_imports_test_a_2_m4_proto_depIdxs,
-		MessageOutputTypes: xxx_File_imports_test_a_2_m4_proto_messageTypes,
+		RawDescriptor:      file_imports_test_a_2_m4_proto_rawDesc,
+		GoTypes:            file_imports_test_a_2_m4_proto_goTypes,
+		DependencyIndexes:  file_imports_test_a_2_m4_proto_depIdxs,
+		MessageOutputTypes: file_imports_test_a_2_m4_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_imports_test_a_2_m4_proto_rawDesc = nil
-	xxx_File_imports_test_a_2_m4_proto_goTypes = nil
-	xxx_File_imports_test_a_2_m4_proto_depIdxs = nil
+	file_imports_test_a_2_m4_proto_rawDesc = nil
+	file_imports_test_a_2_m4_proto_goTypes = nil
+	file_imports_test_a_2_m4_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/imports/test_b_1/m1.pb.go b/cmd/protoc-gen-go/testdata/imports/test_b_1/m1.pb.go
index c5bf4d8..8b4fc40 100644
--- a/cmd/protoc-gen-go/testdata/imports/test_b_1/m1.pb.go
+++ b/cmd/protoc-gen-go/testdata/imports/test_b_1/m1.pb.go
@@ -30,21 +30,21 @@
 func (*M1) ProtoMessage() {}
 
 func (x *M1) ProtoReflect() protoreflect.Message {
-	return xxx_File_imports_test_b_1_m1_proto_messageTypes[0].MessageOf(x)
+	return file_imports_test_b_1_m1_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *M1) XXX_Methods() *protoiface.Methods {
-	return xxx_File_imports_test_b_1_m1_proto_messageTypes[0].Methods()
+	return file_imports_test_b_1_m1_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use M1.ProtoReflect.Type instead.
 func (*M1) Descriptor() ([]byte, []int) {
-	return xxx_File_imports_test_b_1_m1_proto_rawDescGZIP(), []int{0}
+	return file_imports_test_b_1_m1_proto_rawDescGZIP(), []int{0}
 }
 
 var File_imports_test_b_1_m1_proto protoreflect.FileDescriptor
 
-var xxx_File_imports_test_b_1_m1_proto_rawDesc = []byte{
+var file_imports_test_b_1_m1_proto_rawDesc = []byte{
 	0x0a, 0x19, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x62,
 	0x5f, 0x31, 0x2f, 0x6d, 0x31, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0c, 0x74, 0x65, 0x73,
 	0x74, 0x2e, 0x62, 0x2e, 0x70, 0x61, 0x72, 0x74, 0x31, 0x22, 0x04, 0x0a, 0x02, 0x4d, 0x31, 0x42,
@@ -57,37 +57,37 @@
 }
 
 var (
-	xxx_File_imports_test_b_1_m1_proto_rawDesc_once sync.Once
-	xxx_File_imports_test_b_1_m1_proto_rawDesc_data = xxx_File_imports_test_b_1_m1_proto_rawDesc
+	file_imports_test_b_1_m1_proto_rawDescOnce sync.Once
+	file_imports_test_b_1_m1_proto_rawDescData = file_imports_test_b_1_m1_proto_rawDesc
 )
 
-func xxx_File_imports_test_b_1_m1_proto_rawDescGZIP() []byte {
-	xxx_File_imports_test_b_1_m1_proto_rawDesc_once.Do(func() {
-		xxx_File_imports_test_b_1_m1_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_imports_test_b_1_m1_proto_rawDesc_data)
+func file_imports_test_b_1_m1_proto_rawDescGZIP() []byte {
+	file_imports_test_b_1_m1_proto_rawDescOnce.Do(func() {
+		file_imports_test_b_1_m1_proto_rawDescData = protoimpl.X.CompressGZIP(file_imports_test_b_1_m1_proto_rawDescData)
 	})
-	return xxx_File_imports_test_b_1_m1_proto_rawDesc_data
+	return file_imports_test_b_1_m1_proto_rawDescData
 }
 
-var xxx_File_imports_test_b_1_m1_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_imports_test_b_1_m1_proto_goTypes = []interface{}{
+var file_imports_test_b_1_m1_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_imports_test_b_1_m1_proto_goTypes = []interface{}{
 	(*M1)(nil), // 0: test.b.part1.M1
 }
-var xxx_File_imports_test_b_1_m1_proto_depIdxs = []int32{}
+var file_imports_test_b_1_m1_proto_depIdxs = []int32{}
 
-func init() { xxx_File_imports_test_b_1_m1_proto_init() }
-func xxx_File_imports_test_b_1_m1_proto_init() {
+func init() { file_imports_test_b_1_m1_proto_init() }
+func file_imports_test_b_1_m1_proto_init() {
 	if File_imports_test_b_1_m1_proto != nil {
 		return
 	}
 	File_imports_test_b_1_m1_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_imports_test_b_1_m1_proto_rawDesc,
-		GoTypes:            xxx_File_imports_test_b_1_m1_proto_goTypes,
-		DependencyIndexes:  xxx_File_imports_test_b_1_m1_proto_depIdxs,
-		MessageOutputTypes: xxx_File_imports_test_b_1_m1_proto_messageTypes,
+		RawDescriptor:      file_imports_test_b_1_m1_proto_rawDesc,
+		GoTypes:            file_imports_test_b_1_m1_proto_goTypes,
+		DependencyIndexes:  file_imports_test_b_1_m1_proto_depIdxs,
+		MessageOutputTypes: file_imports_test_b_1_m1_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_imports_test_b_1_m1_proto_rawDesc = nil
-	xxx_File_imports_test_b_1_m1_proto_goTypes = nil
-	xxx_File_imports_test_b_1_m1_proto_depIdxs = nil
+	file_imports_test_b_1_m1_proto_rawDesc = nil
+	file_imports_test_b_1_m1_proto_goTypes = nil
+	file_imports_test_b_1_m1_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/imports/test_b_1/m2.pb.go b/cmd/protoc-gen-go/testdata/imports/test_b_1/m2.pb.go
index bd2f632..0e8e245 100644
--- a/cmd/protoc-gen-go/testdata/imports/test_b_1/m2.pb.go
+++ b/cmd/protoc-gen-go/testdata/imports/test_b_1/m2.pb.go
@@ -30,21 +30,21 @@
 func (*M2) ProtoMessage() {}
 
 func (x *M2) ProtoReflect() protoreflect.Message {
-	return xxx_File_imports_test_b_1_m2_proto_messageTypes[0].MessageOf(x)
+	return file_imports_test_b_1_m2_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *M2) XXX_Methods() *protoiface.Methods {
-	return xxx_File_imports_test_b_1_m2_proto_messageTypes[0].Methods()
+	return file_imports_test_b_1_m2_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use M2.ProtoReflect.Type instead.
 func (*M2) Descriptor() ([]byte, []int) {
-	return xxx_File_imports_test_b_1_m2_proto_rawDescGZIP(), []int{0}
+	return file_imports_test_b_1_m2_proto_rawDescGZIP(), []int{0}
 }
 
 var File_imports_test_b_1_m2_proto protoreflect.FileDescriptor
 
-var xxx_File_imports_test_b_1_m2_proto_rawDesc = []byte{
+var file_imports_test_b_1_m2_proto_rawDesc = []byte{
 	0x0a, 0x19, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x62,
 	0x5f, 0x31, 0x2f, 0x6d, 0x32, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0c, 0x74, 0x65, 0x73,
 	0x74, 0x2e, 0x62, 0x2e, 0x70, 0x61, 0x72, 0x74, 0x32, 0x22, 0x04, 0x0a, 0x02, 0x4d, 0x32, 0x42,
@@ -57,37 +57,37 @@
 }
 
 var (
-	xxx_File_imports_test_b_1_m2_proto_rawDesc_once sync.Once
-	xxx_File_imports_test_b_1_m2_proto_rawDesc_data = xxx_File_imports_test_b_1_m2_proto_rawDesc
+	file_imports_test_b_1_m2_proto_rawDescOnce sync.Once
+	file_imports_test_b_1_m2_proto_rawDescData = file_imports_test_b_1_m2_proto_rawDesc
 )
 
-func xxx_File_imports_test_b_1_m2_proto_rawDescGZIP() []byte {
-	xxx_File_imports_test_b_1_m2_proto_rawDesc_once.Do(func() {
-		xxx_File_imports_test_b_1_m2_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_imports_test_b_1_m2_proto_rawDesc_data)
+func file_imports_test_b_1_m2_proto_rawDescGZIP() []byte {
+	file_imports_test_b_1_m2_proto_rawDescOnce.Do(func() {
+		file_imports_test_b_1_m2_proto_rawDescData = protoimpl.X.CompressGZIP(file_imports_test_b_1_m2_proto_rawDescData)
 	})
-	return xxx_File_imports_test_b_1_m2_proto_rawDesc_data
+	return file_imports_test_b_1_m2_proto_rawDescData
 }
 
-var xxx_File_imports_test_b_1_m2_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_imports_test_b_1_m2_proto_goTypes = []interface{}{
+var file_imports_test_b_1_m2_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_imports_test_b_1_m2_proto_goTypes = []interface{}{
 	(*M2)(nil), // 0: test.b.part2.M2
 }
-var xxx_File_imports_test_b_1_m2_proto_depIdxs = []int32{}
+var file_imports_test_b_1_m2_proto_depIdxs = []int32{}
 
-func init() { xxx_File_imports_test_b_1_m2_proto_init() }
-func xxx_File_imports_test_b_1_m2_proto_init() {
+func init() { file_imports_test_b_1_m2_proto_init() }
+func file_imports_test_b_1_m2_proto_init() {
 	if File_imports_test_b_1_m2_proto != nil {
 		return
 	}
 	File_imports_test_b_1_m2_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_imports_test_b_1_m2_proto_rawDesc,
-		GoTypes:            xxx_File_imports_test_b_1_m2_proto_goTypes,
-		DependencyIndexes:  xxx_File_imports_test_b_1_m2_proto_depIdxs,
-		MessageOutputTypes: xxx_File_imports_test_b_1_m2_proto_messageTypes,
+		RawDescriptor:      file_imports_test_b_1_m2_proto_rawDesc,
+		GoTypes:            file_imports_test_b_1_m2_proto_goTypes,
+		DependencyIndexes:  file_imports_test_b_1_m2_proto_depIdxs,
+		MessageOutputTypes: file_imports_test_b_1_m2_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_imports_test_b_1_m2_proto_rawDesc = nil
-	xxx_File_imports_test_b_1_m2_proto_goTypes = nil
-	xxx_File_imports_test_b_1_m2_proto_depIdxs = nil
+	file_imports_test_b_1_m2_proto_rawDesc = nil
+	file_imports_test_b_1_m2_proto_goTypes = nil
+	file_imports_test_b_1_m2_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/imports/test_import_a1m1.pb.go b/cmd/protoc-gen-go/testdata/imports/test_import_a1m1.pb.go
index b29d33d..8297ccc 100644
--- a/cmd/protoc-gen-go/testdata/imports/test_import_a1m1.pb.go
+++ b/cmd/protoc-gen-go/testdata/imports/test_import_a1m1.pb.go
@@ -32,16 +32,16 @@
 func (*A1M1) ProtoMessage() {}
 
 func (x *A1M1) ProtoReflect() protoreflect.Message {
-	return xxx_File_imports_test_import_a1m1_proto_messageTypes[0].MessageOf(x)
+	return file_imports_test_import_a1m1_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *A1M1) XXX_Methods() *protoiface.Methods {
-	return xxx_File_imports_test_import_a1m1_proto_messageTypes[0].Methods()
+	return file_imports_test_import_a1m1_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use A1M1.ProtoReflect.Type instead.
 func (*A1M1) Descriptor() ([]byte, []int) {
-	return xxx_File_imports_test_import_a1m1_proto_rawDescGZIP(), []int{0}
+	return file_imports_test_import_a1m1_proto_rawDescGZIP(), []int{0}
 }
 
 func (x *A1M1) GetF() *test_a_1.M1 {
@@ -53,7 +53,7 @@
 
 var File_imports_test_import_a1m1_proto protoreflect.FileDescriptor
 
-var xxx_File_imports_test_import_a1m1_proto_rawDesc = []byte{
+var file_imports_test_import_a1m1_proto_rawDesc = []byte{
 	0x0a, 0x1e, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x69,
 	0x6d, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x61, 0x31, 0x6d, 0x31, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
 	0x12, 0x04, 0x74, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2f,
@@ -68,40 +68,40 @@
 }
 
 var (
-	xxx_File_imports_test_import_a1m1_proto_rawDesc_once sync.Once
-	xxx_File_imports_test_import_a1m1_proto_rawDesc_data = xxx_File_imports_test_import_a1m1_proto_rawDesc
+	file_imports_test_import_a1m1_proto_rawDescOnce sync.Once
+	file_imports_test_import_a1m1_proto_rawDescData = file_imports_test_import_a1m1_proto_rawDesc
 )
 
-func xxx_File_imports_test_import_a1m1_proto_rawDescGZIP() []byte {
-	xxx_File_imports_test_import_a1m1_proto_rawDesc_once.Do(func() {
-		xxx_File_imports_test_import_a1m1_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_imports_test_import_a1m1_proto_rawDesc_data)
+func file_imports_test_import_a1m1_proto_rawDescGZIP() []byte {
+	file_imports_test_import_a1m1_proto_rawDescOnce.Do(func() {
+		file_imports_test_import_a1m1_proto_rawDescData = protoimpl.X.CompressGZIP(file_imports_test_import_a1m1_proto_rawDescData)
 	})
-	return xxx_File_imports_test_import_a1m1_proto_rawDesc_data
+	return file_imports_test_import_a1m1_proto_rawDescData
 }
 
-var xxx_File_imports_test_import_a1m1_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_imports_test_import_a1m1_proto_goTypes = []interface{}{
+var file_imports_test_import_a1m1_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_imports_test_import_a1m1_proto_goTypes = []interface{}{
 	(*A1M1)(nil),        // 0: test.A1M1
 	(*test_a_1.M1)(nil), // 1: test.a.M1
 }
-var xxx_File_imports_test_import_a1m1_proto_depIdxs = []int32{
+var file_imports_test_import_a1m1_proto_depIdxs = []int32{
 	1, // test.A1M1.f:type_name -> test.a.M1
 }
 
-func init() { xxx_File_imports_test_import_a1m1_proto_init() }
-func xxx_File_imports_test_import_a1m1_proto_init() {
+func init() { file_imports_test_import_a1m1_proto_init() }
+func file_imports_test_import_a1m1_proto_init() {
 	if File_imports_test_import_a1m1_proto != nil {
 		return
 	}
 	File_imports_test_import_a1m1_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_imports_test_import_a1m1_proto_rawDesc,
-		GoTypes:            xxx_File_imports_test_import_a1m1_proto_goTypes,
-		DependencyIndexes:  xxx_File_imports_test_import_a1m1_proto_depIdxs,
-		MessageOutputTypes: xxx_File_imports_test_import_a1m1_proto_messageTypes,
+		RawDescriptor:      file_imports_test_import_a1m1_proto_rawDesc,
+		GoTypes:            file_imports_test_import_a1m1_proto_goTypes,
+		DependencyIndexes:  file_imports_test_import_a1m1_proto_depIdxs,
+		MessageOutputTypes: file_imports_test_import_a1m1_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_imports_test_import_a1m1_proto_rawDesc = nil
-	xxx_File_imports_test_import_a1m1_proto_goTypes = nil
-	xxx_File_imports_test_import_a1m1_proto_depIdxs = nil
+	file_imports_test_import_a1m1_proto_rawDesc = nil
+	file_imports_test_import_a1m1_proto_goTypes = nil
+	file_imports_test_import_a1m1_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/imports/test_import_a1m2.pb.go b/cmd/protoc-gen-go/testdata/imports/test_import_a1m2.pb.go
index a819ff1..4ac0733 100644
--- a/cmd/protoc-gen-go/testdata/imports/test_import_a1m2.pb.go
+++ b/cmd/protoc-gen-go/testdata/imports/test_import_a1m2.pb.go
@@ -32,16 +32,16 @@
 func (*A1M2) ProtoMessage() {}
 
 func (x *A1M2) ProtoReflect() protoreflect.Message {
-	return xxx_File_imports_test_import_a1m2_proto_messageTypes[0].MessageOf(x)
+	return file_imports_test_import_a1m2_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *A1M2) XXX_Methods() *protoiface.Methods {
-	return xxx_File_imports_test_import_a1m2_proto_messageTypes[0].Methods()
+	return file_imports_test_import_a1m2_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use A1M2.ProtoReflect.Type instead.
 func (*A1M2) Descriptor() ([]byte, []int) {
-	return xxx_File_imports_test_import_a1m2_proto_rawDescGZIP(), []int{0}
+	return file_imports_test_import_a1m2_proto_rawDescGZIP(), []int{0}
 }
 
 func (x *A1M2) GetF() *test_a_1.M2 {
@@ -53,7 +53,7 @@
 
 var File_imports_test_import_a1m2_proto protoreflect.FileDescriptor
 
-var xxx_File_imports_test_import_a1m2_proto_rawDesc = []byte{
+var file_imports_test_import_a1m2_proto_rawDesc = []byte{
 	0x0a, 0x1e, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x69,
 	0x6d, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x61, 0x31, 0x6d, 0x32, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
 	0x12, 0x04, 0x74, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2f,
@@ -68,40 +68,40 @@
 }
 
 var (
-	xxx_File_imports_test_import_a1m2_proto_rawDesc_once sync.Once
-	xxx_File_imports_test_import_a1m2_proto_rawDesc_data = xxx_File_imports_test_import_a1m2_proto_rawDesc
+	file_imports_test_import_a1m2_proto_rawDescOnce sync.Once
+	file_imports_test_import_a1m2_proto_rawDescData = file_imports_test_import_a1m2_proto_rawDesc
 )
 
-func xxx_File_imports_test_import_a1m2_proto_rawDescGZIP() []byte {
-	xxx_File_imports_test_import_a1m2_proto_rawDesc_once.Do(func() {
-		xxx_File_imports_test_import_a1m2_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_imports_test_import_a1m2_proto_rawDesc_data)
+func file_imports_test_import_a1m2_proto_rawDescGZIP() []byte {
+	file_imports_test_import_a1m2_proto_rawDescOnce.Do(func() {
+		file_imports_test_import_a1m2_proto_rawDescData = protoimpl.X.CompressGZIP(file_imports_test_import_a1m2_proto_rawDescData)
 	})
-	return xxx_File_imports_test_import_a1m2_proto_rawDesc_data
+	return file_imports_test_import_a1m2_proto_rawDescData
 }
 
-var xxx_File_imports_test_import_a1m2_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_imports_test_import_a1m2_proto_goTypes = []interface{}{
+var file_imports_test_import_a1m2_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_imports_test_import_a1m2_proto_goTypes = []interface{}{
 	(*A1M2)(nil),        // 0: test.A1M2
 	(*test_a_1.M2)(nil), // 1: test.a.M2
 }
-var xxx_File_imports_test_import_a1m2_proto_depIdxs = []int32{
+var file_imports_test_import_a1m2_proto_depIdxs = []int32{
 	1, // test.A1M2.f:type_name -> test.a.M2
 }
 
-func init() { xxx_File_imports_test_import_a1m2_proto_init() }
-func xxx_File_imports_test_import_a1m2_proto_init() {
+func init() { file_imports_test_import_a1m2_proto_init() }
+func file_imports_test_import_a1m2_proto_init() {
 	if File_imports_test_import_a1m2_proto != nil {
 		return
 	}
 	File_imports_test_import_a1m2_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_imports_test_import_a1m2_proto_rawDesc,
-		GoTypes:            xxx_File_imports_test_import_a1m2_proto_goTypes,
-		DependencyIndexes:  xxx_File_imports_test_import_a1m2_proto_depIdxs,
-		MessageOutputTypes: xxx_File_imports_test_import_a1m2_proto_messageTypes,
+		RawDescriptor:      file_imports_test_import_a1m2_proto_rawDesc,
+		GoTypes:            file_imports_test_import_a1m2_proto_goTypes,
+		DependencyIndexes:  file_imports_test_import_a1m2_proto_depIdxs,
+		MessageOutputTypes: file_imports_test_import_a1m2_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_imports_test_import_a1m2_proto_rawDesc = nil
-	xxx_File_imports_test_import_a1m2_proto_goTypes = nil
-	xxx_File_imports_test_import_a1m2_proto_depIdxs = nil
+	file_imports_test_import_a1m2_proto_rawDesc = nil
+	file_imports_test_import_a1m2_proto_goTypes = nil
+	file_imports_test_import_a1m2_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/imports/test_import_all.pb.go b/cmd/protoc-gen-go/testdata/imports/test_import_all.pb.go
index e6bde82..89d4569 100644
--- a/cmd/protoc-gen-go/testdata/imports/test_import_all.pb.go
+++ b/cmd/protoc-gen-go/testdata/imports/test_import_all.pb.go
@@ -39,16 +39,16 @@
 func (*All) ProtoMessage() {}
 
 func (x *All) ProtoReflect() protoreflect.Message {
-	return xxx_File_imports_test_import_all_proto_messageTypes[0].MessageOf(x)
+	return file_imports_test_import_all_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *All) XXX_Methods() *protoiface.Methods {
-	return xxx_File_imports_test_import_all_proto_messageTypes[0].Methods()
+	return file_imports_test_import_all_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use All.ProtoReflect.Type instead.
 func (*All) Descriptor() ([]byte, []int) {
-	return xxx_File_imports_test_import_all_proto_rawDescGZIP(), []int{0}
+	return file_imports_test_import_all_proto_rawDescGZIP(), []int{0}
 }
 
 func (x *All) GetAm1() *test_a_1.M1 {
@@ -88,7 +88,7 @@
 
 var File_imports_test_import_all_proto protoreflect.FileDescriptor
 
-var xxx_File_imports_test_import_all_proto_rawDesc = []byte{
+var file_imports_test_import_all_proto_rawDesc = []byte{
 	0x0a, 0x1d, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x69,
 	0x6d, 0x70, 0x6f, 0x72, 0x74, 0x5f, 0x61, 0x6c, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
 	0x04, 0x74, 0x65, 0x73, 0x74, 0x1a, 0x19, 0x69, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x2f, 0x74,
@@ -121,19 +121,19 @@
 }
 
 var (
-	xxx_File_imports_test_import_all_proto_rawDesc_once sync.Once
-	xxx_File_imports_test_import_all_proto_rawDesc_data = xxx_File_imports_test_import_all_proto_rawDesc
+	file_imports_test_import_all_proto_rawDescOnce sync.Once
+	file_imports_test_import_all_proto_rawDescData = file_imports_test_import_all_proto_rawDesc
 )
 
-func xxx_File_imports_test_import_all_proto_rawDescGZIP() []byte {
-	xxx_File_imports_test_import_all_proto_rawDesc_once.Do(func() {
-		xxx_File_imports_test_import_all_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_imports_test_import_all_proto_rawDesc_data)
+func file_imports_test_import_all_proto_rawDescGZIP() []byte {
+	file_imports_test_import_all_proto_rawDescOnce.Do(func() {
+		file_imports_test_import_all_proto_rawDescData = protoimpl.X.CompressGZIP(file_imports_test_import_all_proto_rawDescData)
 	})
-	return xxx_File_imports_test_import_all_proto_rawDesc_data
+	return file_imports_test_import_all_proto_rawDescData
 }
 
-var xxx_File_imports_test_import_all_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_imports_test_import_all_proto_goTypes = []interface{}{
+var file_imports_test_import_all_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_imports_test_import_all_proto_goTypes = []interface{}{
 	(*All)(nil),         // 0: test.All
 	(*test_a_1.M1)(nil), // 1: test.a.M1
 	(*test_a_1.M2)(nil), // 2: test.a.M2
@@ -141,7 +141,7 @@
 	(*test_b_1.M2)(nil), // 4: test.b.part2.M2
 	(*fmt.M)(nil),       // 5: fmt.M
 }
-var xxx_File_imports_test_import_all_proto_depIdxs = []int32{
+var file_imports_test_import_all_proto_depIdxs = []int32{
 	1, // test.All.am1:type_name -> test.a.M1
 	2, // test.All.am2:type_name -> test.a.M2
 	3, // test.All.bm1:type_name -> test.b.part1.M1
@@ -149,20 +149,20 @@
 	5, // test.All.fmt:type_name -> fmt.M
 }
 
-func init() { xxx_File_imports_test_import_all_proto_init() }
-func xxx_File_imports_test_import_all_proto_init() {
+func init() { file_imports_test_import_all_proto_init() }
+func file_imports_test_import_all_proto_init() {
 	if File_imports_test_import_all_proto != nil {
 		return
 	}
 	File_imports_test_import_all_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_imports_test_import_all_proto_rawDesc,
-		GoTypes:            xxx_File_imports_test_import_all_proto_goTypes,
-		DependencyIndexes:  xxx_File_imports_test_import_all_proto_depIdxs,
-		MessageOutputTypes: xxx_File_imports_test_import_all_proto_messageTypes,
+		RawDescriptor:      file_imports_test_import_all_proto_rawDesc,
+		GoTypes:            file_imports_test_import_all_proto_goTypes,
+		DependencyIndexes:  file_imports_test_import_all_proto_depIdxs,
+		MessageOutputTypes: file_imports_test_import_all_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_imports_test_import_all_proto_rawDesc = nil
-	xxx_File_imports_test_import_all_proto_goTypes = nil
-	xxx_File_imports_test_import_all_proto_depIdxs = nil
+	file_imports_test_import_all_proto_rawDesc = nil
+	file_imports_test_import_all_proto_goTypes = nil
+	file_imports_test_import_all_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/issue780_oneof_conflict/test.pb.go b/cmd/protoc-gen-go/testdata/issue780_oneof_conflict/test.pb.go
index a484165..514b1c8 100644
--- a/cmd/protoc-gen-go/testdata/issue780_oneof_conflict/test.pb.go
+++ b/cmd/protoc-gen-go/testdata/issue780_oneof_conflict/test.pb.go
@@ -33,16 +33,16 @@
 func (*Foo) ProtoMessage() {}
 
 func (x *Foo) ProtoReflect() protoreflect.Message {
-	return xxx_File_issue780_oneof_conflict_test_proto_messageTypes[0].MessageOf(x)
+	return file_issue780_oneof_conflict_test_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *Foo) XXX_Methods() *protoiface.Methods {
-	return xxx_File_issue780_oneof_conflict_test_proto_messageTypes[0].Methods()
+	return file_issue780_oneof_conflict_test_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use Foo.ProtoReflect.Type instead.
 func (*Foo) Descriptor() ([]byte, []int) {
-	return xxx_File_issue780_oneof_conflict_test_proto_rawDescGZIP(), []int{0}
+	return file_issue780_oneof_conflict_test_proto_rawDescGZIP(), []int{0}
 }
 
 func (m *Foo) GetBar() isFoo_Bar {
@@ -78,7 +78,7 @@
 
 var File_issue780_oneof_conflict_test_proto protoreflect.FileDescriptor
 
-var xxx_File_issue780_oneof_conflict_test_proto_rawDesc = []byte{
+var file_issue780_oneof_conflict_test_proto_rawDesc = []byte{
 	0x0a, 0x22, 0x69, 0x73, 0x73, 0x75, 0x65, 0x37, 0x38, 0x30, 0x5f, 0x6f, 0x6e, 0x65, 0x6f, 0x66,
 	0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x6c, 0x69, 0x63, 0x74, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x70,
 	0x72, 0x6f, 0x74, 0x6f, 0x12, 0x09, 0x6f, 0x6e, 0x65, 0x6f, 0x66, 0x74, 0x65, 0x73, 0x74, 0x22,
@@ -88,37 +88,37 @@
 }
 
 var (
-	xxx_File_issue780_oneof_conflict_test_proto_rawDesc_once sync.Once
-	xxx_File_issue780_oneof_conflict_test_proto_rawDesc_data = xxx_File_issue780_oneof_conflict_test_proto_rawDesc
+	file_issue780_oneof_conflict_test_proto_rawDescOnce sync.Once
+	file_issue780_oneof_conflict_test_proto_rawDescData = file_issue780_oneof_conflict_test_proto_rawDesc
 )
 
-func xxx_File_issue780_oneof_conflict_test_proto_rawDescGZIP() []byte {
-	xxx_File_issue780_oneof_conflict_test_proto_rawDesc_once.Do(func() {
-		xxx_File_issue780_oneof_conflict_test_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_issue780_oneof_conflict_test_proto_rawDesc_data)
+func file_issue780_oneof_conflict_test_proto_rawDescGZIP() []byte {
+	file_issue780_oneof_conflict_test_proto_rawDescOnce.Do(func() {
+		file_issue780_oneof_conflict_test_proto_rawDescData = protoimpl.X.CompressGZIP(file_issue780_oneof_conflict_test_proto_rawDescData)
 	})
-	return xxx_File_issue780_oneof_conflict_test_proto_rawDesc_data
+	return file_issue780_oneof_conflict_test_proto_rawDescData
 }
 
-var xxx_File_issue780_oneof_conflict_test_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_issue780_oneof_conflict_test_proto_goTypes = []interface{}{
+var file_issue780_oneof_conflict_test_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_issue780_oneof_conflict_test_proto_goTypes = []interface{}{
 	(*Foo)(nil), // 0: oneoftest.Foo
 }
-var xxx_File_issue780_oneof_conflict_test_proto_depIdxs = []int32{}
+var file_issue780_oneof_conflict_test_proto_depIdxs = []int32{}
 
-func init() { xxx_File_issue780_oneof_conflict_test_proto_init() }
-func xxx_File_issue780_oneof_conflict_test_proto_init() {
+func init() { file_issue780_oneof_conflict_test_proto_init() }
+func file_issue780_oneof_conflict_test_proto_init() {
 	if File_issue780_oneof_conflict_test_proto != nil {
 		return
 	}
 	File_issue780_oneof_conflict_test_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_issue780_oneof_conflict_test_proto_rawDesc,
-		GoTypes:            xxx_File_issue780_oneof_conflict_test_proto_goTypes,
-		DependencyIndexes:  xxx_File_issue780_oneof_conflict_test_proto_depIdxs,
-		MessageOutputTypes: xxx_File_issue780_oneof_conflict_test_proto_messageTypes,
+		RawDescriptor:      file_issue780_oneof_conflict_test_proto_rawDesc,
+		GoTypes:            file_issue780_oneof_conflict_test_proto_goTypes,
+		DependencyIndexes:  file_issue780_oneof_conflict_test_proto_depIdxs,
+		MessageOutputTypes: file_issue780_oneof_conflict_test_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_issue780_oneof_conflict_test_proto_rawDesc = nil
-	xxx_File_issue780_oneof_conflict_test_proto_goTypes = nil
-	xxx_File_issue780_oneof_conflict_test_proto_depIdxs = nil
+	file_issue780_oneof_conflict_test_proto_rawDesc = nil
+	file_issue780_oneof_conflict_test_proto_goTypes = nil
+	file_issue780_oneof_conflict_test_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/nopackage/nopackage.pb.go b/cmd/protoc-gen-go/testdata/nopackage/nopackage.pb.go
index f20c1fb..5398c1f 100644
--- a/cmd/protoc-gen-go/testdata/nopackage/nopackage.pb.go
+++ b/cmd/protoc-gen-go/testdata/nopackage/nopackage.pb.go
@@ -40,7 +40,7 @@
 }
 
 func (Enum) Type() protoreflect.EnumType {
-	return xxx_File_nopackage_nopackage_proto_enumTypes[0]
+	return file_nopackage_nopackage_proto_enumTypes[0]
 }
 
 func (x Enum) Number() protoreflect.EnumNumber {
@@ -59,7 +59,7 @@
 
 // Deprecated: Use Enum.Type instead.
 func (Enum) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_nopackage_nopackage_proto_rawDescGZIP(), []int{0}
+	return file_nopackage_nopackage_proto_rawDescGZIP(), []int{0}
 }
 
 type Message struct {
@@ -81,16 +81,16 @@
 func (*Message) ProtoMessage() {}
 
 func (x *Message) ProtoReflect() protoreflect.Message {
-	return xxx_File_nopackage_nopackage_proto_messageTypes[0].MessageOf(x)
+	return file_nopackage_nopackage_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *Message) XXX_Methods() *protoiface.Methods {
-	return xxx_File_nopackage_nopackage_proto_messageTypes[0].Methods()
+	return file_nopackage_nopackage_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use Message.ProtoReflect.Type instead.
 func (*Message) Descriptor() ([]byte, []int) {
-	return xxx_File_nopackage_nopackage_proto_rawDescGZIP(), []int{0}
+	return file_nopackage_nopackage_proto_rawDescGZIP(), []int{0}
 }
 
 const Default_Message_EnumField Enum = Enum_ZERO
@@ -111,7 +111,7 @@
 
 var File_nopackage_nopackage_proto protoreflect.FileDescriptor
 
-var xxx_File_nopackage_nopackage_proto_rawDesc = []byte{
+var file_nopackage_nopackage_proto_rawDesc = []byte{
 	0x0a, 0x19, 0x6e, 0x6f, 0x70, 0x61, 0x63, 0x6b, 0x61, 0x67, 0x65, 0x2f, 0x6e, 0x6f, 0x70, 0x61,
 	0x63, 0x6b, 0x61, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x58, 0x0a, 0x07, 0x4d,
 	0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x73, 0x74, 0x72, 0x69, 0x6e, 0x67,
@@ -124,42 +124,42 @@
 }
 
 var (
-	xxx_File_nopackage_nopackage_proto_rawDesc_once sync.Once
-	xxx_File_nopackage_nopackage_proto_rawDesc_data = xxx_File_nopackage_nopackage_proto_rawDesc
+	file_nopackage_nopackage_proto_rawDescOnce sync.Once
+	file_nopackage_nopackage_proto_rawDescData = file_nopackage_nopackage_proto_rawDesc
 )
 
-func xxx_File_nopackage_nopackage_proto_rawDescGZIP() []byte {
-	xxx_File_nopackage_nopackage_proto_rawDesc_once.Do(func() {
-		xxx_File_nopackage_nopackage_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_nopackage_nopackage_proto_rawDesc_data)
+func file_nopackage_nopackage_proto_rawDescGZIP() []byte {
+	file_nopackage_nopackage_proto_rawDescOnce.Do(func() {
+		file_nopackage_nopackage_proto_rawDescData = protoimpl.X.CompressGZIP(file_nopackage_nopackage_proto_rawDescData)
 	})
-	return xxx_File_nopackage_nopackage_proto_rawDesc_data
+	return file_nopackage_nopackage_proto_rawDescData
 }
 
-var xxx_File_nopackage_nopackage_proto_enumTypes = make([]protoreflect.EnumType, 1)
-var xxx_File_nopackage_nopackage_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_nopackage_nopackage_proto_goTypes = []interface{}{
+var file_nopackage_nopackage_proto_enumTypes = make([]protoreflect.EnumType, 1)
+var file_nopackage_nopackage_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_nopackage_nopackage_proto_goTypes = []interface{}{
 	(Enum)(0),       // 0: Enum
 	(*Message)(nil), // 1: Message
 }
-var xxx_File_nopackage_nopackage_proto_depIdxs = []int32{
+var file_nopackage_nopackage_proto_depIdxs = []int32{
 	0, // Message.enum_field:type_name -> Enum
 }
 
-func init() { xxx_File_nopackage_nopackage_proto_init() }
-func xxx_File_nopackage_nopackage_proto_init() {
+func init() { file_nopackage_nopackage_proto_init() }
+func file_nopackage_nopackage_proto_init() {
 	if File_nopackage_nopackage_proto != nil {
 		return
 	}
 	File_nopackage_nopackage_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_nopackage_nopackage_proto_rawDesc,
-		GoTypes:            xxx_File_nopackage_nopackage_proto_goTypes,
-		DependencyIndexes:  xxx_File_nopackage_nopackage_proto_depIdxs,
-		EnumOutputTypes:    xxx_File_nopackage_nopackage_proto_enumTypes,
-		MessageOutputTypes: xxx_File_nopackage_nopackage_proto_messageTypes,
+		RawDescriptor:      file_nopackage_nopackage_proto_rawDesc,
+		GoTypes:            file_nopackage_nopackage_proto_goTypes,
+		DependencyIndexes:  file_nopackage_nopackage_proto_depIdxs,
+		EnumOutputTypes:    file_nopackage_nopackage_proto_enumTypes,
+		MessageOutputTypes: file_nopackage_nopackage_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_nopackage_nopackage_proto_rawDesc = nil
-	xxx_File_nopackage_nopackage_proto_goTypes = nil
-	xxx_File_nopackage_nopackage_proto_depIdxs = nil
+	file_nopackage_nopackage_proto_rawDesc = nil
+	file_nopackage_nopackage_proto_goTypes = nil
+	file_nopackage_nopackage_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/proto2/enum.pb.go b/cmd/protoc-gen-go/testdata/proto2/enum.pb.go
index 71a52f5..071d96a 100644
--- a/cmd/protoc-gen-go/testdata/proto2/enum.pb.go
+++ b/cmd/protoc-gen-go/testdata/proto2/enum.pb.go
@@ -46,7 +46,7 @@
 }
 
 func (EnumType1) Type() protoreflect.EnumType {
-	return xxx_File_proto2_enum_proto_enumTypes[0]
+	return file_proto2_enum_proto_enumTypes[0]
 }
 
 func (x EnumType1) Number() protoreflect.EnumNumber {
@@ -65,7 +65,7 @@
 
 // Deprecated: Use EnumType1.Type instead.
 func (EnumType1) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_proto2_enum_proto_rawDescGZIP(), []int{0}
+	return file_proto2_enum_proto_rawDescGZIP(), []int{0}
 }
 
 type EnumType2 int32
@@ -98,7 +98,7 @@
 }
 
 func (EnumType2) Type() protoreflect.EnumType {
-	return xxx_File_proto2_enum_proto_enumTypes[1]
+	return file_proto2_enum_proto_enumTypes[1]
 }
 
 func (x EnumType2) Number() protoreflect.EnumNumber {
@@ -117,7 +117,7 @@
 
 // Deprecated: Use EnumType2.Type instead.
 func (EnumType2) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_proto2_enum_proto_rawDescGZIP(), []int{1}
+	return file_proto2_enum_proto_rawDescGZIP(), []int{1}
 }
 
 // NestedEnumType1A comment.
@@ -149,7 +149,7 @@
 }
 
 func (EnumContainerMessage1_NestedEnumType1A) Type() protoreflect.EnumType {
-	return xxx_File_proto2_enum_proto_enumTypes[2]
+	return file_proto2_enum_proto_enumTypes[2]
 }
 
 func (x EnumContainerMessage1_NestedEnumType1A) Number() protoreflect.EnumNumber {
@@ -168,7 +168,7 @@
 
 // Deprecated: Use EnumContainerMessage1_NestedEnumType1A.Type instead.
 func (EnumContainerMessage1_NestedEnumType1A) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_proto2_enum_proto_rawDescGZIP(), []int{0, 0}
+	return file_proto2_enum_proto_rawDescGZIP(), []int{0, 0}
 }
 
 type EnumContainerMessage1_NestedEnumType1B int32
@@ -198,7 +198,7 @@
 }
 
 func (EnumContainerMessage1_NestedEnumType1B) Type() protoreflect.EnumType {
-	return xxx_File_proto2_enum_proto_enumTypes[3]
+	return file_proto2_enum_proto_enumTypes[3]
 }
 
 func (x EnumContainerMessage1_NestedEnumType1B) Number() protoreflect.EnumNumber {
@@ -217,7 +217,7 @@
 
 // Deprecated: Use EnumContainerMessage1_NestedEnumType1B.Type instead.
 func (EnumContainerMessage1_NestedEnumType1B) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_proto2_enum_proto_rawDescGZIP(), []int{0, 1}
+	return file_proto2_enum_proto_rawDescGZIP(), []int{0, 1}
 }
 
 // NestedEnumType2A comment.
@@ -249,7 +249,7 @@
 }
 
 func (EnumContainerMessage1_EnumContainerMessage2_NestedEnumType2A) Type() protoreflect.EnumType {
-	return xxx_File_proto2_enum_proto_enumTypes[4]
+	return file_proto2_enum_proto_enumTypes[4]
 }
 
 func (x EnumContainerMessage1_EnumContainerMessage2_NestedEnumType2A) Number() protoreflect.EnumNumber {
@@ -268,7 +268,7 @@
 
 // Deprecated: Use EnumContainerMessage1_EnumContainerMessage2_NestedEnumType2A.Type instead.
 func (EnumContainerMessage1_EnumContainerMessage2_NestedEnumType2A) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_proto2_enum_proto_rawDescGZIP(), []int{0, 0, 0}
+	return file_proto2_enum_proto_rawDescGZIP(), []int{0, 0, 0}
 }
 
 type EnumContainerMessage1_EnumContainerMessage2_NestedEnumType2B int32
@@ -298,7 +298,7 @@
 }
 
 func (EnumContainerMessage1_EnumContainerMessage2_NestedEnumType2B) Type() protoreflect.EnumType {
-	return xxx_File_proto2_enum_proto_enumTypes[5]
+	return file_proto2_enum_proto_enumTypes[5]
 }
 
 func (x EnumContainerMessage1_EnumContainerMessage2_NestedEnumType2B) Number() protoreflect.EnumNumber {
@@ -317,7 +317,7 @@
 
 // Deprecated: Use EnumContainerMessage1_EnumContainerMessage2_NestedEnumType2B.Type instead.
 func (EnumContainerMessage1_EnumContainerMessage2_NestedEnumType2B) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_proto2_enum_proto_rawDescGZIP(), []int{0, 0, 1}
+	return file_proto2_enum_proto_rawDescGZIP(), []int{0, 0, 1}
 }
 
 type EnumContainerMessage1 struct {
@@ -339,16 +339,16 @@
 func (*EnumContainerMessage1) ProtoMessage() {}
 
 func (x *EnumContainerMessage1) ProtoReflect() protoreflect.Message {
-	return xxx_File_proto2_enum_proto_messageTypes[0].MessageOf(x)
+	return file_proto2_enum_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *EnumContainerMessage1) XXX_Methods() *protoiface.Methods {
-	return xxx_File_proto2_enum_proto_messageTypes[0].Methods()
+	return file_proto2_enum_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use EnumContainerMessage1.ProtoReflect.Type instead.
 func (*EnumContainerMessage1) Descriptor() ([]byte, []int) {
-	return xxx_File_proto2_enum_proto_rawDescGZIP(), []int{0}
+	return file_proto2_enum_proto_rawDescGZIP(), []int{0}
 }
 
 const Default_EnumContainerMessage1_DefaultDuplicate1 EnumType2 = EnumType2_duplicate1
@@ -385,21 +385,21 @@
 func (*EnumContainerMessage1_EnumContainerMessage2) ProtoMessage() {}
 
 func (x *EnumContainerMessage1_EnumContainerMessage2) ProtoReflect() protoreflect.Message {
-	return xxx_File_proto2_enum_proto_messageTypes[1].MessageOf(x)
+	return file_proto2_enum_proto_msgTypes[1].MessageOf(x)
 }
 
 func (m *EnumContainerMessage1_EnumContainerMessage2) XXX_Methods() *protoiface.Methods {
-	return xxx_File_proto2_enum_proto_messageTypes[1].Methods()
+	return file_proto2_enum_proto_msgTypes[1].Methods()
 }
 
 // Deprecated: Use EnumContainerMessage1_EnumContainerMessage2.ProtoReflect.Type instead.
 func (*EnumContainerMessage1_EnumContainerMessage2) Descriptor() ([]byte, []int) {
-	return xxx_File_proto2_enum_proto_rawDescGZIP(), []int{0, 0}
+	return file_proto2_enum_proto_rawDescGZIP(), []int{0, 0}
 }
 
 var File_proto2_enum_proto protoreflect.FileDescriptor
 
-var xxx_File_proto2_enum_proto_rawDesc = []byte{
+var file_proto2_enum_proto_rawDesc = []byte{
 	0x0a, 0x11, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x2e, 0x70, 0x72,
 	0x6f, 0x74, 0x6f, 0x12, 0x15, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f,
 	0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x22, 0x8e, 0x03, 0x0a, 0x15, 0x45,
@@ -442,20 +442,20 @@
 }
 
 var (
-	xxx_File_proto2_enum_proto_rawDesc_once sync.Once
-	xxx_File_proto2_enum_proto_rawDesc_data = xxx_File_proto2_enum_proto_rawDesc
+	file_proto2_enum_proto_rawDescOnce sync.Once
+	file_proto2_enum_proto_rawDescData = file_proto2_enum_proto_rawDesc
 )
 
-func xxx_File_proto2_enum_proto_rawDescGZIP() []byte {
-	xxx_File_proto2_enum_proto_rawDesc_once.Do(func() {
-		xxx_File_proto2_enum_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_proto2_enum_proto_rawDesc_data)
+func file_proto2_enum_proto_rawDescGZIP() []byte {
+	file_proto2_enum_proto_rawDescOnce.Do(func() {
+		file_proto2_enum_proto_rawDescData = protoimpl.X.CompressGZIP(file_proto2_enum_proto_rawDescData)
 	})
-	return xxx_File_proto2_enum_proto_rawDesc_data
+	return file_proto2_enum_proto_rawDescData
 }
 
-var xxx_File_proto2_enum_proto_enumTypes = make([]protoreflect.EnumType, 6)
-var xxx_File_proto2_enum_proto_messageTypes = make([]protoimpl.MessageType, 2)
-var xxx_File_proto2_enum_proto_goTypes = []interface{}{
+var file_proto2_enum_proto_enumTypes = make([]protoreflect.EnumType, 6)
+var file_proto2_enum_proto_msgTypes = make([]protoimpl.MessageType, 2)
+var file_proto2_enum_proto_goTypes = []interface{}{
 	(EnumType1)(0), // 0: goproto.protoc.proto2.EnumType1
 	(EnumType2)(0), // 1: goproto.protoc.proto2.EnumType2
 	(EnumContainerMessage1_NestedEnumType1A)(0),                       // 2: goproto.protoc.proto2.EnumContainerMessage1.NestedEnumType1A
@@ -465,26 +465,26 @@
 	(*EnumContainerMessage1)(nil),                                     // 6: goproto.protoc.proto2.EnumContainerMessage1
 	(*EnumContainerMessage1_EnumContainerMessage2)(nil),               // 7: goproto.protoc.proto2.EnumContainerMessage1.EnumContainerMessage2
 }
-var xxx_File_proto2_enum_proto_depIdxs = []int32{
+var file_proto2_enum_proto_depIdxs = []int32{
 	1, // goproto.protoc.proto2.EnumContainerMessage1.default_duplicate1:type_name -> goproto.protoc.proto2.EnumType2
 	1, // goproto.protoc.proto2.EnumContainerMessage1.default_duplicate2:type_name -> goproto.protoc.proto2.EnumType2
 }
 
-func init() { xxx_File_proto2_enum_proto_init() }
-func xxx_File_proto2_enum_proto_init() {
+func init() { file_proto2_enum_proto_init() }
+func file_proto2_enum_proto_init() {
 	if File_proto2_enum_proto != nil {
 		return
 	}
 	File_proto2_enum_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_proto2_enum_proto_rawDesc,
-		GoTypes:            xxx_File_proto2_enum_proto_goTypes,
-		DependencyIndexes:  xxx_File_proto2_enum_proto_depIdxs,
-		EnumOutputTypes:    xxx_File_proto2_enum_proto_enumTypes,
-		MessageOutputTypes: xxx_File_proto2_enum_proto_messageTypes,
+		RawDescriptor:      file_proto2_enum_proto_rawDesc,
+		GoTypes:            file_proto2_enum_proto_goTypes,
+		DependencyIndexes:  file_proto2_enum_proto_depIdxs,
+		EnumOutputTypes:    file_proto2_enum_proto_enumTypes,
+		MessageOutputTypes: file_proto2_enum_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_proto2_enum_proto_rawDesc = nil
-	xxx_File_proto2_enum_proto_goTypes = nil
-	xxx_File_proto2_enum_proto_depIdxs = nil
+	file_proto2_enum_proto_rawDesc = nil
+	file_proto2_enum_proto_goTypes = nil
+	file_proto2_enum_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/proto2/fields.pb.go b/cmd/protoc-gen-go/testdata/proto2/fields.pb.go
index 41dd12e..eb2a01a 100644
--- a/cmd/protoc-gen-go/testdata/proto2/fields.pb.go
+++ b/cmd/protoc-gen-go/testdata/proto2/fields.pb.go
@@ -44,7 +44,7 @@
 }
 
 func (FieldTestMessage_Enum) Type() protoreflect.EnumType {
-	return xxx_File_proto2_fields_proto_enumTypes[0]
+	return file_proto2_fields_proto_enumTypes[0]
 }
 
 func (x FieldTestMessage_Enum) Number() protoreflect.EnumNumber {
@@ -63,7 +63,7 @@
 
 // Deprecated: Use FieldTestMessage_Enum.Type instead.
 func (FieldTestMessage_Enum) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_proto2_fields_proto_rawDescGZIP(), []int{0, 0}
+	return file_proto2_fields_proto_rawDescGZIP(), []int{0, 0}
 }
 
 type FieldTestMessage struct {
@@ -189,16 +189,16 @@
 func (*FieldTestMessage) ProtoMessage() {}
 
 func (x *FieldTestMessage) ProtoReflect() protoreflect.Message {
-	return xxx_File_proto2_fields_proto_messageTypes[0].MessageOf(x)
+	return file_proto2_fields_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *FieldTestMessage) XXX_Methods() *protoiface.Methods {
-	return xxx_File_proto2_fields_proto_messageTypes[0].Methods()
+	return file_proto2_fields_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use FieldTestMessage.ProtoReflect.Type instead.
 func (*FieldTestMessage) Descriptor() ([]byte, []int) {
-	return xxx_File_proto2_fields_proto_rawDescGZIP(), []int{0}
+	return file_proto2_fields_proto_rawDescGZIP(), []int{0}
 }
 
 const Default_FieldTestMessage_DefaultBool bool = true
@@ -1136,16 +1136,16 @@
 func (*FieldTestMessage_OptionalGroup) ProtoMessage() {}
 
 func (x *FieldTestMessage_OptionalGroup) ProtoReflect() protoreflect.Message {
-	return xxx_File_proto2_fields_proto_messageTypes[1].MessageOf(x)
+	return file_proto2_fields_proto_msgTypes[1].MessageOf(x)
 }
 
 func (m *FieldTestMessage_OptionalGroup) XXX_Methods() *protoiface.Methods {
-	return xxx_File_proto2_fields_proto_messageTypes[1].Methods()
+	return file_proto2_fields_proto_msgTypes[1].Methods()
 }
 
 // Deprecated: Use FieldTestMessage_OptionalGroup.ProtoReflect.Type instead.
 func (*FieldTestMessage_OptionalGroup) Descriptor() ([]byte, []int) {
-	return xxx_File_proto2_fields_proto_rawDescGZIP(), []int{0, 0}
+	return file_proto2_fields_proto_rawDescGZIP(), []int{0, 0}
 }
 
 func (x *FieldTestMessage_OptionalGroup) GetOptionalGroup() string {
@@ -1173,16 +1173,16 @@
 func (*FieldTestMessage_RequiredGroup) ProtoMessage() {}
 
 func (x *FieldTestMessage_RequiredGroup) ProtoReflect() protoreflect.Message {
-	return xxx_File_proto2_fields_proto_messageTypes[2].MessageOf(x)
+	return file_proto2_fields_proto_msgTypes[2].MessageOf(x)
 }
 
 func (m *FieldTestMessage_RequiredGroup) XXX_Methods() *protoiface.Methods {
-	return xxx_File_proto2_fields_proto_messageTypes[2].Methods()
+	return file_proto2_fields_proto_msgTypes[2].Methods()
 }
 
 // Deprecated: Use FieldTestMessage_RequiredGroup.ProtoReflect.Type instead.
 func (*FieldTestMessage_RequiredGroup) Descriptor() ([]byte, []int) {
-	return xxx_File_proto2_fields_proto_rawDescGZIP(), []int{0, 1}
+	return file_proto2_fields_proto_rawDescGZIP(), []int{0, 1}
 }
 
 func (x *FieldTestMessage_RequiredGroup) GetRequiredGroup() string {
@@ -1210,16 +1210,16 @@
 func (*FieldTestMessage_RepeatedGroup) ProtoMessage() {}
 
 func (x *FieldTestMessage_RepeatedGroup) ProtoReflect() protoreflect.Message {
-	return xxx_File_proto2_fields_proto_messageTypes[3].MessageOf(x)
+	return file_proto2_fields_proto_msgTypes[3].MessageOf(x)
 }
 
 func (m *FieldTestMessage_RepeatedGroup) XXX_Methods() *protoiface.Methods {
-	return xxx_File_proto2_fields_proto_messageTypes[3].Methods()
+	return file_proto2_fields_proto_msgTypes[3].Methods()
 }
 
 // Deprecated: Use FieldTestMessage_RepeatedGroup.ProtoReflect.Type instead.
 func (*FieldTestMessage_RepeatedGroup) Descriptor() ([]byte, []int) {
-	return xxx_File_proto2_fields_proto_rawDescGZIP(), []int{0, 2}
+	return file_proto2_fields_proto_rawDescGZIP(), []int{0, 2}
 }
 
 func (x *FieldTestMessage_RepeatedGroup) GetRepeatedGroup() []string {
@@ -1247,16 +1247,16 @@
 func (*FieldTestMessage_OneofGroup) ProtoMessage() {}
 
 func (x *FieldTestMessage_OneofGroup) ProtoReflect() protoreflect.Message {
-	return xxx_File_proto2_fields_proto_messageTypes[7].MessageOf(x)
+	return file_proto2_fields_proto_msgTypes[7].MessageOf(x)
 }
 
 func (m *FieldTestMessage_OneofGroup) XXX_Methods() *protoiface.Methods {
-	return xxx_File_proto2_fields_proto_messageTypes[7].Methods()
+	return file_proto2_fields_proto_msgTypes[7].Methods()
 }
 
 // Deprecated: Use FieldTestMessage_OneofGroup.ProtoReflect.Type instead.
 func (*FieldTestMessage_OneofGroup) Descriptor() ([]byte, []int) {
-	return xxx_File_proto2_fields_proto_rawDescGZIP(), []int{0, 6}
+	return file_proto2_fields_proto_rawDescGZIP(), []int{0, 6}
 }
 
 func (x *FieldTestMessage_OneofGroup) GetOneofGroupField() string {
@@ -1283,21 +1283,21 @@
 func (*FieldTestMessage_Message) ProtoMessage() {}
 
 func (x *FieldTestMessage_Message) ProtoReflect() protoreflect.Message {
-	return xxx_File_proto2_fields_proto_messageTypes[8].MessageOf(x)
+	return file_proto2_fields_proto_msgTypes[8].MessageOf(x)
 }
 
 func (m *FieldTestMessage_Message) XXX_Methods() *protoiface.Methods {
-	return xxx_File_proto2_fields_proto_messageTypes[8].Methods()
+	return file_proto2_fields_proto_msgTypes[8].Methods()
 }
 
 // Deprecated: Use FieldTestMessage_Message.ProtoReflect.Type instead.
 func (*FieldTestMessage_Message) Descriptor() ([]byte, []int) {
-	return xxx_File_proto2_fields_proto_rawDescGZIP(), []int{0, 7}
+	return file_proto2_fields_proto_rawDescGZIP(), []int{0, 7}
 }
 
 var File_proto2_fields_proto protoreflect.FileDescriptor
 
-var xxx_File_proto2_fields_proto_rawDesc = []byte{
+var file_proto2_fields_proto_rawDesc = []byte{
 	0x0a, 0x13, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x2e,
 	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x15, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70,
 	0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x22, 0xa7, 0x2d, 0x0a,
@@ -1671,20 +1671,20 @@
 }
 
 var (
-	xxx_File_proto2_fields_proto_rawDesc_once sync.Once
-	xxx_File_proto2_fields_proto_rawDesc_data = xxx_File_proto2_fields_proto_rawDesc
+	file_proto2_fields_proto_rawDescOnce sync.Once
+	file_proto2_fields_proto_rawDescData = file_proto2_fields_proto_rawDesc
 )
 
-func xxx_File_proto2_fields_proto_rawDescGZIP() []byte {
-	xxx_File_proto2_fields_proto_rawDesc_once.Do(func() {
-		xxx_File_proto2_fields_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_proto2_fields_proto_rawDesc_data)
+func file_proto2_fields_proto_rawDescGZIP() []byte {
+	file_proto2_fields_proto_rawDescOnce.Do(func() {
+		file_proto2_fields_proto_rawDescData = protoimpl.X.CompressGZIP(file_proto2_fields_proto_rawDescData)
 	})
-	return xxx_File_proto2_fields_proto_rawDesc_data
+	return file_proto2_fields_proto_rawDescData
 }
 
-var xxx_File_proto2_fields_proto_enumTypes = make([]protoreflect.EnumType, 1)
-var xxx_File_proto2_fields_proto_messageTypes = make([]protoimpl.MessageType, 9)
-var xxx_File_proto2_fields_proto_goTypes = []interface{}{
+var file_proto2_fields_proto_enumTypes = make([]protoreflect.EnumType, 1)
+var file_proto2_fields_proto_msgTypes = make([]protoimpl.MessageType, 9)
+var file_proto2_fields_proto_goTypes = []interface{}{
 	(FieldTestMessage_Enum)(0),             // 0: goproto.protoc.proto2.FieldTestMessage.Enum
 	(*FieldTestMessage)(nil),               // 1: goproto.protoc.proto2.FieldTestMessage
 	(*FieldTestMessage_OptionalGroup)(nil), // 2: goproto.protoc.proto2.FieldTestMessage.OptionalGroup
@@ -1696,7 +1696,7 @@
 	(*FieldTestMessage_OneofGroup)(nil),    // 8: goproto.protoc.proto2.FieldTestMessage.OneofGroup
 	(*FieldTestMessage_Message)(nil),       // 9: goproto.protoc.proto2.FieldTestMessage.Message
 }
-var xxx_File_proto2_fields_proto_depIdxs = []int32{
+var file_proto2_fields_proto_depIdxs = []int32{
 	0, // goproto.protoc.proto2.FieldTestMessage.optional_enum:type_name -> goproto.protoc.proto2.FieldTestMessage.Enum
 	9, // goproto.protoc.proto2.FieldTestMessage.optional_Message:type_name -> goproto.protoc.proto2.FieldTestMessage.Message
 	2, // goproto.protoc.proto2.FieldTestMessage.optionalgroup:type_name -> goproto.protoc.proto2.FieldTestMessage.OptionalGroup
@@ -1717,21 +1717,21 @@
 	0, // goproto.protoc.proto2.FieldTestMessage.MapFixed64EnumEntry.value:type_name -> goproto.protoc.proto2.FieldTestMessage.Enum
 }
 
-func init() { xxx_File_proto2_fields_proto_init() }
-func xxx_File_proto2_fields_proto_init() {
+func init() { file_proto2_fields_proto_init() }
+func file_proto2_fields_proto_init() {
 	if File_proto2_fields_proto != nil {
 		return
 	}
 	File_proto2_fields_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_proto2_fields_proto_rawDesc,
-		GoTypes:            xxx_File_proto2_fields_proto_goTypes,
-		DependencyIndexes:  xxx_File_proto2_fields_proto_depIdxs,
-		EnumOutputTypes:    xxx_File_proto2_fields_proto_enumTypes,
-		MessageOutputTypes: xxx_File_proto2_fields_proto_messageTypes,
+		RawDescriptor:      file_proto2_fields_proto_rawDesc,
+		GoTypes:            file_proto2_fields_proto_goTypes,
+		DependencyIndexes:  file_proto2_fields_proto_depIdxs,
+		EnumOutputTypes:    file_proto2_fields_proto_enumTypes,
+		MessageOutputTypes: file_proto2_fields_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_proto2_fields_proto_rawDesc = nil
-	xxx_File_proto2_fields_proto_goTypes = nil
-	xxx_File_proto2_fields_proto_depIdxs = nil
+	file_proto2_fields_proto_rawDesc = nil
+	file_proto2_fields_proto_goTypes = nil
+	file_proto2_fields_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/proto2/nested_messages.pb.go b/cmd/protoc-gen-go/testdata/proto2/nested_messages.pb.go
index 6a2227a..49cc234 100644
--- a/cmd/protoc-gen-go/testdata/proto2/nested_messages.pb.go
+++ b/cmd/protoc-gen-go/testdata/proto2/nested_messages.pb.go
@@ -32,16 +32,16 @@
 func (*Layer1) ProtoMessage() {}
 
 func (x *Layer1) ProtoReflect() protoreflect.Message {
-	return xxx_File_proto2_nested_messages_proto_messageTypes[0].MessageOf(x)
+	return file_proto2_nested_messages_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *Layer1) XXX_Methods() *protoiface.Methods {
-	return xxx_File_proto2_nested_messages_proto_messageTypes[0].Methods()
+	return file_proto2_nested_messages_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use Layer1.ProtoReflect.Type instead.
 func (*Layer1) Descriptor() ([]byte, []int) {
-	return xxx_File_proto2_nested_messages_proto_rawDescGZIP(), []int{0}
+	return file_proto2_nested_messages_proto_rawDescGZIP(), []int{0}
 }
 
 func (x *Layer1) GetL2() *Layer1_Layer2 {
@@ -76,16 +76,16 @@
 func (*Layer1_Layer2) ProtoMessage() {}
 
 func (x *Layer1_Layer2) ProtoReflect() protoreflect.Message {
-	return xxx_File_proto2_nested_messages_proto_messageTypes[1].MessageOf(x)
+	return file_proto2_nested_messages_proto_msgTypes[1].MessageOf(x)
 }
 
 func (m *Layer1_Layer2) XXX_Methods() *protoiface.Methods {
-	return xxx_File_proto2_nested_messages_proto_messageTypes[1].Methods()
+	return file_proto2_nested_messages_proto_msgTypes[1].Methods()
 }
 
 // Deprecated: Use Layer1_Layer2.ProtoReflect.Type instead.
 func (*Layer1_Layer2) Descriptor() ([]byte, []int) {
-	return xxx_File_proto2_nested_messages_proto_rawDescGZIP(), []int{0, 0}
+	return file_proto2_nested_messages_proto_rawDescGZIP(), []int{0, 0}
 }
 
 func (x *Layer1_Layer2) GetL3() *Layer1_Layer2_Layer3 {
@@ -112,21 +112,21 @@
 func (*Layer1_Layer2_Layer3) ProtoMessage() {}
 
 func (x *Layer1_Layer2_Layer3) ProtoReflect() protoreflect.Message {
-	return xxx_File_proto2_nested_messages_proto_messageTypes[2].MessageOf(x)
+	return file_proto2_nested_messages_proto_msgTypes[2].MessageOf(x)
 }
 
 func (m *Layer1_Layer2_Layer3) XXX_Methods() *protoiface.Methods {
-	return xxx_File_proto2_nested_messages_proto_messageTypes[2].Methods()
+	return file_proto2_nested_messages_proto_msgTypes[2].Methods()
 }
 
 // Deprecated: Use Layer1_Layer2_Layer3.ProtoReflect.Type instead.
 func (*Layer1_Layer2_Layer3) Descriptor() ([]byte, []int) {
-	return xxx_File_proto2_nested_messages_proto_rawDescGZIP(), []int{0, 0, 0}
+	return file_proto2_nested_messages_proto_rawDescGZIP(), []int{0, 0, 0}
 }
 
 var File_proto2_nested_messages_proto protoreflect.FileDescriptor
 
-var xxx_File_proto2_nested_messages_proto_rawDesc = []byte{
+var file_proto2_nested_messages_proto_rawDesc = []byte{
 	0x0a, 0x1c, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2f, 0x6e, 0x65, 0x73, 0x74, 0x65, 0x64, 0x5f,
 	0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x15,
 	0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70,
@@ -151,43 +151,43 @@
 }
 
 var (
-	xxx_File_proto2_nested_messages_proto_rawDesc_once sync.Once
-	xxx_File_proto2_nested_messages_proto_rawDesc_data = xxx_File_proto2_nested_messages_proto_rawDesc
+	file_proto2_nested_messages_proto_rawDescOnce sync.Once
+	file_proto2_nested_messages_proto_rawDescData = file_proto2_nested_messages_proto_rawDesc
 )
 
-func xxx_File_proto2_nested_messages_proto_rawDescGZIP() []byte {
-	xxx_File_proto2_nested_messages_proto_rawDesc_once.Do(func() {
-		xxx_File_proto2_nested_messages_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_proto2_nested_messages_proto_rawDesc_data)
+func file_proto2_nested_messages_proto_rawDescGZIP() []byte {
+	file_proto2_nested_messages_proto_rawDescOnce.Do(func() {
+		file_proto2_nested_messages_proto_rawDescData = protoimpl.X.CompressGZIP(file_proto2_nested_messages_proto_rawDescData)
 	})
-	return xxx_File_proto2_nested_messages_proto_rawDesc_data
+	return file_proto2_nested_messages_proto_rawDescData
 }
 
-var xxx_File_proto2_nested_messages_proto_messageTypes = make([]protoimpl.MessageType, 3)
-var xxx_File_proto2_nested_messages_proto_goTypes = []interface{}{
+var file_proto2_nested_messages_proto_msgTypes = make([]protoimpl.MessageType, 3)
+var file_proto2_nested_messages_proto_goTypes = []interface{}{
 	(*Layer1)(nil),               // 0: goproto.protoc.proto2.Layer1
 	(*Layer1_Layer2)(nil),        // 1: goproto.protoc.proto2.Layer1.Layer2
 	(*Layer1_Layer2_Layer3)(nil), // 2: goproto.protoc.proto2.Layer1.Layer2.Layer3
 }
-var xxx_File_proto2_nested_messages_proto_depIdxs = []int32{
+var file_proto2_nested_messages_proto_depIdxs = []int32{
 	1, // goproto.protoc.proto2.Layer1.l2:type_name -> goproto.protoc.proto2.Layer1.Layer2
 	2, // goproto.protoc.proto2.Layer1.l3:type_name -> goproto.protoc.proto2.Layer1.Layer2.Layer3
 	2, // goproto.protoc.proto2.Layer1.Layer2.l3:type_name -> goproto.protoc.proto2.Layer1.Layer2.Layer3
 }
 
-func init() { xxx_File_proto2_nested_messages_proto_init() }
-func xxx_File_proto2_nested_messages_proto_init() {
+func init() { file_proto2_nested_messages_proto_init() }
+func file_proto2_nested_messages_proto_init() {
 	if File_proto2_nested_messages_proto != nil {
 		return
 	}
 	File_proto2_nested_messages_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_proto2_nested_messages_proto_rawDesc,
-		GoTypes:            xxx_File_proto2_nested_messages_proto_goTypes,
-		DependencyIndexes:  xxx_File_proto2_nested_messages_proto_depIdxs,
-		MessageOutputTypes: xxx_File_proto2_nested_messages_proto_messageTypes,
+		RawDescriptor:      file_proto2_nested_messages_proto_rawDesc,
+		GoTypes:            file_proto2_nested_messages_proto_goTypes,
+		DependencyIndexes:  file_proto2_nested_messages_proto_depIdxs,
+		MessageOutputTypes: file_proto2_nested_messages_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_proto2_nested_messages_proto_rawDesc = nil
-	xxx_File_proto2_nested_messages_proto_goTypes = nil
-	xxx_File_proto2_nested_messages_proto_depIdxs = nil
+	file_proto2_nested_messages_proto_rawDesc = nil
+	file_proto2_nested_messages_proto_goTypes = nil
+	file_proto2_nested_messages_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/proto2/proto2.pb.go b/cmd/protoc-gen-go/testdata/proto2/proto2.pb.go
index fa6458d..7001b59 100644
--- a/cmd/protoc-gen-go/testdata/proto2/proto2.pb.go
+++ b/cmd/protoc-gen-go/testdata/proto2/proto2.pb.go
@@ -32,16 +32,16 @@
 func (*Message) ProtoMessage() {}
 
 func (x *Message) ProtoReflect() protoreflect.Message {
-	return xxx_File_proto2_proto2_proto_messageTypes[0].MessageOf(x)
+	return file_proto2_proto2_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *Message) XXX_Methods() *protoiface.Methods {
-	return xxx_File_proto2_proto2_proto_messageTypes[0].Methods()
+	return file_proto2_proto2_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use Message.ProtoReflect.Type instead.
 func (*Message) Descriptor() ([]byte, []int) {
-	return xxx_File_proto2_proto2_proto_rawDescGZIP(), []int{0}
+	return file_proto2_proto2_proto_rawDescGZIP(), []int{0}
 }
 
 func (x *Message) GetI32() int32 {
@@ -60,7 +60,7 @@
 
 var File_proto2_proto2_proto protoreflect.FileDescriptor
 
-var xxx_File_proto2_proto2_proto_rawDesc = []byte{
+var file_proto2_proto2_proto_rawDesc = []byte{
 	0x0a, 0x13, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x2e,
 	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x15, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70,
 	0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x32, 0x22, 0x49, 0x0a, 0x07,
@@ -76,39 +76,39 @@
 }
 
 var (
-	xxx_File_proto2_proto2_proto_rawDesc_once sync.Once
-	xxx_File_proto2_proto2_proto_rawDesc_data = xxx_File_proto2_proto2_proto_rawDesc
+	file_proto2_proto2_proto_rawDescOnce sync.Once
+	file_proto2_proto2_proto_rawDescData = file_proto2_proto2_proto_rawDesc
 )
 
-func xxx_File_proto2_proto2_proto_rawDescGZIP() []byte {
-	xxx_File_proto2_proto2_proto_rawDesc_once.Do(func() {
-		xxx_File_proto2_proto2_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_proto2_proto2_proto_rawDesc_data)
+func file_proto2_proto2_proto_rawDescGZIP() []byte {
+	file_proto2_proto2_proto_rawDescOnce.Do(func() {
+		file_proto2_proto2_proto_rawDescData = protoimpl.X.CompressGZIP(file_proto2_proto2_proto_rawDescData)
 	})
-	return xxx_File_proto2_proto2_proto_rawDesc_data
+	return file_proto2_proto2_proto_rawDescData
 }
 
-var xxx_File_proto2_proto2_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_proto2_proto2_proto_goTypes = []interface{}{
+var file_proto2_proto2_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_proto2_proto2_proto_goTypes = []interface{}{
 	(*Message)(nil), // 0: goproto.protoc.proto2.Message
 }
-var xxx_File_proto2_proto2_proto_depIdxs = []int32{
+var file_proto2_proto2_proto_depIdxs = []int32{
 	0, // goproto.protoc.proto2.Message.m:type_name -> goproto.protoc.proto2.Message
 }
 
-func init() { xxx_File_proto2_proto2_proto_init() }
-func xxx_File_proto2_proto2_proto_init() {
+func init() { file_proto2_proto2_proto_init() }
+func file_proto2_proto2_proto_init() {
 	if File_proto2_proto2_proto != nil {
 		return
 	}
 	File_proto2_proto2_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_proto2_proto2_proto_rawDesc,
-		GoTypes:            xxx_File_proto2_proto2_proto_goTypes,
-		DependencyIndexes:  xxx_File_proto2_proto2_proto_depIdxs,
-		MessageOutputTypes: xxx_File_proto2_proto2_proto_messageTypes,
+		RawDescriptor:      file_proto2_proto2_proto_rawDesc,
+		GoTypes:            file_proto2_proto2_proto_goTypes,
+		DependencyIndexes:  file_proto2_proto2_proto_depIdxs,
+		MessageOutputTypes: file_proto2_proto2_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_proto2_proto2_proto_rawDesc = nil
-	xxx_File_proto2_proto2_proto_goTypes = nil
-	xxx_File_proto2_proto2_proto_depIdxs = nil
+	file_proto2_proto2_proto_rawDesc = nil
+	file_proto2_proto2_proto_goTypes = nil
+	file_proto2_proto2_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/proto3/enum.pb.go b/cmd/protoc-gen-go/testdata/proto3/enum.pb.go
index 2cfa3a7..629ecd2 100644
--- a/cmd/protoc-gen-go/testdata/proto3/enum.pb.go
+++ b/cmd/protoc-gen-go/testdata/proto3/enum.pb.go
@@ -39,7 +39,7 @@
 }
 
 func (Enum) Type() protoreflect.EnumType {
-	return xxx_File_proto3_enum_proto_enumTypes[0]
+	return file_proto3_enum_proto_enumTypes[0]
 }
 
 func (x Enum) Number() protoreflect.EnumNumber {
@@ -48,12 +48,12 @@
 
 // Deprecated: Use Enum.Type instead.
 func (Enum) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_proto3_enum_proto_rawDescGZIP(), []int{0}
+	return file_proto3_enum_proto_rawDescGZIP(), []int{0}
 }
 
 var File_proto3_enum_proto protoreflect.FileDescriptor
 
-var xxx_File_proto3_enum_proto_rawDesc = []byte{
+var file_proto3_enum_proto_rawDesc = []byte{
 	0x0a, 0x11, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x2f, 0x65, 0x6e, 0x75, 0x6d, 0x2e, 0x70, 0x72,
 	0x6f, 0x74, 0x6f, 0x12, 0x15, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f,
 	0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x2a, 0x22, 0x0a, 0x04, 0x45, 0x6e,
@@ -67,37 +67,37 @@
 }
 
 var (
-	xxx_File_proto3_enum_proto_rawDesc_once sync.Once
-	xxx_File_proto3_enum_proto_rawDesc_data = xxx_File_proto3_enum_proto_rawDesc
+	file_proto3_enum_proto_rawDescOnce sync.Once
+	file_proto3_enum_proto_rawDescData = file_proto3_enum_proto_rawDesc
 )
 
-func xxx_File_proto3_enum_proto_rawDescGZIP() []byte {
-	xxx_File_proto3_enum_proto_rawDesc_once.Do(func() {
-		xxx_File_proto3_enum_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_proto3_enum_proto_rawDesc_data)
+func file_proto3_enum_proto_rawDescGZIP() []byte {
+	file_proto3_enum_proto_rawDescOnce.Do(func() {
+		file_proto3_enum_proto_rawDescData = protoimpl.X.CompressGZIP(file_proto3_enum_proto_rawDescData)
 	})
-	return xxx_File_proto3_enum_proto_rawDesc_data
+	return file_proto3_enum_proto_rawDescData
 }
 
-var xxx_File_proto3_enum_proto_enumTypes = make([]protoreflect.EnumType, 1)
-var xxx_File_proto3_enum_proto_goTypes = []interface{}{
+var file_proto3_enum_proto_enumTypes = make([]protoreflect.EnumType, 1)
+var file_proto3_enum_proto_goTypes = []interface{}{
 	(Enum)(0), // 0: goproto.protoc.proto3.Enum
 }
-var xxx_File_proto3_enum_proto_depIdxs = []int32{}
+var file_proto3_enum_proto_depIdxs = []int32{}
 
-func init() { xxx_File_proto3_enum_proto_init() }
-func xxx_File_proto3_enum_proto_init() {
+func init() { file_proto3_enum_proto_init() }
+func file_proto3_enum_proto_init() {
 	if File_proto3_enum_proto != nil {
 		return
 	}
 	File_proto3_enum_proto = protoimpl.FileBuilder{
-		RawDescriptor:     xxx_File_proto3_enum_proto_rawDesc,
-		GoTypes:           xxx_File_proto3_enum_proto_goTypes,
-		DependencyIndexes: xxx_File_proto3_enum_proto_depIdxs,
-		EnumOutputTypes:   xxx_File_proto3_enum_proto_enumTypes,
+		RawDescriptor:     file_proto3_enum_proto_rawDesc,
+		GoTypes:           file_proto3_enum_proto_goTypes,
+		DependencyIndexes: file_proto3_enum_proto_depIdxs,
+		EnumOutputTypes:   file_proto3_enum_proto_enumTypes,
 		FilesRegistry:     protoregistry.GlobalFiles,
 		TypesRegistry:     protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_proto3_enum_proto_rawDesc = nil
-	xxx_File_proto3_enum_proto_goTypes = nil
-	xxx_File_proto3_enum_proto_depIdxs = nil
+	file_proto3_enum_proto_rawDesc = nil
+	file_proto3_enum_proto_goTypes = nil
+	file_proto3_enum_proto_depIdxs = nil
 }
diff --git a/cmd/protoc-gen-go/testdata/proto3/fields.pb.go b/cmd/protoc-gen-go/testdata/proto3/fields.pb.go
index 058ada4..f62795e 100644
--- a/cmd/protoc-gen-go/testdata/proto3/fields.pb.go
+++ b/cmd/protoc-gen-go/testdata/proto3/fields.pb.go
@@ -34,7 +34,7 @@
 }
 
 func (FieldTestMessage_Enum) Type() protoreflect.EnumType {
-	return xxx_File_proto3_fields_proto_enumTypes[0]
+	return file_proto3_fields_proto_enumTypes[0]
 }
 
 func (x FieldTestMessage_Enum) Number() protoreflect.EnumNumber {
@@ -43,7 +43,7 @@
 
 // Deprecated: Use FieldTestMessage_Enum.Type instead.
 func (FieldTestMessage_Enum) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_proto3_fields_proto_rawDescGZIP(), []int{0, 0}
+	return file_proto3_fields_proto_rawDescGZIP(), []int{0, 0}
 }
 
 type FieldTestMessage struct {
@@ -100,16 +100,16 @@
 func (*FieldTestMessage) ProtoMessage() {}
 
 func (x *FieldTestMessage) ProtoReflect() protoreflect.Message {
-	return xxx_File_proto3_fields_proto_messageTypes[0].MessageOf(x)
+	return file_proto3_fields_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *FieldTestMessage) XXX_Methods() *protoiface.Methods {
-	return xxx_File_proto3_fields_proto_messageTypes[0].Methods()
+	return file_proto3_fields_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use FieldTestMessage.ProtoReflect.Type instead.
 func (*FieldTestMessage) Descriptor() ([]byte, []int) {
-	return xxx_File_proto3_fields_proto_rawDescGZIP(), []int{0}
+	return file_proto3_fields_proto_rawDescGZIP(), []int{0}
 }
 
 func (x *FieldTestMessage) GetOptionalBool() string {
@@ -388,21 +388,21 @@
 func (*FieldTestMessage_Message) ProtoMessage() {}
 
 func (x *FieldTestMessage_Message) ProtoReflect() protoreflect.Message {
-	return xxx_File_proto3_fields_proto_messageTypes[4].MessageOf(x)
+	return file_proto3_fields_proto_msgTypes[4].MessageOf(x)
 }
 
 func (m *FieldTestMessage_Message) XXX_Methods() *protoiface.Methods {
-	return xxx_File_proto3_fields_proto_messageTypes[4].Methods()
+	return file_proto3_fields_proto_msgTypes[4].Methods()
 }
 
 // Deprecated: Use FieldTestMessage_Message.ProtoReflect.Type instead.
 func (*FieldTestMessage_Message) Descriptor() ([]byte, []int) {
-	return xxx_File_proto3_fields_proto_rawDescGZIP(), []int{0, 3}
+	return file_proto3_fields_proto_rawDescGZIP(), []int{0, 3}
 }
 
 var File_proto3_fields_proto protoreflect.FileDescriptor
 
-var xxx_File_proto3_fields_proto_rawDesc = []byte{
+var file_proto3_fields_proto_rawDesc = []byte{
 	0x0a, 0x13, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x73, 0x2e,
 	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x15, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70,
 	0x72, 0x6f, 0x74, 0x6f, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 0x22, 0xd0, 0x11, 0x0a,
@@ -555,20 +555,20 @@
 }
 
 var (
-	xxx_File_proto3_fields_proto_rawDesc_once sync.Once
-	xxx_File_proto3_fields_proto_rawDesc_data = xxx_File_proto3_fields_proto_rawDesc
+	file_proto3_fields_proto_rawDescOnce sync.Once
+	file_proto3_fields_proto_rawDescData = file_proto3_fields_proto_rawDesc
 )
 
-func xxx_File_proto3_fields_proto_rawDescGZIP() []byte {
-	xxx_File_proto3_fields_proto_rawDesc_once.Do(func() {
-		xxx_File_proto3_fields_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_proto3_fields_proto_rawDesc_data)
+func file_proto3_fields_proto_rawDescGZIP() []byte {
+	file_proto3_fields_proto_rawDescOnce.Do(func() {
+		file_proto3_fields_proto_rawDescData = protoimpl.X.CompressGZIP(file_proto3_fields_proto_rawDescData)
 	})
-	return xxx_File_proto3_fields_proto_rawDesc_data
+	return file_proto3_fields_proto_rawDescData
 }
 
-var xxx_File_proto3_fields_proto_enumTypes = make([]protoreflect.EnumType, 1)
-var xxx_File_proto3_fields_proto_messageTypes = make([]protoimpl.MessageType, 5)
-var xxx_File_proto3_fields_proto_goTypes = []interface{}{
+var file_proto3_fields_proto_enumTypes = make([]protoreflect.EnumType, 1)
+var file_proto3_fields_proto_msgTypes = make([]protoimpl.MessageType, 5)
+var file_proto3_fields_proto_goTypes = []interface{}{
 	(FieldTestMessage_Enum)(0),       // 0: goproto.protoc.proto3.FieldTestMessage.Enum
 	(*FieldTestMessage)(nil),         // 1: goproto.protoc.proto3.FieldTestMessage
 	nil,                              // 2: goproto.protoc.proto3.FieldTestMessage.MapInt32Int64Entry
@@ -576,7 +576,7 @@
 	nil,                              // 4: goproto.protoc.proto3.FieldTestMessage.MapFixed64EnumEntry
 	(*FieldTestMessage_Message)(nil), // 5: goproto.protoc.proto3.FieldTestMessage.Message
 }
-var xxx_File_proto3_fields_proto_depIdxs = []int32{
+var file_proto3_fields_proto_depIdxs = []int32{
 	0, // goproto.protoc.proto3.FieldTestMessage.optional_enum:type_name -> goproto.protoc.proto3.FieldTestMessage.Enum
 	5, // goproto.protoc.proto3.FieldTestMessage.optional_Message:type_name -> goproto.protoc.proto3.FieldTestMessage.Message
 	0, // goproto.protoc.proto3.FieldTestMessage.repeated_enum:type_name -> goproto.protoc.proto3.FieldTestMessage.Enum
@@ -588,21 +588,21 @@
 	0, // goproto.protoc.proto3.FieldTestMessage.MapFixed64EnumEntry.value:type_name -> goproto.protoc.proto3.FieldTestMessage.Enum
 }
 
-func init() { xxx_File_proto3_fields_proto_init() }
-func xxx_File_proto3_fields_proto_init() {
+func init() { file_proto3_fields_proto_init() }
+func file_proto3_fields_proto_init() {
 	if File_proto3_fields_proto != nil {
 		return
 	}
 	File_proto3_fields_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_proto3_fields_proto_rawDesc,
-		GoTypes:            xxx_File_proto3_fields_proto_goTypes,
-		DependencyIndexes:  xxx_File_proto3_fields_proto_depIdxs,
-		EnumOutputTypes:    xxx_File_proto3_fields_proto_enumTypes,
-		MessageOutputTypes: xxx_File_proto3_fields_proto_messageTypes,
+		RawDescriptor:      file_proto3_fields_proto_rawDesc,
+		GoTypes:            file_proto3_fields_proto_goTypes,
+		DependencyIndexes:  file_proto3_fields_proto_depIdxs,
+		EnumOutputTypes:    file_proto3_fields_proto_enumTypes,
+		MessageOutputTypes: file_proto3_fields_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_proto3_fields_proto_rawDesc = nil
-	xxx_File_proto3_fields_proto_goTypes = nil
-	xxx_File_proto3_fields_proto_depIdxs = nil
+	file_proto3_fields_proto_rawDesc = nil
+	file_proto3_fields_proto_goTypes = nil
+	file_proto3_fields_proto_depIdxs = nil
 }
diff --git a/encoding/testprotos/pb2/test.pb.go b/encoding/testprotos/pb2/test.pb.go
index 2e43716..eda6866 100644
--- a/encoding/testprotos/pb2/test.pb.go
+++ b/encoding/testprotos/pb2/test.pb.go
@@ -47,7 +47,7 @@
 }
 
 func (Enum) Type() protoreflect.EnumType {
-	return xxx_File_pb2_test_proto_enumTypes[0]
+	return file_pb2_test_proto_enumTypes[0]
 }
 
 func (x Enum) Number() protoreflect.EnumNumber {
@@ -66,7 +66,7 @@
 
 // Deprecated: Use Enum.Type instead.
 func (Enum) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_pb2_test_proto_rawDescGZIP(), []int{0}
+	return file_pb2_test_proto_rawDescGZIP(), []int{0}
 }
 
 type Enums_NestedEnum int32
@@ -102,7 +102,7 @@
 }
 
 func (Enums_NestedEnum) Type() protoreflect.EnumType {
-	return xxx_File_pb2_test_proto_enumTypes[1]
+	return file_pb2_test_proto_enumTypes[1]
 }
 
 func (x Enums_NestedEnum) Number() protoreflect.EnumNumber {
@@ -121,7 +121,7 @@
 
 // Deprecated: Use Enums_NestedEnum.Type instead.
 func (Enums_NestedEnum) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_pb2_test_proto_rawDescGZIP(), []int{1, 0}
+	return file_pb2_test_proto_rawDescGZIP(), []int{1, 0}
 }
 
 // Scalars contains optional scalar fields.
@@ -157,16 +157,16 @@
 func (*Scalars) ProtoMessage() {}
 
 func (x *Scalars) ProtoReflect() protoreflect.Message {
-	return xxx_File_pb2_test_proto_messageTypes[0].MessageOf(x)
+	return file_pb2_test_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *Scalars) XXX_Methods() *protoiface.Methods {
-	return xxx_File_pb2_test_proto_messageTypes[0].Methods()
+	return file_pb2_test_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use Scalars.ProtoReflect.Type instead.
 func (*Scalars) Descriptor() ([]byte, []int) {
-	return xxx_File_pb2_test_proto_rawDescGZIP(), []int{0}
+	return file_pb2_test_proto_rawDescGZIP(), []int{0}
 }
 
 func (x *Scalars) GetOptBool() bool {
@@ -296,16 +296,16 @@
 func (*Enums) ProtoMessage() {}
 
 func (x *Enums) ProtoReflect() protoreflect.Message {
-	return xxx_File_pb2_test_proto_messageTypes[1].MessageOf(x)
+	return file_pb2_test_proto_msgTypes[1].MessageOf(x)
 }
 
 func (m *Enums) XXX_Methods() *protoiface.Methods {
-	return xxx_File_pb2_test_proto_messageTypes[1].Methods()
+	return file_pb2_test_proto_msgTypes[1].Methods()
 }
 
 // Deprecated: Use Enums.ProtoReflect.Type instead.
 func (*Enums) Descriptor() ([]byte, []int) {
-	return xxx_File_pb2_test_proto_rawDescGZIP(), []int{1}
+	return file_pb2_test_proto_rawDescGZIP(), []int{1}
 }
 
 func (x *Enums) GetOptEnum() Enum {
@@ -363,16 +363,16 @@
 func (*Repeats) ProtoMessage() {}
 
 func (x *Repeats) ProtoReflect() protoreflect.Message {
-	return xxx_File_pb2_test_proto_messageTypes[2].MessageOf(x)
+	return file_pb2_test_proto_msgTypes[2].MessageOf(x)
 }
 
 func (m *Repeats) XXX_Methods() *protoiface.Methods {
-	return xxx_File_pb2_test_proto_messageTypes[2].Methods()
+	return file_pb2_test_proto_msgTypes[2].Methods()
 }
 
 // Deprecated: Use Repeats.ProtoReflect.Type instead.
 func (*Repeats) Descriptor() ([]byte, []int) {
-	return xxx_File_pb2_test_proto_rawDescGZIP(), []int{2}
+	return file_pb2_test_proto_rawDescGZIP(), []int{2}
 }
 
 func (x *Repeats) GetRptBool() []bool {
@@ -458,16 +458,16 @@
 func (*Nested) ProtoMessage() {}
 
 func (x *Nested) ProtoReflect() protoreflect.Message {
-	return xxx_File_pb2_test_proto_messageTypes[3].MessageOf(x)
+	return file_pb2_test_proto_msgTypes[3].MessageOf(x)
 }
 
 func (m *Nested) XXX_Methods() *protoiface.Methods {
-	return xxx_File_pb2_test_proto_messageTypes[3].Methods()
+	return file_pb2_test_proto_msgTypes[3].Methods()
 }
 
 // Deprecated: Use Nested.ProtoReflect.Type instead.
 func (*Nested) Descriptor() ([]byte, []int) {
-	return xxx_File_pb2_test_proto_rawDescGZIP(), []int{3}
+	return file_pb2_test_proto_rawDescGZIP(), []int{3}
 }
 
 func (x *Nested) GetOptString() string {
@@ -506,16 +506,16 @@
 func (*Nests) ProtoMessage() {}
 
 func (x *Nests) ProtoReflect() protoreflect.Message {
-	return xxx_File_pb2_test_proto_messageTypes[4].MessageOf(x)
+	return file_pb2_test_proto_msgTypes[4].MessageOf(x)
 }
 
 func (m *Nests) XXX_Methods() *protoiface.Methods {
-	return xxx_File_pb2_test_proto_messageTypes[4].Methods()
+	return file_pb2_test_proto_msgTypes[4].Methods()
 }
 
 // Deprecated: Use Nests.ProtoReflect.Type instead.
 func (*Nests) Descriptor() ([]byte, []int) {
-	return xxx_File_pb2_test_proto_rawDescGZIP(), []int{4}
+	return file_pb2_test_proto_rawDescGZIP(), []int{4}
 }
 
 func (x *Nests) GetOptNested() *Nested {
@@ -570,16 +570,16 @@
 func (*Requireds) ProtoMessage() {}
 
 func (x *Requireds) ProtoReflect() protoreflect.Message {
-	return xxx_File_pb2_test_proto_messageTypes[5].MessageOf(x)
+	return file_pb2_test_proto_msgTypes[5].MessageOf(x)
 }
 
 func (m *Requireds) XXX_Methods() *protoiface.Methods {
-	return xxx_File_pb2_test_proto_messageTypes[5].Methods()
+	return file_pb2_test_proto_msgTypes[5].Methods()
 }
 
 // Deprecated: Use Requireds.ProtoReflect.Type instead.
 func (*Requireds) Descriptor() ([]byte, []int) {
-	return xxx_File_pb2_test_proto_rawDescGZIP(), []int{5}
+	return file_pb2_test_proto_rawDescGZIP(), []int{5}
 }
 
 func (x *Requireds) GetReqBool() bool {
@@ -644,16 +644,16 @@
 func (*PartialRequired) ProtoMessage() {}
 
 func (x *PartialRequired) ProtoReflect() protoreflect.Message {
-	return xxx_File_pb2_test_proto_messageTypes[6].MessageOf(x)
+	return file_pb2_test_proto_msgTypes[6].MessageOf(x)
 }
 
 func (m *PartialRequired) XXX_Methods() *protoiface.Methods {
-	return xxx_File_pb2_test_proto_messageTypes[6].Methods()
+	return file_pb2_test_proto_msgTypes[6].Methods()
 }
 
 // Deprecated: Use PartialRequired.ProtoReflect.Type instead.
 func (*PartialRequired) Descriptor() ([]byte, []int) {
-	return xxx_File_pb2_test_proto_rawDescGZIP(), []int{6}
+	return file_pb2_test_proto_rawDescGZIP(), []int{6}
 }
 
 func (x *PartialRequired) GetReqString() string {
@@ -688,16 +688,16 @@
 func (*NestedWithRequired) ProtoMessage() {}
 
 func (x *NestedWithRequired) ProtoReflect() protoreflect.Message {
-	return xxx_File_pb2_test_proto_messageTypes[7].MessageOf(x)
+	return file_pb2_test_proto_msgTypes[7].MessageOf(x)
 }
 
 func (m *NestedWithRequired) XXX_Methods() *protoiface.Methods {
-	return xxx_File_pb2_test_proto_messageTypes[7].Methods()
+	return file_pb2_test_proto_msgTypes[7].Methods()
 }
 
 // Deprecated: Use NestedWithRequired.ProtoReflect.Type instead.
 func (*NestedWithRequired) Descriptor() ([]byte, []int) {
-	return xxx_File_pb2_test_proto_rawDescGZIP(), []int{7}
+	return file_pb2_test_proto_rawDescGZIP(), []int{7}
 }
 
 func (x *NestedWithRequired) GetReqString() string {
@@ -730,16 +730,16 @@
 func (*IndirectRequired) ProtoMessage() {}
 
 func (x *IndirectRequired) ProtoReflect() protoreflect.Message {
-	return xxx_File_pb2_test_proto_messageTypes[8].MessageOf(x)
+	return file_pb2_test_proto_msgTypes[8].MessageOf(x)
 }
 
 func (m *IndirectRequired) XXX_Methods() *protoiface.Methods {
-	return xxx_File_pb2_test_proto_messageTypes[8].Methods()
+	return file_pb2_test_proto_msgTypes[8].Methods()
 }
 
 // Deprecated: Use IndirectRequired.ProtoReflect.Type instead.
 func (*IndirectRequired) Descriptor() ([]byte, []int) {
-	return xxx_File_pb2_test_proto_rawDescGZIP(), []int{8}
+	return file_pb2_test_proto_rawDescGZIP(), []int{8}
 }
 
 func (x *IndirectRequired) GetOptNested() *NestedWithRequired {
@@ -815,16 +815,16 @@
 func (*Extensions) ProtoMessage() {}
 
 func (x *Extensions) ProtoReflect() protoreflect.Message {
-	return xxx_File_pb2_test_proto_messageTypes[9].MessageOf(x)
+	return file_pb2_test_proto_msgTypes[9].MessageOf(x)
 }
 
 func (m *Extensions) XXX_Methods() *protoiface.Methods {
-	return xxx_File_pb2_test_proto_messageTypes[9].Methods()
+	return file_pb2_test_proto_msgTypes[9].Methods()
 }
 
 // Deprecated: Use Extensions.ProtoReflect.Type instead.
 func (*Extensions) Descriptor() ([]byte, []int) {
-	return xxx_File_pb2_test_proto_rawDescGZIP(), []int{9}
+	return file_pb2_test_proto_rawDescGZIP(), []int{9}
 }
 
 var extRange_Extensions = []protoiface.ExtensionRangeV1{
@@ -874,16 +874,16 @@
 func (*ExtensionsContainer) ProtoMessage() {}
 
 func (x *ExtensionsContainer) ProtoReflect() protoreflect.Message {
-	return xxx_File_pb2_test_proto_messageTypes[10].MessageOf(x)
+	return file_pb2_test_proto_msgTypes[10].MessageOf(x)
 }
 
 func (m *ExtensionsContainer) XXX_Methods() *protoiface.Methods {
-	return xxx_File_pb2_test_proto_messageTypes[10].Methods()
+	return file_pb2_test_proto_msgTypes[10].Methods()
 }
 
 // Deprecated: Use ExtensionsContainer.ProtoReflect.Type instead.
 func (*ExtensionsContainer) Descriptor() ([]byte, []int) {
-	return xxx_File_pb2_test_proto_rawDescGZIP(), []int{10}
+	return file_pb2_test_proto_rawDescGZIP(), []int{10}
 }
 
 type MessageSet struct {
@@ -904,16 +904,16 @@
 func (*MessageSet) ProtoMessage() {}
 
 func (x *MessageSet) ProtoReflect() protoreflect.Message {
-	return xxx_File_pb2_test_proto_messageTypes[11].MessageOf(x)
+	return file_pb2_test_proto_msgTypes[11].MessageOf(x)
 }
 
 func (m *MessageSet) XXX_Methods() *protoiface.Methods {
-	return xxx_File_pb2_test_proto_messageTypes[11].Methods()
+	return file_pb2_test_proto_msgTypes[11].Methods()
 }
 
 // Deprecated: Use MessageSet.ProtoReflect.Type instead.
 func (*MessageSet) Descriptor() ([]byte, []int) {
-	return xxx_File_pb2_test_proto_rawDescGZIP(), []int{11}
+	return file_pb2_test_proto_rawDescGZIP(), []int{11}
 }
 
 var extRange_MessageSet = []protoiface.ExtensionRangeV1{
@@ -943,16 +943,16 @@
 func (*MessageSetExtension) ProtoMessage() {}
 
 func (x *MessageSetExtension) ProtoReflect() protoreflect.Message {
-	return xxx_File_pb2_test_proto_messageTypes[12].MessageOf(x)
+	return file_pb2_test_proto_msgTypes[12].MessageOf(x)
 }
 
 func (m *MessageSetExtension) XXX_Methods() *protoiface.Methods {
-	return xxx_File_pb2_test_proto_messageTypes[12].Methods()
+	return file_pb2_test_proto_msgTypes[12].Methods()
 }
 
 // Deprecated: Use MessageSetExtension.ProtoReflect.Type instead.
 func (*MessageSetExtension) Descriptor() ([]byte, []int) {
-	return xxx_File_pb2_test_proto_rawDescGZIP(), []int{12}
+	return file_pb2_test_proto_rawDescGZIP(), []int{12}
 }
 
 func (x *MessageSetExtension) GetOptString() string {
@@ -980,16 +980,16 @@
 func (*FakeMessageSet) ProtoMessage() {}
 
 func (x *FakeMessageSet) ProtoReflect() protoreflect.Message {
-	return xxx_File_pb2_test_proto_messageTypes[13].MessageOf(x)
+	return file_pb2_test_proto_msgTypes[13].MessageOf(x)
 }
 
 func (m *FakeMessageSet) XXX_Methods() *protoiface.Methods {
-	return xxx_File_pb2_test_proto_messageTypes[13].Methods()
+	return file_pb2_test_proto_msgTypes[13].Methods()
 }
 
 // Deprecated: Use FakeMessageSet.ProtoReflect.Type instead.
 func (*FakeMessageSet) Descriptor() ([]byte, []int) {
-	return xxx_File_pb2_test_proto_rawDescGZIP(), []int{13}
+	return file_pb2_test_proto_rawDescGZIP(), []int{13}
 }
 
 var extRange_FakeMessageSet = []protoiface.ExtensionRangeV1{
@@ -1019,16 +1019,16 @@
 func (*FakeMessageSetExtension) ProtoMessage() {}
 
 func (x *FakeMessageSetExtension) ProtoReflect() protoreflect.Message {
-	return xxx_File_pb2_test_proto_messageTypes[14].MessageOf(x)
+	return file_pb2_test_proto_msgTypes[14].MessageOf(x)
 }
 
 func (m *FakeMessageSetExtension) XXX_Methods() *protoiface.Methods {
-	return xxx_File_pb2_test_proto_messageTypes[14].Methods()
+	return file_pb2_test_proto_msgTypes[14].Methods()
 }
 
 // Deprecated: Use FakeMessageSetExtension.ProtoReflect.Type instead.
 func (*FakeMessageSetExtension) Descriptor() ([]byte, []int) {
-	return xxx_File_pb2_test_proto_rawDescGZIP(), []int{14}
+	return file_pb2_test_proto_rawDescGZIP(), []int{14}
 }
 
 func (x *FakeMessageSetExtension) GetOptString() string {
@@ -1074,16 +1074,16 @@
 func (*KnownTypes) ProtoMessage() {}
 
 func (x *KnownTypes) ProtoReflect() protoreflect.Message {
-	return xxx_File_pb2_test_proto_messageTypes[15].MessageOf(x)
+	return file_pb2_test_proto_msgTypes[15].MessageOf(x)
 }
 
 func (m *KnownTypes) XXX_Methods() *protoiface.Methods {
-	return xxx_File_pb2_test_proto_messageTypes[15].Methods()
+	return file_pb2_test_proto_msgTypes[15].Methods()
 }
 
 // Deprecated: Use KnownTypes.ProtoReflect.Type instead.
 func (*KnownTypes) Descriptor() ([]byte, []int) {
-	return xxx_File_pb2_test_proto_rawDescGZIP(), []int{15}
+	return file_pb2_test_proto_rawDescGZIP(), []int{15}
 }
 
 func (x *KnownTypes) GetOptBool() *known.BoolValue {
@@ -1232,16 +1232,16 @@
 func (*Nests_OptGroup) ProtoMessage() {}
 
 func (x *Nests_OptGroup) ProtoReflect() protoreflect.Message {
-	return xxx_File_pb2_test_proto_messageTypes[16].MessageOf(x)
+	return file_pb2_test_proto_msgTypes[16].MessageOf(x)
 }
 
 func (m *Nests_OptGroup) XXX_Methods() *protoiface.Methods {
-	return xxx_File_pb2_test_proto_messageTypes[16].Methods()
+	return file_pb2_test_proto_msgTypes[16].Methods()
 }
 
 // Deprecated: Use Nests_OptGroup.ProtoReflect.Type instead.
 func (*Nests_OptGroup) Descriptor() ([]byte, []int) {
-	return xxx_File_pb2_test_proto_rawDescGZIP(), []int{4, 0}
+	return file_pb2_test_proto_rawDescGZIP(), []int{4, 0}
 }
 
 func (x *Nests_OptGroup) GetOptString() string {
@@ -1283,16 +1283,16 @@
 func (*Nests_RptGroup) ProtoMessage() {}
 
 func (x *Nests_RptGroup) ProtoReflect() protoreflect.Message {
-	return xxx_File_pb2_test_proto_messageTypes[17].MessageOf(x)
+	return file_pb2_test_proto_msgTypes[17].MessageOf(x)
 }
 
 func (m *Nests_RptGroup) XXX_Methods() *protoiface.Methods {
-	return xxx_File_pb2_test_proto_messageTypes[17].Methods()
+	return file_pb2_test_proto_msgTypes[17].Methods()
 }
 
 // Deprecated: Use Nests_RptGroup.ProtoReflect.Type instead.
 func (*Nests_RptGroup) Descriptor() ([]byte, []int) {
-	return xxx_File_pb2_test_proto_rawDescGZIP(), []int{4, 1}
+	return file_pb2_test_proto_rawDescGZIP(), []int{4, 1}
 }
 
 func (x *Nests_RptGroup) GetRptString() []string {
@@ -1320,16 +1320,16 @@
 func (*Nests_OptGroup_OptNestedGroup) ProtoMessage() {}
 
 func (x *Nests_OptGroup_OptNestedGroup) ProtoReflect() protoreflect.Message {
-	return xxx_File_pb2_test_proto_messageTypes[18].MessageOf(x)
+	return file_pb2_test_proto_msgTypes[18].MessageOf(x)
 }
 
 func (m *Nests_OptGroup_OptNestedGroup) XXX_Methods() *protoiface.Methods {
-	return xxx_File_pb2_test_proto_messageTypes[18].Methods()
+	return file_pb2_test_proto_msgTypes[18].Methods()
 }
 
 // Deprecated: Use Nests_OptGroup_OptNestedGroup.ProtoReflect.Type instead.
 func (*Nests_OptGroup_OptNestedGroup) Descriptor() ([]byte, []int) {
-	return xxx_File_pb2_test_proto_rawDescGZIP(), []int{4, 0, 0}
+	return file_pb2_test_proto_rawDescGZIP(), []int{4, 0, 0}
 }
 
 func (x *Nests_OptGroup_OptNestedGroup) GetOptFixed32() uint32 {
@@ -1339,7 +1339,7 @@
 	return 0
 }
 
-var xxx_File_pb2_test_proto_extDescs = []protoiface.ExtensionDescV1{
+var file_pb2_test_proto_extDescs = []protoiface.ExtensionDescV1{
 	{
 		ExtendedType:  (*Extensions)(nil),
 		ExtensionType: (*bool)(nil),
@@ -1511,71 +1511,71 @@
 }
 var (
 	// extend pb2.Extensions { optional bool opt_ext_bool = 21; }
-	E_OptExtBool = &xxx_File_pb2_test_proto_extDescs[0]
+	E_OptExtBool = &file_pb2_test_proto_extDescs[0]
 
 	// extend pb2.Extensions { optional string opt_ext_string = 22; }
-	E_OptExtString = &xxx_File_pb2_test_proto_extDescs[1]
+	E_OptExtString = &file_pb2_test_proto_extDescs[1]
 
 	// extend pb2.Extensions { optional pb2.Enum opt_ext_enum = 23; }
-	E_OptExtEnum = &xxx_File_pb2_test_proto_extDescs[2]
+	E_OptExtEnum = &file_pb2_test_proto_extDescs[2]
 
 	// extend pb2.Extensions { optional pb2.Nested opt_ext_nested = 24; }
-	E_OptExtNested = &xxx_File_pb2_test_proto_extDescs[3]
+	E_OptExtNested = &file_pb2_test_proto_extDescs[3]
 
 	// extend pb2.Extensions { optional pb2.PartialRequired opt_ext_partial = 25; }
-	E_OptExtPartial = &xxx_File_pb2_test_proto_extDescs[4]
+	E_OptExtPartial = &file_pb2_test_proto_extDescs[4]
 
 	// extend pb2.Extensions { repeated fixed32 rpt_ext_fixed32 = 31; }
-	E_RptExtFixed32 = &xxx_File_pb2_test_proto_extDescs[5]
+	E_RptExtFixed32 = &file_pb2_test_proto_extDescs[5]
 
 	// extend pb2.Extensions { repeated pb2.Enum rpt_ext_enum = 32; }
-	E_RptExtEnum = &xxx_File_pb2_test_proto_extDescs[6]
+	E_RptExtEnum = &file_pb2_test_proto_extDescs[6]
 
 	// extend pb2.Extensions { repeated pb2.Nested rpt_ext_nested = 33; }
-	E_RptExtNested = &xxx_File_pb2_test_proto_extDescs[7]
+	E_RptExtNested = &file_pb2_test_proto_extDescs[7]
 
 	// extend pb2.MessageSet { optional pb2.FakeMessageSetExtension message_set_extension = 50; }
-	E_MessageSetExtension = &xxx_File_pb2_test_proto_extDescs[8]
+	E_MessageSetExtension = &file_pb2_test_proto_extDescs[8]
 
 	// extend pb2.Extensions { optional bool opt_ext_bool = 51; }
-	E_ExtensionsContainer_OptExtBool = &xxx_File_pb2_test_proto_extDescs[9]
+	E_ExtensionsContainer_OptExtBool = &file_pb2_test_proto_extDescs[9]
 
 	// extend pb2.Extensions { optional string opt_ext_string = 52; }
-	E_ExtensionsContainer_OptExtString = &xxx_File_pb2_test_proto_extDescs[10]
+	E_ExtensionsContainer_OptExtString = &file_pb2_test_proto_extDescs[10]
 
 	// extend pb2.Extensions { optional pb2.Enum opt_ext_enum = 53; }
-	E_ExtensionsContainer_OptExtEnum = &xxx_File_pb2_test_proto_extDescs[11]
+	E_ExtensionsContainer_OptExtEnum = &file_pb2_test_proto_extDescs[11]
 
 	// extend pb2.Extensions { optional pb2.Nested opt_ext_nested = 54; }
-	E_ExtensionsContainer_OptExtNested = &xxx_File_pb2_test_proto_extDescs[12]
+	E_ExtensionsContainer_OptExtNested = &file_pb2_test_proto_extDescs[12]
 
 	// extend pb2.Extensions { optional pb2.PartialRequired opt_ext_partial = 55; }
-	E_ExtensionsContainer_OptExtPartial = &xxx_File_pb2_test_proto_extDescs[13]
+	E_ExtensionsContainer_OptExtPartial = &file_pb2_test_proto_extDescs[13]
 
 	// extend pb2.Extensions { repeated string rpt_ext_string = 61; }
-	E_ExtensionsContainer_RptExtString = &xxx_File_pb2_test_proto_extDescs[14]
+	E_ExtensionsContainer_RptExtString = &file_pb2_test_proto_extDescs[14]
 
 	// extend pb2.Extensions { repeated pb2.Enum rpt_ext_enum = 62; }
-	E_ExtensionsContainer_RptExtEnum = &xxx_File_pb2_test_proto_extDescs[15]
+	E_ExtensionsContainer_RptExtEnum = &file_pb2_test_proto_extDescs[15]
 
 	// extend pb2.Extensions { repeated pb2.Nested rpt_ext_nested = 63; }
-	E_ExtensionsContainer_RptExtNested = &xxx_File_pb2_test_proto_extDescs[16]
+	E_ExtensionsContainer_RptExtNested = &file_pb2_test_proto_extDescs[16]
 
 	// extend pb2.MessageSet { optional pb2.MessageSetExtension message_set_extension = 10; }
-	E_MessageSetExtension_MessageSetExtension = &xxx_File_pb2_test_proto_extDescs[17]
+	E_MessageSetExtension_MessageSetExtension = &file_pb2_test_proto_extDescs[17]
 
 	// extend pb2.MessageSet { optional pb2.MessageSetExtension not_message_set_extension = 20; }
-	E_MessageSetExtension_NotMessageSetExtension = &xxx_File_pb2_test_proto_extDescs[18]
+	E_MessageSetExtension_NotMessageSetExtension = &file_pb2_test_proto_extDescs[18]
 
 	// extend pb2.MessageSet { optional pb2.Nested ext_nested = 30; }
-	E_MessageSetExtension_ExtNested = &xxx_File_pb2_test_proto_extDescs[19]
+	E_MessageSetExtension_ExtNested = &file_pb2_test_proto_extDescs[19]
 
 	// extend pb2.FakeMessageSet { optional pb2.FakeMessageSetExtension message_set_extension = 10; }
-	E_FakeMessageSetExtension_MessageSetExtension = &xxx_File_pb2_test_proto_extDescs[20]
+	E_FakeMessageSetExtension_MessageSetExtension = &file_pb2_test_proto_extDescs[20]
 )
 var File_pb2_test_proto protoreflect.FileDescriptor
 
-var xxx_File_pb2_test_proto_rawDesc = []byte{
+var file_pb2_test_proto_rawDesc = []byte{
 	0x0a, 0x0e, 0x70, 0x62, 0x32, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
 	0x12, 0x03, 0x70, 0x62, 0x32, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72,
 	0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x61, 0x6e, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
@@ -1919,20 +1919,20 @@
 }
 
 var (
-	xxx_File_pb2_test_proto_rawDesc_once sync.Once
-	xxx_File_pb2_test_proto_rawDesc_data = xxx_File_pb2_test_proto_rawDesc
+	file_pb2_test_proto_rawDescOnce sync.Once
+	file_pb2_test_proto_rawDescData = file_pb2_test_proto_rawDesc
 )
 
-func xxx_File_pb2_test_proto_rawDescGZIP() []byte {
-	xxx_File_pb2_test_proto_rawDesc_once.Do(func() {
-		xxx_File_pb2_test_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_pb2_test_proto_rawDesc_data)
+func file_pb2_test_proto_rawDescGZIP() []byte {
+	file_pb2_test_proto_rawDescOnce.Do(func() {
+		file_pb2_test_proto_rawDescData = protoimpl.X.CompressGZIP(file_pb2_test_proto_rawDescData)
 	})
-	return xxx_File_pb2_test_proto_rawDesc_data
+	return file_pb2_test_proto_rawDescData
 }
 
-var xxx_File_pb2_test_proto_enumTypes = make([]protoreflect.EnumType, 2)
-var xxx_File_pb2_test_proto_messageTypes = make([]protoimpl.MessageType, 20)
-var xxx_File_pb2_test_proto_goTypes = []interface{}{
+var file_pb2_test_proto_enumTypes = make([]protoreflect.EnumType, 2)
+var file_pb2_test_proto_msgTypes = make([]protoimpl.MessageType, 20)
+var file_pb2_test_proto_goTypes = []interface{}{
 	(Enum)(0),                             // 0: pb2.Enum
 	(Enums_NestedEnum)(0),                 // 1: pb2.Enums.NestedEnum
 	(*Scalars)(nil),                       // 2: pb2.Scalars
@@ -1974,7 +1974,7 @@
 	(*known.Any)(nil),                     // 38: google.protobuf.Any
 	(*known.FieldMask)(nil),               // 39: google.protobuf.FieldMask
 }
-var xxx_File_pb2_test_proto_depIdxs = []int32{
+var file_pb2_test_proto_depIdxs = []int32{
 	11, // pb2.opt_ext_bool:extendee -> pb2.Extensions
 	11, // pb2.opt_ext_string:extendee -> pb2.Extensions
 	11, // pb2.opt_ext_enum:extendee -> pb2.Extensions
@@ -2049,24 +2049,24 @@
 	16, // pb2.FakeMessageSetExtension.message_set_extension:type_name -> pb2.FakeMessageSetExtension
 }
 
-func init() { xxx_File_pb2_test_proto_init() }
-func xxx_File_pb2_test_proto_init() {
+func init() { file_pb2_test_proto_init() }
+func file_pb2_test_proto_init() {
 	if File_pb2_test_proto != nil {
 		return
 	}
 	extensionTypes := make([]protoreflect.ExtensionType, 21)
 	File_pb2_test_proto = protoimpl.FileBuilder{
-		RawDescriptor:        xxx_File_pb2_test_proto_rawDesc,
-		GoTypes:              xxx_File_pb2_test_proto_goTypes,
-		DependencyIndexes:    xxx_File_pb2_test_proto_depIdxs,
-		LegacyExtensions:     xxx_File_pb2_test_proto_extDescs,
-		EnumOutputTypes:      xxx_File_pb2_test_proto_enumTypes,
-		MessageOutputTypes:   xxx_File_pb2_test_proto_messageTypes,
+		RawDescriptor:        file_pb2_test_proto_rawDesc,
+		GoTypes:              file_pb2_test_proto_goTypes,
+		DependencyIndexes:    file_pb2_test_proto_depIdxs,
+		LegacyExtensions:     file_pb2_test_proto_extDescs,
+		EnumOutputTypes:      file_pb2_test_proto_enumTypes,
+		MessageOutputTypes:   file_pb2_test_proto_msgTypes,
 		ExtensionOutputTypes: extensionTypes,
 		FilesRegistry:        protoregistry.GlobalFiles,
 		TypesRegistry:        protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_pb2_test_proto_rawDesc = nil
-	xxx_File_pb2_test_proto_goTypes = nil
-	xxx_File_pb2_test_proto_depIdxs = nil
+	file_pb2_test_proto_rawDesc = nil
+	file_pb2_test_proto_goTypes = nil
+	file_pb2_test_proto_depIdxs = nil
 }
diff --git a/encoding/testprotos/pb3/test.pb.go b/encoding/testprotos/pb3/test.pb.go
index 3091b4a..7e1c443 100644
--- a/encoding/testprotos/pb3/test.pb.go
+++ b/encoding/testprotos/pb3/test.pb.go
@@ -43,7 +43,7 @@
 }
 
 func (Enum) Type() protoreflect.EnumType {
-	return xxx_File_pb3_test_proto_enumTypes[0]
+	return file_pb3_test_proto_enumTypes[0]
 }
 
 func (x Enum) Number() protoreflect.EnumNumber {
@@ -52,7 +52,7 @@
 
 // Deprecated: Use Enum.Type instead.
 func (Enum) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_pb3_test_proto_rawDescGZIP(), []int{0}
+	return file_pb3_test_proto_rawDescGZIP(), []int{0}
 }
 
 type Enums_NestedEnum int32
@@ -85,7 +85,7 @@
 }
 
 func (Enums_NestedEnum) Type() protoreflect.EnumType {
-	return xxx_File_pb3_test_proto_enumTypes[1]
+	return file_pb3_test_proto_enumTypes[1]
 }
 
 func (x Enums_NestedEnum) Number() protoreflect.EnumNumber {
@@ -94,7 +94,7 @@
 
 // Deprecated: Use Enums_NestedEnum.Type instead.
 func (Enums_NestedEnum) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_pb3_test_proto_rawDescGZIP(), []int{1, 0}
+	return file_pb3_test_proto_rawDescGZIP(), []int{1, 0}
 }
 
 // Scalars contains scalar field types.
@@ -130,16 +130,16 @@
 func (*Scalars) ProtoMessage() {}
 
 func (x *Scalars) ProtoReflect() protoreflect.Message {
-	return xxx_File_pb3_test_proto_messageTypes[0].MessageOf(x)
+	return file_pb3_test_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *Scalars) XXX_Methods() *protoiface.Methods {
-	return xxx_File_pb3_test_proto_messageTypes[0].Methods()
+	return file_pb3_test_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use Scalars.ProtoReflect.Type instead.
 func (*Scalars) Descriptor() ([]byte, []int) {
-	return xxx_File_pb3_test_proto_rawDescGZIP(), []int{0}
+	return file_pb3_test_proto_rawDescGZIP(), []int{0}
 }
 
 func (x *Scalars) GetSBool() bool {
@@ -267,16 +267,16 @@
 func (*Enums) ProtoMessage() {}
 
 func (x *Enums) ProtoReflect() protoreflect.Message {
-	return xxx_File_pb3_test_proto_messageTypes[1].MessageOf(x)
+	return file_pb3_test_proto_msgTypes[1].MessageOf(x)
 }
 
 func (m *Enums) XXX_Methods() *protoiface.Methods {
-	return xxx_File_pb3_test_proto_messageTypes[1].Methods()
+	return file_pb3_test_proto_msgTypes[1].Methods()
 }
 
 // Deprecated: Use Enums.ProtoReflect.Type instead.
 func (*Enums) Descriptor() ([]byte, []int) {
-	return xxx_File_pb3_test_proto_rawDescGZIP(), []int{1}
+	return file_pb3_test_proto_rawDescGZIP(), []int{1}
 }
 
 func (x *Enums) GetSEnum() Enum {
@@ -312,16 +312,16 @@
 func (*Nests) ProtoMessage() {}
 
 func (x *Nests) ProtoReflect() protoreflect.Message {
-	return xxx_File_pb3_test_proto_messageTypes[2].MessageOf(x)
+	return file_pb3_test_proto_msgTypes[2].MessageOf(x)
 }
 
 func (m *Nests) XXX_Methods() *protoiface.Methods {
-	return xxx_File_pb3_test_proto_messageTypes[2].Methods()
+	return file_pb3_test_proto_msgTypes[2].Methods()
 }
 
 // Deprecated: Use Nests.ProtoReflect.Type instead.
 func (*Nests) Descriptor() ([]byte, []int) {
-	return xxx_File_pb3_test_proto_rawDescGZIP(), []int{2}
+	return file_pb3_test_proto_rawDescGZIP(), []int{2}
 }
 
 func (x *Nests) GetSNested() *Nested {
@@ -351,16 +351,16 @@
 func (*Nested) ProtoMessage() {}
 
 func (x *Nested) ProtoReflect() protoreflect.Message {
-	return xxx_File_pb3_test_proto_messageTypes[3].MessageOf(x)
+	return file_pb3_test_proto_msgTypes[3].MessageOf(x)
 }
 
 func (m *Nested) XXX_Methods() *protoiface.Methods {
-	return xxx_File_pb3_test_proto_messageTypes[3].Methods()
+	return file_pb3_test_proto_msgTypes[3].Methods()
 }
 
 // Deprecated: Use Nested.ProtoReflect.Type instead.
 func (*Nested) Descriptor() ([]byte, []int) {
-	return xxx_File_pb3_test_proto_rawDescGZIP(), []int{3}
+	return file_pb3_test_proto_rawDescGZIP(), []int{3}
 }
 
 func (x *Nested) GetSString() string {
@@ -400,16 +400,16 @@
 func (*Oneofs) ProtoMessage() {}
 
 func (x *Oneofs) ProtoReflect() protoreflect.Message {
-	return xxx_File_pb3_test_proto_messageTypes[4].MessageOf(x)
+	return file_pb3_test_proto_msgTypes[4].MessageOf(x)
 }
 
 func (m *Oneofs) XXX_Methods() *protoiface.Methods {
-	return xxx_File_pb3_test_proto_messageTypes[4].Methods()
+	return file_pb3_test_proto_msgTypes[4].Methods()
 }
 
 // Deprecated: Use Oneofs.ProtoReflect.Type instead.
 func (*Oneofs) Descriptor() ([]byte, []int) {
-	return xxx_File_pb3_test_proto_rawDescGZIP(), []int{4}
+	return file_pb3_test_proto_rawDescGZIP(), []int{4}
 }
 
 func (m *Oneofs) GetUnion() isOneofs_Union {
@@ -494,16 +494,16 @@
 func (*Maps) ProtoMessage() {}
 
 func (x *Maps) ProtoReflect() protoreflect.Message {
-	return xxx_File_pb3_test_proto_messageTypes[5].MessageOf(x)
+	return file_pb3_test_proto_msgTypes[5].MessageOf(x)
 }
 
 func (m *Maps) XXX_Methods() *protoiface.Methods {
-	return xxx_File_pb3_test_proto_messageTypes[5].Methods()
+	return file_pb3_test_proto_msgTypes[5].Methods()
 }
 
 // Deprecated: Use Maps.ProtoReflect.Type instead.
 func (*Maps) Descriptor() ([]byte, []int) {
-	return xxx_File_pb3_test_proto_rawDescGZIP(), []int{5}
+	return file_pb3_test_proto_rawDescGZIP(), []int{5}
 }
 
 func (x *Maps) GetInt32ToStr() map[int32]string {
@@ -560,16 +560,16 @@
 func (*JSONNames) ProtoMessage() {}
 
 func (x *JSONNames) ProtoReflect() protoreflect.Message {
-	return xxx_File_pb3_test_proto_messageTypes[6].MessageOf(x)
+	return file_pb3_test_proto_msgTypes[6].MessageOf(x)
 }
 
 func (m *JSONNames) XXX_Methods() *protoiface.Methods {
-	return xxx_File_pb3_test_proto_messageTypes[6].Methods()
+	return file_pb3_test_proto_msgTypes[6].Methods()
 }
 
 // Deprecated: Use JSONNames.ProtoReflect.Type instead.
 func (*JSONNames) Descriptor() ([]byte, []int) {
-	return xxx_File_pb3_test_proto_rawDescGZIP(), []int{6}
+	return file_pb3_test_proto_rawDescGZIP(), []int{6}
 }
 
 func (x *JSONNames) GetSString() string {
@@ -581,7 +581,7 @@
 
 var File_pb3_test_proto protoreflect.FileDescriptor
 
-var xxx_File_pb3_test_proto_rawDesc = []byte{
+var file_pb3_test_proto_rawDesc = []byte{
 	0x0a, 0x0e, 0x70, 0x62, 0x33, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
 	0x12, 0x03, 0x70, 0x62, 0x33, 0x22, 0x9e, 0x03, 0x0a, 0x07, 0x53, 0x63, 0x61, 0x6c, 0x61, 0x72,
 	0x73, 0x12, 0x15, 0x0a, 0x06, 0x73, 0x5f, 0x62, 0x6f, 0x6f, 0x6c, 0x18, 0x01, 0x20, 0x01, 0x28,
@@ -692,20 +692,20 @@
 }
 
 var (
-	xxx_File_pb3_test_proto_rawDesc_once sync.Once
-	xxx_File_pb3_test_proto_rawDesc_data = xxx_File_pb3_test_proto_rawDesc
+	file_pb3_test_proto_rawDescOnce sync.Once
+	file_pb3_test_proto_rawDescData = file_pb3_test_proto_rawDesc
 )
 
-func xxx_File_pb3_test_proto_rawDescGZIP() []byte {
-	xxx_File_pb3_test_proto_rawDesc_once.Do(func() {
-		xxx_File_pb3_test_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_pb3_test_proto_rawDesc_data)
+func file_pb3_test_proto_rawDescGZIP() []byte {
+	file_pb3_test_proto_rawDescOnce.Do(func() {
+		file_pb3_test_proto_rawDescData = protoimpl.X.CompressGZIP(file_pb3_test_proto_rawDescData)
 	})
-	return xxx_File_pb3_test_proto_rawDesc_data
+	return file_pb3_test_proto_rawDescData
 }
 
-var xxx_File_pb3_test_proto_enumTypes = make([]protoreflect.EnumType, 2)
-var xxx_File_pb3_test_proto_messageTypes = make([]protoimpl.MessageType, 12)
-var xxx_File_pb3_test_proto_goTypes = []interface{}{
+var file_pb3_test_proto_enumTypes = make([]protoreflect.EnumType, 2)
+var file_pb3_test_proto_msgTypes = make([]protoimpl.MessageType, 12)
+var file_pb3_test_proto_goTypes = []interface{}{
 	(Enum)(0),             // 0: pb3.Enum
 	(Enums_NestedEnum)(0), // 1: pb3.Enums.NestedEnum
 	(*Scalars)(nil),       // 2: pb3.Scalars
@@ -721,7 +721,7 @@
 	nil,                   // 12: pb3.Maps.StrToNestedEntry
 	nil,                   // 13: pb3.Maps.StrToOneofsEntry
 }
-var xxx_File_pb3_test_proto_depIdxs = []int32{
+var file_pb3_test_proto_depIdxs = []int32{
 	0,  // pb3.Enums.s_enum:type_name -> pb3.Enum
 	1,  // pb3.Enums.s_nested_enum:type_name -> pb3.Enums.NestedEnum
 	5,  // pb3.Nests.s_nested:type_name -> pb3.Nested
@@ -738,21 +738,21 @@
 	6,  // pb3.Maps.StrToOneofsEntry.value:type_name -> pb3.Oneofs
 }
 
-func init() { xxx_File_pb3_test_proto_init() }
-func xxx_File_pb3_test_proto_init() {
+func init() { file_pb3_test_proto_init() }
+func file_pb3_test_proto_init() {
 	if File_pb3_test_proto != nil {
 		return
 	}
 	File_pb3_test_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_pb3_test_proto_rawDesc,
-		GoTypes:            xxx_File_pb3_test_proto_goTypes,
-		DependencyIndexes:  xxx_File_pb3_test_proto_depIdxs,
-		EnumOutputTypes:    xxx_File_pb3_test_proto_enumTypes,
-		MessageOutputTypes: xxx_File_pb3_test_proto_messageTypes,
+		RawDescriptor:      file_pb3_test_proto_rawDesc,
+		GoTypes:            file_pb3_test_proto_goTypes,
+		DependencyIndexes:  file_pb3_test_proto_depIdxs,
+		EnumOutputTypes:    file_pb3_test_proto_enumTypes,
+		MessageOutputTypes: file_pb3_test_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_pb3_test_proto_rawDesc = nil
-	xxx_File_pb3_test_proto_goTypes = nil
-	xxx_File_pb3_test_proto_depIdxs = nil
+	file_pb3_test_proto_rawDesc = nil
+	file_pb3_test_proto_goTypes = nil
+	file_pb3_test_proto_depIdxs = nil
 }
diff --git a/internal/testprotos/conformance/conformance.pb.go b/internal/testprotos/conformance/conformance.pb.go
index ee3004d..51ea491 100644
--- a/internal/testprotos/conformance/conformance.pb.go
+++ b/internal/testprotos/conformance/conformance.pb.go
@@ -46,7 +46,7 @@
 }
 
 func (WireFormat) Type() protoreflect.EnumType {
-	return xxx_File_conformance_conformance_proto_enumTypes[0]
+	return file_conformance_conformance_proto_enumTypes[0]
 }
 
 func (x WireFormat) Number() protoreflect.EnumNumber {
@@ -55,7 +55,7 @@
 
 // Deprecated: Use WireFormat.Type instead.
 func (WireFormat) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_conformance_conformance_proto_rawDescGZIP(), []int{0}
+	return file_conformance_conformance_proto_rawDescGZIP(), []int{0}
 }
 
 type TestCategory int32
@@ -102,7 +102,7 @@
 }
 
 func (TestCategory) Type() protoreflect.EnumType {
-	return xxx_File_conformance_conformance_proto_enumTypes[1]
+	return file_conformance_conformance_proto_enumTypes[1]
 }
 
 func (x TestCategory) Number() protoreflect.EnumNumber {
@@ -111,7 +111,7 @@
 
 // Deprecated: Use TestCategory.Type instead.
 func (TestCategory) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_conformance_conformance_proto_rawDescGZIP(), []int{1}
+	return file_conformance_conformance_proto_rawDescGZIP(), []int{1}
 }
 
 // The conformance runner will request a list of failures as the first request.
@@ -135,16 +135,16 @@
 func (*FailureSet) ProtoMessage() {}
 
 func (x *FailureSet) ProtoReflect() protoreflect.Message {
-	return xxx_File_conformance_conformance_proto_messageTypes[0].MessageOf(x)
+	return file_conformance_conformance_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *FailureSet) XXX_Methods() *protoiface.Methods {
-	return xxx_File_conformance_conformance_proto_messageTypes[0].Methods()
+	return file_conformance_conformance_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use FailureSet.ProtoReflect.Type instead.
 func (*FailureSet) Descriptor() ([]byte, []int) {
-	return xxx_File_conformance_conformance_proto_rawDescGZIP(), []int{0}
+	return file_conformance_conformance_proto_rawDescGZIP(), []int{0}
 }
 
 func (x *FailureSet) GetFailure() []string {
@@ -203,16 +203,16 @@
 func (*ConformanceRequest) ProtoMessage() {}
 
 func (x *ConformanceRequest) ProtoReflect() protoreflect.Message {
-	return xxx_File_conformance_conformance_proto_messageTypes[1].MessageOf(x)
+	return file_conformance_conformance_proto_msgTypes[1].MessageOf(x)
 }
 
 func (m *ConformanceRequest) XXX_Methods() *protoiface.Methods {
-	return xxx_File_conformance_conformance_proto_messageTypes[1].Methods()
+	return file_conformance_conformance_proto_msgTypes[1].Methods()
 }
 
 // Deprecated: Use ConformanceRequest.ProtoReflect.Type instead.
 func (*ConformanceRequest) Descriptor() ([]byte, []int) {
-	return xxx_File_conformance_conformance_proto_rawDescGZIP(), []int{1}
+	return file_conformance_conformance_proto_rawDescGZIP(), []int{1}
 }
 
 func (m *ConformanceRequest) GetPayload() isConformanceRequest_Payload {
@@ -366,16 +366,16 @@
 func (*ConformanceResponse) ProtoMessage() {}
 
 func (x *ConformanceResponse) ProtoReflect() protoreflect.Message {
-	return xxx_File_conformance_conformance_proto_messageTypes[2].MessageOf(x)
+	return file_conformance_conformance_proto_msgTypes[2].MessageOf(x)
 }
 
 func (m *ConformanceResponse) XXX_Methods() *protoiface.Methods {
-	return xxx_File_conformance_conformance_proto_messageTypes[2].Methods()
+	return file_conformance_conformance_proto_msgTypes[2].Methods()
 }
 
 // Deprecated: Use ConformanceResponse.ProtoReflect.Type instead.
 func (*ConformanceResponse) Descriptor() ([]byte, []int) {
-	return xxx_File_conformance_conformance_proto_rawDescGZIP(), []int{2}
+	return file_conformance_conformance_proto_rawDescGZIP(), []int{2}
 }
 
 func (m *ConformanceResponse) GetResult() isConformanceResponse_Result {
@@ -527,16 +527,16 @@
 func (*JspbEncodingConfig) ProtoMessage() {}
 
 func (x *JspbEncodingConfig) ProtoReflect() protoreflect.Message {
-	return xxx_File_conformance_conformance_proto_messageTypes[3].MessageOf(x)
+	return file_conformance_conformance_proto_msgTypes[3].MessageOf(x)
 }
 
 func (m *JspbEncodingConfig) XXX_Methods() *protoiface.Methods {
-	return xxx_File_conformance_conformance_proto_messageTypes[3].Methods()
+	return file_conformance_conformance_proto_msgTypes[3].Methods()
 }
 
 // Deprecated: Use JspbEncodingConfig.ProtoReflect.Type instead.
 func (*JspbEncodingConfig) Descriptor() ([]byte, []int) {
-	return xxx_File_conformance_conformance_proto_rawDescGZIP(), []int{3}
+	return file_conformance_conformance_proto_rawDescGZIP(), []int{3}
 }
 
 func (x *JspbEncodingConfig) GetUseJspbArrayAnyFormat() bool {
@@ -548,7 +548,7 @@
 
 var File_conformance_conformance_proto protoreflect.FileDescriptor
 
-var xxx_File_conformance_conformance_proto_rawDesc = []byte{
+var file_conformance_conformance_proto_rawDesc = []byte{
 	0x0a, 0x1d, 0x63, 0x6f, 0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, 0x63, 0x65, 0x2f, 0x63, 0x6f,
 	0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12,
 	0x0b, 0x63, 0x6f, 0x6e, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x6e, 0x63, 0x65, 0x22, 0x26, 0x0a, 0x0a,
@@ -634,20 +634,20 @@
 }
 
 var (
-	xxx_File_conformance_conformance_proto_rawDesc_once sync.Once
-	xxx_File_conformance_conformance_proto_rawDesc_data = xxx_File_conformance_conformance_proto_rawDesc
+	file_conformance_conformance_proto_rawDescOnce sync.Once
+	file_conformance_conformance_proto_rawDescData = file_conformance_conformance_proto_rawDesc
 )
 
-func xxx_File_conformance_conformance_proto_rawDescGZIP() []byte {
-	xxx_File_conformance_conformance_proto_rawDesc_once.Do(func() {
-		xxx_File_conformance_conformance_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_conformance_conformance_proto_rawDesc_data)
+func file_conformance_conformance_proto_rawDescGZIP() []byte {
+	file_conformance_conformance_proto_rawDescOnce.Do(func() {
+		file_conformance_conformance_proto_rawDescData = protoimpl.X.CompressGZIP(file_conformance_conformance_proto_rawDescData)
 	})
-	return xxx_File_conformance_conformance_proto_rawDesc_data
+	return file_conformance_conformance_proto_rawDescData
 }
 
-var xxx_File_conformance_conformance_proto_enumTypes = make([]protoreflect.EnumType, 2)
-var xxx_File_conformance_conformance_proto_messageTypes = make([]protoimpl.MessageType, 4)
-var xxx_File_conformance_conformance_proto_goTypes = []interface{}{
+var file_conformance_conformance_proto_enumTypes = make([]protoreflect.EnumType, 2)
+var file_conformance_conformance_proto_msgTypes = make([]protoimpl.MessageType, 4)
+var file_conformance_conformance_proto_goTypes = []interface{}{
 	(WireFormat)(0),             // 0: conformance.WireFormat
 	(TestCategory)(0),           // 1: conformance.TestCategory
 	(*FailureSet)(nil),          // 2: conformance.FailureSet
@@ -655,27 +655,27 @@
 	(*ConformanceResponse)(nil), // 4: conformance.ConformanceResponse
 	(*JspbEncodingConfig)(nil),  // 5: conformance.JspbEncodingConfig
 }
-var xxx_File_conformance_conformance_proto_depIdxs = []int32{
+var file_conformance_conformance_proto_depIdxs = []int32{
 	0, // conformance.ConformanceRequest.requested_output_format:type_name -> conformance.WireFormat
 	1, // conformance.ConformanceRequest.test_category:type_name -> conformance.TestCategory
 	5, // conformance.ConformanceRequest.jspb_encoding_options:type_name -> conformance.JspbEncodingConfig
 }
 
-func init() { xxx_File_conformance_conformance_proto_init() }
-func xxx_File_conformance_conformance_proto_init() {
+func init() { file_conformance_conformance_proto_init() }
+func file_conformance_conformance_proto_init() {
 	if File_conformance_conformance_proto != nil {
 		return
 	}
 	File_conformance_conformance_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_conformance_conformance_proto_rawDesc,
-		GoTypes:            xxx_File_conformance_conformance_proto_goTypes,
-		DependencyIndexes:  xxx_File_conformance_conformance_proto_depIdxs,
-		EnumOutputTypes:    xxx_File_conformance_conformance_proto_enumTypes,
-		MessageOutputTypes: xxx_File_conformance_conformance_proto_messageTypes,
+		RawDescriptor:      file_conformance_conformance_proto_rawDesc,
+		GoTypes:            file_conformance_conformance_proto_goTypes,
+		DependencyIndexes:  file_conformance_conformance_proto_depIdxs,
+		EnumOutputTypes:    file_conformance_conformance_proto_enumTypes,
+		MessageOutputTypes: file_conformance_conformance_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_conformance_conformance_proto_rawDesc = nil
-	xxx_File_conformance_conformance_proto_goTypes = nil
-	xxx_File_conformance_conformance_proto_depIdxs = nil
+	file_conformance_conformance_proto_rawDesc = nil
+	file_conformance_conformance_proto_goTypes = nil
+	file_conformance_conformance_proto_depIdxs = nil
 }
diff --git a/internal/testprotos/legacy/legacy.pb.go b/internal/testprotos/legacy/legacy.pb.go
index ab5ab0e..dfea835 100644
--- a/internal/testprotos/legacy/legacy.pb.go
+++ b/internal/testprotos/legacy/legacy.pb.go
@@ -54,16 +54,16 @@
 func (*Legacy) ProtoMessage() {}
 
 func (x *Legacy) ProtoReflect() protoreflect.Message {
-	return xxx_File_legacy_legacy_proto_messageTypes[0].MessageOf(x)
+	return file_legacy_legacy_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *Legacy) XXX_Methods() *protoiface.Methods {
-	return xxx_File_legacy_legacy_proto_messageTypes[0].Methods()
+	return file_legacy_legacy_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use Legacy.ProtoReflect.Type instead.
 func (*Legacy) Descriptor() ([]byte, []int) {
-	return xxx_File_legacy_legacy_proto_rawDescGZIP(), []int{0}
+	return file_legacy_legacy_proto_rawDescGZIP(), []int{0}
 }
 
 func (x *Legacy) GetF1() *proto2_v0_0.Message {
@@ -152,7 +152,7 @@
 
 var File_legacy_legacy_proto protoreflect.FileDescriptor
 
-var xxx_File_legacy_legacy_proto_rawDesc = []byte{
+var file_legacy_legacy_proto_rawDesc = []byte{
 	0x0a, 0x13, 0x6c, 0x65, 0x67, 0x61, 0x63, 0x79, 0x2f, 0x6c, 0x65, 0x67, 0x61, 0x63, 0x79, 0x2e,
 	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x11, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f,
 	0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x1a, 0x31, 0x6c, 0x65, 0x67, 0x61, 0x63, 0x79,
@@ -248,19 +248,19 @@
 }
 
 var (
-	xxx_File_legacy_legacy_proto_rawDesc_once sync.Once
-	xxx_File_legacy_legacy_proto_rawDesc_data = xxx_File_legacy_legacy_proto_rawDesc
+	file_legacy_legacy_proto_rawDescOnce sync.Once
+	file_legacy_legacy_proto_rawDescData = file_legacy_legacy_proto_rawDesc
 )
 
-func xxx_File_legacy_legacy_proto_rawDescGZIP() []byte {
-	xxx_File_legacy_legacy_proto_rawDesc_once.Do(func() {
-		xxx_File_legacy_legacy_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_legacy_legacy_proto_rawDesc_data)
+func file_legacy_legacy_proto_rawDescGZIP() []byte {
+	file_legacy_legacy_proto_rawDescOnce.Do(func() {
+		file_legacy_legacy_proto_rawDescData = protoimpl.X.CompressGZIP(file_legacy_legacy_proto_rawDescData)
 	})
-	return xxx_File_legacy_legacy_proto_rawDesc_data
+	return file_legacy_legacy_proto_rawDescData
 }
 
-var xxx_File_legacy_legacy_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_legacy_legacy_proto_goTypes = []interface{}{
+var file_legacy_legacy_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_legacy_legacy_proto_goTypes = []interface{}{
 	(*Legacy)(nil),               // 0: google.golang.org.Legacy
 	(*proto2_v0_0.Message)(nil),  // 1: google.golang.org.proto2_20160225.Message
 	(*proto3_v0_0.Message)(nil),  // 2: google.golang.org.proto3_20160225.Message
@@ -275,7 +275,7 @@
 	(*proto2_v1_21.Message)(nil), // 11: google.golang.org.proto2_20181126.Message
 	(*proto3_v1_21.Message)(nil), // 12: google.golang.org.proto3_20181126.Message
 }
-var xxx_File_legacy_legacy_proto_depIdxs = []int32{
+var file_legacy_legacy_proto_depIdxs = []int32{
 	1,  // google.golang.org.Legacy.f1:type_name -> google.golang.org.proto2_20160225.Message
 	2,  // google.golang.org.Legacy.f2:type_name -> google.golang.org.proto3_20160225.Message
 	3,  // google.golang.org.Legacy.f3:type_name -> google.golang.org.proto2_20160519.Message
@@ -290,20 +290,20 @@
 	12, // google.golang.org.Legacy.f12:type_name -> google.golang.org.proto3_20181126.Message
 }
 
-func init() { xxx_File_legacy_legacy_proto_init() }
-func xxx_File_legacy_legacy_proto_init() {
+func init() { file_legacy_legacy_proto_init() }
+func file_legacy_legacy_proto_init() {
 	if File_legacy_legacy_proto != nil {
 		return
 	}
 	File_legacy_legacy_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_legacy_legacy_proto_rawDesc,
-		GoTypes:            xxx_File_legacy_legacy_proto_goTypes,
-		DependencyIndexes:  xxx_File_legacy_legacy_proto_depIdxs,
-		MessageOutputTypes: xxx_File_legacy_legacy_proto_messageTypes,
+		RawDescriptor:      file_legacy_legacy_proto_rawDesc,
+		GoTypes:            file_legacy_legacy_proto_goTypes,
+		DependencyIndexes:  file_legacy_legacy_proto_depIdxs,
+		MessageOutputTypes: file_legacy_legacy_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_legacy_legacy_proto_rawDesc = nil
-	xxx_File_legacy_legacy_proto_goTypes = nil
-	xxx_File_legacy_legacy_proto_depIdxs = nil
+	file_legacy_legacy_proto_rawDesc = nil
+	file_legacy_legacy_proto_goTypes = nil
+	file_legacy_legacy_proto_depIdxs = nil
 }
diff --git a/internal/testprotos/test/ext.pb.go b/internal/testprotos/test/ext.pb.go
index 69c06a5..43cf2b1 100644
--- a/internal/testprotos/test/ext.pb.go
+++ b/internal/testprotos/test/ext.pb.go
@@ -13,7 +13,7 @@
 
 const _ = protoimpl.EnforceVersion(protoimpl.Version - 0)
 
-var xxx_File_test_ext_proto_extDescs = []protoiface.ExtensionDescV1{
+var file_test_ext_proto_extDescs = []protoiface.ExtensionDescV1{
 	{
 		ExtendedType:  (*TestAllExtensions)(nil),
 		ExtensionType: (*int32)(nil),
@@ -25,11 +25,11 @@
 }
 var (
 	// extend goproto.proto.test.TestAllExtensions { optional int32 foreign_int32_extension = 2000; }
-	E_ForeignInt32Extension = &xxx_File_test_ext_proto_extDescs[0]
+	E_ForeignInt32Extension = &file_test_ext_proto_extDescs[0]
 )
 var File_test_ext_proto protoreflect.FileDescriptor
 
-var xxx_File_test_ext_proto_rawDesc = []byte{
+var file_test_ext_proto_rawDesc = []byte{
 	0x0a, 0x0e, 0x74, 0x65, 0x73, 0x74, 0x2f, 0x65, 0x78, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
 	0x12, 0x12, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
 	0x74, 0x65, 0x73, 0x74, 0x1a, 0x0f, 0x74, 0x65, 0x73, 0x74, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2e,
@@ -46,41 +46,41 @@
 }
 
 var (
-	xxx_File_test_ext_proto_rawDesc_once sync.Once
-	xxx_File_test_ext_proto_rawDesc_data = xxx_File_test_ext_proto_rawDesc
+	file_test_ext_proto_rawDescOnce sync.Once
+	file_test_ext_proto_rawDescData = file_test_ext_proto_rawDesc
 )
 
-func xxx_File_test_ext_proto_rawDescGZIP() []byte {
-	xxx_File_test_ext_proto_rawDesc_once.Do(func() {
-		xxx_File_test_ext_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_test_ext_proto_rawDesc_data)
+func file_test_ext_proto_rawDescGZIP() []byte {
+	file_test_ext_proto_rawDescOnce.Do(func() {
+		file_test_ext_proto_rawDescData = protoimpl.X.CompressGZIP(file_test_ext_proto_rawDescData)
 	})
-	return xxx_File_test_ext_proto_rawDesc_data
+	return file_test_ext_proto_rawDescData
 }
 
-var xxx_File_test_ext_proto_goTypes = []interface{}{
+var file_test_ext_proto_goTypes = []interface{}{
 	(*TestAllExtensions)(nil), // 0: goproto.proto.test.TestAllExtensions
 }
-var xxx_File_test_ext_proto_depIdxs = []int32{
+var file_test_ext_proto_depIdxs = []int32{
 	0, // goproto.proto.test.foreign_int32_extension:extendee -> goproto.proto.test.TestAllExtensions
 }
 
-func init() { xxx_File_test_ext_proto_init() }
-func xxx_File_test_ext_proto_init() {
+func init() { file_test_ext_proto_init() }
+func file_test_ext_proto_init() {
 	if File_test_ext_proto != nil {
 		return
 	}
-	xxx_File_test_test_proto_init()
+	file_test_test_proto_init()
 	extensionTypes := make([]protoreflect.ExtensionType, 1)
 	File_test_ext_proto = protoimpl.FileBuilder{
-		RawDescriptor:        xxx_File_test_ext_proto_rawDesc,
-		GoTypes:              xxx_File_test_ext_proto_goTypes,
-		DependencyIndexes:    xxx_File_test_ext_proto_depIdxs,
-		LegacyExtensions:     xxx_File_test_ext_proto_extDescs,
+		RawDescriptor:        file_test_ext_proto_rawDesc,
+		GoTypes:              file_test_ext_proto_goTypes,
+		DependencyIndexes:    file_test_ext_proto_depIdxs,
+		LegacyExtensions:     file_test_ext_proto_extDescs,
 		ExtensionOutputTypes: extensionTypes,
 		FilesRegistry:        protoregistry.GlobalFiles,
 		TypesRegistry:        protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_test_ext_proto_rawDesc = nil
-	xxx_File_test_ext_proto_goTypes = nil
-	xxx_File_test_ext_proto_depIdxs = nil
+	file_test_ext_proto_rawDesc = nil
+	file_test_ext_proto_goTypes = nil
+	file_test_ext_proto_depIdxs = nil
 }
diff --git a/internal/testprotos/test/test.pb.go b/internal/testprotos/test/test.pb.go
index 43b2bac..6eb43c8 100644
--- a/internal/testprotos/test/test.pb.go
+++ b/internal/testprotos/test/test.pb.go
@@ -46,7 +46,7 @@
 }
 
 func (ForeignEnum) Type() protoreflect.EnumType {
-	return xxx_File_test_test_proto_enumTypes[0]
+	return file_test_test_proto_enumTypes[0]
 }
 
 func (x ForeignEnum) Number() protoreflect.EnumNumber {
@@ -65,7 +65,7 @@
 
 // Deprecated: Use ForeignEnum.Type instead.
 func (ForeignEnum) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_test_test_proto_rawDescGZIP(), []int{0}
+	return file_test_test_proto_rawDescGZIP(), []int{0}
 }
 
 type TestReservedEnumFields int32
@@ -95,7 +95,7 @@
 }
 
 func (TestReservedEnumFields) Type() protoreflect.EnumType {
-	return xxx_File_test_test_proto_enumTypes[1]
+	return file_test_test_proto_enumTypes[1]
 }
 
 func (x TestReservedEnumFields) Number() protoreflect.EnumNumber {
@@ -114,7 +114,7 @@
 
 // Deprecated: Use TestReservedEnumFields.Type instead.
 func (TestReservedEnumFields) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_test_test_proto_rawDescGZIP(), []int{1}
+	return file_test_test_proto_rawDescGZIP(), []int{1}
 }
 
 type TestAllTypes_NestedEnum int32
@@ -153,7 +153,7 @@
 }
 
 func (TestAllTypes_NestedEnum) Type() protoreflect.EnumType {
-	return xxx_File_test_test_proto_enumTypes[2]
+	return file_test_test_proto_enumTypes[2]
 }
 
 func (x TestAllTypes_NestedEnum) Number() protoreflect.EnumNumber {
@@ -172,7 +172,7 @@
 
 // Deprecated: Use TestAllTypes_NestedEnum.Type instead.
 func (TestAllTypes_NestedEnum) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_test_test_proto_rawDescGZIP(), []int{0, 0}
+	return file_test_test_proto_rawDescGZIP(), []int{0, 0}
 }
 
 type TestDeprecatedMessage_DeprecatedEnum int32 // Deprecated: Do not use.
@@ -201,7 +201,7 @@
 }
 
 func (TestDeprecatedMessage_DeprecatedEnum) Type() protoreflect.EnumType {
-	return xxx_File_test_test_proto_enumTypes[3]
+	return file_test_test_proto_enumTypes[3]
 }
 
 func (x TestDeprecatedMessage_DeprecatedEnum) Number() protoreflect.EnumNumber {
@@ -220,7 +220,7 @@
 
 // Deprecated: Use TestDeprecatedMessage_DeprecatedEnum.Type instead.
 func (TestDeprecatedMessage_DeprecatedEnum) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_test_test_proto_rawDescGZIP(), []int{1, 0}
+	return file_test_test_proto_rawDescGZIP(), []int{1, 0}
 }
 
 type TestAllTypes struct {
@@ -330,16 +330,16 @@
 func (*TestAllTypes) ProtoMessage() {}
 
 func (x *TestAllTypes) ProtoReflect() protoreflect.Message {
-	return xxx_File_test_test_proto_messageTypes[0].MessageOf(x)
+	return file_test_test_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *TestAllTypes) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test_test_proto_messageTypes[0].Methods()
+	return file_test_test_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use TestAllTypes.ProtoReflect.Type instead.
 func (*TestAllTypes) Descriptor() ([]byte, []int) {
-	return xxx_File_test_test_proto_rawDescGZIP(), []int{0}
+	return file_test_test_proto_rawDescGZIP(), []int{0}
 }
 
 const Default_TestAllTypes_DefaultInt32 int32 = 81
@@ -1073,16 +1073,16 @@
 func (*TestDeprecatedMessage) ProtoMessage() {}
 
 func (x *TestDeprecatedMessage) ProtoReflect() protoreflect.Message {
-	return xxx_File_test_test_proto_messageTypes[1].MessageOf(x)
+	return file_test_test_proto_msgTypes[1].MessageOf(x)
 }
 
 func (m *TestDeprecatedMessage) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test_test_proto_messageTypes[1].Methods()
+	return file_test_test_proto_msgTypes[1].Methods()
 }
 
 // Deprecated: Use TestDeprecatedMessage.ProtoReflect.Type instead.
 func (*TestDeprecatedMessage) Descriptor() ([]byte, []int) {
-	return xxx_File_test_test_proto_rawDescGZIP(), []int{1}
+	return file_test_test_proto_rawDescGZIP(), []int{1}
 }
 
 // Deprecated: Do not use.
@@ -1144,16 +1144,16 @@
 func (*ForeignMessage) ProtoMessage() {}
 
 func (x *ForeignMessage) ProtoReflect() protoreflect.Message {
-	return xxx_File_test_test_proto_messageTypes[2].MessageOf(x)
+	return file_test_test_proto_msgTypes[2].MessageOf(x)
 }
 
 func (m *ForeignMessage) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test_test_proto_messageTypes[2].Methods()
+	return file_test_test_proto_msgTypes[2].Methods()
 }
 
 // Deprecated: Use ForeignMessage.ProtoReflect.Type instead.
 func (*ForeignMessage) Descriptor() ([]byte, []int) {
-	return xxx_File_test_test_proto_rawDescGZIP(), []int{2}
+	return file_test_test_proto_rawDescGZIP(), []int{2}
 }
 
 func (x *ForeignMessage) GetC() int32 {
@@ -1187,16 +1187,16 @@
 func (*TestReservedFields) ProtoMessage() {}
 
 func (x *TestReservedFields) ProtoReflect() protoreflect.Message {
-	return xxx_File_test_test_proto_messageTypes[3].MessageOf(x)
+	return file_test_test_proto_msgTypes[3].MessageOf(x)
 }
 
 func (m *TestReservedFields) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test_test_proto_messageTypes[3].Methods()
+	return file_test_test_proto_msgTypes[3].Methods()
 }
 
 // Deprecated: Use TestReservedFields.ProtoReflect.Type instead.
 func (*TestReservedFields) Descriptor() ([]byte, []int) {
-	return xxx_File_test_test_proto_rawDescGZIP(), []int{3}
+	return file_test_test_proto_rawDescGZIP(), []int{3}
 }
 
 type TestAllExtensions struct {
@@ -1217,16 +1217,16 @@
 func (*TestAllExtensions) ProtoMessage() {}
 
 func (x *TestAllExtensions) ProtoReflect() protoreflect.Message {
-	return xxx_File_test_test_proto_messageTypes[4].MessageOf(x)
+	return file_test_test_proto_msgTypes[4].MessageOf(x)
 }
 
 func (m *TestAllExtensions) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test_test_proto_messageTypes[4].Methods()
+	return file_test_test_proto_msgTypes[4].Methods()
 }
 
 // Deprecated: Use TestAllExtensions.ProtoReflect.Type instead.
 func (*TestAllExtensions) Descriptor() ([]byte, []int) {
-	return xxx_File_test_test_proto_rawDescGZIP(), []int{4}
+	return file_test_test_proto_rawDescGZIP(), []int{4}
 }
 
 var extRange_TestAllExtensions = []protoiface.ExtensionRangeV1{
@@ -1256,16 +1256,16 @@
 func (*OptionalGroupExtension) ProtoMessage() {}
 
 func (x *OptionalGroupExtension) ProtoReflect() protoreflect.Message {
-	return xxx_File_test_test_proto_messageTypes[5].MessageOf(x)
+	return file_test_test_proto_msgTypes[5].MessageOf(x)
 }
 
 func (m *OptionalGroupExtension) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test_test_proto_messageTypes[5].Methods()
+	return file_test_test_proto_msgTypes[5].Methods()
 }
 
 // Deprecated: Use OptionalGroupExtension.ProtoReflect.Type instead.
 func (*OptionalGroupExtension) Descriptor() ([]byte, []int) {
-	return xxx_File_test_test_proto_rawDescGZIP(), []int{5}
+	return file_test_test_proto_rawDescGZIP(), []int{5}
 }
 
 func (x *OptionalGroupExtension) GetA() int32 {
@@ -1293,16 +1293,16 @@
 func (*RepeatedGroupExtension) ProtoMessage() {}
 
 func (x *RepeatedGroupExtension) ProtoReflect() protoreflect.Message {
-	return xxx_File_test_test_proto_messageTypes[6].MessageOf(x)
+	return file_test_test_proto_msgTypes[6].MessageOf(x)
 }
 
 func (m *RepeatedGroupExtension) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test_test_proto_messageTypes[6].Methods()
+	return file_test_test_proto_msgTypes[6].Methods()
 }
 
 // Deprecated: Use RepeatedGroupExtension.ProtoReflect.Type instead.
 func (*RepeatedGroupExtension) Descriptor() ([]byte, []int) {
-	return xxx_File_test_test_proto_rawDescGZIP(), []int{6}
+	return file_test_test_proto_rawDescGZIP(), []int{6}
 }
 
 func (x *RepeatedGroupExtension) GetA() int32 {
@@ -1329,16 +1329,16 @@
 func (*TestNestedExtension) ProtoMessage() {}
 
 func (x *TestNestedExtension) ProtoReflect() protoreflect.Message {
-	return xxx_File_test_test_proto_messageTypes[7].MessageOf(x)
+	return file_test_test_proto_msgTypes[7].MessageOf(x)
 }
 
 func (m *TestNestedExtension) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test_test_proto_messageTypes[7].Methods()
+	return file_test_test_proto_msgTypes[7].Methods()
 }
 
 // Deprecated: Use TestNestedExtension.ProtoReflect.Type instead.
 func (*TestNestedExtension) Descriptor() ([]byte, []int) {
-	return xxx_File_test_test_proto_rawDescGZIP(), []int{7}
+	return file_test_test_proto_rawDescGZIP(), []int{7}
 }
 
 type TestRequired struct {
@@ -1359,16 +1359,16 @@
 func (*TestRequired) ProtoMessage() {}
 
 func (x *TestRequired) ProtoReflect() protoreflect.Message {
-	return xxx_File_test_test_proto_messageTypes[8].MessageOf(x)
+	return file_test_test_proto_msgTypes[8].MessageOf(x)
 }
 
 func (m *TestRequired) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test_test_proto_messageTypes[8].Methods()
+	return file_test_test_proto_msgTypes[8].Methods()
 }
 
 // Deprecated: Use TestRequired.ProtoReflect.Type instead.
 func (*TestRequired) Descriptor() ([]byte, []int) {
-	return xxx_File_test_test_proto_rawDescGZIP(), []int{8}
+	return file_test_test_proto_rawDescGZIP(), []int{8}
 }
 
 func (x *TestRequired) GetRequiredField() int32 {
@@ -1398,16 +1398,16 @@
 func (*TestRequiredForeign) ProtoMessage() {}
 
 func (x *TestRequiredForeign) ProtoReflect() protoreflect.Message {
-	return xxx_File_test_test_proto_messageTypes[9].MessageOf(x)
+	return file_test_test_proto_msgTypes[9].MessageOf(x)
 }
 
 func (m *TestRequiredForeign) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test_test_proto_messageTypes[9].Methods()
+	return file_test_test_proto_msgTypes[9].Methods()
 }
 
 // Deprecated: Use TestRequiredForeign.ProtoReflect.Type instead.
 func (*TestRequiredForeign) Descriptor() ([]byte, []int) {
-	return xxx_File_test_test_proto_rawDescGZIP(), []int{9}
+	return file_test_test_proto_rawDescGZIP(), []int{9}
 }
 
 func (x *TestRequiredForeign) GetOptionalMessage() *TestRequired {
@@ -1450,16 +1450,16 @@
 func (*TestRequiredGroupFields) ProtoMessage() {}
 
 func (x *TestRequiredGroupFields) ProtoReflect() protoreflect.Message {
-	return xxx_File_test_test_proto_messageTypes[10].MessageOf(x)
+	return file_test_test_proto_msgTypes[10].MessageOf(x)
 }
 
 func (m *TestRequiredGroupFields) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test_test_proto_messageTypes[10].Methods()
+	return file_test_test_proto_msgTypes[10].Methods()
 }
 
 // Deprecated: Use TestRequiredGroupFields.ProtoReflect.Type instead.
 func (*TestRequiredGroupFields) Descriptor() ([]byte, []int) {
-	return xxx_File_test_test_proto_rawDescGZIP(), []int{10}
+	return file_test_test_proto_rawDescGZIP(), []int{10}
 }
 
 func (x *TestRequiredGroupFields) GetOptionalgroup() *TestRequiredGroupFields_OptionalGroup {
@@ -1494,16 +1494,16 @@
 func (*FooRequest) ProtoMessage() {}
 
 func (x *FooRequest) ProtoReflect() protoreflect.Message {
-	return xxx_File_test_test_proto_messageTypes[11].MessageOf(x)
+	return file_test_test_proto_msgTypes[11].MessageOf(x)
 }
 
 func (m *FooRequest) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test_test_proto_messageTypes[11].Methods()
+	return file_test_test_proto_msgTypes[11].Methods()
 }
 
 // Deprecated: Use FooRequest.ProtoReflect.Type instead.
 func (*FooRequest) Descriptor() ([]byte, []int) {
-	return xxx_File_test_test_proto_rawDescGZIP(), []int{11}
+	return file_test_test_proto_rawDescGZIP(), []int{11}
 }
 
 type FooResponse struct {
@@ -1523,16 +1523,16 @@
 func (*FooResponse) ProtoMessage() {}
 
 func (x *FooResponse) ProtoReflect() protoreflect.Message {
-	return xxx_File_test_test_proto_messageTypes[12].MessageOf(x)
+	return file_test_test_proto_msgTypes[12].MessageOf(x)
 }
 
 func (m *FooResponse) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test_test_proto_messageTypes[12].Methods()
+	return file_test_test_proto_msgTypes[12].Methods()
 }
 
 // Deprecated: Use FooResponse.ProtoReflect.Type instead.
 func (*FooResponse) Descriptor() ([]byte, []int) {
-	return xxx_File_test_test_proto_rawDescGZIP(), []int{12}
+	return file_test_test_proto_rawDescGZIP(), []int{12}
 }
 
 type TestAllTypes_NestedMessage struct {
@@ -1554,16 +1554,16 @@
 func (*TestAllTypes_NestedMessage) ProtoMessage() {}
 
 func (x *TestAllTypes_NestedMessage) ProtoReflect() protoreflect.Message {
-	return xxx_File_test_test_proto_messageTypes[13].MessageOf(x)
+	return file_test_test_proto_msgTypes[13].MessageOf(x)
 }
 
 func (m *TestAllTypes_NestedMessage) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test_test_proto_messageTypes[13].Methods()
+	return file_test_test_proto_msgTypes[13].Methods()
 }
 
 // Deprecated: Use TestAllTypes_NestedMessage.ProtoReflect.Type instead.
 func (*TestAllTypes_NestedMessage) Descriptor() ([]byte, []int) {
-	return xxx_File_test_test_proto_rawDescGZIP(), []int{0, 0}
+	return file_test_test_proto_rawDescGZIP(), []int{0, 0}
 }
 
 func (x *TestAllTypes_NestedMessage) GetA() int32 {
@@ -1598,16 +1598,16 @@
 func (*TestAllTypes_OptionalGroup) ProtoMessage() {}
 
 func (x *TestAllTypes_OptionalGroup) ProtoReflect() protoreflect.Message {
-	return xxx_File_test_test_proto_messageTypes[14].MessageOf(x)
+	return file_test_test_proto_msgTypes[14].MessageOf(x)
 }
 
 func (m *TestAllTypes_OptionalGroup) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test_test_proto_messageTypes[14].Methods()
+	return file_test_test_proto_msgTypes[14].Methods()
 }
 
 // Deprecated: Use TestAllTypes_OptionalGroup.ProtoReflect.Type instead.
 func (*TestAllTypes_OptionalGroup) Descriptor() ([]byte, []int) {
-	return xxx_File_test_test_proto_rawDescGZIP(), []int{0, 1}
+	return file_test_test_proto_rawDescGZIP(), []int{0, 1}
 }
 
 func (x *TestAllTypes_OptionalGroup) GetA() int32 {
@@ -1635,16 +1635,16 @@
 func (*TestAllTypes_RepeatedGroup) ProtoMessage() {}
 
 func (x *TestAllTypes_RepeatedGroup) ProtoReflect() protoreflect.Message {
-	return xxx_File_test_test_proto_messageTypes[15].MessageOf(x)
+	return file_test_test_proto_msgTypes[15].MessageOf(x)
 }
 
 func (m *TestAllTypes_RepeatedGroup) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test_test_proto_messageTypes[15].Methods()
+	return file_test_test_proto_msgTypes[15].Methods()
 }
 
 // Deprecated: Use TestAllTypes_RepeatedGroup.ProtoReflect.Type instead.
 func (*TestAllTypes_RepeatedGroup) Descriptor() ([]byte, []int) {
-	return xxx_File_test_test_proto_rawDescGZIP(), []int{0, 2}
+	return file_test_test_proto_rawDescGZIP(), []int{0, 2}
 }
 
 func (x *TestAllTypes_RepeatedGroup) GetA() int32 {
@@ -1672,16 +1672,16 @@
 func (*TestRequiredGroupFields_OptionalGroup) ProtoMessage() {}
 
 func (x *TestRequiredGroupFields_OptionalGroup) ProtoReflect() protoreflect.Message {
-	return xxx_File_test_test_proto_messageTypes[34].MessageOf(x)
+	return file_test_test_proto_msgTypes[34].MessageOf(x)
 }
 
 func (m *TestRequiredGroupFields_OptionalGroup) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test_test_proto_messageTypes[34].Methods()
+	return file_test_test_proto_msgTypes[34].Methods()
 }
 
 // Deprecated: Use TestRequiredGroupFields_OptionalGroup.ProtoReflect.Type instead.
 func (*TestRequiredGroupFields_OptionalGroup) Descriptor() ([]byte, []int) {
-	return xxx_File_test_test_proto_rawDescGZIP(), []int{10, 0}
+	return file_test_test_proto_rawDescGZIP(), []int{10, 0}
 }
 
 func (x *TestRequiredGroupFields_OptionalGroup) GetA() int32 {
@@ -1709,16 +1709,16 @@
 func (*TestRequiredGroupFields_RepeatedGroup) ProtoMessage() {}
 
 func (x *TestRequiredGroupFields_RepeatedGroup) ProtoReflect() protoreflect.Message {
-	return xxx_File_test_test_proto_messageTypes[35].MessageOf(x)
+	return file_test_test_proto_msgTypes[35].MessageOf(x)
 }
 
 func (m *TestRequiredGroupFields_RepeatedGroup) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test_test_proto_messageTypes[35].Methods()
+	return file_test_test_proto_msgTypes[35].Methods()
 }
 
 // Deprecated: Use TestRequiredGroupFields_RepeatedGroup.ProtoReflect.Type instead.
 func (*TestRequiredGroupFields_RepeatedGroup) Descriptor() ([]byte, []int) {
-	return xxx_File_test_test_proto_rawDescGZIP(), []int{10, 1}
+	return file_test_test_proto_rawDescGZIP(), []int{10, 1}
 }
 
 func (x *TestRequiredGroupFields_RepeatedGroup) GetA() int32 {
@@ -1728,7 +1728,7 @@
 	return 0
 }
 
-var xxx_File_test_test_proto_extDescs = []protoiface.ExtensionDescV1{
+var file_test_test_proto_extDescs = []protoiface.ExtensionDescV1{
 	{
 		ExtendedType:  (*TestAllExtensions)(nil),
 		ExtensionType: (*int32)(nil),
@@ -2044,125 +2044,125 @@
 }
 var (
 	// extend goproto.proto.test.TestAllExtensions { optional int32 optional_int32_extension = 1; }
-	E_OptionalInt32Extension = &xxx_File_test_test_proto_extDescs[0]
+	E_OptionalInt32Extension = &file_test_test_proto_extDescs[0]
 
 	// extend goproto.proto.test.TestAllExtensions { optional int64 optional_int64_extension = 2; }
-	E_OptionalInt64Extension = &xxx_File_test_test_proto_extDescs[1]
+	E_OptionalInt64Extension = &file_test_test_proto_extDescs[1]
 
 	// extend goproto.proto.test.TestAllExtensions { optional uint32 optional_uint32_extension = 3; }
-	E_OptionalUint32Extension = &xxx_File_test_test_proto_extDescs[2]
+	E_OptionalUint32Extension = &file_test_test_proto_extDescs[2]
 
 	// extend goproto.proto.test.TestAllExtensions { optional uint64 optional_uint64_extension = 4; }
-	E_OptionalUint64Extension = &xxx_File_test_test_proto_extDescs[3]
+	E_OptionalUint64Extension = &file_test_test_proto_extDescs[3]
 
 	// extend goproto.proto.test.TestAllExtensions { optional sint32 optional_sint32_extension = 5; }
-	E_OptionalSint32Extension = &xxx_File_test_test_proto_extDescs[4]
+	E_OptionalSint32Extension = &file_test_test_proto_extDescs[4]
 
 	// extend goproto.proto.test.TestAllExtensions { optional sint64 optional_sint64_extension = 6; }
-	E_OptionalSint64Extension = &xxx_File_test_test_proto_extDescs[5]
+	E_OptionalSint64Extension = &file_test_test_proto_extDescs[5]
 
 	// extend goproto.proto.test.TestAllExtensions { optional fixed32 optional_fixed32_extension = 7; }
-	E_OptionalFixed32Extension = &xxx_File_test_test_proto_extDescs[6]
+	E_OptionalFixed32Extension = &file_test_test_proto_extDescs[6]
 
 	// extend goproto.proto.test.TestAllExtensions { optional fixed64 optional_fixed64_extension = 8; }
-	E_OptionalFixed64Extension = &xxx_File_test_test_proto_extDescs[7]
+	E_OptionalFixed64Extension = &file_test_test_proto_extDescs[7]
 
 	// extend goproto.proto.test.TestAllExtensions { optional sfixed32 optional_sfixed32_extension = 9; }
-	E_OptionalSfixed32Extension = &xxx_File_test_test_proto_extDescs[8]
+	E_OptionalSfixed32Extension = &file_test_test_proto_extDescs[8]
 
 	// extend goproto.proto.test.TestAllExtensions { optional sfixed64 optional_sfixed64_extension = 10; }
-	E_OptionalSfixed64Extension = &xxx_File_test_test_proto_extDescs[9]
+	E_OptionalSfixed64Extension = &file_test_test_proto_extDescs[9]
 
 	// extend goproto.proto.test.TestAllExtensions { optional float optional_float_extension = 11; }
-	E_OptionalFloatExtension = &xxx_File_test_test_proto_extDescs[10]
+	E_OptionalFloatExtension = &file_test_test_proto_extDescs[10]
 
 	// extend goproto.proto.test.TestAllExtensions { optional double optional_double_extension = 12; }
-	E_OptionalDoubleExtension = &xxx_File_test_test_proto_extDescs[11]
+	E_OptionalDoubleExtension = &file_test_test_proto_extDescs[11]
 
 	// extend goproto.proto.test.TestAllExtensions { optional bool optional_bool_extension = 13; }
-	E_OptionalBoolExtension = &xxx_File_test_test_proto_extDescs[12]
+	E_OptionalBoolExtension = &file_test_test_proto_extDescs[12]
 
 	// extend goproto.proto.test.TestAllExtensions { optional string optional_string_extension = 14; }
-	E_OptionalStringExtension = &xxx_File_test_test_proto_extDescs[13]
+	E_OptionalStringExtension = &file_test_test_proto_extDescs[13]
 
 	// extend goproto.proto.test.TestAllExtensions { optional bytes optional_bytes_extension = 15; }
-	E_OptionalBytesExtension = &xxx_File_test_test_proto_extDescs[14]
+	E_OptionalBytesExtension = &file_test_test_proto_extDescs[14]
 
 	// extend goproto.proto.test.TestAllExtensions { optional goproto.proto.test.OptionalGroup_extension optionalgroup_extension = 16; }
-	E_OptionalgroupExtension = &xxx_File_test_test_proto_extDescs[15]
+	E_OptionalgroupExtension = &file_test_test_proto_extDescs[15]
 
 	// extend goproto.proto.test.TestAllExtensions { optional goproto.proto.test.TestAllTypes.NestedMessage optional_nested_message_extension = 18; }
-	E_OptionalNestedMessageExtension = &xxx_File_test_test_proto_extDescs[16]
+	E_OptionalNestedMessageExtension = &file_test_test_proto_extDescs[16]
 
 	// extend goproto.proto.test.TestAllExtensions { optional goproto.proto.test.TestAllTypes.NestedEnum optional_nested_enum_extension = 21; }
-	E_OptionalNestedEnumExtension = &xxx_File_test_test_proto_extDescs[17]
+	E_OptionalNestedEnumExtension = &file_test_test_proto_extDescs[17]
 
 	// extend goproto.proto.test.TestAllExtensions { repeated int32 repeated_int32_extension = 31; }
-	E_RepeatedInt32Extension = &xxx_File_test_test_proto_extDescs[18]
+	E_RepeatedInt32Extension = &file_test_test_proto_extDescs[18]
 
 	// extend goproto.proto.test.TestAllExtensions { repeated int64 repeated_int64_extension = 32; }
-	E_RepeatedInt64Extension = &xxx_File_test_test_proto_extDescs[19]
+	E_RepeatedInt64Extension = &file_test_test_proto_extDescs[19]
 
 	// extend goproto.proto.test.TestAllExtensions { repeated uint32 repeated_uint32_extension = 33; }
-	E_RepeatedUint32Extension = &xxx_File_test_test_proto_extDescs[20]
+	E_RepeatedUint32Extension = &file_test_test_proto_extDescs[20]
 
 	// extend goproto.proto.test.TestAllExtensions { repeated uint64 repeated_uint64_extension = 34; }
-	E_RepeatedUint64Extension = &xxx_File_test_test_proto_extDescs[21]
+	E_RepeatedUint64Extension = &file_test_test_proto_extDescs[21]
 
 	// extend goproto.proto.test.TestAllExtensions { repeated sint32 repeated_sint32_extension = 35; }
-	E_RepeatedSint32Extension = &xxx_File_test_test_proto_extDescs[22]
+	E_RepeatedSint32Extension = &file_test_test_proto_extDescs[22]
 
 	// extend goproto.proto.test.TestAllExtensions { repeated sint64 repeated_sint64_extension = 36; }
-	E_RepeatedSint64Extension = &xxx_File_test_test_proto_extDescs[23]
+	E_RepeatedSint64Extension = &file_test_test_proto_extDescs[23]
 
 	// extend goproto.proto.test.TestAllExtensions { repeated fixed32 repeated_fixed32_extension = 37; }
-	E_RepeatedFixed32Extension = &xxx_File_test_test_proto_extDescs[24]
+	E_RepeatedFixed32Extension = &file_test_test_proto_extDescs[24]
 
 	// extend goproto.proto.test.TestAllExtensions { repeated fixed64 repeated_fixed64_extension = 38; }
-	E_RepeatedFixed64Extension = &xxx_File_test_test_proto_extDescs[25]
+	E_RepeatedFixed64Extension = &file_test_test_proto_extDescs[25]
 
 	// extend goproto.proto.test.TestAllExtensions { repeated sfixed32 repeated_sfixed32_extension = 39; }
-	E_RepeatedSfixed32Extension = &xxx_File_test_test_proto_extDescs[26]
+	E_RepeatedSfixed32Extension = &file_test_test_proto_extDescs[26]
 
 	// extend goproto.proto.test.TestAllExtensions { repeated sfixed64 repeated_sfixed64_extension = 40; }
-	E_RepeatedSfixed64Extension = &xxx_File_test_test_proto_extDescs[27]
+	E_RepeatedSfixed64Extension = &file_test_test_proto_extDescs[27]
 
 	// extend goproto.proto.test.TestAllExtensions { repeated float repeated_float_extension = 41; }
-	E_RepeatedFloatExtension = &xxx_File_test_test_proto_extDescs[28]
+	E_RepeatedFloatExtension = &file_test_test_proto_extDescs[28]
 
 	// extend goproto.proto.test.TestAllExtensions { repeated double repeated_double_extension = 42; }
-	E_RepeatedDoubleExtension = &xxx_File_test_test_proto_extDescs[29]
+	E_RepeatedDoubleExtension = &file_test_test_proto_extDescs[29]
 
 	// extend goproto.proto.test.TestAllExtensions { repeated bool repeated_bool_extension = 43; }
-	E_RepeatedBoolExtension = &xxx_File_test_test_proto_extDescs[30]
+	E_RepeatedBoolExtension = &file_test_test_proto_extDescs[30]
 
 	// extend goproto.proto.test.TestAllExtensions { repeated string repeated_string_extension = 44; }
-	E_RepeatedStringExtension = &xxx_File_test_test_proto_extDescs[31]
+	E_RepeatedStringExtension = &file_test_test_proto_extDescs[31]
 
 	// extend goproto.proto.test.TestAllExtensions { repeated bytes repeated_bytes_extension = 45; }
-	E_RepeatedBytesExtension = &xxx_File_test_test_proto_extDescs[32]
+	E_RepeatedBytesExtension = &file_test_test_proto_extDescs[32]
 
 	// extend goproto.proto.test.TestAllExtensions { repeated goproto.proto.test.RepeatedGroup_extension repeatedgroup_extension = 46; }
-	E_RepeatedgroupExtension = &xxx_File_test_test_proto_extDescs[33]
+	E_RepeatedgroupExtension = &file_test_test_proto_extDescs[33]
 
 	// extend goproto.proto.test.TestAllExtensions { repeated goproto.proto.test.TestAllTypes.NestedMessage repeated_nested_message_extension = 48; }
-	E_RepeatedNestedMessageExtension = &xxx_File_test_test_proto_extDescs[34]
+	E_RepeatedNestedMessageExtension = &file_test_test_proto_extDescs[34]
 
 	// extend goproto.proto.test.TestAllExtensions { repeated goproto.proto.test.TestAllTypes.NestedEnum repeated_nested_enum_extension = 51; }
-	E_RepeatedNestedEnumExtension = &xxx_File_test_test_proto_extDescs[35]
+	E_RepeatedNestedEnumExtension = &file_test_test_proto_extDescs[35]
 
 	// extend goproto.proto.test.TestAllExtensions { optional string nested_string_extension = 1003; }
-	E_TestNestedExtension_NestedStringExtension = &xxx_File_test_test_proto_extDescs[36]
+	E_TestNestedExtension_NestedStringExtension = &file_test_test_proto_extDescs[36]
 
 	// extend goproto.proto.test.TestAllExtensions { optional goproto.proto.test.TestRequired single = 1000; }
-	E_TestRequired_Single = &xxx_File_test_test_proto_extDescs[37]
+	E_TestRequired_Single = &file_test_test_proto_extDescs[37]
 
 	// extend goproto.proto.test.TestAllExtensions { repeated goproto.proto.test.TestRequired multi = 1001; }
-	E_TestRequired_Multi = &xxx_File_test_test_proto_extDescs[38]
+	E_TestRequired_Multi = &file_test_test_proto_extDescs[38]
 )
 var File_test_test_proto protoreflect.FileDescriptor
 
-var xxx_File_test_test_proto_rawDesc = []byte{
+var file_test_test_proto_rawDesc = []byte{
 	0x0a, 0x0f, 0x74, 0x65, 0x73, 0x74, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
 	0x6f, 0x12, 0x12, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
 	0x2e, 0x74, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x74, 0x65, 0x73, 0x74, 0x2f, 0x74, 0x65, 0x73, 0x74,
@@ -2977,20 +2977,20 @@
 }
 
 var (
-	xxx_File_test_test_proto_rawDesc_once sync.Once
-	xxx_File_test_test_proto_rawDesc_data = xxx_File_test_test_proto_rawDesc
+	file_test_test_proto_rawDescOnce sync.Once
+	file_test_test_proto_rawDescData = file_test_test_proto_rawDesc
 )
 
-func xxx_File_test_test_proto_rawDescGZIP() []byte {
-	xxx_File_test_test_proto_rawDesc_once.Do(func() {
-		xxx_File_test_test_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_test_test_proto_rawDesc_data)
+func file_test_test_proto_rawDescGZIP() []byte {
+	file_test_test_proto_rawDescOnce.Do(func() {
+		file_test_test_proto_rawDescData = protoimpl.X.CompressGZIP(file_test_test_proto_rawDescData)
 	})
-	return xxx_File_test_test_proto_rawDesc_data
+	return file_test_test_proto_rawDescData
 }
 
-var xxx_File_test_test_proto_enumTypes = make([]protoreflect.EnumType, 4)
-var xxx_File_test_test_proto_messageTypes = make([]protoimpl.MessageType, 36)
-var xxx_File_test_test_proto_goTypes = []interface{}{
+var file_test_test_proto_enumTypes = make([]protoreflect.EnumType, 4)
+var file_test_test_proto_msgTypes = make([]protoimpl.MessageType, 36)
+var file_test_test_proto_goTypes = []interface{}{
 	(ForeignEnum)(0),                          // 0: goproto.proto.test.ForeignEnum
 	(TestReservedEnumFields)(0),               // 1: goproto.proto.test.TestReservedEnumFields
 	(TestAllTypes_NestedEnum)(0),              // 2: goproto.proto.test.TestAllTypes.NestedEnum
@@ -3034,7 +3034,7 @@
 	(*ImportMessage)(nil),                         // 40: goproto.proto.test.ImportMessage
 	(ImportEnum)(0),                               // 41: goproto.proto.test.ImportEnum
 }
-var xxx_File_test_test_proto_depIdxs = []int32{
+var file_test_test_proto_depIdxs = []int32{
 	8,  // goproto.proto.test.optional_int32_extension:extendee -> goproto.proto.test.TestAllExtensions
 	8,  // goproto.proto.test.optional_int64_extension:extendee -> goproto.proto.test.TestAllExtensions
 	8,  // goproto.proto.test.optional_uint32_extension:extendee -> goproto.proto.test.TestAllExtensions
@@ -3134,27 +3134,27 @@
 	5,  // goproto.proto.test.TestDeprecatedService.Deprecated:output_type -> goproto.proto.test.TestDeprecatedMessage
 }
 
-func init() { xxx_File_test_test_proto_init() }
-func xxx_File_test_test_proto_init() {
+func init() { file_test_test_proto_init() }
+func file_test_test_proto_init() {
 	if File_test_test_proto != nil {
 		return
 	}
-	xxx_File_test_test_import_proto_init()
-	xxx_File_test_test_public_proto_init()
-	xxx_File_test_test_weak_proto_init()
+	file_test_test_import_proto_init()
+	file_test_test_public_proto_init()
+	file_test_test_weak_proto_init()
 	extensionTypes := make([]protoreflect.ExtensionType, 39)
 	File_test_test_proto = protoimpl.FileBuilder{
-		RawDescriptor:        xxx_File_test_test_proto_rawDesc,
-		GoTypes:              xxx_File_test_test_proto_goTypes,
-		DependencyIndexes:    xxx_File_test_test_proto_depIdxs,
-		LegacyExtensions:     xxx_File_test_test_proto_extDescs,
-		EnumOutputTypes:      xxx_File_test_test_proto_enumTypes,
-		MessageOutputTypes:   xxx_File_test_test_proto_messageTypes,
+		RawDescriptor:        file_test_test_proto_rawDesc,
+		GoTypes:              file_test_test_proto_goTypes,
+		DependencyIndexes:    file_test_test_proto_depIdxs,
+		LegacyExtensions:     file_test_test_proto_extDescs,
+		EnumOutputTypes:      file_test_test_proto_enumTypes,
+		MessageOutputTypes:   file_test_test_proto_msgTypes,
 		ExtensionOutputTypes: extensionTypes,
 		FilesRegistry:        protoregistry.GlobalFiles,
 		TypesRegistry:        protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_test_test_proto_rawDesc = nil
-	xxx_File_test_test_proto_goTypes = nil
-	xxx_File_test_test_proto_depIdxs = nil
+	file_test_test_proto_rawDesc = nil
+	file_test_test_proto_goTypes = nil
+	file_test_test_proto_depIdxs = nil
 }
diff --git a/internal/testprotos/test/test_import.pb.go b/internal/testprotos/test/test_import.pb.go
index 52af12d..eb889ee 100644
--- a/internal/testprotos/test/test_import.pb.go
+++ b/internal/testprotos/test/test_import.pb.go
@@ -40,7 +40,7 @@
 }
 
 func (ImportEnum) Type() protoreflect.EnumType {
-	return xxx_File_test_test_import_proto_enumTypes[0]
+	return file_test_test_import_proto_enumTypes[0]
 }
 
 func (x ImportEnum) Number() protoreflect.EnumNumber {
@@ -59,7 +59,7 @@
 
 // Deprecated: Use ImportEnum.Type instead.
 func (ImportEnum) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_test_test_import_proto_rawDescGZIP(), []int{0}
+	return file_test_test_import_proto_rawDescGZIP(), []int{0}
 }
 
 type ImportMessage struct {
@@ -79,21 +79,21 @@
 func (*ImportMessage) ProtoMessage() {}
 
 func (x *ImportMessage) ProtoReflect() protoreflect.Message {
-	return xxx_File_test_test_import_proto_messageTypes[0].MessageOf(x)
+	return file_test_test_import_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *ImportMessage) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test_test_import_proto_messageTypes[0].Methods()
+	return file_test_test_import_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use ImportMessage.ProtoReflect.Type instead.
 func (*ImportMessage) Descriptor() ([]byte, []int) {
-	return xxx_File_test_test_import_proto_rawDescGZIP(), []int{0}
+	return file_test_test_import_proto_rawDescGZIP(), []int{0}
 }
 
 var File_test_test_import_proto protoreflect.FileDescriptor
 
-var xxx_File_test_test_import_proto_rawDesc = []byte{
+var file_test_test_import_proto_rawDesc = []byte{
 	0x0a, 0x16, 0x74, 0x65, 0x73, 0x74, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x69, 0x6d, 0x70, 0x6f,
 	0x72, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x12, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74,
 	0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x22, 0x0f, 0x0a, 0x0d,
@@ -107,40 +107,40 @@
 }
 
 var (
-	xxx_File_test_test_import_proto_rawDesc_once sync.Once
-	xxx_File_test_test_import_proto_rawDesc_data = xxx_File_test_test_import_proto_rawDesc
+	file_test_test_import_proto_rawDescOnce sync.Once
+	file_test_test_import_proto_rawDescData = file_test_test_import_proto_rawDesc
 )
 
-func xxx_File_test_test_import_proto_rawDescGZIP() []byte {
-	xxx_File_test_test_import_proto_rawDesc_once.Do(func() {
-		xxx_File_test_test_import_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_test_test_import_proto_rawDesc_data)
+func file_test_test_import_proto_rawDescGZIP() []byte {
+	file_test_test_import_proto_rawDescOnce.Do(func() {
+		file_test_test_import_proto_rawDescData = protoimpl.X.CompressGZIP(file_test_test_import_proto_rawDescData)
 	})
-	return xxx_File_test_test_import_proto_rawDesc_data
+	return file_test_test_import_proto_rawDescData
 }
 
-var xxx_File_test_test_import_proto_enumTypes = make([]protoreflect.EnumType, 1)
-var xxx_File_test_test_import_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_test_test_import_proto_goTypes = []interface{}{
+var file_test_test_import_proto_enumTypes = make([]protoreflect.EnumType, 1)
+var file_test_test_import_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_test_test_import_proto_goTypes = []interface{}{
 	(ImportEnum)(0),       // 0: goproto.proto.test.ImportEnum
 	(*ImportMessage)(nil), // 1: goproto.proto.test.ImportMessage
 }
-var xxx_File_test_test_import_proto_depIdxs = []int32{}
+var file_test_test_import_proto_depIdxs = []int32{}
 
-func init() { xxx_File_test_test_import_proto_init() }
-func xxx_File_test_test_import_proto_init() {
+func init() { file_test_test_import_proto_init() }
+func file_test_test_import_proto_init() {
 	if File_test_test_import_proto != nil {
 		return
 	}
 	File_test_test_import_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_test_test_import_proto_rawDesc,
-		GoTypes:            xxx_File_test_test_import_proto_goTypes,
-		DependencyIndexes:  xxx_File_test_test_import_proto_depIdxs,
-		EnumOutputTypes:    xxx_File_test_test_import_proto_enumTypes,
-		MessageOutputTypes: xxx_File_test_test_import_proto_messageTypes,
+		RawDescriptor:      file_test_test_import_proto_rawDesc,
+		GoTypes:            file_test_test_import_proto_goTypes,
+		DependencyIndexes:  file_test_test_import_proto_depIdxs,
+		EnumOutputTypes:    file_test_test_import_proto_enumTypes,
+		MessageOutputTypes: file_test_test_import_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_test_test_import_proto_rawDesc = nil
-	xxx_File_test_test_import_proto_goTypes = nil
-	xxx_File_test_test_import_proto_depIdxs = nil
+	file_test_test_import_proto_rawDesc = nil
+	file_test_test_import_proto_goTypes = nil
+	file_test_test_import_proto_depIdxs = nil
 }
diff --git a/internal/testprotos/test/test_public.pb.go b/internal/testprotos/test/test_public.pb.go
index 1c76763..7132a4b 100644
--- a/internal/testprotos/test/test_public.pb.go
+++ b/internal/testprotos/test/test_public.pb.go
@@ -30,21 +30,21 @@
 func (*PublicImportMessage) ProtoMessage() {}
 
 func (x *PublicImportMessage) ProtoReflect() protoreflect.Message {
-	return xxx_File_test_test_public_proto_messageTypes[0].MessageOf(x)
+	return file_test_test_public_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *PublicImportMessage) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test_test_public_proto_messageTypes[0].Methods()
+	return file_test_test_public_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use PublicImportMessage.ProtoReflect.Type instead.
 func (*PublicImportMessage) Descriptor() ([]byte, []int) {
-	return xxx_File_test_test_public_proto_rawDescGZIP(), []int{0}
+	return file_test_test_public_proto_rawDescGZIP(), []int{0}
 }
 
 var File_test_test_public_proto protoreflect.FileDescriptor
 
-var xxx_File_test_test_public_proto_rawDesc = []byte{
+var file_test_test_public_proto_rawDesc = []byte{
 	0x0a, 0x16, 0x74, 0x65, 0x73, 0x74, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x70, 0x75, 0x62, 0x6c,
 	0x69, 0x63, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x12, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74,
 	0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x22, 0x15, 0x0a, 0x13,
@@ -56,37 +56,37 @@
 }
 
 var (
-	xxx_File_test_test_public_proto_rawDesc_once sync.Once
-	xxx_File_test_test_public_proto_rawDesc_data = xxx_File_test_test_public_proto_rawDesc
+	file_test_test_public_proto_rawDescOnce sync.Once
+	file_test_test_public_proto_rawDescData = file_test_test_public_proto_rawDesc
 )
 
-func xxx_File_test_test_public_proto_rawDescGZIP() []byte {
-	xxx_File_test_test_public_proto_rawDesc_once.Do(func() {
-		xxx_File_test_test_public_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_test_test_public_proto_rawDesc_data)
+func file_test_test_public_proto_rawDescGZIP() []byte {
+	file_test_test_public_proto_rawDescOnce.Do(func() {
+		file_test_test_public_proto_rawDescData = protoimpl.X.CompressGZIP(file_test_test_public_proto_rawDescData)
 	})
-	return xxx_File_test_test_public_proto_rawDesc_data
+	return file_test_test_public_proto_rawDescData
 }
 
-var xxx_File_test_test_public_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_test_test_public_proto_goTypes = []interface{}{
+var file_test_test_public_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_test_test_public_proto_goTypes = []interface{}{
 	(*PublicImportMessage)(nil), // 0: goproto.proto.test.PublicImportMessage
 }
-var xxx_File_test_test_public_proto_depIdxs = []int32{}
+var file_test_test_public_proto_depIdxs = []int32{}
 
-func init() { xxx_File_test_test_public_proto_init() }
-func xxx_File_test_test_public_proto_init() {
+func init() { file_test_test_public_proto_init() }
+func file_test_test_public_proto_init() {
 	if File_test_test_public_proto != nil {
 		return
 	}
 	File_test_test_public_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_test_test_public_proto_rawDesc,
-		GoTypes:            xxx_File_test_test_public_proto_goTypes,
-		DependencyIndexes:  xxx_File_test_test_public_proto_depIdxs,
-		MessageOutputTypes: xxx_File_test_test_public_proto_messageTypes,
+		RawDescriptor:      file_test_test_public_proto_rawDesc,
+		GoTypes:            file_test_test_public_proto_goTypes,
+		DependencyIndexes:  file_test_test_public_proto_depIdxs,
+		MessageOutputTypes: file_test_test_public_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_test_test_public_proto_rawDesc = nil
-	xxx_File_test_test_public_proto_goTypes = nil
-	xxx_File_test_test_public_proto_depIdxs = nil
+	file_test_test_public_proto_rawDesc = nil
+	file_test_test_public_proto_goTypes = nil
+	file_test_test_public_proto_depIdxs = nil
 }
diff --git a/internal/testprotos/test/test_weak.pb.go b/internal/testprotos/test/test_weak.pb.go
index 541908c..b36082b 100644
--- a/internal/testprotos/test/test_weak.pb.go
+++ b/internal/testprotos/test/test_weak.pb.go
@@ -30,21 +30,21 @@
 func (*WeakImportMessage) ProtoMessage() {}
 
 func (x *WeakImportMessage) ProtoReflect() protoreflect.Message {
-	return xxx_File_test_test_weak_proto_messageTypes[0].MessageOf(x)
+	return file_test_test_weak_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *WeakImportMessage) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test_test_weak_proto_messageTypes[0].Methods()
+	return file_test_test_weak_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use WeakImportMessage.ProtoReflect.Type instead.
 func (*WeakImportMessage) Descriptor() ([]byte, []int) {
-	return xxx_File_test_test_weak_proto_rawDescGZIP(), []int{0}
+	return file_test_test_weak_proto_rawDescGZIP(), []int{0}
 }
 
 var File_test_test_weak_proto protoreflect.FileDescriptor
 
-var xxx_File_test_test_weak_proto_rawDesc = []byte{
+var file_test_test_weak_proto_rawDesc = []byte{
 	0x0a, 0x14, 0x74, 0x65, 0x73, 0x74, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x77, 0x65, 0x61, 0x6b,
 	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x12, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e,
 	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x22, 0x13, 0x0a, 0x11, 0x57, 0x65,
@@ -56,37 +56,37 @@
 }
 
 var (
-	xxx_File_test_test_weak_proto_rawDesc_once sync.Once
-	xxx_File_test_test_weak_proto_rawDesc_data = xxx_File_test_test_weak_proto_rawDesc
+	file_test_test_weak_proto_rawDescOnce sync.Once
+	file_test_test_weak_proto_rawDescData = file_test_test_weak_proto_rawDesc
 )
 
-func xxx_File_test_test_weak_proto_rawDescGZIP() []byte {
-	xxx_File_test_test_weak_proto_rawDesc_once.Do(func() {
-		xxx_File_test_test_weak_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_test_test_weak_proto_rawDesc_data)
+func file_test_test_weak_proto_rawDescGZIP() []byte {
+	file_test_test_weak_proto_rawDescOnce.Do(func() {
+		file_test_test_weak_proto_rawDescData = protoimpl.X.CompressGZIP(file_test_test_weak_proto_rawDescData)
 	})
-	return xxx_File_test_test_weak_proto_rawDesc_data
+	return file_test_test_weak_proto_rawDescData
 }
 
-var xxx_File_test_test_weak_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_test_test_weak_proto_goTypes = []interface{}{
+var file_test_test_weak_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_test_test_weak_proto_goTypes = []interface{}{
 	(*WeakImportMessage)(nil), // 0: goproto.proto.test.WeakImportMessage
 }
-var xxx_File_test_test_weak_proto_depIdxs = []int32{}
+var file_test_test_weak_proto_depIdxs = []int32{}
 
-func init() { xxx_File_test_test_weak_proto_init() }
-func xxx_File_test_test_weak_proto_init() {
+func init() { file_test_test_weak_proto_init() }
+func file_test_test_weak_proto_init() {
 	if File_test_test_weak_proto != nil {
 		return
 	}
 	File_test_test_weak_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_test_test_weak_proto_rawDesc,
-		GoTypes:            xxx_File_test_test_weak_proto_goTypes,
-		DependencyIndexes:  xxx_File_test_test_weak_proto_depIdxs,
-		MessageOutputTypes: xxx_File_test_test_weak_proto_messageTypes,
+		RawDescriptor:      file_test_test_weak_proto_rawDesc,
+		GoTypes:            file_test_test_weak_proto_goTypes,
+		DependencyIndexes:  file_test_test_weak_proto_depIdxs,
+		MessageOutputTypes: file_test_test_weak_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_test_test_weak_proto_rawDesc = nil
-	xxx_File_test_test_weak_proto_goTypes = nil
-	xxx_File_test_test_weak_proto_depIdxs = nil
+	file_test_test_weak_proto_rawDesc = nil
+	file_test_test_weak_proto_goTypes = nil
+	file_test_test_weak_proto_depIdxs = nil
 }
diff --git a/internal/testprotos/test3/test.pb.go b/internal/testprotos/test3/test.pb.go
index 2b5379e..d2d2a61 100644
--- a/internal/testprotos/test3/test.pb.go
+++ b/internal/testprotos/test3/test.pb.go
@@ -43,7 +43,7 @@
 }
 
 func (ForeignEnum) Type() protoreflect.EnumType {
-	return xxx_File_test3_test_proto_enumTypes[0]
+	return file_test3_test_proto_enumTypes[0]
 }
 
 func (x ForeignEnum) Number() protoreflect.EnumNumber {
@@ -52,7 +52,7 @@
 
 // Deprecated: Use ForeignEnum.Type instead.
 func (ForeignEnum) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_test3_test_proto_rawDescGZIP(), []int{0}
+	return file_test3_test_proto_rawDescGZIP(), []int{0}
 }
 
 type TestAllTypes_NestedEnum int32
@@ -85,7 +85,7 @@
 }
 
 func (TestAllTypes_NestedEnum) Type() protoreflect.EnumType {
-	return xxx_File_test3_test_proto_enumTypes[1]
+	return file_test3_test_proto_enumTypes[1]
 }
 
 func (x TestAllTypes_NestedEnum) Number() protoreflect.EnumNumber {
@@ -94,7 +94,7 @@
 
 // Deprecated: Use TestAllTypes_NestedEnum.Type instead.
 func (TestAllTypes_NestedEnum) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_test3_test_proto_rawDescGZIP(), []int{0, 0}
+	return file_test3_test_proto_rawDescGZIP(), []int{0, 0}
 }
 
 type TestAllTypes struct {
@@ -184,16 +184,16 @@
 func (*TestAllTypes) ProtoMessage() {}
 
 func (x *TestAllTypes) ProtoReflect() protoreflect.Message {
-	return xxx_File_test3_test_proto_messageTypes[0].MessageOf(x)
+	return file_test3_test_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *TestAllTypes) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test3_test_proto_messageTypes[0].Methods()
+	return file_test3_test_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use TestAllTypes.ProtoReflect.Type instead.
 func (*TestAllTypes) Descriptor() ([]byte, []int) {
-	return xxx_File_test3_test_proto_rawDescGZIP(), []int{0}
+	return file_test3_test_proto_rawDescGZIP(), []int{0}
 }
 
 func (x *TestAllTypes) GetOptionalInt32() int32 {
@@ -771,16 +771,16 @@
 func (*ForeignMessage) ProtoMessage() {}
 
 func (x *ForeignMessage) ProtoReflect() protoreflect.Message {
-	return xxx_File_test3_test_proto_messageTypes[1].MessageOf(x)
+	return file_test3_test_proto_msgTypes[1].MessageOf(x)
 }
 
 func (m *ForeignMessage) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test3_test_proto_messageTypes[1].Methods()
+	return file_test3_test_proto_msgTypes[1].Methods()
 }
 
 // Deprecated: Use ForeignMessage.ProtoReflect.Type instead.
 func (*ForeignMessage) Descriptor() ([]byte, []int) {
-	return xxx_File_test3_test_proto_rawDescGZIP(), []int{1}
+	return file_test3_test_proto_rawDescGZIP(), []int{1}
 }
 
 func (x *ForeignMessage) GetC() int32 {
@@ -816,16 +816,16 @@
 func (*TestAllTypes_NestedMessage) ProtoMessage() {}
 
 func (x *TestAllTypes_NestedMessage) ProtoReflect() protoreflect.Message {
-	return xxx_File_test3_test_proto_messageTypes[2].MessageOf(x)
+	return file_test3_test_proto_msgTypes[2].MessageOf(x)
 }
 
 func (m *TestAllTypes_NestedMessage) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test3_test_proto_messageTypes[2].Methods()
+	return file_test3_test_proto_msgTypes[2].Methods()
 }
 
 // Deprecated: Use TestAllTypes_NestedMessage.ProtoReflect.Type instead.
 func (*TestAllTypes_NestedMessage) Descriptor() ([]byte, []int) {
-	return xxx_File_test3_test_proto_rawDescGZIP(), []int{0, 0}
+	return file_test3_test_proto_rawDescGZIP(), []int{0, 0}
 }
 
 func (x *TestAllTypes_NestedMessage) GetA() int32 {
@@ -844,7 +844,7 @@
 
 var File_test3_test_proto protoreflect.FileDescriptor
 
-var xxx_File_test3_test_proto_rawDesc = []byte{
+var file_test3_test_proto_rawDesc = []byte{
 	0x0a, 0x10, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f,
 	0x74, 0x6f, 0x12, 0x13, 0x67, 0x6f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74,
 	0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x1a, 0x17, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2f, 0x74,
@@ -1237,20 +1237,20 @@
 }
 
 var (
-	xxx_File_test3_test_proto_rawDesc_once sync.Once
-	xxx_File_test3_test_proto_rawDesc_data = xxx_File_test3_test_proto_rawDesc
+	file_test3_test_proto_rawDescOnce sync.Once
+	file_test3_test_proto_rawDescData = file_test3_test_proto_rawDesc
 )
 
-func xxx_File_test3_test_proto_rawDescGZIP() []byte {
-	xxx_File_test3_test_proto_rawDesc_once.Do(func() {
-		xxx_File_test3_test_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_test3_test_proto_rawDesc_data)
+func file_test3_test_proto_rawDescGZIP() []byte {
+	file_test3_test_proto_rawDescOnce.Do(func() {
+		file_test3_test_proto_rawDescData = protoimpl.X.CompressGZIP(file_test3_test_proto_rawDescData)
 	})
-	return xxx_File_test3_test_proto_rawDesc_data
+	return file_test3_test_proto_rawDescData
 }
 
-var xxx_File_test3_test_proto_enumTypes = make([]protoreflect.EnumType, 2)
-var xxx_File_test3_test_proto_messageTypes = make([]protoimpl.MessageType, 20)
-var xxx_File_test3_test_proto_goTypes = []interface{}{
+var file_test3_test_proto_enumTypes = make([]protoreflect.EnumType, 2)
+var file_test3_test_proto_msgTypes = make([]protoimpl.MessageType, 20)
+var file_test3_test_proto_goTypes = []interface{}{
 	(ForeignEnum)(0),                   // 0: goproto.proto.test3.ForeignEnum
 	(TestAllTypes_NestedEnum)(0),       // 1: goproto.proto.test3.TestAllTypes.NestedEnum
 	(*TestAllTypes)(nil),               // 2: goproto.proto.test3.TestAllTypes
@@ -1276,7 +1276,7 @@
 	(*ImportMessage)(nil),              // 22: goproto.proto.test3.ImportMessage
 	(ImportEnum)(0),                    // 23: goproto.proto.test3.ImportEnum
 }
-var xxx_File_test3_test_proto_depIdxs = []int32{
+var file_test3_test_proto_depIdxs = []int32{
 	4,  // goproto.proto.test3.TestAllTypes.optional_nested_message:type_name -> goproto.proto.test3.TestAllTypes.NestedMessage
 	3,  // goproto.proto.test3.TestAllTypes.optional_foreign_message:type_name -> goproto.proto.test3.ForeignMessage
 	22, // goproto.proto.test3.TestAllTypes.optional_import_message:type_name -> goproto.proto.test3.ImportMessage
@@ -1313,22 +1313,22 @@
 	1,  // goproto.proto.test3.TestAllTypes.MapStringNestedEnumEntry.value:type_name -> goproto.proto.test3.TestAllTypes.NestedEnum
 }
 
-func init() { xxx_File_test3_test_proto_init() }
-func xxx_File_test3_test_proto_init() {
+func init() { file_test3_test_proto_init() }
+func file_test3_test_proto_init() {
 	if File_test3_test_proto != nil {
 		return
 	}
-	xxx_File_test3_test_import_proto_init()
+	file_test3_test_import_proto_init()
 	File_test3_test_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_test3_test_proto_rawDesc,
-		GoTypes:            xxx_File_test3_test_proto_goTypes,
-		DependencyIndexes:  xxx_File_test3_test_proto_depIdxs,
-		EnumOutputTypes:    xxx_File_test3_test_proto_enumTypes,
-		MessageOutputTypes: xxx_File_test3_test_proto_messageTypes,
+		RawDescriptor:      file_test3_test_proto_rawDesc,
+		GoTypes:            file_test3_test_proto_goTypes,
+		DependencyIndexes:  file_test3_test_proto_depIdxs,
+		EnumOutputTypes:    file_test3_test_proto_enumTypes,
+		MessageOutputTypes: file_test3_test_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_test3_test_proto_rawDesc = nil
-	xxx_File_test3_test_proto_goTypes = nil
-	xxx_File_test3_test_proto_depIdxs = nil
+	file_test3_test_proto_rawDesc = nil
+	file_test3_test_proto_goTypes = nil
+	file_test3_test_proto_depIdxs = nil
 }
diff --git a/internal/testprotos/test3/test_import.pb.go b/internal/testprotos/test3/test_import.pb.go
index 8b89c52..2ee6535 100644
--- a/internal/testprotos/test3/test_import.pb.go
+++ b/internal/testprotos/test3/test_import.pb.go
@@ -34,7 +34,7 @@
 }
 
 func (ImportEnum) Type() protoreflect.EnumType {
-	return xxx_File_test3_test_import_proto_enumTypes[0]
+	return file_test3_test_import_proto_enumTypes[0]
 }
 
 func (x ImportEnum) Number() protoreflect.EnumNumber {
@@ -43,7 +43,7 @@
 
 // Deprecated: Use ImportEnum.Type instead.
 func (ImportEnum) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_test3_test_import_proto_rawDescGZIP(), []int{0}
+	return file_test3_test_import_proto_rawDescGZIP(), []int{0}
 }
 
 type ImportMessage struct {
@@ -63,21 +63,21 @@
 func (*ImportMessage) ProtoMessage() {}
 
 func (x *ImportMessage) ProtoReflect() protoreflect.Message {
-	return xxx_File_test3_test_import_proto_messageTypes[0].MessageOf(x)
+	return file_test3_test_import_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *ImportMessage) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test3_test_import_proto_messageTypes[0].Methods()
+	return file_test3_test_import_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use ImportMessage.ProtoReflect.Type instead.
 func (*ImportMessage) Descriptor() ([]byte, []int) {
-	return xxx_File_test3_test_import_proto_rawDescGZIP(), []int{0}
+	return file_test3_test_import_proto_rawDescGZIP(), []int{0}
 }
 
 var File_test3_test_import_proto protoreflect.FileDescriptor
 
-var xxx_File_test3_test_import_proto_rawDesc = []byte{
+var file_test3_test_import_proto_rawDesc = []byte{
 	0x0a, 0x17, 0x74, 0x65, 0x73, 0x74, 0x33, 0x2f, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x69, 0x6d, 0x70,
 	0x6f, 0x72, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x13, 0x67, 0x6f, 0x70, 0x72, 0x6f,
 	0x74, 0x6f, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x74, 0x65, 0x73, 0x74, 0x33, 0x22, 0x0f,
@@ -92,40 +92,40 @@
 }
 
 var (
-	xxx_File_test3_test_import_proto_rawDesc_once sync.Once
-	xxx_File_test3_test_import_proto_rawDesc_data = xxx_File_test3_test_import_proto_rawDesc
+	file_test3_test_import_proto_rawDescOnce sync.Once
+	file_test3_test_import_proto_rawDescData = file_test3_test_import_proto_rawDesc
 )
 
-func xxx_File_test3_test_import_proto_rawDescGZIP() []byte {
-	xxx_File_test3_test_import_proto_rawDesc_once.Do(func() {
-		xxx_File_test3_test_import_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_test3_test_import_proto_rawDesc_data)
+func file_test3_test_import_proto_rawDescGZIP() []byte {
+	file_test3_test_import_proto_rawDescOnce.Do(func() {
+		file_test3_test_import_proto_rawDescData = protoimpl.X.CompressGZIP(file_test3_test_import_proto_rawDescData)
 	})
-	return xxx_File_test3_test_import_proto_rawDesc_data
+	return file_test3_test_import_proto_rawDescData
 }
 
-var xxx_File_test3_test_import_proto_enumTypes = make([]protoreflect.EnumType, 1)
-var xxx_File_test3_test_import_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_test3_test_import_proto_goTypes = []interface{}{
+var file_test3_test_import_proto_enumTypes = make([]protoreflect.EnumType, 1)
+var file_test3_test_import_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_test3_test_import_proto_goTypes = []interface{}{
 	(ImportEnum)(0),       // 0: goproto.proto.test3.ImportEnum
 	(*ImportMessage)(nil), // 1: goproto.proto.test3.ImportMessage
 }
-var xxx_File_test3_test_import_proto_depIdxs = []int32{}
+var file_test3_test_import_proto_depIdxs = []int32{}
 
-func init() { xxx_File_test3_test_import_proto_init() }
-func xxx_File_test3_test_import_proto_init() {
+func init() { file_test3_test_import_proto_init() }
+func file_test3_test_import_proto_init() {
 	if File_test3_test_import_proto != nil {
 		return
 	}
 	File_test3_test_import_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_test3_test_import_proto_rawDesc,
-		GoTypes:            xxx_File_test3_test_import_proto_goTypes,
-		DependencyIndexes:  xxx_File_test3_test_import_proto_depIdxs,
-		EnumOutputTypes:    xxx_File_test3_test_import_proto_enumTypes,
-		MessageOutputTypes: xxx_File_test3_test_import_proto_messageTypes,
+		RawDescriptor:      file_test3_test_import_proto_rawDesc,
+		GoTypes:            file_test3_test_import_proto_goTypes,
+		DependencyIndexes:  file_test3_test_import_proto_depIdxs,
+		EnumOutputTypes:    file_test3_test_import_proto_enumTypes,
+		MessageOutputTypes: file_test3_test_import_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_test3_test_import_proto_rawDesc = nil
-	xxx_File_test3_test_import_proto_goTypes = nil
-	xxx_File_test3_test_import_proto_depIdxs = nil
+	file_test3_test_import_proto_rawDesc = nil
+	file_test3_test_import_proto_goTypes = nil
+	file_test3_test_import_proto_depIdxs = nil
 }
diff --git a/reflect/protoregistry/testprotos/test.pb.go b/reflect/protoregistry/testprotos/test.pb.go
index 8d082cd..6ba10ad 100644
--- a/reflect/protoregistry/testprotos/test.pb.go
+++ b/reflect/protoregistry/testprotos/test.pb.go
@@ -40,7 +40,7 @@
 }
 
 func (Enum1) Type() protoreflect.EnumType {
-	return xxx_File_test_proto_enumTypes[0]
+	return file_test_proto_enumTypes[0]
 }
 
 func (x Enum1) Number() protoreflect.EnumNumber {
@@ -59,7 +59,7 @@
 
 // Deprecated: Use Enum1.Type instead.
 func (Enum1) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_test_proto_rawDescGZIP(), []int{0}
+	return file_test_proto_rawDescGZIP(), []int{0}
 }
 
 type Enum2 int32
@@ -89,7 +89,7 @@
 }
 
 func (Enum2) Type() protoreflect.EnumType {
-	return xxx_File_test_proto_enumTypes[1]
+	return file_test_proto_enumTypes[1]
 }
 
 func (x Enum2) Number() protoreflect.EnumNumber {
@@ -108,7 +108,7 @@
 
 // Deprecated: Use Enum2.Type instead.
 func (Enum2) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_test_proto_rawDescGZIP(), []int{1}
+	return file_test_proto_rawDescGZIP(), []int{1}
 }
 
 type Enum3 int32
@@ -138,7 +138,7 @@
 }
 
 func (Enum3) Type() protoreflect.EnumType {
-	return xxx_File_test_proto_enumTypes[2]
+	return file_test_proto_enumTypes[2]
 }
 
 func (x Enum3) Number() protoreflect.EnumNumber {
@@ -157,7 +157,7 @@
 
 // Deprecated: Use Enum3.Type instead.
 func (Enum3) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_test_proto_rawDescGZIP(), []int{2}
+	return file_test_proto_rawDescGZIP(), []int{2}
 }
 
 type Message1 struct {
@@ -178,16 +178,16 @@
 func (*Message1) ProtoMessage() {}
 
 func (x *Message1) ProtoReflect() protoreflect.Message {
-	return xxx_File_test_proto_messageTypes[0].MessageOf(x)
+	return file_test_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *Message1) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test_proto_messageTypes[0].Methods()
+	return file_test_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use Message1.ProtoReflect.Type instead.
 func (*Message1) Descriptor() ([]byte, []int) {
-	return xxx_File_test_proto_rawDescGZIP(), []int{0}
+	return file_test_proto_rawDescGZIP(), []int{0}
 }
 
 var extRange_Message1 = []protoiface.ExtensionRangeV1{
@@ -216,16 +216,16 @@
 func (*Message2) ProtoMessage() {}
 
 func (x *Message2) ProtoReflect() protoreflect.Message {
-	return xxx_File_test_proto_messageTypes[1].MessageOf(x)
+	return file_test_proto_msgTypes[1].MessageOf(x)
 }
 
 func (m *Message2) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test_proto_messageTypes[1].Methods()
+	return file_test_proto_msgTypes[1].Methods()
 }
 
 // Deprecated: Use Message2.ProtoReflect.Type instead.
 func (*Message2) Descriptor() ([]byte, []int) {
-	return xxx_File_test_proto_rawDescGZIP(), []int{1}
+	return file_test_proto_rawDescGZIP(), []int{1}
 }
 
 type Message3 struct {
@@ -245,16 +245,16 @@
 func (*Message3) ProtoMessage() {}
 
 func (x *Message3) ProtoReflect() protoreflect.Message {
-	return xxx_File_test_proto_messageTypes[2].MessageOf(x)
+	return file_test_proto_msgTypes[2].MessageOf(x)
 }
 
 func (m *Message3) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test_proto_messageTypes[2].Methods()
+	return file_test_proto_msgTypes[2].Methods()
 }
 
 // Deprecated: Use Message3.ProtoReflect.Type instead.
 func (*Message3) Descriptor() ([]byte, []int) {
-	return xxx_File_test_proto_rawDescGZIP(), []int{2}
+	return file_test_proto_rawDescGZIP(), []int{2}
 }
 
 type Message4 struct {
@@ -275,16 +275,16 @@
 func (*Message4) ProtoMessage() {}
 
 func (x *Message4) ProtoReflect() protoreflect.Message {
-	return xxx_File_test_proto_messageTypes[3].MessageOf(x)
+	return file_test_proto_msgTypes[3].MessageOf(x)
 }
 
 func (m *Message4) XXX_Methods() *protoiface.Methods {
-	return xxx_File_test_proto_messageTypes[3].Methods()
+	return file_test_proto_msgTypes[3].Methods()
 }
 
 // Deprecated: Use Message4.ProtoReflect.Type instead.
 func (*Message4) Descriptor() ([]byte, []int) {
-	return xxx_File_test_proto_rawDescGZIP(), []int{3}
+	return file_test_proto_rawDescGZIP(), []int{3}
 }
 
 func (x *Message4) GetBoolField() bool {
@@ -294,7 +294,7 @@
 	return false
 }
 
-var xxx_File_test_proto_extDescs = []protoiface.ExtensionDescV1{
+var file_test_proto_extDescs = []protoiface.ExtensionDescV1{
 	{
 		ExtendedType:  (*Message1)(nil),
 		ExtensionType: (*string)(nil),
@@ -346,26 +346,26 @@
 }
 var (
 	// extend testprotos.Message1 { optional string string_field = 11; }
-	E_StringField = &xxx_File_test_proto_extDescs[0]
+	E_StringField = &file_test_proto_extDescs[0]
 
 	// extend testprotos.Message1 { optional testprotos.Enum1 enum_field = 12; }
-	E_EnumField = &xxx_File_test_proto_extDescs[1]
+	E_EnumField = &file_test_proto_extDescs[1]
 
 	// extend testprotos.Message1 { optional testprotos.Message2 message_field = 13; }
-	E_MessageField = &xxx_File_test_proto_extDescs[2]
+	E_MessageField = &file_test_proto_extDescs[2]
 
 	// extend testprotos.Message1 { optional testprotos.Message2 message_field = 21; }
-	E_Message4_MessageField = &xxx_File_test_proto_extDescs[3]
+	E_Message4_MessageField = &file_test_proto_extDescs[3]
 
 	// extend testprotos.Message1 { optional testprotos.Enum1 enum_field = 22; }
-	E_Message4_EnumField = &xxx_File_test_proto_extDescs[4]
+	E_Message4_EnumField = &file_test_proto_extDescs[4]
 
 	// extend testprotos.Message1 { optional string string_field = 23; }
-	E_Message4_StringField = &xxx_File_test_proto_extDescs[5]
+	E_Message4_StringField = &file_test_proto_extDescs[5]
 )
 var File_test_proto protoreflect.FileDescriptor
 
-var xxx_File_test_proto_rawDesc = []byte{
+var file_test_proto_rawDesc = []byte{
 	0x0a, 0x0a, 0x74, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0a, 0x74, 0x65,
 	0x73, 0x74, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x73, 0x22, 0x14, 0x0a, 0x08, 0x4d, 0x65, 0x73, 0x73,
 	0x61, 0x67, 0x65, 0x31, 0x2a, 0x08, 0x08, 0x0a, 0x10, 0x80, 0x80, 0x80, 0x80, 0x02, 0x22, 0x0a,
@@ -410,20 +410,20 @@
 }
 
 var (
-	xxx_File_test_proto_rawDesc_once sync.Once
-	xxx_File_test_proto_rawDesc_data = xxx_File_test_proto_rawDesc
+	file_test_proto_rawDescOnce sync.Once
+	file_test_proto_rawDescData = file_test_proto_rawDesc
 )
 
-func xxx_File_test_proto_rawDescGZIP() []byte {
-	xxx_File_test_proto_rawDesc_once.Do(func() {
-		xxx_File_test_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_test_proto_rawDesc_data)
+func file_test_proto_rawDescGZIP() []byte {
+	file_test_proto_rawDescOnce.Do(func() {
+		file_test_proto_rawDescData = protoimpl.X.CompressGZIP(file_test_proto_rawDescData)
 	})
-	return xxx_File_test_proto_rawDesc_data
+	return file_test_proto_rawDescData
 }
 
-var xxx_File_test_proto_enumTypes = make([]protoreflect.EnumType, 3)
-var xxx_File_test_proto_messageTypes = make([]protoimpl.MessageType, 4)
-var xxx_File_test_proto_goTypes = []interface{}{
+var file_test_proto_enumTypes = make([]protoreflect.EnumType, 3)
+var file_test_proto_msgTypes = make([]protoimpl.MessageType, 4)
+var file_test_proto_goTypes = []interface{}{
 	(Enum1)(0),       // 0: testprotos.Enum1
 	(Enum2)(0),       // 1: testprotos.Enum2
 	(Enum3)(0),       // 2: testprotos.Enum3
@@ -432,7 +432,7 @@
 	(*Message3)(nil), // 5: testprotos.Message3
 	(*Message4)(nil), // 6: testprotos.Message4
 }
-var xxx_File_test_proto_depIdxs = []int32{
+var file_test_proto_depIdxs = []int32{
 	3, // testprotos.string_field:extendee -> testprotos.Message1
 	3, // testprotos.enum_field:extendee -> testprotos.Message1
 	3, // testprotos.message_field:extendee -> testprotos.Message1
@@ -445,24 +445,24 @@
 	0, // testprotos.Message4.enum_field:type_name -> testprotos.Enum1
 }
 
-func init() { xxx_File_test_proto_init() }
-func xxx_File_test_proto_init() {
+func init() { file_test_proto_init() }
+func file_test_proto_init() {
 	if File_test_proto != nil {
 		return
 	}
 	extensionTypes := make([]protoreflect.ExtensionType, 6)
 	File_test_proto = protoimpl.FileBuilder{
-		RawDescriptor:        xxx_File_test_proto_rawDesc,
-		GoTypes:              xxx_File_test_proto_goTypes,
-		DependencyIndexes:    xxx_File_test_proto_depIdxs,
-		LegacyExtensions:     xxx_File_test_proto_extDescs,
-		EnumOutputTypes:      xxx_File_test_proto_enumTypes,
-		MessageOutputTypes:   xxx_File_test_proto_messageTypes,
+		RawDescriptor:        file_test_proto_rawDesc,
+		GoTypes:              file_test_proto_goTypes,
+		DependencyIndexes:    file_test_proto_depIdxs,
+		LegacyExtensions:     file_test_proto_extDescs,
+		EnumOutputTypes:      file_test_proto_enumTypes,
+		MessageOutputTypes:   file_test_proto_msgTypes,
 		ExtensionOutputTypes: extensionTypes,
 		FilesRegistry:        protoregistry.GlobalFiles,
 		TypesRegistry:        protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_test_proto_rawDesc = nil
-	xxx_File_test_proto_goTypes = nil
-	xxx_File_test_proto_depIdxs = nil
+	file_test_proto_rawDesc = nil
+	file_test_proto_goTypes = nil
+	file_test_proto_depIdxs = nil
 }
diff --git a/types/descriptor/descriptor.pb.go b/types/descriptor/descriptor.pb.go
index ee31611..bab8795 100644
--- a/types/descriptor/descriptor.pb.go
+++ b/types/descriptor/descriptor.pb.go
@@ -102,7 +102,7 @@
 }
 
 func (FieldDescriptorProto_Type) Type() protoreflect.EnumType {
-	return xxx_File_google_protobuf_descriptor_proto_enumTypes[0]
+	return file_google_protobuf_descriptor_proto_enumTypes[0]
 }
 
 func (x FieldDescriptorProto_Type) Number() protoreflect.EnumNumber {
@@ -121,7 +121,7 @@
 
 // Deprecated: Use FieldDescriptorProto_Type.Type instead.
 func (FieldDescriptorProto_Type) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{4, 0}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{4, 0}
 }
 
 type FieldDescriptorProto_Label int32
@@ -158,7 +158,7 @@
 }
 
 func (FieldDescriptorProto_Label) Type() protoreflect.EnumType {
-	return xxx_File_google_protobuf_descriptor_proto_enumTypes[1]
+	return file_google_protobuf_descriptor_proto_enumTypes[1]
 }
 
 func (x FieldDescriptorProto_Label) Number() protoreflect.EnumNumber {
@@ -177,7 +177,7 @@
 
 // Deprecated: Use FieldDescriptorProto_Label.Type instead.
 func (FieldDescriptorProto_Label) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{4, 1}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{4, 1}
 }
 
 // Generated classes can be optimized for speed or code size.
@@ -215,7 +215,7 @@
 }
 
 func (FileOptions_OptimizeMode) Type() protoreflect.EnumType {
-	return xxx_File_google_protobuf_descriptor_proto_enumTypes[2]
+	return file_google_protobuf_descriptor_proto_enumTypes[2]
 }
 
 func (x FileOptions_OptimizeMode) Number() protoreflect.EnumNumber {
@@ -234,7 +234,7 @@
 
 // Deprecated: Use FileOptions_OptimizeMode.Type instead.
 func (FileOptions_OptimizeMode) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{10, 0}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{10, 0}
 }
 
 type FieldOptions_CType int32
@@ -271,7 +271,7 @@
 }
 
 func (FieldOptions_CType) Type() protoreflect.EnumType {
-	return xxx_File_google_protobuf_descriptor_proto_enumTypes[3]
+	return file_google_protobuf_descriptor_proto_enumTypes[3]
 }
 
 func (x FieldOptions_CType) Number() protoreflect.EnumNumber {
@@ -290,7 +290,7 @@
 
 // Deprecated: Use FieldOptions_CType.Type instead.
 func (FieldOptions_CType) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{12, 0}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{12, 0}
 }
 
 type FieldOptions_JSType int32
@@ -329,7 +329,7 @@
 }
 
 func (FieldOptions_JSType) Type() protoreflect.EnumType {
-	return xxx_File_google_protobuf_descriptor_proto_enumTypes[4]
+	return file_google_protobuf_descriptor_proto_enumTypes[4]
 }
 
 func (x FieldOptions_JSType) Number() protoreflect.EnumNumber {
@@ -348,7 +348,7 @@
 
 // Deprecated: Use FieldOptions_JSType.Type instead.
 func (FieldOptions_JSType) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{12, 1}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{12, 1}
 }
 
 // Is this method side-effect-free (or safe in HTTP parlance), or idempotent,
@@ -387,7 +387,7 @@
 }
 
 func (MethodOptions_IdempotencyLevel) Type() protoreflect.EnumType {
-	return xxx_File_google_protobuf_descriptor_proto_enumTypes[5]
+	return file_google_protobuf_descriptor_proto_enumTypes[5]
 }
 
 func (x MethodOptions_IdempotencyLevel) Number() protoreflect.EnumNumber {
@@ -406,7 +406,7 @@
 
 // Deprecated: Use MethodOptions_IdempotencyLevel.Type instead.
 func (MethodOptions_IdempotencyLevel) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{17, 0}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{17, 0}
 }
 
 // The protocol compiler can output a FileDescriptorSet containing the .proto
@@ -429,16 +429,16 @@
 func (*FileDescriptorSet) ProtoMessage() {}
 
 func (x *FileDescriptorSet) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[0].MessageOf(x)
+	return file_google_protobuf_descriptor_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *FileDescriptorSet) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[0].Methods()
+	return file_google_protobuf_descriptor_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use FileDescriptorSet.ProtoReflect.Type instead.
 func (*FileDescriptorSet) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{0}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{0}
 }
 
 func (x *FileDescriptorSet) GetFile() []*FileDescriptorProto {
@@ -489,16 +489,16 @@
 func (*FileDescriptorProto) ProtoMessage() {}
 
 func (x *FileDescriptorProto) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[1].MessageOf(x)
+	return file_google_protobuf_descriptor_proto_msgTypes[1].MessageOf(x)
 }
 
 func (m *FileDescriptorProto) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[1].Methods()
+	return file_google_protobuf_descriptor_proto_msgTypes[1].Methods()
 }
 
 // Deprecated: Use FileDescriptorProto.ProtoReflect.Type instead.
 func (*FileDescriptorProto) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{1}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{1}
 }
 
 func (x *FileDescriptorProto) GetName() string {
@@ -615,16 +615,16 @@
 func (*DescriptorProto) ProtoMessage() {}
 
 func (x *DescriptorProto) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[2].MessageOf(x)
+	return file_google_protobuf_descriptor_proto_msgTypes[2].MessageOf(x)
 }
 
 func (m *DescriptorProto) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[2].Methods()
+	return file_google_protobuf_descriptor_proto_msgTypes[2].Methods()
 }
 
 // Deprecated: Use DescriptorProto.ProtoReflect.Type instead.
 func (*DescriptorProto) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{2}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{2}
 }
 
 func (x *DescriptorProto) GetName() string {
@@ -717,16 +717,16 @@
 func (*ExtensionRangeOptions) ProtoMessage() {}
 
 func (x *ExtensionRangeOptions) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[3].MessageOf(x)
+	return file_google_protobuf_descriptor_proto_msgTypes[3].MessageOf(x)
 }
 
 func (m *ExtensionRangeOptions) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[3].Methods()
+	return file_google_protobuf_descriptor_proto_msgTypes[3].Methods()
 }
 
 // Deprecated: Use ExtensionRangeOptions.ProtoReflect.Type instead.
 func (*ExtensionRangeOptions) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{3}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{3}
 }
 
 var extRange_ExtensionRangeOptions = []protoiface.ExtensionRangeV1{
@@ -793,16 +793,16 @@
 func (*FieldDescriptorProto) ProtoMessage() {}
 
 func (x *FieldDescriptorProto) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[4].MessageOf(x)
+	return file_google_protobuf_descriptor_proto_msgTypes[4].MessageOf(x)
 }
 
 func (m *FieldDescriptorProto) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[4].Methods()
+	return file_google_protobuf_descriptor_proto_msgTypes[4].Methods()
 }
 
 // Deprecated: Use FieldDescriptorProto.ProtoReflect.Type instead.
 func (*FieldDescriptorProto) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{4}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{4}
 }
 
 func (x *FieldDescriptorProto) GetName() string {
@@ -895,16 +895,16 @@
 func (*OneofDescriptorProto) ProtoMessage() {}
 
 func (x *OneofDescriptorProto) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[5].MessageOf(x)
+	return file_google_protobuf_descriptor_proto_msgTypes[5].MessageOf(x)
 }
 
 func (m *OneofDescriptorProto) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[5].Methods()
+	return file_google_protobuf_descriptor_proto_msgTypes[5].Methods()
 }
 
 // Deprecated: Use OneofDescriptorProto.ProtoReflect.Type instead.
 func (*OneofDescriptorProto) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{5}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{5}
 }
 
 func (x *OneofDescriptorProto) GetName() string {
@@ -949,16 +949,16 @@
 func (*EnumDescriptorProto) ProtoMessage() {}
 
 func (x *EnumDescriptorProto) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[6].MessageOf(x)
+	return file_google_protobuf_descriptor_proto_msgTypes[6].MessageOf(x)
 }
 
 func (m *EnumDescriptorProto) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[6].Methods()
+	return file_google_protobuf_descriptor_proto_msgTypes[6].Methods()
 }
 
 // Deprecated: Use EnumDescriptorProto.ProtoReflect.Type instead.
 func (*EnumDescriptorProto) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{6}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{6}
 }
 
 func (x *EnumDescriptorProto) GetName() string {
@@ -1017,16 +1017,16 @@
 func (*EnumValueDescriptorProto) ProtoMessage() {}
 
 func (x *EnumValueDescriptorProto) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[7].MessageOf(x)
+	return file_google_protobuf_descriptor_proto_msgTypes[7].MessageOf(x)
 }
 
 func (m *EnumValueDescriptorProto) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[7].Methods()
+	return file_google_protobuf_descriptor_proto_msgTypes[7].Methods()
 }
 
 // Deprecated: Use EnumValueDescriptorProto.ProtoReflect.Type instead.
 func (*EnumValueDescriptorProto) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{7}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{7}
 }
 
 func (x *EnumValueDescriptorProto) GetName() string {
@@ -1071,16 +1071,16 @@
 func (*ServiceDescriptorProto) ProtoMessage() {}
 
 func (x *ServiceDescriptorProto) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[8].MessageOf(x)
+	return file_google_protobuf_descriptor_proto_msgTypes[8].MessageOf(x)
 }
 
 func (m *ServiceDescriptorProto) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[8].Methods()
+	return file_google_protobuf_descriptor_proto_msgTypes[8].Methods()
 }
 
 // Deprecated: Use ServiceDescriptorProto.ProtoReflect.Type instead.
 func (*ServiceDescriptorProto) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{8}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{8}
 }
 
 func (x *ServiceDescriptorProto) GetName() string {
@@ -1132,16 +1132,16 @@
 func (*MethodDescriptorProto) ProtoMessage() {}
 
 func (x *MethodDescriptorProto) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[9].MessageOf(x)
+	return file_google_protobuf_descriptor_proto_msgTypes[9].MessageOf(x)
 }
 
 func (m *MethodDescriptorProto) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[9].Methods()
+	return file_google_protobuf_descriptor_proto_msgTypes[9].Methods()
 }
 
 // Deprecated: Use MethodDescriptorProto.ProtoReflect.Type instead.
 func (*MethodDescriptorProto) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{9}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{9}
 }
 
 const Default_MethodDescriptorProto_ClientStreaming bool = false
@@ -1291,16 +1291,16 @@
 func (*FileOptions) ProtoMessage() {}
 
 func (x *FileOptions) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[10].MessageOf(x)
+	return file_google_protobuf_descriptor_proto_msgTypes[10].MessageOf(x)
 }
 
 func (m *FileOptions) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[10].Methods()
+	return file_google_protobuf_descriptor_proto_msgTypes[10].Methods()
 }
 
 // Deprecated: Use FileOptions.ProtoReflect.Type instead.
 func (*FileOptions) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{10}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{10}
 }
 
 var extRange_FileOptions = []protoiface.ExtensionRangeV1{
@@ -1540,16 +1540,16 @@
 func (*MessageOptions) ProtoMessage() {}
 
 func (x *MessageOptions) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[11].MessageOf(x)
+	return file_google_protobuf_descriptor_proto_msgTypes[11].MessageOf(x)
 }
 
 func (m *MessageOptions) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[11].Methods()
+	return file_google_protobuf_descriptor_proto_msgTypes[11].Methods()
 }
 
 // Deprecated: Use MessageOptions.ProtoReflect.Type instead.
 func (*MessageOptions) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{11}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{11}
 }
 
 var extRange_MessageOptions = []protoiface.ExtensionRangeV1{
@@ -1679,16 +1679,16 @@
 func (*FieldOptions) ProtoMessage() {}
 
 func (x *FieldOptions) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[12].MessageOf(x)
+	return file_google_protobuf_descriptor_proto_msgTypes[12].MessageOf(x)
 }
 
 func (m *FieldOptions) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[12].Methods()
+	return file_google_protobuf_descriptor_proto_msgTypes[12].Methods()
 }
 
 // Deprecated: Use FieldOptions.ProtoReflect.Type instead.
 func (*FieldOptions) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{12}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{12}
 }
 
 var extRange_FieldOptions = []protoiface.ExtensionRangeV1{
@@ -1775,16 +1775,16 @@
 func (*OneofOptions) ProtoMessage() {}
 
 func (x *OneofOptions) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[13].MessageOf(x)
+	return file_google_protobuf_descriptor_proto_msgTypes[13].MessageOf(x)
 }
 
 func (m *OneofOptions) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[13].Methods()
+	return file_google_protobuf_descriptor_proto_msgTypes[13].Methods()
 }
 
 // Deprecated: Use OneofOptions.ProtoReflect.Type instead.
 func (*OneofOptions) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{13}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{13}
 }
 
 var extRange_OneofOptions = []protoiface.ExtensionRangeV1{
@@ -1831,16 +1831,16 @@
 func (*EnumOptions) ProtoMessage() {}
 
 func (x *EnumOptions) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[14].MessageOf(x)
+	return file_google_protobuf_descriptor_proto_msgTypes[14].MessageOf(x)
 }
 
 func (m *EnumOptions) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[14].Methods()
+	return file_google_protobuf_descriptor_proto_msgTypes[14].Methods()
 }
 
 // Deprecated: Use EnumOptions.ProtoReflect.Type instead.
 func (*EnumOptions) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{14}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{14}
 }
 
 var extRange_EnumOptions = []protoiface.ExtensionRangeV1{
@@ -1900,16 +1900,16 @@
 func (*EnumValueOptions) ProtoMessage() {}
 
 func (x *EnumValueOptions) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[15].MessageOf(x)
+	return file_google_protobuf_descriptor_proto_msgTypes[15].MessageOf(x)
 }
 
 func (m *EnumValueOptions) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[15].Methods()
+	return file_google_protobuf_descriptor_proto_msgTypes[15].Methods()
 }
 
 // Deprecated: Use EnumValueOptions.ProtoReflect.Type instead.
 func (*EnumValueOptions) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{15}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{15}
 }
 
 var extRange_EnumValueOptions = []protoiface.ExtensionRangeV1{
@@ -1962,16 +1962,16 @@
 func (*ServiceOptions) ProtoMessage() {}
 
 func (x *ServiceOptions) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[16].MessageOf(x)
+	return file_google_protobuf_descriptor_proto_msgTypes[16].MessageOf(x)
 }
 
 func (m *ServiceOptions) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[16].Methods()
+	return file_google_protobuf_descriptor_proto_msgTypes[16].Methods()
 }
 
 // Deprecated: Use ServiceOptions.ProtoReflect.Type instead.
 func (*ServiceOptions) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{16}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{16}
 }
 
 var extRange_ServiceOptions = []protoiface.ExtensionRangeV1{
@@ -2025,16 +2025,16 @@
 func (*MethodOptions) ProtoMessage() {}
 
 func (x *MethodOptions) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[17].MessageOf(x)
+	return file_google_protobuf_descriptor_proto_msgTypes[17].MessageOf(x)
 }
 
 func (m *MethodOptions) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[17].Methods()
+	return file_google_protobuf_descriptor_proto_msgTypes[17].Methods()
 }
 
 // Deprecated: Use MethodOptions.ProtoReflect.Type instead.
 func (*MethodOptions) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{17}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{17}
 }
 
 var extRange_MethodOptions = []protoiface.ExtensionRangeV1{
@@ -2102,16 +2102,16 @@
 func (*UninterpretedOption) ProtoMessage() {}
 
 func (x *UninterpretedOption) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[18].MessageOf(x)
+	return file_google_protobuf_descriptor_proto_msgTypes[18].MessageOf(x)
 }
 
 func (m *UninterpretedOption) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[18].Methods()
+	return file_google_protobuf_descriptor_proto_msgTypes[18].Methods()
 }
 
 // Deprecated: Use UninterpretedOption.ProtoReflect.Type instead.
 func (*UninterpretedOption) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{18}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{18}
 }
 
 func (x *UninterpretedOption) GetName() []*UninterpretedOption_NamePart {
@@ -2226,16 +2226,16 @@
 func (*SourceCodeInfo) ProtoMessage() {}
 
 func (x *SourceCodeInfo) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[19].MessageOf(x)
+	return file_google_protobuf_descriptor_proto_msgTypes[19].MessageOf(x)
 }
 
 func (m *SourceCodeInfo) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[19].Methods()
+	return file_google_protobuf_descriptor_proto_msgTypes[19].Methods()
 }
 
 // Deprecated: Use SourceCodeInfo.ProtoReflect.Type instead.
 func (*SourceCodeInfo) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{19}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{19}
 }
 
 func (x *SourceCodeInfo) GetLocation() []*SourceCodeInfo_Location {
@@ -2268,16 +2268,16 @@
 func (*GeneratedCodeInfo) ProtoMessage() {}
 
 func (x *GeneratedCodeInfo) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[20].MessageOf(x)
+	return file_google_protobuf_descriptor_proto_msgTypes[20].MessageOf(x)
 }
 
 func (m *GeneratedCodeInfo) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[20].Methods()
+	return file_google_protobuf_descriptor_proto_msgTypes[20].Methods()
 }
 
 // Deprecated: Use GeneratedCodeInfo.ProtoReflect.Type instead.
 func (*GeneratedCodeInfo) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{20}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{20}
 }
 
 func (x *GeneratedCodeInfo) GetAnnotation() []*GeneratedCodeInfo_Annotation {
@@ -2307,16 +2307,16 @@
 func (*DescriptorProto_ExtensionRange) ProtoMessage() {}
 
 func (x *DescriptorProto_ExtensionRange) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[21].MessageOf(x)
+	return file_google_protobuf_descriptor_proto_msgTypes[21].MessageOf(x)
 }
 
 func (m *DescriptorProto_ExtensionRange) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[21].Methods()
+	return file_google_protobuf_descriptor_proto_msgTypes[21].Methods()
 }
 
 // Deprecated: Use DescriptorProto_ExtensionRange.ProtoReflect.Type instead.
 func (*DescriptorProto_ExtensionRange) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{2, 0}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{2, 0}
 }
 
 func (x *DescriptorProto_ExtensionRange) GetStart() int32 {
@@ -2362,16 +2362,16 @@
 func (*DescriptorProto_ReservedRange) ProtoMessage() {}
 
 func (x *DescriptorProto_ReservedRange) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[22].MessageOf(x)
+	return file_google_protobuf_descriptor_proto_msgTypes[22].MessageOf(x)
 }
 
 func (m *DescriptorProto_ReservedRange) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[22].Methods()
+	return file_google_protobuf_descriptor_proto_msgTypes[22].Methods()
 }
 
 // Deprecated: Use DescriptorProto_ReservedRange.ProtoReflect.Type instead.
 func (*DescriptorProto_ReservedRange) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{2, 1}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{2, 1}
 }
 
 func (x *DescriptorProto_ReservedRange) GetStart() int32 {
@@ -2413,16 +2413,16 @@
 func (*EnumDescriptorProto_EnumReservedRange) ProtoMessage() {}
 
 func (x *EnumDescriptorProto_EnumReservedRange) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[23].MessageOf(x)
+	return file_google_protobuf_descriptor_proto_msgTypes[23].MessageOf(x)
 }
 
 func (m *EnumDescriptorProto_EnumReservedRange) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[23].Methods()
+	return file_google_protobuf_descriptor_proto_msgTypes[23].Methods()
 }
 
 // Deprecated: Use EnumDescriptorProto_EnumReservedRange.ProtoReflect.Type instead.
 func (*EnumDescriptorProto_EnumReservedRange) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{6, 0}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{6, 0}
 }
 
 func (x *EnumDescriptorProto_EnumReservedRange) GetStart() int32 {
@@ -2463,16 +2463,16 @@
 func (*UninterpretedOption_NamePart) ProtoMessage() {}
 
 func (x *UninterpretedOption_NamePart) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[24].MessageOf(x)
+	return file_google_protobuf_descriptor_proto_msgTypes[24].MessageOf(x)
 }
 
 func (m *UninterpretedOption_NamePart) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[24].Methods()
+	return file_google_protobuf_descriptor_proto_msgTypes[24].Methods()
 }
 
 // Deprecated: Use UninterpretedOption_NamePart.ProtoReflect.Type instead.
 func (*UninterpretedOption_NamePart) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{18, 0}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{18, 0}
 }
 
 func (x *UninterpretedOption_NamePart) GetNamePart() string {
@@ -2586,16 +2586,16 @@
 func (*SourceCodeInfo_Location) ProtoMessage() {}
 
 func (x *SourceCodeInfo_Location) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[25].MessageOf(x)
+	return file_google_protobuf_descriptor_proto_msgTypes[25].MessageOf(x)
 }
 
 func (m *SourceCodeInfo_Location) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[25].Methods()
+	return file_google_protobuf_descriptor_proto_msgTypes[25].Methods()
 }
 
 // Deprecated: Use SourceCodeInfo_Location.ProtoReflect.Type instead.
 func (*SourceCodeInfo_Location) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{19, 0}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{19, 0}
 }
 
 func (x *SourceCodeInfo_Location) GetPath() []int32 {
@@ -2662,16 +2662,16 @@
 func (*GeneratedCodeInfo_Annotation) ProtoMessage() {}
 
 func (x *GeneratedCodeInfo_Annotation) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[26].MessageOf(x)
+	return file_google_protobuf_descriptor_proto_msgTypes[26].MessageOf(x)
 }
 
 func (m *GeneratedCodeInfo_Annotation) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_descriptor_proto_messageTypes[26].Methods()
+	return file_google_protobuf_descriptor_proto_msgTypes[26].Methods()
 }
 
 // Deprecated: Use GeneratedCodeInfo_Annotation.ProtoReflect.Type instead.
 func (*GeneratedCodeInfo_Annotation) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_descriptor_proto_rawDescGZIP(), []int{20, 0}
+	return file_google_protobuf_descriptor_proto_rawDescGZIP(), []int{20, 0}
 }
 
 func (x *GeneratedCodeInfo_Annotation) GetPath() []int32 {
@@ -2704,7 +2704,7 @@
 
 var File_google_protobuf_descriptor_proto protoreflect.FileDescriptor
 
-var xxx_File_google_protobuf_descriptor_proto_rawDesc = []byte{
+var file_google_protobuf_descriptor_proto_rawDesc = []byte{
 	0x0a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
 	0x66, 0x2f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f,
 	0x74, 0x6f, 0x12, 0x0f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
@@ -3182,20 +3182,20 @@
 }
 
 var (
-	xxx_File_google_protobuf_descriptor_proto_rawDesc_once sync.Once
-	xxx_File_google_protobuf_descriptor_proto_rawDesc_data = xxx_File_google_protobuf_descriptor_proto_rawDesc
+	file_google_protobuf_descriptor_proto_rawDescOnce sync.Once
+	file_google_protobuf_descriptor_proto_rawDescData = file_google_protobuf_descriptor_proto_rawDesc
 )
 
-func xxx_File_google_protobuf_descriptor_proto_rawDescGZIP() []byte {
-	xxx_File_google_protobuf_descriptor_proto_rawDesc_once.Do(func() {
-		xxx_File_google_protobuf_descriptor_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_google_protobuf_descriptor_proto_rawDesc_data)
+func file_google_protobuf_descriptor_proto_rawDescGZIP() []byte {
+	file_google_protobuf_descriptor_proto_rawDescOnce.Do(func() {
+		file_google_protobuf_descriptor_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_protobuf_descriptor_proto_rawDescData)
 	})
-	return xxx_File_google_protobuf_descriptor_proto_rawDesc_data
+	return file_google_protobuf_descriptor_proto_rawDescData
 }
 
-var xxx_File_google_protobuf_descriptor_proto_enumTypes = make([]protoreflect.EnumType, 6)
-var xxx_File_google_protobuf_descriptor_proto_messageTypes = make([]protoimpl.MessageType, 27)
-var xxx_File_google_protobuf_descriptor_proto_goTypes = []interface{}{
+var file_google_protobuf_descriptor_proto_enumTypes = make([]protoreflect.EnumType, 6)
+var file_google_protobuf_descriptor_proto_msgTypes = make([]protoimpl.MessageType, 27)
+var file_google_protobuf_descriptor_proto_goTypes = []interface{}{
 	(FieldDescriptorProto_Type)(0),                // 0: google.protobuf.FieldDescriptorProto.Type
 	(FieldDescriptorProto_Label)(0),               // 1: google.protobuf.FieldDescriptorProto.Label
 	(FileOptions_OptimizeMode)(0),                 // 2: google.protobuf.FileOptions.OptimizeMode
@@ -3230,7 +3230,7 @@
 	(*SourceCodeInfo_Location)(nil),               // 31: google.protobuf.SourceCodeInfo.Location
 	(*GeneratedCodeInfo_Annotation)(nil),          // 32: google.protobuf.GeneratedCodeInfo.Annotation
 }
-var xxx_File_google_protobuf_descriptor_proto_depIdxs = []int32{
+var file_google_protobuf_descriptor_proto_depIdxs = []int32{
 	7,  // google.protobuf.FileDescriptorSet.file:type_name -> google.protobuf.FileDescriptorProto
 	8,  // google.protobuf.FileDescriptorProto.message_type:type_name -> google.protobuf.DescriptorProto
 	12, // google.protobuf.FileDescriptorProto.enum_type:type_name -> google.protobuf.EnumDescriptorProto
@@ -3276,21 +3276,21 @@
 	9,  // google.protobuf.DescriptorProto.ExtensionRange.options:type_name -> google.protobuf.ExtensionRangeOptions
 }
 
-func init() { xxx_File_google_protobuf_descriptor_proto_init() }
-func xxx_File_google_protobuf_descriptor_proto_init() {
+func init() { file_google_protobuf_descriptor_proto_init() }
+func file_google_protobuf_descriptor_proto_init() {
 	if File_google_protobuf_descriptor_proto != nil {
 		return
 	}
 	File_google_protobuf_descriptor_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_google_protobuf_descriptor_proto_rawDesc,
-		GoTypes:            xxx_File_google_protobuf_descriptor_proto_goTypes,
-		DependencyIndexes:  xxx_File_google_protobuf_descriptor_proto_depIdxs,
-		EnumOutputTypes:    xxx_File_google_protobuf_descriptor_proto_enumTypes,
-		MessageOutputTypes: xxx_File_google_protobuf_descriptor_proto_messageTypes,
+		RawDescriptor:      file_google_protobuf_descriptor_proto_rawDesc,
+		GoTypes:            file_google_protobuf_descriptor_proto_goTypes,
+		DependencyIndexes:  file_google_protobuf_descriptor_proto_depIdxs,
+		EnumOutputTypes:    file_google_protobuf_descriptor_proto_enumTypes,
+		MessageOutputTypes: file_google_protobuf_descriptor_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_google_protobuf_descriptor_proto_rawDesc = nil
-	xxx_File_google_protobuf_descriptor_proto_goTypes = nil
-	xxx_File_google_protobuf_descriptor_proto_depIdxs = nil
+	file_google_protobuf_descriptor_proto_rawDesc = nil
+	file_google_protobuf_descriptor_proto_goTypes = nil
+	file_google_protobuf_descriptor_proto_depIdxs = nil
 }
diff --git a/types/known/any.pb.go b/types/known/any.pb.go
index f9cbcf3..ca5b5bd 100644
--- a/types/known/any.pb.go
+++ b/types/known/any.pb.go
@@ -141,16 +141,16 @@
 func (*Any) ProtoMessage() {}
 
 func (x *Any) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_any_proto_messageTypes[0].MessageOf(x)
+	return file_google_protobuf_any_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *Any) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_any_proto_messageTypes[0].Methods()
+	return file_google_protobuf_any_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use Any.ProtoReflect.Type instead.
 func (*Any) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_any_proto_rawDescGZIP(), []int{0}
+	return file_google_protobuf_any_proto_rawDescGZIP(), []int{0}
 }
 
 func (*Any) XXX_WellKnownType() string { return "Any" }
@@ -171,7 +171,7 @@
 
 var File_google_protobuf_any_proto protoreflect.FileDescriptor
 
-var xxx_File_google_protobuf_any_proto_rawDesc = []byte{
+var file_google_protobuf_any_proto_rawDesc = []byte{
 	0x0a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
 	0x66, 0x2f, 0x61, 0x6e, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0f, 0x67, 0x6f, 0x6f,
 	0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x22, 0x36, 0x0a, 0x03,
@@ -190,37 +190,37 @@
 }
 
 var (
-	xxx_File_google_protobuf_any_proto_rawDesc_once sync.Once
-	xxx_File_google_protobuf_any_proto_rawDesc_data = xxx_File_google_protobuf_any_proto_rawDesc
+	file_google_protobuf_any_proto_rawDescOnce sync.Once
+	file_google_protobuf_any_proto_rawDescData = file_google_protobuf_any_proto_rawDesc
 )
 
-func xxx_File_google_protobuf_any_proto_rawDescGZIP() []byte {
-	xxx_File_google_protobuf_any_proto_rawDesc_once.Do(func() {
-		xxx_File_google_protobuf_any_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_google_protobuf_any_proto_rawDesc_data)
+func file_google_protobuf_any_proto_rawDescGZIP() []byte {
+	file_google_protobuf_any_proto_rawDescOnce.Do(func() {
+		file_google_protobuf_any_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_protobuf_any_proto_rawDescData)
 	})
-	return xxx_File_google_protobuf_any_proto_rawDesc_data
+	return file_google_protobuf_any_proto_rawDescData
 }
 
-var xxx_File_google_protobuf_any_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_google_protobuf_any_proto_goTypes = []interface{}{
+var file_google_protobuf_any_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_google_protobuf_any_proto_goTypes = []interface{}{
 	(*Any)(nil), // 0: google.protobuf.Any
 }
-var xxx_File_google_protobuf_any_proto_depIdxs = []int32{}
+var file_google_protobuf_any_proto_depIdxs = []int32{}
 
-func init() { xxx_File_google_protobuf_any_proto_init() }
-func xxx_File_google_protobuf_any_proto_init() {
+func init() { file_google_protobuf_any_proto_init() }
+func file_google_protobuf_any_proto_init() {
 	if File_google_protobuf_any_proto != nil {
 		return
 	}
 	File_google_protobuf_any_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_google_protobuf_any_proto_rawDesc,
-		GoTypes:            xxx_File_google_protobuf_any_proto_goTypes,
-		DependencyIndexes:  xxx_File_google_protobuf_any_proto_depIdxs,
-		MessageOutputTypes: xxx_File_google_protobuf_any_proto_messageTypes,
+		RawDescriptor:      file_google_protobuf_any_proto_rawDesc,
+		GoTypes:            file_google_protobuf_any_proto_goTypes,
+		DependencyIndexes:  file_google_protobuf_any_proto_depIdxs,
+		MessageOutputTypes: file_google_protobuf_any_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_google_protobuf_any_proto_rawDesc = nil
-	xxx_File_google_protobuf_any_proto_goTypes = nil
-	xxx_File_google_protobuf_any_proto_depIdxs = nil
+	file_google_protobuf_any_proto_rawDesc = nil
+	file_google_protobuf_any_proto_goTypes = nil
+	file_google_protobuf_any_proto_depIdxs = nil
 }
diff --git a/types/known/api.pb.go b/types/known/api.pb.go
index 770e892..1098672 100644
--- a/types/known/api.pb.go
+++ b/types/known/api.pb.go
@@ -75,16 +75,16 @@
 func (*Api) ProtoMessage() {}
 
 func (x *Api) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_api_proto_messageTypes[0].MessageOf(x)
+	return file_google_protobuf_api_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *Api) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_api_proto_messageTypes[0].Methods()
+	return file_google_protobuf_api_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use Api.ProtoReflect.Type instead.
 func (*Api) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_api_proto_rawDescGZIP(), []int{0}
+	return file_google_protobuf_api_proto_rawDescGZIP(), []int{0}
 }
 
 func (x *Api) GetName() string {
@@ -168,16 +168,16 @@
 func (*Method) ProtoMessage() {}
 
 func (x *Method) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_api_proto_messageTypes[1].MessageOf(x)
+	return file_google_protobuf_api_proto_msgTypes[1].MessageOf(x)
 }
 
 func (m *Method) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_api_proto_messageTypes[1].Methods()
+	return file_google_protobuf_api_proto_msgTypes[1].Methods()
 }
 
 // Deprecated: Use Method.ProtoReflect.Type instead.
 func (*Method) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_api_proto_rawDescGZIP(), []int{1}
+	return file_google_protobuf_api_proto_rawDescGZIP(), []int{1}
 }
 
 func (x *Method) GetName() string {
@@ -329,16 +329,16 @@
 func (*Mixin) ProtoMessage() {}
 
 func (x *Mixin) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_api_proto_messageTypes[2].MessageOf(x)
+	return file_google_protobuf_api_proto_msgTypes[2].MessageOf(x)
 }
 
 func (m *Mixin) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_api_proto_messageTypes[2].Methods()
+	return file_google_protobuf_api_proto_msgTypes[2].Methods()
 }
 
 // Deprecated: Use Mixin.ProtoReflect.Type instead.
 func (*Mixin) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_api_proto_rawDescGZIP(), []int{2}
+	return file_google_protobuf_api_proto_rawDescGZIP(), []int{2}
 }
 
 func (x *Mixin) GetName() string {
@@ -357,7 +357,7 @@
 
 var File_google_protobuf_api_proto protoreflect.FileDescriptor
 
-var xxx_File_google_protobuf_api_proto_rawDesc = []byte{
+var file_google_protobuf_api_proto_rawDesc = []byte{
 	0x0a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
 	0x66, 0x2f, 0x61, 0x70, 0x69, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0f, 0x67, 0x6f, 0x6f,
 	0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x1a, 0x24, 0x67, 0x6f,
@@ -420,19 +420,19 @@
 }
 
 var (
-	xxx_File_google_protobuf_api_proto_rawDesc_once sync.Once
-	xxx_File_google_protobuf_api_proto_rawDesc_data = xxx_File_google_protobuf_api_proto_rawDesc
+	file_google_protobuf_api_proto_rawDescOnce sync.Once
+	file_google_protobuf_api_proto_rawDescData = file_google_protobuf_api_proto_rawDesc
 )
 
-func xxx_File_google_protobuf_api_proto_rawDescGZIP() []byte {
-	xxx_File_google_protobuf_api_proto_rawDesc_once.Do(func() {
-		xxx_File_google_protobuf_api_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_google_protobuf_api_proto_rawDesc_data)
+func file_google_protobuf_api_proto_rawDescGZIP() []byte {
+	file_google_protobuf_api_proto_rawDescOnce.Do(func() {
+		file_google_protobuf_api_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_protobuf_api_proto_rawDescData)
 	})
-	return xxx_File_google_protobuf_api_proto_rawDesc_data
+	return file_google_protobuf_api_proto_rawDescData
 }
 
-var xxx_File_google_protobuf_api_proto_messageTypes = make([]protoimpl.MessageType, 3)
-var xxx_File_google_protobuf_api_proto_goTypes = []interface{}{
+var file_google_protobuf_api_proto_msgTypes = make([]protoimpl.MessageType, 3)
+var file_google_protobuf_api_proto_goTypes = []interface{}{
 	(*Api)(nil),           // 0: google.protobuf.Api
 	(*Method)(nil),        // 1: google.protobuf.Method
 	(*Mixin)(nil),         // 2: google.protobuf.Mixin
@@ -440,7 +440,7 @@
 	(*SourceContext)(nil), // 4: google.protobuf.SourceContext
 	(Syntax)(0),           // 5: google.protobuf.Syntax
 }
-var xxx_File_google_protobuf_api_proto_depIdxs = []int32{
+var file_google_protobuf_api_proto_depIdxs = []int32{
 	1, // google.protobuf.Api.methods:type_name -> google.protobuf.Method
 	3, // google.protobuf.Api.options:type_name -> google.protobuf.Option
 	4, // google.protobuf.Api.source_context:type_name -> google.protobuf.SourceContext
@@ -450,22 +450,22 @@
 	5, // google.protobuf.Method.syntax:type_name -> google.protobuf.Syntax
 }
 
-func init() { xxx_File_google_protobuf_api_proto_init() }
-func xxx_File_google_protobuf_api_proto_init() {
+func init() { file_google_protobuf_api_proto_init() }
+func file_google_protobuf_api_proto_init() {
 	if File_google_protobuf_api_proto != nil {
 		return
 	}
-	xxx_File_google_protobuf_source_context_proto_init()
-	xxx_File_google_protobuf_type_proto_init()
+	file_google_protobuf_source_context_proto_init()
+	file_google_protobuf_type_proto_init()
 	File_google_protobuf_api_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_google_protobuf_api_proto_rawDesc,
-		GoTypes:            xxx_File_google_protobuf_api_proto_goTypes,
-		DependencyIndexes:  xxx_File_google_protobuf_api_proto_depIdxs,
-		MessageOutputTypes: xxx_File_google_protobuf_api_proto_messageTypes,
+		RawDescriptor:      file_google_protobuf_api_proto_rawDesc,
+		GoTypes:            file_google_protobuf_api_proto_goTypes,
+		DependencyIndexes:  file_google_protobuf_api_proto_depIdxs,
+		MessageOutputTypes: file_google_protobuf_api_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_google_protobuf_api_proto_rawDesc = nil
-	xxx_File_google_protobuf_api_proto_goTypes = nil
-	xxx_File_google_protobuf_api_proto_depIdxs = nil
+	file_google_protobuf_api_proto_rawDesc = nil
+	file_google_protobuf_api_proto_goTypes = nil
+	file_google_protobuf_api_proto_depIdxs = nil
 }
diff --git a/types/known/duration.pb.go b/types/known/duration.pb.go
index dfb0692..fefa77e 100644
--- a/types/known/duration.pb.go
+++ b/types/known/duration.pb.go
@@ -101,16 +101,16 @@
 func (*Duration) ProtoMessage() {}
 
 func (x *Duration) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_duration_proto_messageTypes[0].MessageOf(x)
+	return file_google_protobuf_duration_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *Duration) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_duration_proto_messageTypes[0].Methods()
+	return file_google_protobuf_duration_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use Duration.ProtoReflect.Type instead.
 func (*Duration) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_duration_proto_rawDescGZIP(), []int{0}
+	return file_google_protobuf_duration_proto_rawDescGZIP(), []int{0}
 }
 
 func (*Duration) XXX_WellKnownType() string { return "Duration" }
@@ -131,7 +131,7 @@
 
 var File_google_protobuf_duration_proto protoreflect.FileDescriptor
 
-var xxx_File_google_protobuf_duration_proto_rawDesc = []byte{
+var file_google_protobuf_duration_proto_rawDesc = []byte{
 	0x0a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
 	0x66, 0x2f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
 	0x12, 0x0f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
@@ -151,37 +151,37 @@
 }
 
 var (
-	xxx_File_google_protobuf_duration_proto_rawDesc_once sync.Once
-	xxx_File_google_protobuf_duration_proto_rawDesc_data = xxx_File_google_protobuf_duration_proto_rawDesc
+	file_google_protobuf_duration_proto_rawDescOnce sync.Once
+	file_google_protobuf_duration_proto_rawDescData = file_google_protobuf_duration_proto_rawDesc
 )
 
-func xxx_File_google_protobuf_duration_proto_rawDescGZIP() []byte {
-	xxx_File_google_protobuf_duration_proto_rawDesc_once.Do(func() {
-		xxx_File_google_protobuf_duration_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_google_protobuf_duration_proto_rawDesc_data)
+func file_google_protobuf_duration_proto_rawDescGZIP() []byte {
+	file_google_protobuf_duration_proto_rawDescOnce.Do(func() {
+		file_google_protobuf_duration_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_protobuf_duration_proto_rawDescData)
 	})
-	return xxx_File_google_protobuf_duration_proto_rawDesc_data
+	return file_google_protobuf_duration_proto_rawDescData
 }
 
-var xxx_File_google_protobuf_duration_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_google_protobuf_duration_proto_goTypes = []interface{}{
+var file_google_protobuf_duration_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_google_protobuf_duration_proto_goTypes = []interface{}{
 	(*Duration)(nil), // 0: google.protobuf.Duration
 }
-var xxx_File_google_protobuf_duration_proto_depIdxs = []int32{}
+var file_google_protobuf_duration_proto_depIdxs = []int32{}
 
-func init() { xxx_File_google_protobuf_duration_proto_init() }
-func xxx_File_google_protobuf_duration_proto_init() {
+func init() { file_google_protobuf_duration_proto_init() }
+func file_google_protobuf_duration_proto_init() {
 	if File_google_protobuf_duration_proto != nil {
 		return
 	}
 	File_google_protobuf_duration_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_google_protobuf_duration_proto_rawDesc,
-		GoTypes:            xxx_File_google_protobuf_duration_proto_goTypes,
-		DependencyIndexes:  xxx_File_google_protobuf_duration_proto_depIdxs,
-		MessageOutputTypes: xxx_File_google_protobuf_duration_proto_messageTypes,
+		RawDescriptor:      file_google_protobuf_duration_proto_rawDesc,
+		GoTypes:            file_google_protobuf_duration_proto_goTypes,
+		DependencyIndexes:  file_google_protobuf_duration_proto_depIdxs,
+		MessageOutputTypes: file_google_protobuf_duration_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_google_protobuf_duration_proto_rawDesc = nil
-	xxx_File_google_protobuf_duration_proto_goTypes = nil
-	xxx_File_google_protobuf_duration_proto_depIdxs = nil
+	file_google_protobuf_duration_proto_rawDesc = nil
+	file_google_protobuf_duration_proto_goTypes = nil
+	file_google_protobuf_duration_proto_depIdxs = nil
 }
diff --git a/types/known/empty.pb.go b/types/known/empty.pb.go
index 3bed109..dab3c11 100644
--- a/types/known/empty.pb.go
+++ b/types/known/empty.pb.go
@@ -39,23 +39,23 @@
 func (*Empty) ProtoMessage() {}
 
 func (x *Empty) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_empty_proto_messageTypes[0].MessageOf(x)
+	return file_google_protobuf_empty_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *Empty) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_empty_proto_messageTypes[0].Methods()
+	return file_google_protobuf_empty_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use Empty.ProtoReflect.Type instead.
 func (*Empty) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_empty_proto_rawDescGZIP(), []int{0}
+	return file_google_protobuf_empty_proto_rawDescGZIP(), []int{0}
 }
 
 func (*Empty) XXX_WellKnownType() string { return "Empty" }
 
 var File_google_protobuf_empty_proto protoreflect.FileDescriptor
 
-var xxx_File_google_protobuf_empty_proto_rawDesc = []byte{
+var file_google_protobuf_empty_proto_rawDesc = []byte{
 	0x0a, 0x1b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
 	0x66, 0x2f, 0x65, 0x6d, 0x70, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0f, 0x67,
 	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x22, 0x07,
@@ -72,37 +72,37 @@
 }
 
 var (
-	xxx_File_google_protobuf_empty_proto_rawDesc_once sync.Once
-	xxx_File_google_protobuf_empty_proto_rawDesc_data = xxx_File_google_protobuf_empty_proto_rawDesc
+	file_google_protobuf_empty_proto_rawDescOnce sync.Once
+	file_google_protobuf_empty_proto_rawDescData = file_google_protobuf_empty_proto_rawDesc
 )
 
-func xxx_File_google_protobuf_empty_proto_rawDescGZIP() []byte {
-	xxx_File_google_protobuf_empty_proto_rawDesc_once.Do(func() {
-		xxx_File_google_protobuf_empty_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_google_protobuf_empty_proto_rawDesc_data)
+func file_google_protobuf_empty_proto_rawDescGZIP() []byte {
+	file_google_protobuf_empty_proto_rawDescOnce.Do(func() {
+		file_google_protobuf_empty_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_protobuf_empty_proto_rawDescData)
 	})
-	return xxx_File_google_protobuf_empty_proto_rawDesc_data
+	return file_google_protobuf_empty_proto_rawDescData
 }
 
-var xxx_File_google_protobuf_empty_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_google_protobuf_empty_proto_goTypes = []interface{}{
+var file_google_protobuf_empty_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_google_protobuf_empty_proto_goTypes = []interface{}{
 	(*Empty)(nil), // 0: google.protobuf.Empty
 }
-var xxx_File_google_protobuf_empty_proto_depIdxs = []int32{}
+var file_google_protobuf_empty_proto_depIdxs = []int32{}
 
-func init() { xxx_File_google_protobuf_empty_proto_init() }
-func xxx_File_google_protobuf_empty_proto_init() {
+func init() { file_google_protobuf_empty_proto_init() }
+func file_google_protobuf_empty_proto_init() {
 	if File_google_protobuf_empty_proto != nil {
 		return
 	}
 	File_google_protobuf_empty_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_google_protobuf_empty_proto_rawDesc,
-		GoTypes:            xxx_File_google_protobuf_empty_proto_goTypes,
-		DependencyIndexes:  xxx_File_google_protobuf_empty_proto_depIdxs,
-		MessageOutputTypes: xxx_File_google_protobuf_empty_proto_messageTypes,
+		RawDescriptor:      file_google_protobuf_empty_proto_rawDesc,
+		GoTypes:            file_google_protobuf_empty_proto_goTypes,
+		DependencyIndexes:  file_google_protobuf_empty_proto_depIdxs,
+		MessageOutputTypes: file_google_protobuf_empty_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_google_protobuf_empty_proto_rawDesc = nil
-	xxx_File_google_protobuf_empty_proto_goTypes = nil
-	xxx_File_google_protobuf_empty_proto_depIdxs = nil
+	file_google_protobuf_empty_proto_rawDesc = nil
+	file_google_protobuf_empty_proto_goTypes = nil
+	file_google_protobuf_empty_proto_depIdxs = nil
 }
diff --git a/types/known/field_mask.pb.go b/types/known/field_mask.pb.go
index 9e0c729..6a6d36d 100644
--- a/types/known/field_mask.pb.go
+++ b/types/known/field_mask.pb.go
@@ -231,16 +231,16 @@
 func (*FieldMask) ProtoMessage() {}
 
 func (x *FieldMask) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_field_mask_proto_messageTypes[0].MessageOf(x)
+	return file_google_protobuf_field_mask_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *FieldMask) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_field_mask_proto_messageTypes[0].Methods()
+	return file_google_protobuf_field_mask_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use FieldMask.ProtoReflect.Type instead.
 func (*FieldMask) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_field_mask_proto_rawDescGZIP(), []int{0}
+	return file_google_protobuf_field_mask_proto_rawDescGZIP(), []int{0}
 }
 
 func (x *FieldMask) GetPaths() []string {
@@ -252,7 +252,7 @@
 
 var File_google_protobuf_field_mask_proto protoreflect.FileDescriptor
 
-var xxx_File_google_protobuf_field_mask_proto_rawDesc = []byte{
+var file_google_protobuf_field_mask_proto_rawDesc = []byte{
 	0x0a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
 	0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 0x70, 0x72, 0x6f,
 	0x74, 0x6f, 0x12, 0x0f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
@@ -271,37 +271,37 @@
 }
 
 var (
-	xxx_File_google_protobuf_field_mask_proto_rawDesc_once sync.Once
-	xxx_File_google_protobuf_field_mask_proto_rawDesc_data = xxx_File_google_protobuf_field_mask_proto_rawDesc
+	file_google_protobuf_field_mask_proto_rawDescOnce sync.Once
+	file_google_protobuf_field_mask_proto_rawDescData = file_google_protobuf_field_mask_proto_rawDesc
 )
 
-func xxx_File_google_protobuf_field_mask_proto_rawDescGZIP() []byte {
-	xxx_File_google_protobuf_field_mask_proto_rawDesc_once.Do(func() {
-		xxx_File_google_protobuf_field_mask_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_google_protobuf_field_mask_proto_rawDesc_data)
+func file_google_protobuf_field_mask_proto_rawDescGZIP() []byte {
+	file_google_protobuf_field_mask_proto_rawDescOnce.Do(func() {
+		file_google_protobuf_field_mask_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_protobuf_field_mask_proto_rawDescData)
 	})
-	return xxx_File_google_protobuf_field_mask_proto_rawDesc_data
+	return file_google_protobuf_field_mask_proto_rawDescData
 }
 
-var xxx_File_google_protobuf_field_mask_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_google_protobuf_field_mask_proto_goTypes = []interface{}{
+var file_google_protobuf_field_mask_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_google_protobuf_field_mask_proto_goTypes = []interface{}{
 	(*FieldMask)(nil), // 0: google.protobuf.FieldMask
 }
-var xxx_File_google_protobuf_field_mask_proto_depIdxs = []int32{}
+var file_google_protobuf_field_mask_proto_depIdxs = []int32{}
 
-func init() { xxx_File_google_protobuf_field_mask_proto_init() }
-func xxx_File_google_protobuf_field_mask_proto_init() {
+func init() { file_google_protobuf_field_mask_proto_init() }
+func file_google_protobuf_field_mask_proto_init() {
 	if File_google_protobuf_field_mask_proto != nil {
 		return
 	}
 	File_google_protobuf_field_mask_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_google_protobuf_field_mask_proto_rawDesc,
-		GoTypes:            xxx_File_google_protobuf_field_mask_proto_goTypes,
-		DependencyIndexes:  xxx_File_google_protobuf_field_mask_proto_depIdxs,
-		MessageOutputTypes: xxx_File_google_protobuf_field_mask_proto_messageTypes,
+		RawDescriptor:      file_google_protobuf_field_mask_proto_rawDesc,
+		GoTypes:            file_google_protobuf_field_mask_proto_goTypes,
+		DependencyIndexes:  file_google_protobuf_field_mask_proto_depIdxs,
+		MessageOutputTypes: file_google_protobuf_field_mask_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_google_protobuf_field_mask_proto_rawDesc = nil
-	xxx_File_google_protobuf_field_mask_proto_goTypes = nil
-	xxx_File_google_protobuf_field_mask_proto_depIdxs = nil
+	file_google_protobuf_field_mask_proto_rawDesc = nil
+	file_google_protobuf_field_mask_proto_goTypes = nil
+	file_google_protobuf_field_mask_proto_depIdxs = nil
 }
diff --git a/types/known/source_context.pb.go b/types/known/source_context.pb.go
index 7257925..f00d77d 100644
--- a/types/known/source_context.pb.go
+++ b/types/known/source_context.pb.go
@@ -35,16 +35,16 @@
 func (*SourceContext) ProtoMessage() {}
 
 func (x *SourceContext) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_source_context_proto_messageTypes[0].MessageOf(x)
+	return file_google_protobuf_source_context_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *SourceContext) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_source_context_proto_messageTypes[0].Methods()
+	return file_google_protobuf_source_context_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use SourceContext.ProtoReflect.Type instead.
 func (*SourceContext) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_source_context_proto_rawDescGZIP(), []int{0}
+	return file_google_protobuf_source_context_proto_rawDescGZIP(), []int{0}
 }
 
 func (x *SourceContext) GetFileName() string {
@@ -56,7 +56,7 @@
 
 var File_google_protobuf_source_context_proto protoreflect.FileDescriptor
 
-var xxx_File_google_protobuf_source_context_proto_rawDesc = []byte{
+var file_google_protobuf_source_context_proto_rawDesc = []byte{
 	0x0a, 0x24, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
 	0x66, 0x2f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74,
 	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
@@ -76,37 +76,37 @@
 }
 
 var (
-	xxx_File_google_protobuf_source_context_proto_rawDesc_once sync.Once
-	xxx_File_google_protobuf_source_context_proto_rawDesc_data = xxx_File_google_protobuf_source_context_proto_rawDesc
+	file_google_protobuf_source_context_proto_rawDescOnce sync.Once
+	file_google_protobuf_source_context_proto_rawDescData = file_google_protobuf_source_context_proto_rawDesc
 )
 
-func xxx_File_google_protobuf_source_context_proto_rawDescGZIP() []byte {
-	xxx_File_google_protobuf_source_context_proto_rawDesc_once.Do(func() {
-		xxx_File_google_protobuf_source_context_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_google_protobuf_source_context_proto_rawDesc_data)
+func file_google_protobuf_source_context_proto_rawDescGZIP() []byte {
+	file_google_protobuf_source_context_proto_rawDescOnce.Do(func() {
+		file_google_protobuf_source_context_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_protobuf_source_context_proto_rawDescData)
 	})
-	return xxx_File_google_protobuf_source_context_proto_rawDesc_data
+	return file_google_protobuf_source_context_proto_rawDescData
 }
 
-var xxx_File_google_protobuf_source_context_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_google_protobuf_source_context_proto_goTypes = []interface{}{
+var file_google_protobuf_source_context_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_google_protobuf_source_context_proto_goTypes = []interface{}{
 	(*SourceContext)(nil), // 0: google.protobuf.SourceContext
 }
-var xxx_File_google_protobuf_source_context_proto_depIdxs = []int32{}
+var file_google_protobuf_source_context_proto_depIdxs = []int32{}
 
-func init() { xxx_File_google_protobuf_source_context_proto_init() }
-func xxx_File_google_protobuf_source_context_proto_init() {
+func init() { file_google_protobuf_source_context_proto_init() }
+func file_google_protobuf_source_context_proto_init() {
 	if File_google_protobuf_source_context_proto != nil {
 		return
 	}
 	File_google_protobuf_source_context_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_google_protobuf_source_context_proto_rawDesc,
-		GoTypes:            xxx_File_google_protobuf_source_context_proto_goTypes,
-		DependencyIndexes:  xxx_File_google_protobuf_source_context_proto_depIdxs,
-		MessageOutputTypes: xxx_File_google_protobuf_source_context_proto_messageTypes,
+		RawDescriptor:      file_google_protobuf_source_context_proto_rawDesc,
+		GoTypes:            file_google_protobuf_source_context_proto_goTypes,
+		DependencyIndexes:  file_google_protobuf_source_context_proto_depIdxs,
+		MessageOutputTypes: file_google_protobuf_source_context_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_google_protobuf_source_context_proto_rawDesc = nil
-	xxx_File_google_protobuf_source_context_proto_goTypes = nil
-	xxx_File_google_protobuf_source_context_proto_depIdxs = nil
+	file_google_protobuf_source_context_proto_rawDesc = nil
+	file_google_protobuf_source_context_proto_goTypes = nil
+	file_google_protobuf_source_context_proto_depIdxs = nil
 }
diff --git a/types/known/struct.pb.go b/types/known/struct.pb.go
index f4b3c83..72af036 100644
--- a/types/known/struct.pb.go
+++ b/types/known/struct.pb.go
@@ -39,7 +39,7 @@
 }
 
 func (NullValue) Type() protoreflect.EnumType {
-	return xxx_File_google_protobuf_struct_proto_enumTypes[0]
+	return file_google_protobuf_struct_proto_enumTypes[0]
 }
 
 func (x NullValue) Number() protoreflect.EnumNumber {
@@ -48,7 +48,7 @@
 
 // Deprecated: Use NullValue.Type instead.
 func (NullValue) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_struct_proto_rawDescGZIP(), []int{0}
+	return file_google_protobuf_struct_proto_rawDescGZIP(), []int{0}
 }
 
 func (NullValue) XXX_WellKnownType() string { return "NullValue" }
@@ -80,16 +80,16 @@
 func (*Struct) ProtoMessage() {}
 
 func (x *Struct) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_struct_proto_messageTypes[0].MessageOf(x)
+	return file_google_protobuf_struct_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *Struct) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_struct_proto_messageTypes[0].Methods()
+	return file_google_protobuf_struct_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use Struct.ProtoReflect.Type instead.
 func (*Struct) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_struct_proto_rawDescGZIP(), []int{0}
+	return file_google_protobuf_struct_proto_rawDescGZIP(), []int{0}
 }
 
 func (*Struct) XXX_WellKnownType() string { return "Struct" }
@@ -140,16 +140,16 @@
 func (*Value) ProtoMessage() {}
 
 func (x *Value) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_struct_proto_messageTypes[1].MessageOf(x)
+	return file_google_protobuf_struct_proto_msgTypes[1].MessageOf(x)
 }
 
 func (m *Value) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_struct_proto_messageTypes[1].Methods()
+	return file_google_protobuf_struct_proto_msgTypes[1].Methods()
 }
 
 // Deprecated: Use Value.ProtoReflect.Type instead.
 func (*Value) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_struct_proto_rawDescGZIP(), []int{1}
+	return file_google_protobuf_struct_proto_rawDescGZIP(), []int{1}
 }
 
 func (*Value) XXX_WellKnownType() string { return "Value" }
@@ -277,16 +277,16 @@
 func (*ListValue) ProtoMessage() {}
 
 func (x *ListValue) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_struct_proto_messageTypes[2].MessageOf(x)
+	return file_google_protobuf_struct_proto_msgTypes[2].MessageOf(x)
 }
 
 func (m *ListValue) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_struct_proto_messageTypes[2].Methods()
+	return file_google_protobuf_struct_proto_msgTypes[2].Methods()
 }
 
 // Deprecated: Use ListValue.ProtoReflect.Type instead.
 func (*ListValue) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_struct_proto_rawDescGZIP(), []int{2}
+	return file_google_protobuf_struct_proto_rawDescGZIP(), []int{2}
 }
 
 func (*ListValue) XXX_WellKnownType() string { return "ListValue" }
@@ -300,7 +300,7 @@
 
 var File_google_protobuf_struct_proto protoreflect.FileDescriptor
 
-var xxx_File_google_protobuf_struct_proto_rawDesc = []byte{
+var file_google_protobuf_struct_proto_rawDesc = []byte{
 	0x0a, 0x1c, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
 	0x66, 0x2f, 0x73, 0x74, 0x72, 0x75, 0x63, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0f,
 	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x22,
@@ -351,27 +351,27 @@
 }
 
 var (
-	xxx_File_google_protobuf_struct_proto_rawDesc_once sync.Once
-	xxx_File_google_protobuf_struct_proto_rawDesc_data = xxx_File_google_protobuf_struct_proto_rawDesc
+	file_google_protobuf_struct_proto_rawDescOnce sync.Once
+	file_google_protobuf_struct_proto_rawDescData = file_google_protobuf_struct_proto_rawDesc
 )
 
-func xxx_File_google_protobuf_struct_proto_rawDescGZIP() []byte {
-	xxx_File_google_protobuf_struct_proto_rawDesc_once.Do(func() {
-		xxx_File_google_protobuf_struct_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_google_protobuf_struct_proto_rawDesc_data)
+func file_google_protobuf_struct_proto_rawDescGZIP() []byte {
+	file_google_protobuf_struct_proto_rawDescOnce.Do(func() {
+		file_google_protobuf_struct_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_protobuf_struct_proto_rawDescData)
 	})
-	return xxx_File_google_protobuf_struct_proto_rawDesc_data
+	return file_google_protobuf_struct_proto_rawDescData
 }
 
-var xxx_File_google_protobuf_struct_proto_enumTypes = make([]protoreflect.EnumType, 1)
-var xxx_File_google_protobuf_struct_proto_messageTypes = make([]protoimpl.MessageType, 4)
-var xxx_File_google_protobuf_struct_proto_goTypes = []interface{}{
+var file_google_protobuf_struct_proto_enumTypes = make([]protoreflect.EnumType, 1)
+var file_google_protobuf_struct_proto_msgTypes = make([]protoimpl.MessageType, 4)
+var file_google_protobuf_struct_proto_goTypes = []interface{}{
 	(NullValue)(0),    // 0: google.protobuf.NullValue
 	(*Struct)(nil),    // 1: google.protobuf.Struct
 	(*Value)(nil),     // 2: google.protobuf.Value
 	(*ListValue)(nil), // 3: google.protobuf.ListValue
 	nil,               // 4: google.protobuf.Struct.FieldsEntry
 }
-var xxx_File_google_protobuf_struct_proto_depIdxs = []int32{
+var file_google_protobuf_struct_proto_depIdxs = []int32{
 	4, // google.protobuf.Struct.fields:type_name -> google.protobuf.Struct.FieldsEntry
 	0, // google.protobuf.Value.null_value:type_name -> google.protobuf.NullValue
 	1, // google.protobuf.Value.struct_value:type_name -> google.protobuf.Struct
@@ -380,21 +380,21 @@
 	2, // google.protobuf.Struct.FieldsEntry.value:type_name -> google.protobuf.Value
 }
 
-func init() { xxx_File_google_protobuf_struct_proto_init() }
-func xxx_File_google_protobuf_struct_proto_init() {
+func init() { file_google_protobuf_struct_proto_init() }
+func file_google_protobuf_struct_proto_init() {
 	if File_google_protobuf_struct_proto != nil {
 		return
 	}
 	File_google_protobuf_struct_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_google_protobuf_struct_proto_rawDesc,
-		GoTypes:            xxx_File_google_protobuf_struct_proto_goTypes,
-		DependencyIndexes:  xxx_File_google_protobuf_struct_proto_depIdxs,
-		EnumOutputTypes:    xxx_File_google_protobuf_struct_proto_enumTypes,
-		MessageOutputTypes: xxx_File_google_protobuf_struct_proto_messageTypes,
+		RawDescriptor:      file_google_protobuf_struct_proto_rawDesc,
+		GoTypes:            file_google_protobuf_struct_proto_goTypes,
+		DependencyIndexes:  file_google_protobuf_struct_proto_depIdxs,
+		EnumOutputTypes:    file_google_protobuf_struct_proto_enumTypes,
+		MessageOutputTypes: file_google_protobuf_struct_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_google_protobuf_struct_proto_rawDesc = nil
-	xxx_File_google_protobuf_struct_proto_goTypes = nil
-	xxx_File_google_protobuf_struct_proto_depIdxs = nil
+	file_google_protobuf_struct_proto_rawDesc = nil
+	file_google_protobuf_struct_proto_goTypes = nil
+	file_google_protobuf_struct_proto_depIdxs = nil
 }
diff --git a/types/known/timestamp.pb.go b/types/known/timestamp.pb.go
index a3ca7a3..71fcc74 100644
--- a/types/known/timestamp.pb.go
+++ b/types/known/timestamp.pb.go
@@ -121,16 +121,16 @@
 func (*Timestamp) ProtoMessage() {}
 
 func (x *Timestamp) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_timestamp_proto_messageTypes[0].MessageOf(x)
+	return file_google_protobuf_timestamp_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *Timestamp) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_timestamp_proto_messageTypes[0].Methods()
+	return file_google_protobuf_timestamp_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use Timestamp.ProtoReflect.Type instead.
 func (*Timestamp) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_timestamp_proto_rawDescGZIP(), []int{0}
+	return file_google_protobuf_timestamp_proto_rawDescGZIP(), []int{0}
 }
 
 func (*Timestamp) XXX_WellKnownType() string { return "Timestamp" }
@@ -151,7 +151,7 @@
 
 var File_google_protobuf_timestamp_proto protoreflect.FileDescriptor
 
-var xxx_File_google_protobuf_timestamp_proto_rawDesc = []byte{
+var file_google_protobuf_timestamp_proto_rawDesc = []byte{
 	0x0a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
 	0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74,
 	0x6f, 0x12, 0x0f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62,
@@ -172,37 +172,37 @@
 }
 
 var (
-	xxx_File_google_protobuf_timestamp_proto_rawDesc_once sync.Once
-	xxx_File_google_protobuf_timestamp_proto_rawDesc_data = xxx_File_google_protobuf_timestamp_proto_rawDesc
+	file_google_protobuf_timestamp_proto_rawDescOnce sync.Once
+	file_google_protobuf_timestamp_proto_rawDescData = file_google_protobuf_timestamp_proto_rawDesc
 )
 
-func xxx_File_google_protobuf_timestamp_proto_rawDescGZIP() []byte {
-	xxx_File_google_protobuf_timestamp_proto_rawDesc_once.Do(func() {
-		xxx_File_google_protobuf_timestamp_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_google_protobuf_timestamp_proto_rawDesc_data)
+func file_google_protobuf_timestamp_proto_rawDescGZIP() []byte {
+	file_google_protobuf_timestamp_proto_rawDescOnce.Do(func() {
+		file_google_protobuf_timestamp_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_protobuf_timestamp_proto_rawDescData)
 	})
-	return xxx_File_google_protobuf_timestamp_proto_rawDesc_data
+	return file_google_protobuf_timestamp_proto_rawDescData
 }
 
-var xxx_File_google_protobuf_timestamp_proto_messageTypes = make([]protoimpl.MessageType, 1)
-var xxx_File_google_protobuf_timestamp_proto_goTypes = []interface{}{
+var file_google_protobuf_timestamp_proto_msgTypes = make([]protoimpl.MessageType, 1)
+var file_google_protobuf_timestamp_proto_goTypes = []interface{}{
 	(*Timestamp)(nil), // 0: google.protobuf.Timestamp
 }
-var xxx_File_google_protobuf_timestamp_proto_depIdxs = []int32{}
+var file_google_protobuf_timestamp_proto_depIdxs = []int32{}
 
-func init() { xxx_File_google_protobuf_timestamp_proto_init() }
-func xxx_File_google_protobuf_timestamp_proto_init() {
+func init() { file_google_protobuf_timestamp_proto_init() }
+func file_google_protobuf_timestamp_proto_init() {
 	if File_google_protobuf_timestamp_proto != nil {
 		return
 	}
 	File_google_protobuf_timestamp_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_google_protobuf_timestamp_proto_rawDesc,
-		GoTypes:            xxx_File_google_protobuf_timestamp_proto_goTypes,
-		DependencyIndexes:  xxx_File_google_protobuf_timestamp_proto_depIdxs,
-		MessageOutputTypes: xxx_File_google_protobuf_timestamp_proto_messageTypes,
+		RawDescriptor:      file_google_protobuf_timestamp_proto_rawDesc,
+		GoTypes:            file_google_protobuf_timestamp_proto_goTypes,
+		DependencyIndexes:  file_google_protobuf_timestamp_proto_depIdxs,
+		MessageOutputTypes: file_google_protobuf_timestamp_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_google_protobuf_timestamp_proto_rawDesc = nil
-	xxx_File_google_protobuf_timestamp_proto_goTypes = nil
-	xxx_File_google_protobuf_timestamp_proto_depIdxs = nil
+	file_google_protobuf_timestamp_proto_rawDesc = nil
+	file_google_protobuf_timestamp_proto_goTypes = nil
+	file_google_protobuf_timestamp_proto_depIdxs = nil
 }
diff --git a/types/known/type.pb.go b/types/known/type.pb.go
index 5f44d39..ec25db5 100644
--- a/types/known/type.pb.go
+++ b/types/known/type.pb.go
@@ -40,7 +40,7 @@
 }
 
 func (Syntax) Type() protoreflect.EnumType {
-	return xxx_File_google_protobuf_type_proto_enumTypes[0]
+	return file_google_protobuf_type_proto_enumTypes[0]
 }
 
 func (x Syntax) Number() protoreflect.EnumNumber {
@@ -49,7 +49,7 @@
 
 // Deprecated: Use Syntax.Type instead.
 func (Syntax) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_type_proto_rawDescGZIP(), []int{0}
+	return file_google_protobuf_type_proto_rawDescGZIP(), []int{0}
 }
 
 // Basic field types.
@@ -147,7 +147,7 @@
 }
 
 func (Field_Kind) Type() protoreflect.EnumType {
-	return xxx_File_google_protobuf_type_proto_enumTypes[1]
+	return file_google_protobuf_type_proto_enumTypes[1]
 }
 
 func (x Field_Kind) Number() protoreflect.EnumNumber {
@@ -156,7 +156,7 @@
 
 // Deprecated: Use Field_Kind.Type instead.
 func (Field_Kind) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_type_proto_rawDescGZIP(), []int{1, 0}
+	return file_google_protobuf_type_proto_rawDescGZIP(), []int{1, 0}
 }
 
 // Whether a field is optional, required, or repeated.
@@ -194,7 +194,7 @@
 }
 
 func (Field_Cardinality) Type() protoreflect.EnumType {
-	return xxx_File_google_protobuf_type_proto_enumTypes[2]
+	return file_google_protobuf_type_proto_enumTypes[2]
 }
 
 func (x Field_Cardinality) Number() protoreflect.EnumNumber {
@@ -203,7 +203,7 @@
 
 // Deprecated: Use Field_Cardinality.Type instead.
 func (Field_Cardinality) EnumDescriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_type_proto_rawDescGZIP(), []int{1, 1}
+	return file_google_protobuf_type_proto_rawDescGZIP(), []int{1, 1}
 }
 
 // A protocol buffer message type.
@@ -236,16 +236,16 @@
 func (*Type) ProtoMessage() {}
 
 func (x *Type) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_type_proto_messageTypes[0].MessageOf(x)
+	return file_google_protobuf_type_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *Type) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_type_proto_messageTypes[0].Methods()
+	return file_google_protobuf_type_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use Type.ProtoReflect.Type instead.
 func (*Type) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_type_proto_rawDescGZIP(), []int{0}
+	return file_google_protobuf_type_proto_rawDescGZIP(), []int{0}
 }
 
 func (x *Type) GetName() string {
@@ -330,16 +330,16 @@
 func (*Field) ProtoMessage() {}
 
 func (x *Field) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_type_proto_messageTypes[1].MessageOf(x)
+	return file_google_protobuf_type_proto_msgTypes[1].MessageOf(x)
 }
 
 func (m *Field) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_type_proto_messageTypes[1].Methods()
+	return file_google_protobuf_type_proto_msgTypes[1].Methods()
 }
 
 // Deprecated: Use Field.ProtoReflect.Type instead.
 func (*Field) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_type_proto_rawDescGZIP(), []int{1}
+	return file_google_protobuf_type_proto_rawDescGZIP(), []int{1}
 }
 
 func (x *Field) GetKind() Field_Kind {
@@ -440,16 +440,16 @@
 func (*Enum) ProtoMessage() {}
 
 func (x *Enum) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_type_proto_messageTypes[2].MessageOf(x)
+	return file_google_protobuf_type_proto_msgTypes[2].MessageOf(x)
 }
 
 func (m *Enum) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_type_proto_messageTypes[2].Methods()
+	return file_google_protobuf_type_proto_msgTypes[2].Methods()
 }
 
 // Deprecated: Use Enum.ProtoReflect.Type instead.
 func (*Enum) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_type_proto_rawDescGZIP(), []int{2}
+	return file_google_protobuf_type_proto_rawDescGZIP(), []int{2}
 }
 
 func (x *Enum) GetName() string {
@@ -511,16 +511,16 @@
 func (*EnumValue) ProtoMessage() {}
 
 func (x *EnumValue) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_type_proto_messageTypes[3].MessageOf(x)
+	return file_google_protobuf_type_proto_msgTypes[3].MessageOf(x)
 }
 
 func (m *EnumValue) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_type_proto_messageTypes[3].Methods()
+	return file_google_protobuf_type_proto_msgTypes[3].Methods()
 }
 
 // Deprecated: Use EnumValue.ProtoReflect.Type instead.
 func (*EnumValue) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_type_proto_rawDescGZIP(), []int{3}
+	return file_google_protobuf_type_proto_rawDescGZIP(), []int{3}
 }
 
 func (x *EnumValue) GetName() string {
@@ -573,16 +573,16 @@
 func (*Option) ProtoMessage() {}
 
 func (x *Option) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_type_proto_messageTypes[4].MessageOf(x)
+	return file_google_protobuf_type_proto_msgTypes[4].MessageOf(x)
 }
 
 func (m *Option) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_type_proto_messageTypes[4].Methods()
+	return file_google_protobuf_type_proto_msgTypes[4].Methods()
 }
 
 // Deprecated: Use Option.ProtoReflect.Type instead.
 func (*Option) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_type_proto_rawDescGZIP(), []int{4}
+	return file_google_protobuf_type_proto_rawDescGZIP(), []int{4}
 }
 
 func (x *Option) GetName() string {
@@ -601,7 +601,7 @@
 
 var File_google_protobuf_type_proto protoreflect.FileDescriptor
 
-var xxx_File_google_protobuf_type_proto_rawDesc = []byte{
+var file_google_protobuf_type_proto_rawDesc = []byte{
 	0x0a, 0x1a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
 	0x66, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0f, 0x67, 0x6f,
 	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x1a, 0x19, 0x67,
@@ -720,20 +720,20 @@
 }
 
 var (
-	xxx_File_google_protobuf_type_proto_rawDesc_once sync.Once
-	xxx_File_google_protobuf_type_proto_rawDesc_data = xxx_File_google_protobuf_type_proto_rawDesc
+	file_google_protobuf_type_proto_rawDescOnce sync.Once
+	file_google_protobuf_type_proto_rawDescData = file_google_protobuf_type_proto_rawDesc
 )
 
-func xxx_File_google_protobuf_type_proto_rawDescGZIP() []byte {
-	xxx_File_google_protobuf_type_proto_rawDesc_once.Do(func() {
-		xxx_File_google_protobuf_type_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_google_protobuf_type_proto_rawDesc_data)
+func file_google_protobuf_type_proto_rawDescGZIP() []byte {
+	file_google_protobuf_type_proto_rawDescOnce.Do(func() {
+		file_google_protobuf_type_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_protobuf_type_proto_rawDescData)
 	})
-	return xxx_File_google_protobuf_type_proto_rawDesc_data
+	return file_google_protobuf_type_proto_rawDescData
 }
 
-var xxx_File_google_protobuf_type_proto_enumTypes = make([]protoreflect.EnumType, 3)
-var xxx_File_google_protobuf_type_proto_messageTypes = make([]protoimpl.MessageType, 5)
-var xxx_File_google_protobuf_type_proto_goTypes = []interface{}{
+var file_google_protobuf_type_proto_enumTypes = make([]protoreflect.EnumType, 3)
+var file_google_protobuf_type_proto_msgTypes = make([]protoimpl.MessageType, 5)
+var file_google_protobuf_type_proto_goTypes = []interface{}{
 	(Syntax)(0),            // 0: google.protobuf.Syntax
 	(Field_Kind)(0),        // 1: google.protobuf.Field.Kind
 	(Field_Cardinality)(0), // 2: google.protobuf.Field.Cardinality
@@ -745,7 +745,7 @@
 	(*SourceContext)(nil),  // 8: google.protobuf.SourceContext
 	(*Any)(nil),            // 9: google.protobuf.Any
 }
-var xxx_File_google_protobuf_type_proto_depIdxs = []int32{
+var file_google_protobuf_type_proto_depIdxs = []int32{
 	4, // google.protobuf.Type.fields:type_name -> google.protobuf.Field
 	7, // google.protobuf.Type.options:type_name -> google.protobuf.Option
 	8, // google.protobuf.Type.source_context:type_name -> google.protobuf.SourceContext
@@ -761,23 +761,23 @@
 	9, // google.protobuf.Option.value:type_name -> google.protobuf.Any
 }
 
-func init() { xxx_File_google_protobuf_type_proto_init() }
-func xxx_File_google_protobuf_type_proto_init() {
+func init() { file_google_protobuf_type_proto_init() }
+func file_google_protobuf_type_proto_init() {
 	if File_google_protobuf_type_proto != nil {
 		return
 	}
-	xxx_File_google_protobuf_any_proto_init()
-	xxx_File_google_protobuf_source_context_proto_init()
+	file_google_protobuf_any_proto_init()
+	file_google_protobuf_source_context_proto_init()
 	File_google_protobuf_type_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_google_protobuf_type_proto_rawDesc,
-		GoTypes:            xxx_File_google_protobuf_type_proto_goTypes,
-		DependencyIndexes:  xxx_File_google_protobuf_type_proto_depIdxs,
-		EnumOutputTypes:    xxx_File_google_protobuf_type_proto_enumTypes,
-		MessageOutputTypes: xxx_File_google_protobuf_type_proto_messageTypes,
+		RawDescriptor:      file_google_protobuf_type_proto_rawDesc,
+		GoTypes:            file_google_protobuf_type_proto_goTypes,
+		DependencyIndexes:  file_google_protobuf_type_proto_depIdxs,
+		EnumOutputTypes:    file_google_protobuf_type_proto_enumTypes,
+		MessageOutputTypes: file_google_protobuf_type_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_google_protobuf_type_proto_rawDesc = nil
-	xxx_File_google_protobuf_type_proto_goTypes = nil
-	xxx_File_google_protobuf_type_proto_depIdxs = nil
+	file_google_protobuf_type_proto_rawDesc = nil
+	file_google_protobuf_type_proto_goTypes = nil
+	file_google_protobuf_type_proto_depIdxs = nil
 }
diff --git a/types/known/wrappers.pb.go b/types/known/wrappers.pb.go
index a1ee28a..da81920 100644
--- a/types/known/wrappers.pb.go
+++ b/types/known/wrappers.pb.go
@@ -35,16 +35,16 @@
 func (*DoubleValue) ProtoMessage() {}
 
 func (x *DoubleValue) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_wrappers_proto_messageTypes[0].MessageOf(x)
+	return file_google_protobuf_wrappers_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *DoubleValue) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_wrappers_proto_messageTypes[0].Methods()
+	return file_google_protobuf_wrappers_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use DoubleValue.ProtoReflect.Type instead.
 func (*DoubleValue) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_wrappers_proto_rawDescGZIP(), []int{0}
+	return file_google_protobuf_wrappers_proto_rawDescGZIP(), []int{0}
 }
 
 func (*DoubleValue) XXX_WellKnownType() string { return "DoubleValue" }
@@ -78,16 +78,16 @@
 func (*FloatValue) ProtoMessage() {}
 
 func (x *FloatValue) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_wrappers_proto_messageTypes[1].MessageOf(x)
+	return file_google_protobuf_wrappers_proto_msgTypes[1].MessageOf(x)
 }
 
 func (m *FloatValue) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_wrappers_proto_messageTypes[1].Methods()
+	return file_google_protobuf_wrappers_proto_msgTypes[1].Methods()
 }
 
 // Deprecated: Use FloatValue.ProtoReflect.Type instead.
 func (*FloatValue) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_wrappers_proto_rawDescGZIP(), []int{1}
+	return file_google_protobuf_wrappers_proto_rawDescGZIP(), []int{1}
 }
 
 func (*FloatValue) XXX_WellKnownType() string { return "FloatValue" }
@@ -121,16 +121,16 @@
 func (*Int64Value) ProtoMessage() {}
 
 func (x *Int64Value) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_wrappers_proto_messageTypes[2].MessageOf(x)
+	return file_google_protobuf_wrappers_proto_msgTypes[2].MessageOf(x)
 }
 
 func (m *Int64Value) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_wrappers_proto_messageTypes[2].Methods()
+	return file_google_protobuf_wrappers_proto_msgTypes[2].Methods()
 }
 
 // Deprecated: Use Int64Value.ProtoReflect.Type instead.
 func (*Int64Value) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_wrappers_proto_rawDescGZIP(), []int{2}
+	return file_google_protobuf_wrappers_proto_rawDescGZIP(), []int{2}
 }
 
 func (*Int64Value) XXX_WellKnownType() string { return "Int64Value" }
@@ -164,16 +164,16 @@
 func (*UInt64Value) ProtoMessage() {}
 
 func (x *UInt64Value) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_wrappers_proto_messageTypes[3].MessageOf(x)
+	return file_google_protobuf_wrappers_proto_msgTypes[3].MessageOf(x)
 }
 
 func (m *UInt64Value) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_wrappers_proto_messageTypes[3].Methods()
+	return file_google_protobuf_wrappers_proto_msgTypes[3].Methods()
 }
 
 // Deprecated: Use UInt64Value.ProtoReflect.Type instead.
 func (*UInt64Value) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_wrappers_proto_rawDescGZIP(), []int{3}
+	return file_google_protobuf_wrappers_proto_rawDescGZIP(), []int{3}
 }
 
 func (*UInt64Value) XXX_WellKnownType() string { return "UInt64Value" }
@@ -207,16 +207,16 @@
 func (*Int32Value) ProtoMessage() {}
 
 func (x *Int32Value) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_wrappers_proto_messageTypes[4].MessageOf(x)
+	return file_google_protobuf_wrappers_proto_msgTypes[4].MessageOf(x)
 }
 
 func (m *Int32Value) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_wrappers_proto_messageTypes[4].Methods()
+	return file_google_protobuf_wrappers_proto_msgTypes[4].Methods()
 }
 
 // Deprecated: Use Int32Value.ProtoReflect.Type instead.
 func (*Int32Value) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_wrappers_proto_rawDescGZIP(), []int{4}
+	return file_google_protobuf_wrappers_proto_rawDescGZIP(), []int{4}
 }
 
 func (*Int32Value) XXX_WellKnownType() string { return "Int32Value" }
@@ -250,16 +250,16 @@
 func (*UInt32Value) ProtoMessage() {}
 
 func (x *UInt32Value) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_wrappers_proto_messageTypes[5].MessageOf(x)
+	return file_google_protobuf_wrappers_proto_msgTypes[5].MessageOf(x)
 }
 
 func (m *UInt32Value) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_wrappers_proto_messageTypes[5].Methods()
+	return file_google_protobuf_wrappers_proto_msgTypes[5].Methods()
 }
 
 // Deprecated: Use UInt32Value.ProtoReflect.Type instead.
 func (*UInt32Value) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_wrappers_proto_rawDescGZIP(), []int{5}
+	return file_google_protobuf_wrappers_proto_rawDescGZIP(), []int{5}
 }
 
 func (*UInt32Value) XXX_WellKnownType() string { return "UInt32Value" }
@@ -293,16 +293,16 @@
 func (*BoolValue) ProtoMessage() {}
 
 func (x *BoolValue) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_wrappers_proto_messageTypes[6].MessageOf(x)
+	return file_google_protobuf_wrappers_proto_msgTypes[6].MessageOf(x)
 }
 
 func (m *BoolValue) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_wrappers_proto_messageTypes[6].Methods()
+	return file_google_protobuf_wrappers_proto_msgTypes[6].Methods()
 }
 
 // Deprecated: Use BoolValue.ProtoReflect.Type instead.
 func (*BoolValue) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_wrappers_proto_rawDescGZIP(), []int{6}
+	return file_google_protobuf_wrappers_proto_rawDescGZIP(), []int{6}
 }
 
 func (*BoolValue) XXX_WellKnownType() string { return "BoolValue" }
@@ -336,16 +336,16 @@
 func (*StringValue) ProtoMessage() {}
 
 func (x *StringValue) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_wrappers_proto_messageTypes[7].MessageOf(x)
+	return file_google_protobuf_wrappers_proto_msgTypes[7].MessageOf(x)
 }
 
 func (m *StringValue) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_wrappers_proto_messageTypes[7].Methods()
+	return file_google_protobuf_wrappers_proto_msgTypes[7].Methods()
 }
 
 // Deprecated: Use StringValue.ProtoReflect.Type instead.
 func (*StringValue) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_wrappers_proto_rawDescGZIP(), []int{7}
+	return file_google_protobuf_wrappers_proto_rawDescGZIP(), []int{7}
 }
 
 func (*StringValue) XXX_WellKnownType() string { return "StringValue" }
@@ -379,16 +379,16 @@
 func (*BytesValue) ProtoMessage() {}
 
 func (x *BytesValue) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_wrappers_proto_messageTypes[8].MessageOf(x)
+	return file_google_protobuf_wrappers_proto_msgTypes[8].MessageOf(x)
 }
 
 func (m *BytesValue) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_wrappers_proto_messageTypes[8].Methods()
+	return file_google_protobuf_wrappers_proto_msgTypes[8].Methods()
 }
 
 // Deprecated: Use BytesValue.ProtoReflect.Type instead.
 func (*BytesValue) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_wrappers_proto_rawDescGZIP(), []int{8}
+	return file_google_protobuf_wrappers_proto_rawDescGZIP(), []int{8}
 }
 
 func (*BytesValue) XXX_WellKnownType() string { return "BytesValue" }
@@ -402,7 +402,7 @@
 
 var File_google_protobuf_wrappers_proto protoreflect.FileDescriptor
 
-var xxx_File_google_protobuf_wrappers_proto_rawDesc = []byte{
+var file_google_protobuf_wrappers_proto_rawDesc = []byte{
 	0x0a, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
 	0x66, 0x2f, 0x77, 0x72, 0x61, 0x70, 0x70, 0x65, 0x72, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
 	0x12, 0x0f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
@@ -439,19 +439,19 @@
 }
 
 var (
-	xxx_File_google_protobuf_wrappers_proto_rawDesc_once sync.Once
-	xxx_File_google_protobuf_wrappers_proto_rawDesc_data = xxx_File_google_protobuf_wrappers_proto_rawDesc
+	file_google_protobuf_wrappers_proto_rawDescOnce sync.Once
+	file_google_protobuf_wrappers_proto_rawDescData = file_google_protobuf_wrappers_proto_rawDesc
 )
 
-func xxx_File_google_protobuf_wrappers_proto_rawDescGZIP() []byte {
-	xxx_File_google_protobuf_wrappers_proto_rawDesc_once.Do(func() {
-		xxx_File_google_protobuf_wrappers_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_google_protobuf_wrappers_proto_rawDesc_data)
+func file_google_protobuf_wrappers_proto_rawDescGZIP() []byte {
+	file_google_protobuf_wrappers_proto_rawDescOnce.Do(func() {
+		file_google_protobuf_wrappers_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_protobuf_wrappers_proto_rawDescData)
 	})
-	return xxx_File_google_protobuf_wrappers_proto_rawDesc_data
+	return file_google_protobuf_wrappers_proto_rawDescData
 }
 
-var xxx_File_google_protobuf_wrappers_proto_messageTypes = make([]protoimpl.MessageType, 9)
-var xxx_File_google_protobuf_wrappers_proto_goTypes = []interface{}{
+var file_google_protobuf_wrappers_proto_msgTypes = make([]protoimpl.MessageType, 9)
+var file_google_protobuf_wrappers_proto_goTypes = []interface{}{
 	(*DoubleValue)(nil), // 0: google.protobuf.DoubleValue
 	(*FloatValue)(nil),  // 1: google.protobuf.FloatValue
 	(*Int64Value)(nil),  // 2: google.protobuf.Int64Value
@@ -462,22 +462,22 @@
 	(*StringValue)(nil), // 7: google.protobuf.StringValue
 	(*BytesValue)(nil),  // 8: google.protobuf.BytesValue
 }
-var xxx_File_google_protobuf_wrappers_proto_depIdxs = []int32{}
+var file_google_protobuf_wrappers_proto_depIdxs = []int32{}
 
-func init() { xxx_File_google_protobuf_wrappers_proto_init() }
-func xxx_File_google_protobuf_wrappers_proto_init() {
+func init() { file_google_protobuf_wrappers_proto_init() }
+func file_google_protobuf_wrappers_proto_init() {
 	if File_google_protobuf_wrappers_proto != nil {
 		return
 	}
 	File_google_protobuf_wrappers_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_google_protobuf_wrappers_proto_rawDesc,
-		GoTypes:            xxx_File_google_protobuf_wrappers_proto_goTypes,
-		DependencyIndexes:  xxx_File_google_protobuf_wrappers_proto_depIdxs,
-		MessageOutputTypes: xxx_File_google_protobuf_wrappers_proto_messageTypes,
+		RawDescriptor:      file_google_protobuf_wrappers_proto_rawDesc,
+		GoTypes:            file_google_protobuf_wrappers_proto_goTypes,
+		DependencyIndexes:  file_google_protobuf_wrappers_proto_depIdxs,
+		MessageOutputTypes: file_google_protobuf_wrappers_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_google_protobuf_wrappers_proto_rawDesc = nil
-	xxx_File_google_protobuf_wrappers_proto_goTypes = nil
-	xxx_File_google_protobuf_wrappers_proto_depIdxs = nil
+	file_google_protobuf_wrappers_proto_rawDesc = nil
+	file_google_protobuf_wrappers_proto_goTypes = nil
+	file_google_protobuf_wrappers_proto_depIdxs = nil
 }
diff --git a/types/plugin/plugin.pb.go b/types/plugin/plugin.pb.go
index dc65859..4a31517 100644
--- a/types/plugin/plugin.pb.go
+++ b/types/plugin/plugin.pb.go
@@ -38,16 +38,16 @@
 func (*Version) ProtoMessage() {}
 
 func (x *Version) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_compiler_plugin_proto_messageTypes[0].MessageOf(x)
+	return file_google_protobuf_compiler_plugin_proto_msgTypes[0].MessageOf(x)
 }
 
 func (m *Version) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_compiler_plugin_proto_messageTypes[0].Methods()
+	return file_google_protobuf_compiler_plugin_proto_msgTypes[0].Methods()
 }
 
 // Deprecated: Use Version.ProtoReflect.Type instead.
 func (*Version) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_compiler_plugin_proto_rawDescGZIP(), []int{0}
+	return file_google_protobuf_compiler_plugin_proto_rawDescGZIP(), []int{0}
 }
 
 func (x *Version) GetMajor() int32 {
@@ -119,16 +119,16 @@
 func (*CodeGeneratorRequest) ProtoMessage() {}
 
 func (x *CodeGeneratorRequest) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_compiler_plugin_proto_messageTypes[1].MessageOf(x)
+	return file_google_protobuf_compiler_plugin_proto_msgTypes[1].MessageOf(x)
 }
 
 func (m *CodeGeneratorRequest) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_compiler_plugin_proto_messageTypes[1].Methods()
+	return file_google_protobuf_compiler_plugin_proto_msgTypes[1].Methods()
 }
 
 // Deprecated: Use CodeGeneratorRequest.ProtoReflect.Type instead.
 func (*CodeGeneratorRequest) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_compiler_plugin_proto_rawDescGZIP(), []int{1}
+	return file_google_protobuf_compiler_plugin_proto_rawDescGZIP(), []int{1}
 }
 
 func (x *CodeGeneratorRequest) GetFileToGenerate() []string {
@@ -187,16 +187,16 @@
 func (*CodeGeneratorResponse) ProtoMessage() {}
 
 func (x *CodeGeneratorResponse) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_compiler_plugin_proto_messageTypes[2].MessageOf(x)
+	return file_google_protobuf_compiler_plugin_proto_msgTypes[2].MessageOf(x)
 }
 
 func (m *CodeGeneratorResponse) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_compiler_plugin_proto_messageTypes[2].Methods()
+	return file_google_protobuf_compiler_plugin_proto_msgTypes[2].Methods()
 }
 
 // Deprecated: Use CodeGeneratorResponse.ProtoReflect.Type instead.
 func (*CodeGeneratorResponse) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_compiler_plugin_proto_rawDescGZIP(), []int{2}
+	return file_google_protobuf_compiler_plugin_proto_rawDescGZIP(), []int{2}
 }
 
 func (x *CodeGeneratorResponse) GetError() string {
@@ -283,16 +283,16 @@
 func (*CodeGeneratorResponse_File) ProtoMessage() {}
 
 func (x *CodeGeneratorResponse_File) ProtoReflect() protoreflect.Message {
-	return xxx_File_google_protobuf_compiler_plugin_proto_messageTypes[3].MessageOf(x)
+	return file_google_protobuf_compiler_plugin_proto_msgTypes[3].MessageOf(x)
 }
 
 func (m *CodeGeneratorResponse_File) XXX_Methods() *protoiface.Methods {
-	return xxx_File_google_protobuf_compiler_plugin_proto_messageTypes[3].Methods()
+	return file_google_protobuf_compiler_plugin_proto_msgTypes[3].Methods()
 }
 
 // Deprecated: Use CodeGeneratorResponse_File.ProtoReflect.Type instead.
 func (*CodeGeneratorResponse_File) Descriptor() ([]byte, []int) {
-	return xxx_File_google_protobuf_compiler_plugin_proto_rawDescGZIP(), []int{2, 0}
+	return file_google_protobuf_compiler_plugin_proto_rawDescGZIP(), []int{2, 0}
 }
 
 func (x *CodeGeneratorResponse_File) GetName() string {
@@ -318,7 +318,7 @@
 
 var File_google_protobuf_compiler_plugin_proto protoreflect.FileDescriptor
 
-var xxx_File_google_protobuf_compiler_plugin_proto_rawDesc = []byte{
+var file_google_protobuf_compiler_plugin_proto_rawDesc = []byte{
 	0x0a, 0x25, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
 	0x66, 0x2f, 0x63, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x65, 0x72, 0x2f, 0x70, 0x6c, 0x75, 0x67, 0x69,
 	0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x18, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
@@ -370,45 +370,45 @@
 }
 
 var (
-	xxx_File_google_protobuf_compiler_plugin_proto_rawDesc_once sync.Once
-	xxx_File_google_protobuf_compiler_plugin_proto_rawDesc_data = xxx_File_google_protobuf_compiler_plugin_proto_rawDesc
+	file_google_protobuf_compiler_plugin_proto_rawDescOnce sync.Once
+	file_google_protobuf_compiler_plugin_proto_rawDescData = file_google_protobuf_compiler_plugin_proto_rawDesc
 )
 
-func xxx_File_google_protobuf_compiler_plugin_proto_rawDescGZIP() []byte {
-	xxx_File_google_protobuf_compiler_plugin_proto_rawDesc_once.Do(func() {
-		xxx_File_google_protobuf_compiler_plugin_proto_rawDesc_data = protoimpl.X.CompressGZIP(xxx_File_google_protobuf_compiler_plugin_proto_rawDesc_data)
+func file_google_protobuf_compiler_plugin_proto_rawDescGZIP() []byte {
+	file_google_protobuf_compiler_plugin_proto_rawDescOnce.Do(func() {
+		file_google_protobuf_compiler_plugin_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_protobuf_compiler_plugin_proto_rawDescData)
 	})
-	return xxx_File_google_protobuf_compiler_plugin_proto_rawDesc_data
+	return file_google_protobuf_compiler_plugin_proto_rawDescData
 }
 
-var xxx_File_google_protobuf_compiler_plugin_proto_messageTypes = make([]protoimpl.MessageType, 4)
-var xxx_File_google_protobuf_compiler_plugin_proto_goTypes = []interface{}{
+var file_google_protobuf_compiler_plugin_proto_msgTypes = make([]protoimpl.MessageType, 4)
+var file_google_protobuf_compiler_plugin_proto_goTypes = []interface{}{
 	(*Version)(nil),                        // 0: google.protobuf.compiler.Version
 	(*CodeGeneratorRequest)(nil),           // 1: google.protobuf.compiler.CodeGeneratorRequest
 	(*CodeGeneratorResponse)(nil),          // 2: google.protobuf.compiler.CodeGeneratorResponse
 	(*CodeGeneratorResponse_File)(nil),     // 3: google.protobuf.compiler.CodeGeneratorResponse.File
 	(*descriptor.FileDescriptorProto)(nil), // 4: google.protobuf.FileDescriptorProto
 }
-var xxx_File_google_protobuf_compiler_plugin_proto_depIdxs = []int32{
+var file_google_protobuf_compiler_plugin_proto_depIdxs = []int32{
 	4, // google.protobuf.compiler.CodeGeneratorRequest.proto_file:type_name -> google.protobuf.FileDescriptorProto
 	0, // google.protobuf.compiler.CodeGeneratorRequest.compiler_version:type_name -> google.protobuf.compiler.Version
 	3, // google.protobuf.compiler.CodeGeneratorResponse.file:type_name -> google.protobuf.compiler.CodeGeneratorResponse.File
 }
 
-func init() { xxx_File_google_protobuf_compiler_plugin_proto_init() }
-func xxx_File_google_protobuf_compiler_plugin_proto_init() {
+func init() { file_google_protobuf_compiler_plugin_proto_init() }
+func file_google_protobuf_compiler_plugin_proto_init() {
 	if File_google_protobuf_compiler_plugin_proto != nil {
 		return
 	}
 	File_google_protobuf_compiler_plugin_proto = protoimpl.FileBuilder{
-		RawDescriptor:      xxx_File_google_protobuf_compiler_plugin_proto_rawDesc,
-		GoTypes:            xxx_File_google_protobuf_compiler_plugin_proto_goTypes,
-		DependencyIndexes:  xxx_File_google_protobuf_compiler_plugin_proto_depIdxs,
-		MessageOutputTypes: xxx_File_google_protobuf_compiler_plugin_proto_messageTypes,
+		RawDescriptor:      file_google_protobuf_compiler_plugin_proto_rawDesc,
+		GoTypes:            file_google_protobuf_compiler_plugin_proto_goTypes,
+		DependencyIndexes:  file_google_protobuf_compiler_plugin_proto_depIdxs,
+		MessageOutputTypes: file_google_protobuf_compiler_plugin_proto_msgTypes,
 		FilesRegistry:      protoregistry.GlobalFiles,
 		TypesRegistry:      protoregistry.GlobalTypes,
 	}.Init()
-	xxx_File_google_protobuf_compiler_plugin_proto_rawDesc = nil
-	xxx_File_google_protobuf_compiler_plugin_proto_goTypes = nil
-	xxx_File_google_protobuf_compiler_plugin_proto_depIdxs = nil
+	file_google_protobuf_compiler_plugin_proto_rawDesc = nil
+	file_google_protobuf_compiler_plugin_proto_goTypes = nil
+	file_google_protobuf_compiler_plugin_proto_depIdxs = nil
 }