github.com/whiteCcinn/protobuf-go@v1.0.9/types/known/sourcecontextpb/source_context.pb.go (about)

     1  // Protocol Buffers - Google's data interchange format
     2  // Copyright 2008 Google Inc.  All rights reserved.
     3  // https://developers.google.com/protocol-buffers/
     4  //
     5  // Redistribution and use in source and binary forms, with or without
     6  // modification, are permitted provided that the following conditions are
     7  // met:
     8  //
     9  //     * Redistributions of source code must retain the above copyright
    10  // notice, this list of conditions and the following disclaimer.
    11  //     * Redistributions in binary form must reproduce the above
    12  // copyright notice, this list of conditions and the following disclaimer
    13  // in the documentation and/or other materials provided with the
    14  // distribution.
    15  //     * Neither the name of Google Inc. nor the names of its
    16  // contributors may be used to endorse or promote products derived from
    17  // this software without specific prior written permission.
    18  //
    19  // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
    20  // "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
    21  // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
    22  // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
    23  // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
    24  // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
    25  // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
    26  // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
    27  // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
    28  // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
    29  // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    30  
    31  // Code generated by protoc-gen-go. DO NOT EDIT.
    32  // source: google/protobuf/source_context.proto
    33  
    34  package sourcecontextpb
    35  
    36  import (
    37  	protoreflect "github.com/whiteCcinn/protobuf-go/reflect/protoreflect"
    38  	protoimpl "github.com/whiteCcinn/protobuf-go/runtime/protoimpl"
    39  	reflect "reflect"
    40  	sync "sync"
    41  )
    42  
    43  // `SourceContext` represents information about the source of a
    44  // protobuf element, like the file in which it is defined.
    45  type SourceContext struct {
    46  	state         protoimpl.MessageState
    47  	sizeCache     protoimpl.SizeCache
    48  	unknownFields protoimpl.UnknownFields
    49  
    50  	// The path-qualified name of the .proto file that contained the associated
    51  	// protobuf element.  For example: `"google/protobuf/source_context.proto"`.
    52  	FileName string `protobuf:"bytes,1,opt,name=file_name,json=fileName,proto3" json:"file_name,omitempty"`
    53  }
    54  
    55  func (x *SourceContext) Reset() {
    56  	*x = SourceContext{}
    57  	if protoimpl.UnsafeEnabled {
    58  		mi := &file_google_protobuf_source_context_proto_msgTypes[0]
    59  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    60  		ms.StoreMessageInfo(mi)
    61  	}
    62  }
    63  
    64  func (x *SourceContext) String() string {
    65  	return protoimpl.X.MessageStringOf(x)
    66  }
    67  
    68  func (*SourceContext) ProtoMessage() {}
    69  
    70  func (x *SourceContext) ProtoReflect() protoreflect.Message {
    71  	mi := &file_google_protobuf_source_context_proto_msgTypes[0]
    72  	if protoimpl.UnsafeEnabled && x != nil {
    73  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
    74  		if ms.LoadMessageInfo() == nil {
    75  			ms.StoreMessageInfo(mi)
    76  		}
    77  		return ms
    78  	}
    79  	return mi.MessageOf(x)
    80  }
    81  
    82  // Deprecated: Use SourceContext.ProtoReflect.Descriptor instead.
    83  func (*SourceContext) Descriptor() ([]byte, []int) {
    84  	return file_google_protobuf_source_context_proto_rawDescGZIP(), []int{0}
    85  }
    86  
    87  func (x *SourceContext) GetFileName() string {
    88  	if x != nil {
    89  		return x.FileName
    90  	}
    91  	return ""
    92  }
    93  
    94  var File_google_protobuf_source_context_proto protoreflect.FileDescriptor
    95  
    96  var file_google_protobuf_source_context_proto_rawDesc = []byte{
    97  	0x0a, 0x24, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
    98  	0x66, 0x2f, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74,
    99  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70,
   100  	0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x22, 0x2c, 0x0a, 0x0d, 0x53, 0x6f, 0x75, 0x72, 0x63,
   101  	0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x66, 0x69, 0x6c, 0x65,
   102  	0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66, 0x69, 0x6c,
   103  	0x65, 0x4e, 0x61, 0x6d, 0x65, 0x42, 0x8a, 0x01, 0x0a, 0x13, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f,
   104  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x42, 0x12, 0x53,
   105  	0x6f, 0x75, 0x72, 0x63, 0x65, 0x43, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x50, 0x72, 0x6f, 0x74,
   106  	0x6f, 0x50, 0x01, 0x5a, 0x36, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61,
   107  	0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f,
   108  	0x74, 0x79, 0x70, 0x65, 0x73, 0x2f, 0x6b, 0x6e, 0x6f, 0x77, 0x6e, 0x2f, 0x73, 0x6f, 0x75, 0x72,
   109  	0x63, 0x65, 0x63, 0x6f, 0x6e, 0x74, 0x65, 0x78, 0x74, 0x70, 0x62, 0xa2, 0x02, 0x03, 0x47, 0x50,
   110  	0x42, 0xaa, 0x02, 0x1e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x50, 0x72, 0x6f, 0x74, 0x6f,
   111  	0x62, 0x75, 0x66, 0x2e, 0x57, 0x65, 0x6c, 0x6c, 0x4b, 0x6e, 0x6f, 0x77, 0x6e, 0x54, 0x79, 0x70,
   112  	0x65, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   113  }
   114  
   115  var (
   116  	file_google_protobuf_source_context_proto_rawDescOnce sync.Once
   117  	file_google_protobuf_source_context_proto_rawDescData = file_google_protobuf_source_context_proto_rawDesc
   118  )
   119  
   120  func file_google_protobuf_source_context_proto_rawDescGZIP() []byte {
   121  	file_google_protobuf_source_context_proto_rawDescOnce.Do(func() {
   122  		file_google_protobuf_source_context_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_protobuf_source_context_proto_rawDescData)
   123  	})
   124  	return file_google_protobuf_source_context_proto_rawDescData
   125  }
   126  
   127  var file_google_protobuf_source_context_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
   128  var file_google_protobuf_source_context_proto_goTypes = []interface{}{
   129  	(*SourceContext)(nil), // 0: google.protobuf.SourceContext
   130  }
   131  var file_google_protobuf_source_context_proto_depIdxs = []int32{
   132  	0, // [0:0] is the sub-list for method output_type
   133  	0, // [0:0] is the sub-list for method input_type
   134  	0, // [0:0] is the sub-list for extension type_name
   135  	0, // [0:0] is the sub-list for extension extendee
   136  	0, // [0:0] is the sub-list for field type_name
   137  }
   138  
   139  func init() { file_google_protobuf_source_context_proto_init() }
   140  func file_google_protobuf_source_context_proto_init() {
   141  	if File_google_protobuf_source_context_proto != nil {
   142  		return
   143  	}
   144  	if !protoimpl.UnsafeEnabled {
   145  		file_google_protobuf_source_context_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   146  			switch v := v.(*SourceContext); i {
   147  			case 0:
   148  				return &v.state
   149  			case 1:
   150  				return &v.sizeCache
   151  			case 2:
   152  				return &v.unknownFields
   153  			default:
   154  				return nil
   155  			}
   156  		}
   157  	}
   158  	type x struct{}
   159  	out := protoimpl.TypeBuilder{
   160  		File: protoimpl.DescBuilder{
   161  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   162  			RawDescriptor: file_google_protobuf_source_context_proto_rawDesc,
   163  			NumEnums:      0,
   164  			NumMessages:   1,
   165  			NumExtensions: 0,
   166  			NumServices:   0,
   167  		},
   168  		GoTypes:           file_google_protobuf_source_context_proto_goTypes,
   169  		DependencyIndexes: file_google_protobuf_source_context_proto_depIdxs,
   170  		MessageInfos:      file_google_protobuf_source_context_proto_msgTypes,
   171  	}.Build()
   172  	File_google_protobuf_source_context_proto = out.File
   173  	file_google_protobuf_source_context_proto_rawDesc = nil
   174  	file_google_protobuf_source_context_proto_goTypes = nil
   175  	file_google_protobuf_source_context_proto_depIdxs = nil
   176  }