Upgrade protocol buffers to 3.18.1. (#5093)
* Upgrade protocol buffers to 3.18.1.
* Fix tests for new string setters.
* Regenerate proto files.
diff --git a/external.bzl b/external.bzl
index f22b309..dfda2e2 100644
--- a/external.bzl
+++ b/external.bzl
@@ -1288,11 +1288,11 @@
maybe(
http_archive,
name = "com_google_protobuf",
- sha256 = "1c11b325e9fbb655895e8fe9843479337d50dd0be56a41737cbb9aede5e9ffa0",
- strip_prefix = "protobuf-3.15.3",
+ sha256 = "730d43c5460a4448398f06718da075c246eeb16483f2f279b5070f222dabc218",
+ strip_prefix = "protobuf-3.18.1",
urls = [
- "https://mirror.bazel.build/github.com/protocolbuffers/protobuf/archive/v3.15.3.zip",
- "https://github.com/protocolbuffers/protobuf/archive/v3.15.3.zip",
+ "https://mirror.bazel.build/github.com/protocolbuffers/protobuf/archive/v3.18.1.zip",
+ "https://github.com/protocolbuffers/protobuf/archive/v3.18.1.zip",
],
repo_mapping = {"@zlib": "@net_zlib"},
)
diff --git a/kythe/cxx/common/json_proto.cc b/kythe/cxx/common/json_proto.cc
index f12bf28..7eecff9 100644
--- a/kythe/cxx/common/json_proto.cc
+++ b/kythe/cxx/common/json_proto.cc
@@ -99,8 +99,8 @@
resolver.get(), message.GetDescriptor()->full_name(),
message.SerializeAsString(), out, options);
if (!status.ok()) {
- return absl::Status(static_cast<absl::StatusCode>(status.error_code()),
- std::string(status.error_message()));
+ return absl::Status(static_cast<absl::StatusCode>(status.code()),
+ std::string(status.message()));
}
return absl::OkStatus();
}
@@ -207,8 +207,8 @@
options);
if (!status.ok()) {
- return absl::Status(static_cast<absl::StatusCode>(status.error_code()),
- std::string(status.error_message()));
+ return absl::Status(static_cast<absl::StatusCode>(status.code()),
+ std::string(status.message()));
}
if (!message->ParseFromString(binary)) {
return absl::InvalidArgumentError(
diff --git a/kythe/cxx/indexer/cxx/testdata/proto/proto.cc b/kythe/cxx/indexer/cxx/testdata/proto/proto.cc
index 41dd5ac..908f7f3 100644
--- a/kythe/cxx/indexer/cxx/testdata/proto/proto.cc
+++ b/kythe/cxx/indexer/cxx/testdata/proto/proto.cc
@@ -6,7 +6,7 @@
//- @Message ref CxxMessage
Message msg;
- //- @set_string_field ref CxxSetStringField
+ //- @set_string_field ref CxxSetStringFieldTapp
msg.set_string_field("value");
//- @string_field ref CxxGetStringField
msg.string_field();
@@ -17,7 +17,7 @@
//- @NestedMessage ref CxxNestedMessage
Message::NestedMessage nested;
- //- @set_nested_string ref CxxSetNestedStringField
+ //- @set_nested_string ref CxxSetNestedStringFieldTapp
nested.set_nested_string("value");
//- @nested_string ref CxxGetNestedStringField
nested.nested_string();
@@ -36,21 +36,30 @@
msg.clear_oneof_field();
//- @oneof_field_case ref CxxOneofFieldCase
msg.oneof_field_case();
- //- @set_oneof_string ref CxxSetOneofString
+ //- @set_oneof_string ref CxxSetOneofStringTapp
msg.set_oneof_string("hello");
}
//- Message generates CxxMessage
-//- StringField generates CxxSetStringField
+//- CxxSetStringFieldTapp param.0 CxxSetStringFieldAbs
+//- CxxSetStringFieldAbsBindingAnchor defines/binding CxxSetStringFieldAbs
+//- CxxSetStringFieldAbsBindingAnchor completes/uniquely SetStringFieldAbs
+//- StringField generates SetStringFieldAbs
//- StringField generates CxxGetStringField
//- Int32Field generates CxxSetInt32Field
//- Int32Field generates CxxGetInt32Field
//- NestedMessageField generates CxxSetNestedMessageField
//- NestedMessageField generates CxxGetNestedMessageField
//- NestedMessage generates CxxNestedMessage
-//- NestedString generates CxxSetNestedStringField
+//- CxxSetNestedStringFieldTapp param.0 CxxSetNestedStringFieldAbs
+//- CxxSetNestedStringFieldAbsBindingAnchor defines/binding CxxSetNestedStringFieldAbs
+//- CxxSetNestedStringFieldAbsBindingAnchor completes/uniquely SetNestedStringFieldAbs
+//- NestedString generates SetNestedStringFieldAbs
//- NestedString generates CxxGetNestedStringField
//- NestedBool generates CxxSetNestedBoolField
//- NestedBool generates CxxGetNestedBoolField
//- OneofField generates CxxOneofFieldCase
//- OneofField generates CxxClearOneofField
-//- OneofString generates CxxSetOneofString
+//- CxxSetOneofStringTapp param.0 CxxSetOneofStringAbs
+//- CxxSetOneofStringAbsBindingAnchor defines/binding CxxSetOneofStringAbs
+//- CxxSetOneofStringAbsBindingAnchor completes/uniquely SetOneofStringAbs
+//- OneofString generates SetOneofStringAbs
diff --git a/kythe/cxx/indexer/cxx/testdata/proto/proto5.cc b/kythe/cxx/indexer/cxx/testdata/proto/proto5.cc
index 5423385..0160543 100644
--- a/kythe/cxx/indexer/cxx/testdata/proto/proto5.cc
+++ b/kythe/cxx/indexer/cxx/testdata/proto/proto5.cc
@@ -6,11 +6,14 @@
//- @Message ref CxxMessage
Message msg;
- //- @set_string_field ref CxxSetStringField
+ //- @set_string_field ref CxxSetStringFieldTapp
msg.set_string_field("value");
//- @string_field ref CxxGetStringField
msg.string_field();
}
//- Message generates CxxMessage
-//- StringField generates CxxSetStringField
+//- CxxSetStringFieldTapp param.0 CxxSetStringFieldAbs
+//- CxxSetStringFieldAbsBindingAnchor defines/binding CxxSetStringFieldAbs
+//- CxxSetStringFieldAbsBindingAnchor completes/uniquely SetStringFieldAbs
+//- StringField generates SetStringFieldAbs
//- StringField generates CxxGetStringField
diff --git a/kythe/go/util/riegeli/riegeli_test_go_proto/riegeli_test.pb.go b/kythe/go/util/riegeli/riegeli_test_go_proto/riegeli_test.pb.go
index 3a82033..187d882 100644
--- a/kythe/go/util/riegeli/riegeli_test_go_proto/riegeli_test.pb.go
+++ b/kythe/go/util/riegeli/riegeli_test_go_proto/riegeli_test.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/go/util/riegeli/riegeli_test.proto
package riegeli_test_go_proto
diff --git a/kythe/proto/analysis_go_proto/analysis.pb.go b/kythe/proto/analysis_go_proto/analysis.pb.go
index 912cc8f..856d90f 100644
--- a/kythe/proto/analysis_go_proto/analysis.pb.go
+++ b/kythe/proto/analysis_go_proto/analysis.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/analysis.proto
package analysis_go_proto
diff --git a/kythe/proto/analysis_service_go_proto/analysis_service.pb.go b/kythe/proto/analysis_service_go_proto/analysis_service.pb.go
index 9389edb..c2db2ec 100644
--- a/kythe/proto/analysis_service_go_proto/analysis_service.pb.go
+++ b/kythe/proto/analysis_service_go_proto/analysis_service.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/analysis_service.proto
package analysis_service_go_proto
diff --git a/kythe/proto/buildinfo_go_proto/buildinfo.pb.go b/kythe/proto/buildinfo_go_proto/buildinfo.pb.go
index efc4056..4ab2182 100644
--- a/kythe/proto/buildinfo_go_proto/buildinfo.pb.go
+++ b/kythe/proto/buildinfo_go_proto/buildinfo.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/buildinfo.proto
package buildinfo_go_proto
diff --git a/kythe/proto/claim_go_proto/claim.pb.go b/kythe/proto/claim_go_proto/claim.pb.go
index 7314af1..ba1064f 100644
--- a/kythe/proto/claim_go_proto/claim.pb.go
+++ b/kythe/proto/claim_go_proto/claim.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/claim.proto
package claim_go_proto
diff --git a/kythe/proto/common_go_proto/common.pb.go b/kythe/proto/common_go_proto/common.pb.go
index bb00800..2a83f4b 100644
--- a/kythe/proto/common_go_proto/common.pb.go
+++ b/kythe/proto/common_go_proto/common.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/common.proto
package common_go_proto
diff --git a/kythe/proto/cxx_go_proto/cxx.pb.go b/kythe/proto/cxx_go_proto/cxx.pb.go
index 1e52d61..3f684d3 100644
--- a/kythe/proto/cxx_go_proto/cxx.pb.go
+++ b/kythe/proto/cxx_go_proto/cxx.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/cxx.proto
package cxx_go_proto
diff --git a/kythe/proto/driver_go_proto/driver.pb.go b/kythe/proto/driver_go_proto/driver.pb.go
index 678fc0a..0565926 100644
--- a/kythe/proto/driver_go_proto/driver.pb.go
+++ b/kythe/proto/driver_go_proto/driver.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/driver.proto
package driver_go_proto
diff --git a/kythe/proto/entryset_go_proto/entryset.pb.go b/kythe/proto/entryset_go_proto/entryset.pb.go
index 748a6b4..5a53021 100644
--- a/kythe/proto/entryset_go_proto/entryset.pb.go
+++ b/kythe/proto/entryset_go_proto/entryset.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/entryset.proto
package entryset_go_proto
diff --git a/kythe/proto/explore_go_proto/explore.pb.go b/kythe/proto/explore_go_proto/explore.pb.go
index f9ef38b..3af1a36 100644
--- a/kythe/proto/explore_go_proto/explore.pb.go
+++ b/kythe/proto/explore_go_proto/explore.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/explore.proto
package explore_go_proto
diff --git a/kythe/proto/extraction_config_go_proto/extraction_config.pb.go b/kythe/proto/extraction_config_go_proto/extraction_config.pb.go
index ffd681f..ff0f779 100644
--- a/kythe/proto/extraction_config_go_proto/extraction_config.pb.go
+++ b/kythe/proto/extraction_config_go_proto/extraction_config.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/extraction_config.proto
package extraction_config_go_proto
diff --git a/kythe/proto/filecontext_go_proto/filecontext.pb.go b/kythe/proto/filecontext_go_proto/filecontext.pb.go
index 73b258d..8992200 100644
--- a/kythe/proto/filecontext_go_proto/filecontext.pb.go
+++ b/kythe/proto/filecontext_go_proto/filecontext.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/filecontext.proto
package filecontext_go_proto
diff --git a/kythe/proto/filetree_go_proto/filetree.pb.go b/kythe/proto/filetree_go_proto/filetree.pb.go
index 1687d49..0d76149 100644
--- a/kythe/proto/filetree_go_proto/filetree.pb.go
+++ b/kythe/proto/filetree_go_proto/filetree.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/filetree.proto
package filetree_go_proto
diff --git a/kythe/proto/generated_message_info_go_proto/generated_message_info.pb.go b/kythe/proto/generated_message_info_go_proto/generated_message_info.pb.go
index d19b9b7..0f6b3cb 100644
--- a/kythe/proto/generated_message_info_go_proto/generated_message_info.pb.go
+++ b/kythe/proto/generated_message_info_go_proto/generated_message_info.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/generated_message_info.proto
package generated_message_info_go_proto
diff --git a/kythe/proto/go_go_proto/go.pb.go b/kythe/proto/go_go_proto/go.pb.go
index a902559..3f35685 100644
--- a/kythe/proto/go_go_proto/go.pb.go
+++ b/kythe/proto/go_go_proto/go.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/go.proto
package go_go_proto
diff --git a/kythe/proto/graph_go_proto/graph.pb.go b/kythe/proto/graph_go_proto/graph.pb.go
index 3b68071..077bfcf 100644
--- a/kythe/proto/graph_go_proto/graph.pb.go
+++ b/kythe/proto/graph_go_proto/graph.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/graph.proto
package graph_go_proto
diff --git a/kythe/proto/graph_serving_go_proto/graph_serving.pb.go b/kythe/proto/graph_serving_go_proto/graph_serving.pb.go
index 2e051b5..5ea01af 100644
--- a/kythe/proto/graph_serving_go_proto/graph_serving.pb.go
+++ b/kythe/proto/graph_serving_go_proto/graph_serving.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/graph_serving.proto
package graph_serving_go_proto
diff --git a/kythe/proto/identifier_go_proto/identifier.pb.go b/kythe/proto/identifier_go_proto/identifier.pb.go
index 2b18843..363aeef 100644
--- a/kythe/proto/identifier_go_proto/identifier.pb.go
+++ b/kythe/proto/identifier_go_proto/identifier.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/identifier.proto
package identifier_go_proto
diff --git a/kythe/proto/internal_go_proto/internal.pb.go b/kythe/proto/internal_go_proto/internal.pb.go
index e7b67a2..5527d56 100644
--- a/kythe/proto/internal_go_proto/internal.pb.go
+++ b/kythe/proto/internal_go_proto/internal.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/internal.proto
package internal_go_proto
diff --git a/kythe/proto/java_go_proto/java.pb.go b/kythe/proto/java_go_proto/java.pb.go
index 8293ab8..d5fcb02 100644
--- a/kythe/proto/java_go_proto/java.pb.go
+++ b/kythe/proto/java_go_proto/java.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/java.proto
package java_go_proto
diff --git a/kythe/proto/link_go_proto/link.pb.go b/kythe/proto/link_go_proto/link.pb.go
index 1039eb7..ddc4096 100644
--- a/kythe/proto/link_go_proto/link.pb.go
+++ b/kythe/proto/link_go_proto/link.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/link.proto
package link_go_proto
diff --git a/kythe/proto/metadata_go_proto/metadata.pb.go b/kythe/proto/metadata_go_proto/metadata.pb.go
index d57dd0e..b244c48 100644
--- a/kythe/proto/metadata_go_proto/metadata.pb.go
+++ b/kythe/proto/metadata_go_proto/metadata.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/metadata.proto
package metadata_go_proto
diff --git a/kythe/proto/pipeline_go_proto/pipeline.pb.go b/kythe/proto/pipeline_go_proto/pipeline.pb.go
index 8d028fb..42963d6 100644
--- a/kythe/proto/pipeline_go_proto/pipeline.pb.go
+++ b/kythe/proto/pipeline_go_proto/pipeline.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/pipeline.proto
package pipeline_go_proto
diff --git a/kythe/proto/repo_go_proto/repo.pb.go b/kythe/proto/repo_go_proto/repo.pb.go
index 05993be..efb75ef 100644
--- a/kythe/proto/repo_go_proto/repo.pb.go
+++ b/kythe/proto/repo_go_proto/repo.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/repo.proto
package repo_go_proto
diff --git a/kythe/proto/schema_go_proto/schema.pb.go b/kythe/proto/schema_go_proto/schema.pb.go
index bc08b14..30c7120 100644
--- a/kythe/proto/schema_go_proto/schema.pb.go
+++ b/kythe/proto/schema_go_proto/schema.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/schema.proto
package schema_go_proto
diff --git a/kythe/proto/serving_go_proto/serving.pb.go b/kythe/proto/serving_go_proto/serving.pb.go
index a89e7ca..944c62e 100644
--- a/kythe/proto/serving_go_proto/serving.pb.go
+++ b/kythe/proto/serving_go_proto/serving.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/serving.proto
package serving_go_proto
diff --git a/kythe/proto/status_service_go_proto/status_service.pb.go b/kythe/proto/status_service_go_proto/status_service.pb.go
index e7e050c..3669686 100644
--- a/kythe/proto/status_service_go_proto/status_service.pb.go
+++ b/kythe/proto/status_service_go_proto/status_service.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/status_service.proto
package status_service_go_proto
diff --git a/kythe/proto/storage_go_proto/storage.pb.go b/kythe/proto/storage_go_proto/storage.pb.go
index b00517f..ef79f38 100644
--- a/kythe/proto/storage_go_proto/storage.pb.go
+++ b/kythe/proto/storage_go_proto/storage.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/storage.proto
package storage_go_proto
diff --git a/kythe/proto/storage_service_go_proto/storage_service.pb.go b/kythe/proto/storage_service_go_proto/storage_service.pb.go
index 321b6dd..0377770 100644
--- a/kythe/proto/storage_service_go_proto/storage_service.pb.go
+++ b/kythe/proto/storage_service_go_proto/storage_service.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/storage_service.proto
package storage_service_go_proto
diff --git a/kythe/proto/xref_go_proto/xref.pb.go b/kythe/proto/xref_go_proto/xref.pb.go
index 859d8be..4491078 100644
--- a/kythe/proto/xref_go_proto/xref.pb.go
+++ b/kythe/proto/xref_go_proto/xref.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/xref.proto
package xref_go_proto
diff --git a/kythe/proto/xref_serving_go_proto/xref_serving.pb.go b/kythe/proto/xref_serving_go_proto/xref_serving.pb.go
index 2d9f111..e2e374a 100644
--- a/kythe/proto/xref_serving_go_proto/xref_serving.pb.go
+++ b/kythe/proto/xref_serving_go_proto/xref_serving.pb.go
@@ -1,7 +1,7 @@
// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.27.1
-// protoc v3.15.3
+// protoc v3.18.1
// source: kythe/proto/xref_serving.proto
package xref_serving_go_proto