resolve comments
diff --git a/src/compiler/cpp_plugin.cc b/src/compiler/cpp_plugin.cc
index 6128b81..f1a1d80 100644
--- a/src/compiler/cpp_plugin.cc
+++ b/src/compiler/cpp_plugin.cc
@@ -43,38 +43,7 @@
#include "src/compiler/cpp_generator_helpers.h"
#include "src/compiler/generator_helpers.h"
-grpc::string GenerateComments(const std::vector<grpc::string> &in) {
- std::ostringstream oss;
- for (const grpc::string &elem : in) {
- if (elem.empty()) {
- oss << "//\n";
- } else if (elem[0] == ' ') {
- oss << "//" << elem << "\n";
- } else {
- oss << "// " << elem << "\n";
- }
- }
- return oss.str();
-}
-
-// Get leading or trailing comments in a string. Comment lines start with "// ".
-// Leading detached comments are put in in front of leading comments.
-template <typename DescriptorType>
-grpc::string GetComments(const DescriptorType *desc, bool leading) {
- std::vector<grpc::string> out;
- if (leading) {
- grpc_generator::GetComment(
- desc, grpc_generator::COMMENTTYPE_LEADING_DETACHED, &out);
- std::vector<grpc::string> leading;
- grpc_generator::GetComment(desc, grpc_generator::COMMENTTYPE_LEADING,
- &leading);
- out.insert(out.end(), leading.begin(), leading.end());
- } else {
- grpc_generator::GetComment(desc, grpc_generator::COMMENTTYPE_TRAILING,
- &out);
- }
- return GenerateComments(out);
-}
+using grpc_generator::GetComments;
class ProtoBufMethod : public grpc_cpp_generator::Method {
public: