kythe.io@v0.0.68-0.20240422202219-7225dbc01741/kythe/proto/metadata_go_proto/metadata.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // versions: 3 // protoc-gen-go v1.31.0 4 // protoc v4.25.2 5 // source: kythe/proto/metadata.proto 6 7 package metadata_go_proto 8 9 import ( 10 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 11 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 12 storage_go_proto "kythe.io/kythe/proto/storage_go_proto" 13 reflect "reflect" 14 sync "sync" 15 ) 16 17 const ( 18 // Verify that this generated code is sufficiently up-to-date. 19 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 20 // Verify that runtime/protoimpl is sufficiently up-to-date. 21 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 22 ) 23 24 type GeneratedCodeInfo_Type int32 25 26 const ( 27 GeneratedCodeInfo_NONE GeneratedCodeInfo_Type = 0 28 GeneratedCodeInfo_KYTHE0 GeneratedCodeInfo_Type = 1 29 ) 30 31 // Enum value maps for GeneratedCodeInfo_Type. 32 var ( 33 GeneratedCodeInfo_Type_name = map[int32]string{ 34 0: "NONE", 35 1: "KYTHE0", 36 } 37 GeneratedCodeInfo_Type_value = map[string]int32{ 38 "NONE": 0, 39 "KYTHE0": 1, 40 } 41 ) 42 43 func (x GeneratedCodeInfo_Type) Enum() *GeneratedCodeInfo_Type { 44 p := new(GeneratedCodeInfo_Type) 45 *p = x 46 return p 47 } 48 49 func (x GeneratedCodeInfo_Type) String() string { 50 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 51 } 52 53 func (GeneratedCodeInfo_Type) Descriptor() protoreflect.EnumDescriptor { 54 return file_kythe_proto_metadata_proto_enumTypes[0].Descriptor() 55 } 56 57 func (GeneratedCodeInfo_Type) Type() protoreflect.EnumType { 58 return &file_kythe_proto_metadata_proto_enumTypes[0] 59 } 60 61 func (x GeneratedCodeInfo_Type) Number() protoreflect.EnumNumber { 62 return protoreflect.EnumNumber(x) 63 } 64 65 // Deprecated: Use GeneratedCodeInfo_Type.Descriptor instead. 66 func (GeneratedCodeInfo_Type) EnumDescriptor() ([]byte, []int) { 67 return file_kythe_proto_metadata_proto_rawDescGZIP(), []int{0, 0} 68 } 69 70 type MappingRule_Type int32 71 72 const ( 73 MappingRule_NONE MappingRule_Type = 0 74 MappingRule_NOP MappingRule_Type = 1 75 MappingRule_ANCHOR_DEFINES MappingRule_Type = 2 76 MappingRule_ANCHOR_ANCHOR MappingRule_Type = 3 77 MappingRule_FILE_DEFINES MappingRule_Type = 4 78 ) 79 80 // Enum value maps for MappingRule_Type. 81 var ( 82 MappingRule_Type_name = map[int32]string{ 83 0: "NONE", 84 1: "NOP", 85 2: "ANCHOR_DEFINES", 86 3: "ANCHOR_ANCHOR", 87 4: "FILE_DEFINES", 88 } 89 MappingRule_Type_value = map[string]int32{ 90 "NONE": 0, 91 "NOP": 1, 92 "ANCHOR_DEFINES": 2, 93 "ANCHOR_ANCHOR": 3, 94 "FILE_DEFINES": 4, 95 } 96 ) 97 98 func (x MappingRule_Type) Enum() *MappingRule_Type { 99 p := new(MappingRule_Type) 100 *p = x 101 return p 102 } 103 104 func (x MappingRule_Type) String() string { 105 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 106 } 107 108 func (MappingRule_Type) Descriptor() protoreflect.EnumDescriptor { 109 return file_kythe_proto_metadata_proto_enumTypes[1].Descriptor() 110 } 111 112 func (MappingRule_Type) Type() protoreflect.EnumType { 113 return &file_kythe_proto_metadata_proto_enumTypes[1] 114 } 115 116 func (x MappingRule_Type) Number() protoreflect.EnumNumber { 117 return protoreflect.EnumNumber(x) 118 } 119 120 // Deprecated: Use MappingRule_Type.Descriptor instead. 121 func (MappingRule_Type) EnumDescriptor() ([]byte, []int) { 122 return file_kythe_proto_metadata_proto_rawDescGZIP(), []int{1, 0} 123 } 124 125 type MappingRule_Semantic int32 126 127 const ( 128 MappingRule_SEMA_NONE MappingRule_Semantic = 0 129 MappingRule_SEMA_WRITE MappingRule_Semantic = 1 130 MappingRule_SEMA_READ_WRITE MappingRule_Semantic = 2 131 MappingRule_SEMA_TAKE_ALIAS MappingRule_Semantic = 3 132 ) 133 134 // Enum value maps for MappingRule_Semantic. 135 var ( 136 MappingRule_Semantic_name = map[int32]string{ 137 0: "SEMA_NONE", 138 1: "SEMA_WRITE", 139 2: "SEMA_READ_WRITE", 140 3: "SEMA_TAKE_ALIAS", 141 } 142 MappingRule_Semantic_value = map[string]int32{ 143 "SEMA_NONE": 0, 144 "SEMA_WRITE": 1, 145 "SEMA_READ_WRITE": 2, 146 "SEMA_TAKE_ALIAS": 3, 147 } 148 ) 149 150 func (x MappingRule_Semantic) Enum() *MappingRule_Semantic { 151 p := new(MappingRule_Semantic) 152 *p = x 153 return p 154 } 155 156 func (x MappingRule_Semantic) String() string { 157 return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) 158 } 159 160 func (MappingRule_Semantic) Descriptor() protoreflect.EnumDescriptor { 161 return file_kythe_proto_metadata_proto_enumTypes[2].Descriptor() 162 } 163 164 func (MappingRule_Semantic) Type() protoreflect.EnumType { 165 return &file_kythe_proto_metadata_proto_enumTypes[2] 166 } 167 168 func (x MappingRule_Semantic) Number() protoreflect.EnumNumber { 169 return protoreflect.EnumNumber(x) 170 } 171 172 // Deprecated: Use MappingRule_Semantic.Descriptor instead. 173 func (MappingRule_Semantic) EnumDescriptor() ([]byte, []int) { 174 return file_kythe_proto_metadata_proto_rawDescGZIP(), []int{1, 1} 175 } 176 177 type GeneratedCodeInfo struct { 178 state protoimpl.MessageState 179 sizeCache protoimpl.SizeCache 180 unknownFields protoimpl.UnknownFields 181 182 Type GeneratedCodeInfo_Type `protobuf:"varint,1,opt,name=type,proto3,enum=kythe.proto.metadata.GeneratedCodeInfo_Type" json:"type,omitempty"` 183 Meta []*MappingRule `protobuf:"bytes,2,rep,name=meta,proto3" json:"meta,omitempty"` 184 } 185 186 func (x *GeneratedCodeInfo) Reset() { 187 *x = GeneratedCodeInfo{} 188 if protoimpl.UnsafeEnabled { 189 mi := &file_kythe_proto_metadata_proto_msgTypes[0] 190 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 191 ms.StoreMessageInfo(mi) 192 } 193 } 194 195 func (x *GeneratedCodeInfo) String() string { 196 return protoimpl.X.MessageStringOf(x) 197 } 198 199 func (*GeneratedCodeInfo) ProtoMessage() {} 200 201 func (x *GeneratedCodeInfo) ProtoReflect() protoreflect.Message { 202 mi := &file_kythe_proto_metadata_proto_msgTypes[0] 203 if protoimpl.UnsafeEnabled && x != nil { 204 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 205 if ms.LoadMessageInfo() == nil { 206 ms.StoreMessageInfo(mi) 207 } 208 return ms 209 } 210 return mi.MessageOf(x) 211 } 212 213 // Deprecated: Use GeneratedCodeInfo.ProtoReflect.Descriptor instead. 214 func (*GeneratedCodeInfo) Descriptor() ([]byte, []int) { 215 return file_kythe_proto_metadata_proto_rawDescGZIP(), []int{0} 216 } 217 218 func (x *GeneratedCodeInfo) GetType() GeneratedCodeInfo_Type { 219 if x != nil { 220 return x.Type 221 } 222 return GeneratedCodeInfo_NONE 223 } 224 225 func (x *GeneratedCodeInfo) GetMeta() []*MappingRule { 226 if x != nil { 227 return x.Meta 228 } 229 return nil 230 } 231 232 type MappingRule struct { 233 state protoimpl.MessageState 234 sizeCache protoimpl.SizeCache 235 unknownFields protoimpl.UnknownFields 236 237 Type MappingRule_Type `protobuf:"varint,1,opt,name=type,proto3,enum=kythe.proto.metadata.MappingRule_Type" json:"type,omitempty"` 238 Edge string `protobuf:"bytes,2,opt,name=edge,proto3" json:"edge,omitempty"` 239 Vname *storage_go_proto.VName `protobuf:"bytes,3,opt,name=vname,proto3" json:"vname,omitempty"` 240 Begin uint32 `protobuf:"varint,4,opt,name=begin,proto3" json:"begin,omitempty"` 241 End uint32 `protobuf:"varint,5,opt,name=end,proto3" json:"end,omitempty"` 242 Semantic MappingRule_Semantic `protobuf:"varint,11,opt,name=semantic,proto3,enum=kythe.proto.metadata.MappingRule_Semantic" json:"semantic,omitempty"` 243 SourceVname *storage_go_proto.VName `protobuf:"bytes,6,opt,name=source_vname,json=sourceVname,proto3" json:"source_vname,omitempty"` 244 SourceBegin uint32 `protobuf:"varint,7,opt,name=source_begin,json=sourceBegin,proto3" json:"source_begin,omitempty"` 245 SourceEnd uint32 `protobuf:"varint,8,opt,name=source_end,json=sourceEnd,proto3" json:"source_end,omitempty"` 246 TargetBegin uint32 `protobuf:"varint,9,opt,name=target_begin,json=targetBegin,proto3" json:"target_begin,omitempty"` 247 TargetEnd uint32 `protobuf:"varint,10,opt,name=target_end,json=targetEnd,proto3" json:"target_end,omitempty"` 248 } 249 250 func (x *MappingRule) Reset() { 251 *x = MappingRule{} 252 if protoimpl.UnsafeEnabled { 253 mi := &file_kythe_proto_metadata_proto_msgTypes[1] 254 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 255 ms.StoreMessageInfo(mi) 256 } 257 } 258 259 func (x *MappingRule) String() string { 260 return protoimpl.X.MessageStringOf(x) 261 } 262 263 func (*MappingRule) ProtoMessage() {} 264 265 func (x *MappingRule) ProtoReflect() protoreflect.Message { 266 mi := &file_kythe_proto_metadata_proto_msgTypes[1] 267 if protoimpl.UnsafeEnabled && x != nil { 268 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 269 if ms.LoadMessageInfo() == nil { 270 ms.StoreMessageInfo(mi) 271 } 272 return ms 273 } 274 return mi.MessageOf(x) 275 } 276 277 // Deprecated: Use MappingRule.ProtoReflect.Descriptor instead. 278 func (*MappingRule) Descriptor() ([]byte, []int) { 279 return file_kythe_proto_metadata_proto_rawDescGZIP(), []int{1} 280 } 281 282 func (x *MappingRule) GetType() MappingRule_Type { 283 if x != nil { 284 return x.Type 285 } 286 return MappingRule_NONE 287 } 288 289 func (x *MappingRule) GetEdge() string { 290 if x != nil { 291 return x.Edge 292 } 293 return "" 294 } 295 296 func (x *MappingRule) GetVname() *storage_go_proto.VName { 297 if x != nil { 298 return x.Vname 299 } 300 return nil 301 } 302 303 func (x *MappingRule) GetBegin() uint32 { 304 if x != nil { 305 return x.Begin 306 } 307 return 0 308 } 309 310 func (x *MappingRule) GetEnd() uint32 { 311 if x != nil { 312 return x.End 313 } 314 return 0 315 } 316 317 func (x *MappingRule) GetSemantic() MappingRule_Semantic { 318 if x != nil { 319 return x.Semantic 320 } 321 return MappingRule_SEMA_NONE 322 } 323 324 func (x *MappingRule) GetSourceVname() *storage_go_proto.VName { 325 if x != nil { 326 return x.SourceVname 327 } 328 return nil 329 } 330 331 func (x *MappingRule) GetSourceBegin() uint32 { 332 if x != nil { 333 return x.SourceBegin 334 } 335 return 0 336 } 337 338 func (x *MappingRule) GetSourceEnd() uint32 { 339 if x != nil { 340 return x.SourceEnd 341 } 342 return 0 343 } 344 345 func (x *MappingRule) GetTargetBegin() uint32 { 346 if x != nil { 347 return x.TargetBegin 348 } 349 return 0 350 } 351 352 func (x *MappingRule) GetTargetEnd() uint32 { 353 if x != nil { 354 return x.TargetEnd 355 } 356 return 0 357 } 358 359 var File_kythe_proto_metadata_proto protoreflect.FileDescriptor 360 361 var file_kythe_proto_metadata_proto_rawDesc = []byte{ 362 0x0a, 0x1a, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x6d, 0x65, 363 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x14, 0x6b, 0x79, 364 0x74, 0x68, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 365 0x74, 0x61, 0x1a, 0x19, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 366 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xaa, 0x01, 367 0x0a, 0x11, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 0x65, 0x64, 0x43, 0x6f, 0x64, 0x65, 0x49, 368 0x6e, 0x66, 0x6f, 0x12, 0x40, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 369 0x0e, 0x32, 0x2c, 0x2e, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 370 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x47, 0x65, 0x6e, 0x65, 0x72, 0x61, 0x74, 371 0x65, 0x64, 0x43, 0x6f, 0x64, 0x65, 0x49, 0x6e, 0x66, 0x6f, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x52, 372 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x35, 0x0a, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x18, 0x02, 0x20, 373 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 374 0x6f, 0x2e, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4d, 0x61, 0x70, 0x70, 0x69, 375 0x6e, 0x67, 0x52, 0x75, 0x6c, 0x65, 0x52, 0x04, 0x6d, 0x65, 0x74, 0x61, 0x22, 0x1c, 0x0a, 0x04, 376 0x54, 0x79, 0x70, 0x65, 0x12, 0x08, 0x0a, 0x04, 0x4e, 0x4f, 0x4e, 0x45, 0x10, 0x00, 0x12, 0x0a, 377 0x0a, 0x06, 0x4b, 0x59, 0x54, 0x48, 0x45, 0x30, 0x10, 0x01, 0x22, 0xdb, 0x04, 0x0a, 0x0b, 0x4d, 378 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x52, 0x75, 0x6c, 0x65, 0x12, 0x3a, 0x0a, 0x04, 0x74, 0x79, 379 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x26, 0x2e, 0x6b, 0x79, 0x74, 0x68, 0x65, 380 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 381 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x52, 0x75, 0x6c, 0x65, 0x2e, 0x54, 0x79, 0x70, 0x65, 382 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x65, 0x64, 0x67, 0x65, 0x18, 0x02, 383 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x65, 0x64, 0x67, 0x65, 0x12, 0x28, 0x0a, 0x05, 0x76, 0x6e, 384 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x6b, 0x79, 0x74, 0x68, 385 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x56, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x05, 0x76, 386 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x62, 0x65, 0x67, 0x69, 0x6e, 0x18, 0x04, 0x20, 387 0x01, 0x28, 0x0d, 0x52, 0x05, 0x62, 0x65, 0x67, 0x69, 0x6e, 0x12, 0x10, 0x0a, 0x03, 0x65, 0x6e, 388 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x03, 0x65, 0x6e, 0x64, 0x12, 0x46, 0x0a, 0x08, 389 0x73, 0x65, 0x6d, 0x61, 0x6e, 0x74, 0x69, 0x63, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2a, 390 0x2e, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x6d, 0x65, 0x74, 391 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x52, 0x75, 0x6c, 392 0x65, 0x2e, 0x53, 0x65, 0x6d, 0x61, 0x6e, 0x74, 0x69, 0x63, 0x52, 0x08, 0x73, 0x65, 0x6d, 0x61, 393 0x6e, 0x74, 0x69, 0x63, 0x12, 0x35, 0x0a, 0x0c, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x76, 394 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x6b, 0x79, 0x74, 395 0x68, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x56, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x0b, 396 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x56, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x73, 397 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x62, 0x65, 0x67, 0x69, 0x6e, 0x18, 0x07, 0x20, 0x01, 0x28, 398 0x0d, 0x52, 0x0b, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x42, 0x65, 0x67, 0x69, 0x6e, 0x12, 0x1d, 399 0x0a, 0x0a, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x65, 0x6e, 0x64, 0x18, 0x08, 0x20, 0x01, 400 0x28, 0x0d, 0x52, 0x09, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x45, 0x6e, 0x64, 0x12, 0x21, 0x0a, 401 0x0c, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x62, 0x65, 0x67, 0x69, 0x6e, 0x18, 0x09, 0x20, 402 0x01, 0x28, 0x0d, 0x52, 0x0b, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x42, 0x65, 0x67, 0x69, 0x6e, 403 0x12, 0x1d, 0x0a, 0x0a, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x65, 0x6e, 0x64, 0x18, 0x0a, 404 0x20, 0x01, 0x28, 0x0d, 0x52, 0x09, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x45, 0x6e, 0x64, 0x22, 405 0x52, 0x0a, 0x04, 0x54, 0x79, 0x70, 0x65, 0x12, 0x08, 0x0a, 0x04, 0x4e, 0x4f, 0x4e, 0x45, 0x10, 406 0x00, 0x12, 0x07, 0x0a, 0x03, 0x4e, 0x4f, 0x50, 0x10, 0x01, 0x12, 0x12, 0x0a, 0x0e, 0x41, 0x4e, 407 0x43, 0x48, 0x4f, 0x52, 0x5f, 0x44, 0x45, 0x46, 0x49, 0x4e, 0x45, 0x53, 0x10, 0x02, 0x12, 0x11, 408 0x0a, 0x0d, 0x41, 0x4e, 0x43, 0x48, 0x4f, 0x52, 0x5f, 0x41, 0x4e, 0x43, 0x48, 0x4f, 0x52, 0x10, 409 0x03, 0x12, 0x10, 0x0a, 0x0c, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x44, 0x45, 0x46, 0x49, 0x4e, 0x45, 410 0x53, 0x10, 0x04, 0x22, 0x53, 0x0a, 0x08, 0x53, 0x65, 0x6d, 0x61, 0x6e, 0x74, 0x69, 0x63, 0x12, 411 0x0d, 0x0a, 0x09, 0x53, 0x45, 0x4d, 0x41, 0x5f, 0x4e, 0x4f, 0x4e, 0x45, 0x10, 0x00, 0x12, 0x0e, 412 0x0a, 0x0a, 0x53, 0x45, 0x4d, 0x41, 0x5f, 0x57, 0x52, 0x49, 0x54, 0x45, 0x10, 0x01, 0x12, 0x13, 413 0x0a, 0x0f, 0x53, 0x45, 0x4d, 0x41, 0x5f, 0x52, 0x45, 0x41, 0x44, 0x5f, 0x57, 0x52, 0x49, 0x54, 414 0x45, 0x10, 0x02, 0x12, 0x13, 0x0a, 0x0f, 0x53, 0x45, 0x4d, 0x41, 0x5f, 0x54, 0x41, 0x4b, 0x45, 415 0x5f, 0x41, 0x4c, 0x49, 0x41, 0x53, 0x10, 0x03, 0x42, 0x49, 0x0a, 0x1f, 0x63, 0x6f, 0x6d, 0x2e, 416 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 417 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x5a, 0x26, 0x6b, 0x79, 0x74, 418 0x68, 0x65, 0x2e, 0x69, 0x6f, 0x2f, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 419 0x6f, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x67, 0x6f, 0x5f, 0x70, 0x72, 420 0x6f, 0x74, 0x6f, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 421 } 422 423 var ( 424 file_kythe_proto_metadata_proto_rawDescOnce sync.Once 425 file_kythe_proto_metadata_proto_rawDescData = file_kythe_proto_metadata_proto_rawDesc 426 ) 427 428 func file_kythe_proto_metadata_proto_rawDescGZIP() []byte { 429 file_kythe_proto_metadata_proto_rawDescOnce.Do(func() { 430 file_kythe_proto_metadata_proto_rawDescData = protoimpl.X.CompressGZIP(file_kythe_proto_metadata_proto_rawDescData) 431 }) 432 return file_kythe_proto_metadata_proto_rawDescData 433 } 434 435 var file_kythe_proto_metadata_proto_enumTypes = make([]protoimpl.EnumInfo, 3) 436 var file_kythe_proto_metadata_proto_msgTypes = make([]protoimpl.MessageInfo, 2) 437 var file_kythe_proto_metadata_proto_goTypes = []interface{}{ 438 (GeneratedCodeInfo_Type)(0), // 0: kythe.proto.metadata.GeneratedCodeInfo.Type 439 (MappingRule_Type)(0), // 1: kythe.proto.metadata.MappingRule.Type 440 (MappingRule_Semantic)(0), // 2: kythe.proto.metadata.MappingRule.Semantic 441 (*GeneratedCodeInfo)(nil), // 3: kythe.proto.metadata.GeneratedCodeInfo 442 (*MappingRule)(nil), // 4: kythe.proto.metadata.MappingRule 443 (*storage_go_proto.VName)(nil), // 5: kythe.proto.VName 444 } 445 var file_kythe_proto_metadata_proto_depIdxs = []int32{ 446 0, // 0: kythe.proto.metadata.GeneratedCodeInfo.type:type_name -> kythe.proto.metadata.GeneratedCodeInfo.Type 447 4, // 1: kythe.proto.metadata.GeneratedCodeInfo.meta:type_name -> kythe.proto.metadata.MappingRule 448 1, // 2: kythe.proto.metadata.MappingRule.type:type_name -> kythe.proto.metadata.MappingRule.Type 449 5, // 3: kythe.proto.metadata.MappingRule.vname:type_name -> kythe.proto.VName 450 2, // 4: kythe.proto.metadata.MappingRule.semantic:type_name -> kythe.proto.metadata.MappingRule.Semantic 451 5, // 5: kythe.proto.metadata.MappingRule.source_vname:type_name -> kythe.proto.VName 452 6, // [6:6] is the sub-list for method output_type 453 6, // [6:6] is the sub-list for method input_type 454 6, // [6:6] is the sub-list for extension type_name 455 6, // [6:6] is the sub-list for extension extendee 456 0, // [0:6] is the sub-list for field type_name 457 } 458 459 func init() { file_kythe_proto_metadata_proto_init() } 460 func file_kythe_proto_metadata_proto_init() { 461 if File_kythe_proto_metadata_proto != nil { 462 return 463 } 464 if !protoimpl.UnsafeEnabled { 465 file_kythe_proto_metadata_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 466 switch v := v.(*GeneratedCodeInfo); i { 467 case 0: 468 return &v.state 469 case 1: 470 return &v.sizeCache 471 case 2: 472 return &v.unknownFields 473 default: 474 return nil 475 } 476 } 477 file_kythe_proto_metadata_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 478 switch v := v.(*MappingRule); i { 479 case 0: 480 return &v.state 481 case 1: 482 return &v.sizeCache 483 case 2: 484 return &v.unknownFields 485 default: 486 return nil 487 } 488 } 489 } 490 type x struct{} 491 out := protoimpl.TypeBuilder{ 492 File: protoimpl.DescBuilder{ 493 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 494 RawDescriptor: file_kythe_proto_metadata_proto_rawDesc, 495 NumEnums: 3, 496 NumMessages: 2, 497 NumExtensions: 0, 498 NumServices: 0, 499 }, 500 GoTypes: file_kythe_proto_metadata_proto_goTypes, 501 DependencyIndexes: file_kythe_proto_metadata_proto_depIdxs, 502 EnumInfos: file_kythe_proto_metadata_proto_enumTypes, 503 MessageInfos: file_kythe_proto_metadata_proto_msgTypes, 504 }.Build() 505 File_kythe_proto_metadata_proto = out.File 506 file_kythe_proto_metadata_proto_rawDesc = nil 507 file_kythe_proto_metadata_proto_goTypes = nil 508 file_kythe_proto_metadata_proto_depIdxs = nil 509 }