kythe.io@v0.0.68-0.20240422202219-7225dbc01741/kythe/proto/pipeline_go_proto/pipeline.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/pipeline.proto 6 7 package pipeline_go_proto 8 9 import ( 10 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 11 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 12 common_go_proto "kythe.io/kythe/proto/common_go_proto" 13 schema_go_proto "kythe.io/kythe/proto/schema_go_proto" 14 serving_go_proto "kythe.io/kythe/proto/serving_go_proto" 15 storage_go_proto "kythe.io/kythe/proto/storage_go_proto" 16 xref_serving_go_proto "kythe.io/kythe/proto/xref_serving_go_proto" 17 reflect "reflect" 18 sync "sync" 19 ) 20 21 const ( 22 // Verify that this generated code is sufficiently up-to-date. 23 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 24 // Verify that runtime/protoimpl is sufficiently up-to-date. 25 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 26 ) 27 28 type Reference struct { 29 state protoimpl.MessageState 30 sizeCache protoimpl.SizeCache 31 unknownFields protoimpl.UnknownFields 32 33 Source *storage_go_proto.VName `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"` 34 // Types that are assignable to Kind: 35 // 36 // *Reference_KytheKind 37 // *Reference_GenericKind 38 Kind isReference_Kind `protobuf_oneof:"kind"` 39 Anchor *serving_go_proto.ExpandedAnchor `protobuf:"bytes,4,opt,name=anchor,proto3" json:"anchor,omitempty"` 40 Scope *storage_go_proto.VName `protobuf:"bytes,5,opt,name=scope,proto3" json:"scope,omitempty"` 41 } 42 43 func (x *Reference) Reset() { 44 *x = Reference{} 45 if protoimpl.UnsafeEnabled { 46 mi := &file_kythe_proto_pipeline_proto_msgTypes[0] 47 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 48 ms.StoreMessageInfo(mi) 49 } 50 } 51 52 func (x *Reference) String() string { 53 return protoimpl.X.MessageStringOf(x) 54 } 55 56 func (*Reference) ProtoMessage() {} 57 58 func (x *Reference) ProtoReflect() protoreflect.Message { 59 mi := &file_kythe_proto_pipeline_proto_msgTypes[0] 60 if protoimpl.UnsafeEnabled && x != nil { 61 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 62 if ms.LoadMessageInfo() == nil { 63 ms.StoreMessageInfo(mi) 64 } 65 return ms 66 } 67 return mi.MessageOf(x) 68 } 69 70 // Deprecated: Use Reference.ProtoReflect.Descriptor instead. 71 func (*Reference) Descriptor() ([]byte, []int) { 72 return file_kythe_proto_pipeline_proto_rawDescGZIP(), []int{0} 73 } 74 75 func (x *Reference) GetSource() *storage_go_proto.VName { 76 if x != nil { 77 return x.Source 78 } 79 return nil 80 } 81 82 func (m *Reference) GetKind() isReference_Kind { 83 if m != nil { 84 return m.Kind 85 } 86 return nil 87 } 88 89 func (x *Reference) GetKytheKind() schema_go_proto.EdgeKind { 90 if x, ok := x.GetKind().(*Reference_KytheKind); ok { 91 return x.KytheKind 92 } 93 return schema_go_proto.EdgeKind(0) 94 } 95 96 func (x *Reference) GetGenericKind() string { 97 if x, ok := x.GetKind().(*Reference_GenericKind); ok { 98 return x.GenericKind 99 } 100 return "" 101 } 102 103 func (x *Reference) GetAnchor() *serving_go_proto.ExpandedAnchor { 104 if x != nil { 105 return x.Anchor 106 } 107 return nil 108 } 109 110 func (x *Reference) GetScope() *storage_go_proto.VName { 111 if x != nil { 112 return x.Scope 113 } 114 return nil 115 } 116 117 type isReference_Kind interface { 118 isReference_Kind() 119 } 120 121 type Reference_KytheKind struct { 122 KytheKind schema_go_proto.EdgeKind `protobuf:"varint,2,opt,name=kythe_kind,json=kytheKind,proto3,enum=kythe.proto.schema.EdgeKind,oneof"` 123 } 124 125 type Reference_GenericKind struct { 126 GenericKind string `protobuf:"bytes,3,opt,name=generic_kind,json=genericKind,proto3,oneof"` 127 } 128 129 func (*Reference_KytheKind) isReference_Kind() {} 130 131 func (*Reference_GenericKind) isReference_Kind() {} 132 133 type DecorationPiece struct { 134 state protoimpl.MessageState 135 sizeCache protoimpl.SizeCache 136 unknownFields protoimpl.UnknownFields 137 138 FileVName *storage_go_proto.VName `protobuf:"bytes,1,opt,name=file_v_name,json=fileVName,proto3" json:"file_v_name,omitempty"` 139 // Types that are assignable to Piece: 140 // 141 // *DecorationPiece_File 142 // *DecorationPiece_Reference 143 // *DecorationPiece_Node 144 // *DecorationPiece_Definition_ 145 // *DecorationPiece_Diagnostic 146 // *DecorationPiece_TargetOverride 147 Piece isDecorationPiece_Piece `protobuf_oneof:"piece"` 148 } 149 150 func (x *DecorationPiece) Reset() { 151 *x = DecorationPiece{} 152 if protoimpl.UnsafeEnabled { 153 mi := &file_kythe_proto_pipeline_proto_msgTypes[1] 154 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 155 ms.StoreMessageInfo(mi) 156 } 157 } 158 159 func (x *DecorationPiece) String() string { 160 return protoimpl.X.MessageStringOf(x) 161 } 162 163 func (*DecorationPiece) ProtoMessage() {} 164 165 func (x *DecorationPiece) ProtoReflect() protoreflect.Message { 166 mi := &file_kythe_proto_pipeline_proto_msgTypes[1] 167 if protoimpl.UnsafeEnabled && x != nil { 168 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 169 if ms.LoadMessageInfo() == nil { 170 ms.StoreMessageInfo(mi) 171 } 172 return ms 173 } 174 return mi.MessageOf(x) 175 } 176 177 // Deprecated: Use DecorationPiece.ProtoReflect.Descriptor instead. 178 func (*DecorationPiece) Descriptor() ([]byte, []int) { 179 return file_kythe_proto_pipeline_proto_rawDescGZIP(), []int{1} 180 } 181 182 func (x *DecorationPiece) GetFileVName() *storage_go_proto.VName { 183 if x != nil { 184 return x.FileVName 185 } 186 return nil 187 } 188 189 func (m *DecorationPiece) GetPiece() isDecorationPiece_Piece { 190 if m != nil { 191 return m.Piece 192 } 193 return nil 194 } 195 196 func (x *DecorationPiece) GetFile() *serving_go_proto.File { 197 if x, ok := x.GetPiece().(*DecorationPiece_File); ok { 198 return x.File 199 } 200 return nil 201 } 202 203 func (x *DecorationPiece) GetReference() *Reference { 204 if x, ok := x.GetPiece().(*DecorationPiece_Reference); ok { 205 return x.Reference 206 } 207 return nil 208 } 209 210 func (x *DecorationPiece) GetNode() *schema_go_proto.Node { 211 if x, ok := x.GetPiece().(*DecorationPiece_Node); ok { 212 return x.Node 213 } 214 return nil 215 } 216 217 func (x *DecorationPiece) GetDefinition() *DecorationPiece_Definition { 218 if x, ok := x.GetPiece().(*DecorationPiece_Definition_); ok { 219 return x.Definition 220 } 221 return nil 222 } 223 224 func (x *DecorationPiece) GetDiagnostic() *common_go_proto.Diagnostic { 225 if x, ok := x.GetPiece().(*DecorationPiece_Diagnostic); ok { 226 return x.Diagnostic 227 } 228 return nil 229 } 230 231 func (x *DecorationPiece) GetTargetOverride() *xref_serving_go_proto.FileDecorations_TargetOverride { 232 if x, ok := x.GetPiece().(*DecorationPiece_TargetOverride); ok { 233 return x.TargetOverride 234 } 235 return nil 236 } 237 238 type isDecorationPiece_Piece interface { 239 isDecorationPiece_Piece() 240 } 241 242 type DecorationPiece_File struct { 243 File *serving_go_proto.File `protobuf:"bytes,2,opt,name=file,proto3,oneof"` 244 } 245 246 type DecorationPiece_Reference struct { 247 Reference *Reference `protobuf:"bytes,3,opt,name=reference,proto3,oneof"` 248 } 249 250 type DecorationPiece_Node struct { 251 Node *schema_go_proto.Node `protobuf:"bytes,4,opt,name=node,proto3,oneof"` 252 } 253 254 type DecorationPiece_Definition_ struct { 255 Definition *DecorationPiece_Definition `protobuf:"bytes,5,opt,name=definition,proto3,oneof"` 256 } 257 258 type DecorationPiece_Diagnostic struct { 259 Diagnostic *common_go_proto.Diagnostic `protobuf:"bytes,6,opt,name=diagnostic,proto3,oneof"` 260 } 261 262 type DecorationPiece_TargetOverride struct { 263 TargetOverride *xref_serving_go_proto.FileDecorations_TargetOverride `protobuf:"bytes,7,opt,name=target_override,json=targetOverride,proto3,oneof"` 264 } 265 266 func (*DecorationPiece_File) isDecorationPiece_Piece() {} 267 268 func (*DecorationPiece_Reference) isDecorationPiece_Piece() {} 269 270 func (*DecorationPiece_Node) isDecorationPiece_Piece() {} 271 272 func (*DecorationPiece_Definition_) isDecorationPiece_Piece() {} 273 274 func (*DecorationPiece_Diagnostic) isDecorationPiece_Piece() {} 275 276 func (*DecorationPiece_TargetOverride) isDecorationPiece_Piece() {} 277 278 type DecorationPiece_Definition struct { 279 state protoimpl.MessageState 280 sizeCache protoimpl.SizeCache 281 unknownFields protoimpl.UnknownFields 282 283 Node *storage_go_proto.VName `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"` 284 Definition *serving_go_proto.ExpandedAnchor `protobuf:"bytes,2,opt,name=definition,proto3" json:"definition,omitempty"` 285 } 286 287 func (x *DecorationPiece_Definition) Reset() { 288 *x = DecorationPiece_Definition{} 289 if protoimpl.UnsafeEnabled { 290 mi := &file_kythe_proto_pipeline_proto_msgTypes[2] 291 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 292 ms.StoreMessageInfo(mi) 293 } 294 } 295 296 func (x *DecorationPiece_Definition) String() string { 297 return protoimpl.X.MessageStringOf(x) 298 } 299 300 func (*DecorationPiece_Definition) ProtoMessage() {} 301 302 func (x *DecorationPiece_Definition) ProtoReflect() protoreflect.Message { 303 mi := &file_kythe_proto_pipeline_proto_msgTypes[2] 304 if protoimpl.UnsafeEnabled && x != nil { 305 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 306 if ms.LoadMessageInfo() == nil { 307 ms.StoreMessageInfo(mi) 308 } 309 return ms 310 } 311 return mi.MessageOf(x) 312 } 313 314 // Deprecated: Use DecorationPiece_Definition.ProtoReflect.Descriptor instead. 315 func (*DecorationPiece_Definition) Descriptor() ([]byte, []int) { 316 return file_kythe_proto_pipeline_proto_rawDescGZIP(), []int{1, 0} 317 } 318 319 func (x *DecorationPiece_Definition) GetNode() *storage_go_proto.VName { 320 if x != nil { 321 return x.Node 322 } 323 return nil 324 } 325 326 func (x *DecorationPiece_Definition) GetDefinition() *serving_go_proto.ExpandedAnchor { 327 if x != nil { 328 return x.Definition 329 } 330 return nil 331 } 332 333 var File_kythe_proto_pipeline_proto protoreflect.FileDescriptor 334 335 var file_kythe_proto_pipeline_proto_rawDesc = []byte{ 336 0x0a, 0x1a, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x70, 0x69, 337 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x14, 0x6b, 0x79, 338 0x74, 0x68, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x69, 0x70, 0x65, 0x6c, 0x69, 339 0x6e, 0x65, 0x1a, 0x18, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 340 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x18, 0x6b, 0x79, 341 0x74, 0x68, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 342 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2f, 0x70, 0x72, 343 0x6f, 0x74, 0x6f, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x6e, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 344 0x6f, 0x1a, 0x19, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x73, 345 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x6b, 0x79, 346 0x74, 0x68, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x78, 0x72, 0x65, 0x66, 0x5f, 0x73, 347 0x65, 0x72, 0x76, 0x69, 0x6e, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x8a, 0x02, 0x0a, 348 0x09, 0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x12, 0x2a, 0x0a, 0x06, 0x73, 0x6f, 349 0x75, 0x72, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x6b, 0x79, 0x74, 350 0x68, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x56, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x06, 351 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x12, 0x3d, 0x0a, 0x0a, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x5f, 352 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x1c, 0x2e, 0x6b, 0x79, 0x74, 353 0x68, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x2e, 354 0x45, 0x64, 0x67, 0x65, 0x4b, 0x69, 0x6e, 0x64, 0x48, 0x00, 0x52, 0x09, 0x6b, 0x79, 0x74, 0x68, 355 0x65, 0x4b, 0x69, 0x6e, 0x64, 0x12, 0x23, 0x0a, 0x0c, 0x67, 0x65, 0x6e, 0x65, 0x72, 0x69, 0x63, 356 0x5f, 0x6b, 0x69, 0x6e, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x0b, 0x67, 357 0x65, 0x6e, 0x65, 0x72, 0x69, 0x63, 0x4b, 0x69, 0x6e, 0x64, 0x12, 0x3b, 0x0a, 0x06, 0x61, 0x6e, 358 0x63, 0x68, 0x6f, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x6b, 0x79, 0x74, 359 0x68, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x6e, 0x67, 360 0x2e, 0x45, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x65, 0x64, 0x41, 0x6e, 0x63, 0x68, 0x6f, 0x72, 0x52, 361 0x06, 0x61, 0x6e, 0x63, 0x68, 0x6f, 0x72, 0x12, 0x28, 0x0a, 0x05, 0x73, 0x63, 0x6f, 0x70, 0x65, 362 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 0x70, 363 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x56, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x05, 0x73, 0x63, 0x6f, 0x70, 364 0x65, 0x42, 0x06, 0x0a, 0x04, 0x6b, 0x69, 0x6e, 0x64, 0x22, 0xe7, 0x04, 0x0a, 0x0f, 0x44, 0x65, 365 0x63, 0x6f, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x69, 0x65, 0x63, 0x65, 0x12, 0x32, 0x0a, 366 0x0b, 0x66, 0x69, 0x6c, 0x65, 0x5f, 0x76, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 367 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 368 0x2e, 0x56, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x09, 0x66, 0x69, 0x6c, 0x65, 0x56, 0x4e, 0x61, 0x6d, 369 0x65, 0x12, 0x2f, 0x0a, 0x04, 0x66, 0x69, 0x6c, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 370 0x19, 0x2e, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x73, 0x65, 371 0x72, 0x76, 0x69, 0x6e, 0x67, 0x2e, 0x46, 0x69, 0x6c, 0x65, 0x48, 0x00, 0x52, 0x04, 0x66, 0x69, 372 0x6c, 0x65, 0x12, 0x3f, 0x0a, 0x09, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x18, 373 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 0x70, 0x72, 374 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x2e, 0x52, 0x65, 0x66, 375 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x48, 0x00, 0x52, 0x09, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 376 0x6e, 0x63, 0x65, 0x12, 0x2e, 0x0a, 0x04, 0x6e, 0x6f, 0x64, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 377 0x0b, 0x32, 0x18, 0x2e, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 378 0x73, 0x63, 0x68, 0x65, 0x6d, 0x61, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x48, 0x00, 0x52, 0x04, 0x6e, 379 0x6f, 0x64, 0x65, 0x12, 0x52, 0x0a, 0x0a, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 380 0x6e, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x30, 0x2e, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 381 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x70, 0x69, 0x70, 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x2e, 0x44, 382 0x65, 0x63, 0x6f, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x69, 0x65, 0x63, 0x65, 0x2e, 0x44, 383 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x0a, 0x64, 0x65, 0x66, 384 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x40, 0x0a, 0x0a, 0x64, 0x69, 0x61, 0x67, 0x6e, 385 0x6f, 0x73, 0x74, 0x69, 0x63, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x6b, 0x79, 386 0x74, 0x68, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 387 0x2e, 0x44, 0x69, 0x61, 0x67, 0x6e, 0x6f, 0x73, 0x74, 0x69, 0x63, 0x48, 0x00, 0x52, 0x0a, 0x64, 388 0x69, 0x61, 0x67, 0x6e, 0x6f, 0x73, 0x74, 0x69, 0x63, 0x12, 0x64, 0x0a, 0x0f, 0x74, 0x61, 0x72, 389 0x67, 0x65, 0x74, 0x5f, 0x6f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x18, 0x07, 0x20, 0x01, 390 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 391 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x6e, 0x67, 0x2e, 0x78, 0x72, 0x65, 0x66, 0x73, 0x2e, 0x46, 392 0x69, 0x6c, 0x65, 0x44, 0x65, 0x63, 0x6f, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x54, 393 0x61, 0x72, 0x67, 0x65, 0x74, 0x4f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x48, 0x00, 0x52, 394 0x0e, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x4f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x1a, 395 0x79, 0x0a, 0x0a, 0x44, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x26, 0x0a, 396 0x04, 0x6e, 0x6f, 0x64, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x6b, 0x79, 397 0x74, 0x68, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x56, 0x4e, 0x61, 0x6d, 0x65, 0x52, 398 0x04, 0x6e, 0x6f, 0x64, 0x65, 0x12, 0x43, 0x0a, 0x0a, 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 399 0x69, 0x6f, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x6b, 0x79, 0x74, 0x68, 400 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x6e, 0x67, 0x2e, 401 0x45, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x65, 0x64, 0x41, 0x6e, 0x63, 0x68, 0x6f, 0x72, 0x52, 0x0a, 402 0x64, 0x65, 0x66, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x42, 0x07, 0x0a, 0x05, 0x70, 0x69, 403 0x65, 0x63, 0x65, 0x42, 0x49, 0x0a, 0x1f, 0x63, 0x6f, 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 404 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 0x73, 0x2e, 0x6b, 0x79, 0x74, 0x68, 0x65, 405 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x5a, 0x26, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 0x69, 0x6f, 406 0x2f, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x70, 0x69, 0x70, 407 0x65, 0x6c, 0x69, 0x6e, 0x65, 0x5f, 0x67, 0x6f, 0x5f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x06, 408 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 409 } 410 411 var ( 412 file_kythe_proto_pipeline_proto_rawDescOnce sync.Once 413 file_kythe_proto_pipeline_proto_rawDescData = file_kythe_proto_pipeline_proto_rawDesc 414 ) 415 416 func file_kythe_proto_pipeline_proto_rawDescGZIP() []byte { 417 file_kythe_proto_pipeline_proto_rawDescOnce.Do(func() { 418 file_kythe_proto_pipeline_proto_rawDescData = protoimpl.X.CompressGZIP(file_kythe_proto_pipeline_proto_rawDescData) 419 }) 420 return file_kythe_proto_pipeline_proto_rawDescData 421 } 422 423 var file_kythe_proto_pipeline_proto_msgTypes = make([]protoimpl.MessageInfo, 3) 424 var file_kythe_proto_pipeline_proto_goTypes = []interface{}{ 425 (*Reference)(nil), // 0: kythe.proto.pipeline.Reference 426 (*DecorationPiece)(nil), // 1: kythe.proto.pipeline.DecorationPiece 427 (*DecorationPiece_Definition)(nil), // 2: kythe.proto.pipeline.DecorationPiece.Definition 428 (*storage_go_proto.VName)(nil), // 3: kythe.proto.VName 429 (schema_go_proto.EdgeKind)(0), // 4: kythe.proto.schema.EdgeKind 430 (*serving_go_proto.ExpandedAnchor)(nil), // 5: kythe.proto.serving.ExpandedAnchor 431 (*serving_go_proto.File)(nil), // 6: kythe.proto.serving.File 432 (*schema_go_proto.Node)(nil), // 7: kythe.proto.schema.Node 433 (*common_go_proto.Diagnostic)(nil), // 8: kythe.proto.common.Diagnostic 434 (*xref_serving_go_proto.FileDecorations_TargetOverride)(nil), // 9: kythe.proto.serving.xrefs.FileDecorations.TargetOverride 435 } 436 var file_kythe_proto_pipeline_proto_depIdxs = []int32{ 437 3, // 0: kythe.proto.pipeline.Reference.source:type_name -> kythe.proto.VName 438 4, // 1: kythe.proto.pipeline.Reference.kythe_kind:type_name -> kythe.proto.schema.EdgeKind 439 5, // 2: kythe.proto.pipeline.Reference.anchor:type_name -> kythe.proto.serving.ExpandedAnchor 440 3, // 3: kythe.proto.pipeline.Reference.scope:type_name -> kythe.proto.VName 441 3, // 4: kythe.proto.pipeline.DecorationPiece.file_v_name:type_name -> kythe.proto.VName 442 6, // 5: kythe.proto.pipeline.DecorationPiece.file:type_name -> kythe.proto.serving.File 443 0, // 6: kythe.proto.pipeline.DecorationPiece.reference:type_name -> kythe.proto.pipeline.Reference 444 7, // 7: kythe.proto.pipeline.DecorationPiece.node:type_name -> kythe.proto.schema.Node 445 2, // 8: kythe.proto.pipeline.DecorationPiece.definition:type_name -> kythe.proto.pipeline.DecorationPiece.Definition 446 8, // 9: kythe.proto.pipeline.DecorationPiece.diagnostic:type_name -> kythe.proto.common.Diagnostic 447 9, // 10: kythe.proto.pipeline.DecorationPiece.target_override:type_name -> kythe.proto.serving.xrefs.FileDecorations.TargetOverride 448 3, // 11: kythe.proto.pipeline.DecorationPiece.Definition.node:type_name -> kythe.proto.VName 449 5, // 12: kythe.proto.pipeline.DecorationPiece.Definition.definition:type_name -> kythe.proto.serving.ExpandedAnchor 450 13, // [13:13] is the sub-list for method output_type 451 13, // [13:13] is the sub-list for method input_type 452 13, // [13:13] is the sub-list for extension type_name 453 13, // [13:13] is the sub-list for extension extendee 454 0, // [0:13] is the sub-list for field type_name 455 } 456 457 func init() { file_kythe_proto_pipeline_proto_init() } 458 func file_kythe_proto_pipeline_proto_init() { 459 if File_kythe_proto_pipeline_proto != nil { 460 return 461 } 462 if !protoimpl.UnsafeEnabled { 463 file_kythe_proto_pipeline_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 464 switch v := v.(*Reference); i { 465 case 0: 466 return &v.state 467 case 1: 468 return &v.sizeCache 469 case 2: 470 return &v.unknownFields 471 default: 472 return nil 473 } 474 } 475 file_kythe_proto_pipeline_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 476 switch v := v.(*DecorationPiece); i { 477 case 0: 478 return &v.state 479 case 1: 480 return &v.sizeCache 481 case 2: 482 return &v.unknownFields 483 default: 484 return nil 485 } 486 } 487 file_kythe_proto_pipeline_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 488 switch v := v.(*DecorationPiece_Definition); i { 489 case 0: 490 return &v.state 491 case 1: 492 return &v.sizeCache 493 case 2: 494 return &v.unknownFields 495 default: 496 return nil 497 } 498 } 499 } 500 file_kythe_proto_pipeline_proto_msgTypes[0].OneofWrappers = []interface{}{ 501 (*Reference_KytheKind)(nil), 502 (*Reference_GenericKind)(nil), 503 } 504 file_kythe_proto_pipeline_proto_msgTypes[1].OneofWrappers = []interface{}{ 505 (*DecorationPiece_File)(nil), 506 (*DecorationPiece_Reference)(nil), 507 (*DecorationPiece_Node)(nil), 508 (*DecorationPiece_Definition_)(nil), 509 (*DecorationPiece_Diagnostic)(nil), 510 (*DecorationPiece_TargetOverride)(nil), 511 } 512 type x struct{} 513 out := protoimpl.TypeBuilder{ 514 File: protoimpl.DescBuilder{ 515 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 516 RawDescriptor: file_kythe_proto_pipeline_proto_rawDesc, 517 NumEnums: 0, 518 NumMessages: 3, 519 NumExtensions: 0, 520 NumServices: 0, 521 }, 522 GoTypes: file_kythe_proto_pipeline_proto_goTypes, 523 DependencyIndexes: file_kythe_proto_pipeline_proto_depIdxs, 524 MessageInfos: file_kythe_proto_pipeline_proto_msgTypes, 525 }.Build() 526 File_kythe_proto_pipeline_proto = out.File 527 file_kythe_proto_pipeline_proto_rawDesc = nil 528 file_kythe_proto_pipeline_proto_goTypes = nil 529 file_kythe_proto_pipeline_proto_depIdxs = nil 530 }