kythe.io@v0.0.68-0.20240422202219-7225dbc01741/kythe/proto/cxx_go_proto/cxx.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/cxx.proto 6 7 package cxx_go_proto 8 9 import ( 10 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 11 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 12 reflect "reflect" 13 sync "sync" 14 ) 15 16 const ( 17 // Verify that this generated code is sufficiently up-to-date. 18 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 19 // Verify that runtime/protoimpl is sufficiently up-to-date. 20 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 21 ) 22 23 type CxxCompilationUnitDetails struct { 24 state protoimpl.MessageState 25 sizeCache protoimpl.SizeCache 26 unknownFields protoimpl.UnknownFields 27 28 HeaderSearchInfo *CxxCompilationUnitDetails_HeaderSearchInfo `protobuf:"bytes,1,opt,name=header_search_info,json=headerSearchInfo,proto3" json:"header_search_info,omitempty"` 29 SystemHeaderPrefix []*CxxCompilationUnitDetails_SystemHeaderPrefix `protobuf:"bytes,2,rep,name=system_header_prefix,json=systemHeaderPrefix,proto3" json:"system_header_prefix,omitempty"` 30 StatPath []*CxxCompilationUnitDetails_StatPath `protobuf:"bytes,3,rep,name=stat_path,json=statPath,proto3" json:"stat_path,omitempty"` 31 } 32 33 func (x *CxxCompilationUnitDetails) Reset() { 34 *x = CxxCompilationUnitDetails{} 35 if protoimpl.UnsafeEnabled { 36 mi := &file_kythe_proto_cxx_proto_msgTypes[0] 37 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 38 ms.StoreMessageInfo(mi) 39 } 40 } 41 42 func (x *CxxCompilationUnitDetails) String() string { 43 return protoimpl.X.MessageStringOf(x) 44 } 45 46 func (*CxxCompilationUnitDetails) ProtoMessage() {} 47 48 func (x *CxxCompilationUnitDetails) ProtoReflect() protoreflect.Message { 49 mi := &file_kythe_proto_cxx_proto_msgTypes[0] 50 if protoimpl.UnsafeEnabled && x != nil { 51 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 52 if ms.LoadMessageInfo() == nil { 53 ms.StoreMessageInfo(mi) 54 } 55 return ms 56 } 57 return mi.MessageOf(x) 58 } 59 60 // Deprecated: Use CxxCompilationUnitDetails.ProtoReflect.Descriptor instead. 61 func (*CxxCompilationUnitDetails) Descriptor() ([]byte, []int) { 62 return file_kythe_proto_cxx_proto_rawDescGZIP(), []int{0} 63 } 64 65 func (x *CxxCompilationUnitDetails) GetHeaderSearchInfo() *CxxCompilationUnitDetails_HeaderSearchInfo { 66 if x != nil { 67 return x.HeaderSearchInfo 68 } 69 return nil 70 } 71 72 func (x *CxxCompilationUnitDetails) GetSystemHeaderPrefix() []*CxxCompilationUnitDetails_SystemHeaderPrefix { 73 if x != nil { 74 return x.SystemHeaderPrefix 75 } 76 return nil 77 } 78 79 func (x *CxxCompilationUnitDetails) GetStatPath() []*CxxCompilationUnitDetails_StatPath { 80 if x != nil { 81 return x.StatPath 82 } 83 return nil 84 } 85 86 type CxxCompilationUnitDetails_HeaderSearchDir struct { 87 state protoimpl.MessageState 88 sizeCache protoimpl.SizeCache 89 unknownFields protoimpl.UnknownFields 90 91 Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` 92 CharacteristicKind int32 `protobuf:"varint,2,opt,name=characteristic_kind,json=characteristicKind,proto3" json:"characteristic_kind,omitempty"` 93 IsFramework bool `protobuf:"varint,3,opt,name=is_framework,json=isFramework,proto3" json:"is_framework,omitempty"` 94 } 95 96 func (x *CxxCompilationUnitDetails_HeaderSearchDir) Reset() { 97 *x = CxxCompilationUnitDetails_HeaderSearchDir{} 98 if protoimpl.UnsafeEnabled { 99 mi := &file_kythe_proto_cxx_proto_msgTypes[1] 100 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 101 ms.StoreMessageInfo(mi) 102 } 103 } 104 105 func (x *CxxCompilationUnitDetails_HeaderSearchDir) String() string { 106 return protoimpl.X.MessageStringOf(x) 107 } 108 109 func (*CxxCompilationUnitDetails_HeaderSearchDir) ProtoMessage() {} 110 111 func (x *CxxCompilationUnitDetails_HeaderSearchDir) ProtoReflect() protoreflect.Message { 112 mi := &file_kythe_proto_cxx_proto_msgTypes[1] 113 if protoimpl.UnsafeEnabled && x != nil { 114 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 115 if ms.LoadMessageInfo() == nil { 116 ms.StoreMessageInfo(mi) 117 } 118 return ms 119 } 120 return mi.MessageOf(x) 121 } 122 123 // Deprecated: Use CxxCompilationUnitDetails_HeaderSearchDir.ProtoReflect.Descriptor instead. 124 func (*CxxCompilationUnitDetails_HeaderSearchDir) Descriptor() ([]byte, []int) { 125 return file_kythe_proto_cxx_proto_rawDescGZIP(), []int{0, 0} 126 } 127 128 func (x *CxxCompilationUnitDetails_HeaderSearchDir) GetPath() string { 129 if x != nil { 130 return x.Path 131 } 132 return "" 133 } 134 135 func (x *CxxCompilationUnitDetails_HeaderSearchDir) GetCharacteristicKind() int32 { 136 if x != nil { 137 return x.CharacteristicKind 138 } 139 return 0 140 } 141 142 func (x *CxxCompilationUnitDetails_HeaderSearchDir) GetIsFramework() bool { 143 if x != nil { 144 return x.IsFramework 145 } 146 return false 147 } 148 149 type CxxCompilationUnitDetails_HeaderSearchInfo struct { 150 state protoimpl.MessageState 151 sizeCache protoimpl.SizeCache 152 unknownFields protoimpl.UnknownFields 153 154 FirstAngledDir int32 `protobuf:"varint,1,opt,name=first_angled_dir,json=firstAngledDir,proto3" json:"first_angled_dir,omitempty"` 155 FirstSystemDir int32 `protobuf:"varint,2,opt,name=first_system_dir,json=firstSystemDir,proto3" json:"first_system_dir,omitempty"` 156 Dir []*CxxCompilationUnitDetails_HeaderSearchDir `protobuf:"bytes,3,rep,name=dir,proto3" json:"dir,omitempty"` 157 } 158 159 func (x *CxxCompilationUnitDetails_HeaderSearchInfo) Reset() { 160 *x = CxxCompilationUnitDetails_HeaderSearchInfo{} 161 if protoimpl.UnsafeEnabled { 162 mi := &file_kythe_proto_cxx_proto_msgTypes[2] 163 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 164 ms.StoreMessageInfo(mi) 165 } 166 } 167 168 func (x *CxxCompilationUnitDetails_HeaderSearchInfo) String() string { 169 return protoimpl.X.MessageStringOf(x) 170 } 171 172 func (*CxxCompilationUnitDetails_HeaderSearchInfo) ProtoMessage() {} 173 174 func (x *CxxCompilationUnitDetails_HeaderSearchInfo) ProtoReflect() protoreflect.Message { 175 mi := &file_kythe_proto_cxx_proto_msgTypes[2] 176 if protoimpl.UnsafeEnabled && x != nil { 177 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 178 if ms.LoadMessageInfo() == nil { 179 ms.StoreMessageInfo(mi) 180 } 181 return ms 182 } 183 return mi.MessageOf(x) 184 } 185 186 // Deprecated: Use CxxCompilationUnitDetails_HeaderSearchInfo.ProtoReflect.Descriptor instead. 187 func (*CxxCompilationUnitDetails_HeaderSearchInfo) Descriptor() ([]byte, []int) { 188 return file_kythe_proto_cxx_proto_rawDescGZIP(), []int{0, 1} 189 } 190 191 func (x *CxxCompilationUnitDetails_HeaderSearchInfo) GetFirstAngledDir() int32 { 192 if x != nil { 193 return x.FirstAngledDir 194 } 195 return 0 196 } 197 198 func (x *CxxCompilationUnitDetails_HeaderSearchInfo) GetFirstSystemDir() int32 { 199 if x != nil { 200 return x.FirstSystemDir 201 } 202 return 0 203 } 204 205 func (x *CxxCompilationUnitDetails_HeaderSearchInfo) GetDir() []*CxxCompilationUnitDetails_HeaderSearchDir { 206 if x != nil { 207 return x.Dir 208 } 209 return nil 210 } 211 212 type CxxCompilationUnitDetails_SystemHeaderPrefix struct { 213 state protoimpl.MessageState 214 sizeCache protoimpl.SizeCache 215 unknownFields protoimpl.UnknownFields 216 217 Prefix string `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"` 218 IsSystemHeader bool `protobuf:"varint,2,opt,name=is_system_header,json=isSystemHeader,proto3" json:"is_system_header,omitempty"` 219 } 220 221 func (x *CxxCompilationUnitDetails_SystemHeaderPrefix) Reset() { 222 *x = CxxCompilationUnitDetails_SystemHeaderPrefix{} 223 if protoimpl.UnsafeEnabled { 224 mi := &file_kythe_proto_cxx_proto_msgTypes[3] 225 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 226 ms.StoreMessageInfo(mi) 227 } 228 } 229 230 func (x *CxxCompilationUnitDetails_SystemHeaderPrefix) String() string { 231 return protoimpl.X.MessageStringOf(x) 232 } 233 234 func (*CxxCompilationUnitDetails_SystemHeaderPrefix) ProtoMessage() {} 235 236 func (x *CxxCompilationUnitDetails_SystemHeaderPrefix) ProtoReflect() protoreflect.Message { 237 mi := &file_kythe_proto_cxx_proto_msgTypes[3] 238 if protoimpl.UnsafeEnabled && x != nil { 239 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 240 if ms.LoadMessageInfo() == nil { 241 ms.StoreMessageInfo(mi) 242 } 243 return ms 244 } 245 return mi.MessageOf(x) 246 } 247 248 // Deprecated: Use CxxCompilationUnitDetails_SystemHeaderPrefix.ProtoReflect.Descriptor instead. 249 func (*CxxCompilationUnitDetails_SystemHeaderPrefix) Descriptor() ([]byte, []int) { 250 return file_kythe_proto_cxx_proto_rawDescGZIP(), []int{0, 2} 251 } 252 253 func (x *CxxCompilationUnitDetails_SystemHeaderPrefix) GetPrefix() string { 254 if x != nil { 255 return x.Prefix 256 } 257 return "" 258 } 259 260 func (x *CxxCompilationUnitDetails_SystemHeaderPrefix) GetIsSystemHeader() bool { 261 if x != nil { 262 return x.IsSystemHeader 263 } 264 return false 265 } 266 267 type CxxCompilationUnitDetails_StatPath struct { 268 state protoimpl.MessageState 269 sizeCache protoimpl.SizeCache 270 unknownFields protoimpl.UnknownFields 271 272 Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` 273 } 274 275 func (x *CxxCompilationUnitDetails_StatPath) Reset() { 276 *x = CxxCompilationUnitDetails_StatPath{} 277 if protoimpl.UnsafeEnabled { 278 mi := &file_kythe_proto_cxx_proto_msgTypes[4] 279 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 280 ms.StoreMessageInfo(mi) 281 } 282 } 283 284 func (x *CxxCompilationUnitDetails_StatPath) String() string { 285 return protoimpl.X.MessageStringOf(x) 286 } 287 288 func (*CxxCompilationUnitDetails_StatPath) ProtoMessage() {} 289 290 func (x *CxxCompilationUnitDetails_StatPath) ProtoReflect() protoreflect.Message { 291 mi := &file_kythe_proto_cxx_proto_msgTypes[4] 292 if protoimpl.UnsafeEnabled && x != nil { 293 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 294 if ms.LoadMessageInfo() == nil { 295 ms.StoreMessageInfo(mi) 296 } 297 return ms 298 } 299 return mi.MessageOf(x) 300 } 301 302 // Deprecated: Use CxxCompilationUnitDetails_StatPath.ProtoReflect.Descriptor instead. 303 func (*CxxCompilationUnitDetails_StatPath) Descriptor() ([]byte, []int) { 304 return file_kythe_proto_cxx_proto_rawDescGZIP(), []int{0, 3} 305 } 306 307 func (x *CxxCompilationUnitDetails_StatPath) GetPath() string { 308 if x != nil { 309 return x.Path 310 } 311 return "" 312 } 313 314 var File_kythe_proto_cxx_proto protoreflect.FileDescriptor 315 316 var file_kythe_proto_cxx_proto_rawDesc = []byte{ 317 0x0a, 0x15, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x63, 0x78, 318 0x78, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0b, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 0x70, 319 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xe3, 0x05, 0x0a, 0x19, 0x43, 0x78, 0x78, 0x43, 0x6f, 0x6d, 0x70, 320 0x69, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x6e, 0x69, 0x74, 0x44, 0x65, 0x74, 0x61, 0x69, 321 0x6c, 0x73, 0x12, 0x65, 0x0a, 0x12, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x61, 322 0x72, 0x63, 0x68, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x37, 323 0x2e, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x43, 0x78, 0x78, 324 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x6e, 0x69, 0x74, 0x44, 325 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x53, 0x65, 0x61, 326 0x72, 0x63, 0x68, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x10, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x53, 327 0x65, 0x61, 0x72, 0x63, 0x68, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x6b, 0x0a, 0x14, 0x73, 0x79, 0x73, 328 0x74, 0x65, 0x6d, 0x5f, 0x68, 0x65, 0x61, 0x64, 0x65, 0x72, 0x5f, 0x70, 0x72, 0x65, 0x66, 0x69, 329 0x78, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x39, 0x2e, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 330 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x43, 0x78, 0x78, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x61, 331 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x6e, 0x69, 0x74, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 332 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x50, 0x72, 0x65, 0x66, 333 0x69, 0x78, 0x52, 0x12, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 334 0x50, 0x72, 0x65, 0x66, 0x69, 0x78, 0x12, 0x4c, 0x0a, 0x09, 0x73, 0x74, 0x61, 0x74, 0x5f, 0x70, 335 0x61, 0x74, 0x68, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x2f, 0x2e, 0x6b, 0x79, 0x74, 0x68, 336 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2e, 0x43, 0x78, 0x78, 0x43, 0x6f, 0x6d, 0x70, 0x69, 337 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x55, 0x6e, 0x69, 0x74, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 338 0x73, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x50, 0x61, 0x74, 0x68, 0x52, 0x08, 0x73, 0x74, 0x61, 0x74, 339 0x50, 0x61, 0x74, 0x68, 0x1a, 0x79, 0x0a, 0x0f, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x53, 0x65, 340 0x61, 0x72, 0x63, 0x68, 0x44, 0x69, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x61, 0x74, 0x68, 0x18, 341 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x70, 0x61, 0x74, 0x68, 0x12, 0x2f, 0x0a, 0x13, 0x63, 342 0x68, 0x61, 0x72, 0x61, 0x63, 0x74, 0x65, 0x72, 0x69, 0x73, 0x74, 0x69, 0x63, 0x5f, 0x6b, 0x69, 343 0x6e, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x12, 0x63, 0x68, 0x61, 0x72, 0x61, 0x63, 344 0x74, 0x65, 0x72, 0x69, 0x73, 0x74, 0x69, 0x63, 0x4b, 0x69, 0x6e, 0x64, 0x12, 0x21, 0x0a, 0x0c, 345 0x69, 0x73, 0x5f, 0x66, 0x72, 0x61, 0x6d, 0x65, 0x77, 0x6f, 0x72, 0x6b, 0x18, 0x03, 0x20, 0x01, 346 0x28, 0x08, 0x52, 0x0b, 0x69, 0x73, 0x46, 0x72, 0x61, 0x6d, 0x65, 0x77, 0x6f, 0x72, 0x6b, 0x1a, 347 0xb0, 0x01, 0x0a, 0x10, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 348 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x28, 0x0a, 0x10, 0x66, 0x69, 0x72, 0x73, 0x74, 0x5f, 0x61, 0x6e, 349 0x67, 0x6c, 0x65, 0x64, 0x5f, 0x64, 0x69, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0e, 350 0x66, 0x69, 0x72, 0x73, 0x74, 0x41, 0x6e, 0x67, 0x6c, 0x65, 0x64, 0x44, 0x69, 0x72, 0x12, 0x28, 351 0x0a, 0x10, 0x66, 0x69, 0x72, 0x73, 0x74, 0x5f, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x5f, 0x64, 352 0x69, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0e, 0x66, 0x69, 0x72, 0x73, 0x74, 0x53, 353 0x79, 0x73, 0x74, 0x65, 0x6d, 0x44, 0x69, 0x72, 0x12, 0x48, 0x0a, 0x03, 0x64, 0x69, 0x72, 0x18, 354 0x03, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 0x70, 0x72, 355 0x6f, 0x74, 0x6f, 0x2e, 0x43, 0x78, 0x78, 0x43, 0x6f, 0x6d, 0x70, 0x69, 0x6c, 0x61, 0x74, 0x69, 356 0x6f, 0x6e, 0x55, 0x6e, 0x69, 0x74, 0x44, 0x65, 0x74, 0x61, 0x69, 0x6c, 0x73, 0x2e, 0x48, 0x65, 357 0x61, 0x64, 0x65, 0x72, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x44, 0x69, 0x72, 0x52, 0x03, 0x64, 358 0x69, 0x72, 0x1a, 0x56, 0x0a, 0x12, 0x53, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x48, 0x65, 0x61, 0x64, 359 0x65, 0x72, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x72, 0x65, 0x66, 360 0x69, 0x78, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 361 0x12, 0x28, 0x0a, 0x10, 0x69, 0x73, 0x5f, 0x73, 0x79, 0x73, 0x74, 0x65, 0x6d, 0x5f, 0x68, 0x65, 362 0x61, 0x64, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0e, 0x69, 0x73, 0x53, 0x79, 363 0x73, 0x74, 0x65, 0x6d, 0x48, 0x65, 0x61, 0x64, 0x65, 0x72, 0x1a, 0x1e, 0x0a, 0x08, 0x53, 0x74, 364 0x61, 0x74, 0x50, 0x61, 0x74, 0x68, 0x12, 0x12, 0x0a, 0x04, 0x70, 0x61, 0x74, 0x68, 0x18, 0x01, 365 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x70, 0x61, 0x74, 0x68, 0x42, 0x44, 0x0a, 0x1f, 0x63, 0x6f, 366 0x6d, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x64, 0x65, 0x76, 0x74, 0x6f, 0x6f, 0x6c, 367 0x73, 0x2e, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x5a, 0x21, 0x6b, 368 0x79, 0x74, 0x68, 0x65, 0x2e, 0x69, 0x6f, 0x2f, 0x6b, 0x79, 0x74, 0x68, 0x65, 0x2f, 0x70, 0x72, 369 0x6f, 0x74, 0x6f, 0x2f, 0x63, 0x78, 0x78, 0x5f, 0x67, 0x6f, 0x5f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 370 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 371 } 372 373 var ( 374 file_kythe_proto_cxx_proto_rawDescOnce sync.Once 375 file_kythe_proto_cxx_proto_rawDescData = file_kythe_proto_cxx_proto_rawDesc 376 ) 377 378 func file_kythe_proto_cxx_proto_rawDescGZIP() []byte { 379 file_kythe_proto_cxx_proto_rawDescOnce.Do(func() { 380 file_kythe_proto_cxx_proto_rawDescData = protoimpl.X.CompressGZIP(file_kythe_proto_cxx_proto_rawDescData) 381 }) 382 return file_kythe_proto_cxx_proto_rawDescData 383 } 384 385 var file_kythe_proto_cxx_proto_msgTypes = make([]protoimpl.MessageInfo, 5) 386 var file_kythe_proto_cxx_proto_goTypes = []interface{}{ 387 (*CxxCompilationUnitDetails)(nil), // 0: kythe.proto.CxxCompilationUnitDetails 388 (*CxxCompilationUnitDetails_HeaderSearchDir)(nil), // 1: kythe.proto.CxxCompilationUnitDetails.HeaderSearchDir 389 (*CxxCompilationUnitDetails_HeaderSearchInfo)(nil), // 2: kythe.proto.CxxCompilationUnitDetails.HeaderSearchInfo 390 (*CxxCompilationUnitDetails_SystemHeaderPrefix)(nil), // 3: kythe.proto.CxxCompilationUnitDetails.SystemHeaderPrefix 391 (*CxxCompilationUnitDetails_StatPath)(nil), // 4: kythe.proto.CxxCompilationUnitDetails.StatPath 392 } 393 var file_kythe_proto_cxx_proto_depIdxs = []int32{ 394 2, // 0: kythe.proto.CxxCompilationUnitDetails.header_search_info:type_name -> kythe.proto.CxxCompilationUnitDetails.HeaderSearchInfo 395 3, // 1: kythe.proto.CxxCompilationUnitDetails.system_header_prefix:type_name -> kythe.proto.CxxCompilationUnitDetails.SystemHeaderPrefix 396 4, // 2: kythe.proto.CxxCompilationUnitDetails.stat_path:type_name -> kythe.proto.CxxCompilationUnitDetails.StatPath 397 1, // 3: kythe.proto.CxxCompilationUnitDetails.HeaderSearchInfo.dir:type_name -> kythe.proto.CxxCompilationUnitDetails.HeaderSearchDir 398 4, // [4:4] is the sub-list for method output_type 399 4, // [4:4] is the sub-list for method input_type 400 4, // [4:4] is the sub-list for extension type_name 401 4, // [4:4] is the sub-list for extension extendee 402 0, // [0:4] is the sub-list for field type_name 403 } 404 405 func init() { file_kythe_proto_cxx_proto_init() } 406 func file_kythe_proto_cxx_proto_init() { 407 if File_kythe_proto_cxx_proto != nil { 408 return 409 } 410 if !protoimpl.UnsafeEnabled { 411 file_kythe_proto_cxx_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 412 switch v := v.(*CxxCompilationUnitDetails); i { 413 case 0: 414 return &v.state 415 case 1: 416 return &v.sizeCache 417 case 2: 418 return &v.unknownFields 419 default: 420 return nil 421 } 422 } 423 file_kythe_proto_cxx_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 424 switch v := v.(*CxxCompilationUnitDetails_HeaderSearchDir); i { 425 case 0: 426 return &v.state 427 case 1: 428 return &v.sizeCache 429 case 2: 430 return &v.unknownFields 431 default: 432 return nil 433 } 434 } 435 file_kythe_proto_cxx_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 436 switch v := v.(*CxxCompilationUnitDetails_HeaderSearchInfo); i { 437 case 0: 438 return &v.state 439 case 1: 440 return &v.sizeCache 441 case 2: 442 return &v.unknownFields 443 default: 444 return nil 445 } 446 } 447 file_kythe_proto_cxx_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 448 switch v := v.(*CxxCompilationUnitDetails_SystemHeaderPrefix); i { 449 case 0: 450 return &v.state 451 case 1: 452 return &v.sizeCache 453 case 2: 454 return &v.unknownFields 455 default: 456 return nil 457 } 458 } 459 file_kythe_proto_cxx_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 460 switch v := v.(*CxxCompilationUnitDetails_StatPath); i { 461 case 0: 462 return &v.state 463 case 1: 464 return &v.sizeCache 465 case 2: 466 return &v.unknownFields 467 default: 468 return nil 469 } 470 } 471 } 472 type x struct{} 473 out := protoimpl.TypeBuilder{ 474 File: protoimpl.DescBuilder{ 475 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 476 RawDescriptor: file_kythe_proto_cxx_proto_rawDesc, 477 NumEnums: 0, 478 NumMessages: 5, 479 NumExtensions: 0, 480 NumServices: 0, 481 }, 482 GoTypes: file_kythe_proto_cxx_proto_goTypes, 483 DependencyIndexes: file_kythe_proto_cxx_proto_depIdxs, 484 MessageInfos: file_kythe_proto_cxx_proto_msgTypes, 485 }.Build() 486 File_kythe_proto_cxx_proto = out.File 487 file_kythe_proto_cxx_proto_rawDesc = nil 488 file_kythe_proto_cxx_proto_goTypes = nil 489 file_kythe_proto_cxx_proto_depIdxs = nil 490 }