• Home
  • Raw
  • Download

Lines Matching full:vars

48   std::map<grpc::string, grpc::string> vars;  in PrintIncludes()  local
50 vars["l"] = params.use_system_headers ? '<' : '"'; in PrintIncludes()
51 vars["r"] = params.use_system_headers ? '>' : '"'; in PrintIncludes()
55 vars["l"] += s; in PrintIncludes()
56 if (s[s.size() - 1] != '/') { vars["l"] += '/'; } in PrintIncludes()
60 vars["h"] = *i; in PrintIncludes()
61 printer->Print(vars, "#include $l$$h$$r$\n"); in PrintIncludes()
73 std::map<grpc::string, grpc::string> vars; in GetHeaderPrologue() local
75 vars["filename"] = file->filename(); in GetHeaderPrologue()
76 vars["filename_identifier"] = FilenameIdentifier(file->filename()); in GetHeaderPrologue()
77 vars["filename_base"] = file->filename_without_ext(); in GetHeaderPrologue()
78 vars["message_header_ext"] = params.message_header_extension; in GetHeaderPrologue()
80 printer->Print(vars, "// Generated by the gRPC C++ plugin.\n"); in GetHeaderPrologue()
81 printer->Print(vars, in GetHeaderPrologue()
83 printer->Print(vars, "// source: $filename$\n"); in GetHeaderPrologue()
86 printer->Print(vars, "// Original file comments:\n"); in GetHeaderPrologue()
89 printer->Print(vars, "#ifndef GRPC_$filename_identifier$__INCLUDED\n"); in GetHeaderPrologue()
90 printer->Print(vars, "#define GRPC_$filename_identifier$__INCLUDED\n"); in GetHeaderPrologue()
91 printer->Print(vars, "\n"); in GetHeaderPrologue()
92 printer->Print(vars, "#include \"$filename_base$$message_header_ext$\"\n"); in GetHeaderPrologue()
93 printer->Print(vars, file->additional_headers().c_str()); in GetHeaderPrologue()
94 printer->Print(vars, "\n"); in GetHeaderPrologue()
105 std::map<grpc::string, grpc::string> vars; in GetHeaderIncludes() local
120 printer->Print(vars, "\n"); in GetHeaderIncludes()
121 printer->Print(vars, "namespace grpc {\n"); in GetHeaderIncludes()
122 printer->Print(vars, "class CompletionQueue;\n"); in GetHeaderIncludes()
123 printer->Print(vars, "class Channel;\n"); in GetHeaderIncludes()
124 printer->Print(vars, "class ServerCompletionQueue;\n"); in GetHeaderIncludes()
125 printer->Print(vars, "class ServerContext;\n"); in GetHeaderIncludes()
126 printer->Print(vars, "} // namespace grpc\n\n"); in GetHeaderIncludes()
132 vars["part"] = *part; in GetHeaderIncludes()
133 printer->Print(vars, "namespace $part$ {\n"); in GetHeaderIncludes()
135 printer->Print(vars, "\n"); in GetHeaderIncludes()
146 std::map<grpc::string, grpc::string> *vars, bool is_public) { in PrintHeaderClientMethodInterfaces() argument
147 (*vars)["Method"] = method->name(); in PrintHeaderClientMethodInterfaces()
148 (*vars)["Request"] = method->input_type_name(); in PrintHeaderClientMethodInterfaces()
149 (*vars)["Response"] = method->output_type_name(); in PrintHeaderClientMethodInterfaces()
161 *vars, in PrintHeaderClientMethodInterfaces()
167 (*vars)["AsyncPrefix"] = async_prefix.prefix; in PrintHeaderClientMethodInterfaces()
169 *vars, in PrintHeaderClientMethodInterfaces()
177 *vars, in PrintHeaderClientMethodInterfaces()
186 *vars, in PrintHeaderClientMethodInterfaces()
192 *vars, in PrintHeaderClientMethodInterfaces()
200 (*vars)["AsyncPrefix"] = async_prefix.prefix; in PrintHeaderClientMethodInterfaces()
201 (*vars)["AsyncMethodParams"] = async_prefix.method_params; in PrintHeaderClientMethodInterfaces()
202 (*vars)["AsyncRawArgs"] = async_prefix.raw_args; in PrintHeaderClientMethodInterfaces()
204 *vars, in PrintHeaderClientMethodInterfaces()
211 printer->Print(*vars, in PrintHeaderClientMethodInterfaces()
221 *vars, in PrintHeaderClientMethodInterfaces()
227 *vars, in PrintHeaderClientMethodInterfaces()
235 (*vars)["AsyncPrefix"] = async_prefix.prefix; in PrintHeaderClientMethodInterfaces()
236 (*vars)["AsyncMethodParams"] = async_prefix.method_params; in PrintHeaderClientMethodInterfaces()
237 (*vars)["AsyncRawArgs"] = async_prefix.raw_args; in PrintHeaderClientMethodInterfaces()
239 *vars, in PrintHeaderClientMethodInterfaces()
246 *vars, in PrintHeaderClientMethodInterfaces()
254 printer->Print(*vars, in PrintHeaderClientMethodInterfaces()
260 *vars, in PrintHeaderClientMethodInterfaces()
269 (*vars)["AsyncPrefix"] = async_prefix.prefix; in PrintHeaderClientMethodInterfaces()
270 (*vars)["AsyncMethodParams"] = async_prefix.method_params; in PrintHeaderClientMethodInterfaces()
271 (*vars)["AsyncRawArgs"] = async_prefix.raw_args; in PrintHeaderClientMethodInterfaces()
273 *vars, in PrintHeaderClientMethodInterfaces()
280 *vars, in PrintHeaderClientMethodInterfaces()
293 (*vars)["AsyncPrefix"] = async_prefix.prefix; in PrintHeaderClientMethodInterfaces()
295 *vars, in PrintHeaderClientMethodInterfaces()
303 *vars, in PrintHeaderClientMethodInterfaces()
310 (*vars)["AsyncPrefix"] = async_prefix.prefix; in PrintHeaderClientMethodInterfaces()
311 (*vars)["AsyncMethodParams"] = async_prefix.method_params; in PrintHeaderClientMethodInterfaces()
313 *vars, in PrintHeaderClientMethodInterfaces()
321 *vars, in PrintHeaderClientMethodInterfaces()
328 (*vars)["AsyncPrefix"] = async_prefix.prefix; in PrintHeaderClientMethodInterfaces()
329 (*vars)["AsyncMethodParams"] = async_prefix.method_params; in PrintHeaderClientMethodInterfaces()
331 *vars, in PrintHeaderClientMethodInterfaces()
338 printer->Print(*vars, in PrintHeaderClientMethodInterfaces()
345 (*vars)["AsyncPrefix"] = async_prefix.prefix; in PrintHeaderClientMethodInterfaces()
346 (*vars)["AsyncMethodParams"] = async_prefix.method_params; in PrintHeaderClientMethodInterfaces()
348 *vars, in PrintHeaderClientMethodInterfaces()
362 std::map<grpc::string, grpc::string> *vars, in PrintHeaderClientMethod() argument
364 (*vars)["Method"] = method->name(); in PrintHeaderClientMethod()
365 (*vars)["Request"] = method->input_type_name(); in PrintHeaderClientMethod()
366 (*vars)["Response"] = method->output_type_name(); in PrintHeaderClientMethod()
377 *vars, in PrintHeaderClientMethod()
383 (*vars)["AsyncPrefix"] = async_prefix.prefix; in PrintHeaderClientMethod()
385 *vars, in PrintHeaderClientMethod()
391 printer->Print(*vars, in PrintHeaderClientMethod()
400 *vars, in PrintHeaderClientMethod()
405 printer->Print(*vars, in PrintHeaderClientMethod()
413 (*vars)["AsyncPrefix"] = async_prefix.prefix; in PrintHeaderClientMethod()
414 (*vars)["AsyncMethodParams"] = async_prefix.method_params; in PrintHeaderClientMethod()
415 (*vars)["AsyncRawArgs"] = async_prefix.raw_args; in PrintHeaderClientMethod()
416 printer->Print(*vars, in PrintHeaderClientMethod()
423 *vars, in PrintHeaderClientMethod()
432 *vars, in PrintHeaderClientMethod()
438 *vars, in PrintHeaderClientMethod()
446 (*vars)["AsyncPrefix"] = async_prefix.prefix; in PrintHeaderClientMethod()
447 (*vars)["AsyncMethodParams"] = async_prefix.method_params; in PrintHeaderClientMethod()
448 (*vars)["AsyncRawArgs"] = async_prefix.raw_args; in PrintHeaderClientMethod()
450 *vars, in PrintHeaderClientMethod()
457 *vars, in PrintHeaderClientMethod()
465 *vars, in PrintHeaderClientMethod()
469 printer->Print(*vars, in PrintHeaderClientMethod()
478 (*vars)["AsyncPrefix"] = async_prefix.prefix; in PrintHeaderClientMethod()
479 (*vars)["AsyncMethodParams"] = async_prefix.method_params; in PrintHeaderClientMethod()
480 (*vars)["AsyncRawArgs"] = async_prefix.raw_args; in PrintHeaderClientMethod()
481 printer->Print(*vars, in PrintHeaderClientMethod()
488 *vars, in PrintHeaderClientMethod()
501 (*vars)["AsyncPrefix"] = async_prefix.prefix; in PrintHeaderClientMethod()
503 *vars, in PrintHeaderClientMethod()
510 printer->Print(*vars, in PrintHeaderClientMethod()
517 (*vars)["AsyncPrefix"] = async_prefix.prefix; in PrintHeaderClientMethod()
518 (*vars)["AsyncMethodParams"] = async_prefix.method_params; in PrintHeaderClientMethod()
519 (*vars)["AsyncRawArgs"] = async_prefix.raw_args; in PrintHeaderClientMethod()
521 *vars, in PrintHeaderClientMethod()
527 printer->Print(*vars, in PrintHeaderClientMethod()
534 (*vars)["AsyncPrefix"] = async_prefix.prefix; in PrintHeaderClientMethod()
535 (*vars)["AsyncMethodParams"] = async_prefix.method_params; in PrintHeaderClientMethod()
536 (*vars)["AsyncRawArgs"] = async_prefix.raw_args; in PrintHeaderClientMethod()
538 *vars, in PrintHeaderClientMethod()
544 printer->Print(*vars, in PrintHeaderClientMethod()
550 (*vars)["AsyncPrefix"] = async_prefix.prefix; in PrintHeaderClientMethod()
551 (*vars)["AsyncMethodParams"] = async_prefix.method_params; in PrintHeaderClientMethod()
552 (*vars)["AsyncRawArgs"] = async_prefix.raw_args; in PrintHeaderClientMethod()
554 *vars, in PrintHeaderClientMethod()
565 std::map<grpc::string, grpc::string> *vars) { in PrintHeaderClientMethodData() argument
566 (*vars)["Method"] = method->name(); in PrintHeaderClientMethodData()
567 printer->Print(*vars, in PrintHeaderClientMethodData()
573 std::map<grpc::string, grpc::string> *vars) { in PrintHeaderServerMethodSync() argument
574 (*vars)["Method"] = method->name(); in PrintHeaderServerMethodSync()
575 (*vars)["Request"] = method->input_type_name(); in PrintHeaderServerMethodSync()
576 (*vars)["Response"] = method->output_type_name(); in PrintHeaderServerMethodSync()
579 printer->Print(*vars, in PrintHeaderServerMethodSync()
584 printer->Print(*vars, in PrintHeaderServerMethodSync()
590 printer->Print(*vars, in PrintHeaderServerMethodSync()
596 *vars, in PrintHeaderServerMethodSync()
607 std::map<grpc::string, grpc::string> *vars) { in PrintHeaderServerMethodAsync() argument
608 (*vars)["Method"] = method->name(); in PrintHeaderServerMethodAsync()
609 (*vars)["Request"] = method->input_type_name(); in PrintHeaderServerMethodAsync()
610 (*vars)["Response"] = method->output_type_name(); in PrintHeaderServerMethodAsync()
611 printer->Print(*vars, "template <class BaseClass>\n"); in PrintHeaderServerMethodAsync()
612 printer->Print(*vars, in PrintHeaderServerMethodAsync()
620 printer->Print(*vars, in PrintHeaderServerMethodAsync()
624 printer->Print(*vars, in PrintHeaderServerMethodAsync()
630 *vars, in PrintHeaderServerMethodAsync()
639 *vars, in PrintHeaderServerMethodAsync()
645 printer->Print(*vars, in PrintHeaderServerMethodAsync()
651 *vars, in PrintHeaderServerMethodAsync()
661 *vars, in PrintHeaderServerMethodAsync()
667 printer->Print(*vars, in PrintHeaderServerMethodAsync()
673 *vars, in PrintHeaderServerMethodAsync()
683 *vars, in PrintHeaderServerMethodAsync()
690 *vars, in PrintHeaderServerMethodAsync()
696 *vars, in PrintHeaderServerMethodAsync()
706 *vars, in PrintHeaderServerMethodAsync()
712 printer->Print(*vars, in PrintHeaderServerMethodAsync()
718 printer->Print(*vars, "};\n"); in PrintHeaderServerMethodAsync()
723 std::map<grpc::string, grpc::string> *vars) { in PrintHeaderServerMethodStreamedUnary() argument
724 (*vars)["Method"] = method->name(); in PrintHeaderServerMethodStreamedUnary()
725 (*vars)["Request"] = method->input_type_name(); in PrintHeaderServerMethodStreamedUnary()
726 (*vars)["Response"] = method->output_type_name(); in PrintHeaderServerMethodStreamedUnary()
728 printer->Print(*vars, "template <class BaseClass>\n"); in PrintHeaderServerMethodStreamedUnary()
729 printer->Print(*vars, in PrintHeaderServerMethodStreamedUnary()
738 printer->Print(*vars, in PrintHeaderServerMethodStreamedUnary()
747 printer->Print(*vars, in PrintHeaderServerMethodStreamedUnary()
752 *vars, in PrintHeaderServerMethodStreamedUnary()
760 printer->Print(*vars, in PrintHeaderServerMethodStreamedUnary()
768 printer->Print(*vars, "};\n"); in PrintHeaderServerMethodStreamedUnary()
774 std::map<grpc::string, grpc::string> *vars) { in PrintHeaderServerMethodSplitStreaming() argument
775 (*vars)["Method"] = method->name(); in PrintHeaderServerMethodSplitStreaming()
776 (*vars)["Request"] = method->input_type_name(); in PrintHeaderServerMethodSplitStreaming()
777 (*vars)["Response"] = method->output_type_name(); in PrintHeaderServerMethodSplitStreaming()
779 printer->Print(*vars, "template <class BaseClass>\n"); in PrintHeaderServerMethodSplitStreaming()
780 printer->Print(*vars, in PrintHeaderServerMethodSplitStreaming()
790 *vars, in PrintHeaderServerMethodSplitStreaming()
799 printer->Print(*vars, in PrintHeaderServerMethodSplitStreaming()
804 *vars, in PrintHeaderServerMethodSplitStreaming()
813 printer->Print(*vars, in PrintHeaderServerMethodSplitStreaming()
821 printer->Print(*vars, "};\n"); in PrintHeaderServerMethodSplitStreaming()
827 std::map<grpc::string, grpc::string> *vars) { in PrintHeaderServerMethodGeneric() argument
828 (*vars)["Method"] = method->name(); in PrintHeaderServerMethodGeneric()
829 (*vars)["Request"] = method->input_type_name(); in PrintHeaderServerMethodGeneric()
830 (*vars)["Response"] = method->output_type_name(); in PrintHeaderServerMethodGeneric()
831 printer->Print(*vars, "template <class BaseClass>\n"); in PrintHeaderServerMethodGeneric()
832 printer->Print(*vars, in PrintHeaderServerMethodGeneric()
840 printer->Print(*vars, in PrintHeaderServerMethodGeneric()
844 printer->Print(*vars, in PrintHeaderServerMethodGeneric()
850 *vars, in PrintHeaderServerMethodGeneric()
860 *vars, in PrintHeaderServerMethodGeneric()
871 *vars, in PrintHeaderServerMethodGeneric()
882 *vars, in PrintHeaderServerMethodGeneric()
893 printer->Print(*vars, "};\n"); in PrintHeaderServerMethodGeneric()
898 std::map<grpc::string, grpc::string> *vars) { in PrintHeaderService() argument
899 (*vars)["Service"] = service->name(); in PrintHeaderService()
902 printer->Print(*vars, in PrintHeaderService()
908 printer->Print(*vars, in PrintHeaderService()
921 PrintHeaderClientMethodInterfaces(printer, service->method(i).get(), vars, in PrintHeaderService()
929 PrintHeaderClientMethodInterfaces(printer, service->method(i).get(), vars, in PrintHeaderService()
942 PrintHeaderClientMethod(printer, service->method(i).get(), vars, true); in PrintHeaderService()
949 PrintHeaderClientMethod(printer, service->method(i).get(), vars, false); in PrintHeaderService()
952 PrintHeaderClientMethodData(printer, service->method(i).get(), vars); in PrintHeaderService()
971 PrintHeaderServerMethodSync(printer, service->method(i).get(), vars); in PrintHeaderService()
978 (*vars)["Idx"] = as_string(i); in PrintHeaderService()
979 PrintHeaderServerMethodAsync(printer, service->method(i).get(), vars); in PrintHeaderService()
985 (*vars)["method_name"] = service->method(i).get()->name(); in PrintHeaderService()
986 printer->Print(*vars, "WithAsyncMethod_$method_name$<"); in PrintHeaderService()
994 (*vars)["Idx"] = as_string(i); in PrintHeaderService()
995 PrintHeaderServerMethodGeneric(printer, service->method(i).get(), vars); in PrintHeaderService()
1000 (*vars)["Idx"] = as_string(i); in PrintHeaderService()
1002 vars); in PrintHeaderService()
1007 (*vars)["method_name"] = service->method(i).get()->name(); in PrintHeaderService()
1009 printer->Print(*vars, "WithStreamedUnaryMethod_$method_name$<"); in PrintHeaderService()
1020 (*vars)["Idx"] = as_string(i); in PrintHeaderService()
1022 vars); in PrintHeaderService()
1027 (*vars)["method_name"] = service->method(i).get()->name(); in PrintHeaderService()
1030 printer->Print(*vars, "WithSplitStreamingMethod_$method_name$<"); in PrintHeaderService()
1043 (*vars)["method_name"] = service->method(i).get()->name(); in PrintHeaderService()
1046 printer->Print(*vars, "WithSplitStreamingMethod_$method_name$<"); in PrintHeaderService()
1049 printer->Print(*vars, "WithStreamedUnaryMethod_$method_name$<"); in PrintHeaderService()
1075 std::map<grpc::string, grpc::string> vars; in GetHeaderServices() local
1078 vars["Package"] = file->package(); in GetHeaderServices()
1079 if (!file->package().empty()) { vars["Package"].append("."); } in GetHeaderServices()
1082 vars["services_namespace"] = params.services_namespace; in GetHeaderServices()
1083 printer->Print(vars, "\nnamespace $services_namespace$ {\n\n"); in GetHeaderServices()
1087 PrintHeaderService(printer.get(), file->service(i).get(), &vars); in GetHeaderServices()
1092 printer->Print(vars, "} // namespace $services_namespace$\n\n"); in GetHeaderServices()
1104 std::map<grpc::string, grpc::string> vars; in GetHeaderEpilogue() local
1106 vars["filename"] = file->filename(); in GetHeaderEpilogue()
1107 vars["filename_identifier"] = FilenameIdentifier(file->filename()); in GetHeaderEpilogue()
1113 vars["part"] = *part; in GetHeaderEpilogue()
1114 printer->Print(vars, "} // namespace $part$\n"); in GetHeaderEpilogue()
1116 printer->Print(vars, "\n"); in GetHeaderEpilogue()
1119 printer->Print(vars, "\n"); in GetHeaderEpilogue()
1120 printer->Print(vars, "#endif // GRPC_$filename_identifier$__INCLUDED\n"); in GetHeaderEpilogue()
1133 std::map<grpc::string, grpc::string> vars; in GetSourcePrologue() local
1135 vars["filename"] = file->filename(); in GetSourcePrologue()
1136 vars["filename_base"] = file->filename_without_ext(); in GetSourcePrologue()
1137 vars["message_header_ext"] = params.message_header_extension; in GetSourcePrologue()
1138 vars["service_header_ext"] = params.service_header_extension; in GetSourcePrologue()
1140 printer->Print(vars, "// Generated by the gRPC C++ plugin.\n"); in GetSourcePrologue()
1141 printer->Print(vars, in GetSourcePrologue()
1143 printer->Print(vars, "// source: $filename$\n\n"); in GetSourcePrologue()
1145 printer->Print(vars, "#include \"$filename_base$$message_header_ext$\"\n"); in GetSourcePrologue()
1146 printer->Print(vars, "#include \"$filename_base$$service_header_ext$\"\n"); in GetSourcePrologue()
1147 printer->Print(vars, "\n"); in GetSourcePrologue()
1158 std::map<grpc::string, grpc::string> vars; in GetSourceIncludes() local
1177 vars["part"] = *part; in GetSourceIncludes()
1178 printer->Print(vars, "namespace $part$ {\n"); in GetSourceIncludes()
1182 printer->Print(vars, "\n"); in GetSourceIncludes()
1192 std::map<grpc::string, grpc::string> *vars) { in PrintSourceClientMethod() argument
1193 (*vars)["Method"] = method->name(); in PrintSourceClientMethod()
1194 (*vars)["Request"] = method->input_type_name(); in PrintSourceClientMethod()
1195 (*vars)["Response"] = method->output_type_name(); in PrintSourceClientMethod()
1204 printer->Print(*vars, in PrintSourceClientMethod()
1208 printer->Print(*vars, in PrintSourceClientMethod()
1215 (*vars)["AsyncPrefix"] = async_prefix.prefix; in PrintSourceClientMethod()
1216 (*vars)["AsyncStart"] = async_prefix.start; in PrintSourceClientMethod()
1217 printer->Print(*vars, in PrintSourceClientMethod()
1224 *vars, in PrintSourceClientMethod()
1233 printer->Print(*vars, in PrintSourceClientMethod()
1238 *vars, in PrintSourceClientMethod()
1247 (*vars)["AsyncPrefix"] = async_prefix.prefix; in PrintSourceClientMethod()
1248 (*vars)["AsyncStart"] = async_prefix.start; in PrintSourceClientMethod()
1249 (*vars)["AsyncMethodParams"] = async_prefix.method_params; in PrintSourceClientMethod()
1250 (*vars)["AsyncCreateArgs"] = async_prefix.create_args; in PrintSourceClientMethod()
1251 printer->Print(*vars, in PrintSourceClientMethod()
1257 *vars, in PrintSourceClientMethod()
1266 *vars, in PrintSourceClientMethod()
1271 *vars, in PrintSourceClientMethod()
1280 (*vars)["AsyncPrefix"] = async_prefix.prefix; in PrintSourceClientMethod()
1281 (*vars)["AsyncStart"] = async_prefix.start; in PrintSourceClientMethod()
1282 (*vars)["AsyncMethodParams"] = async_prefix.method_params; in PrintSourceClientMethod()
1283 (*vars)["AsyncCreateArgs"] = async_prefix.create_args; in PrintSourceClientMethod()
1285 *vars, in PrintSourceClientMethod()
1291 *vars, in PrintSourceClientMethod()
1300 *vars, in PrintSourceClientMethod()
1303 printer->Print(*vars, in PrintSourceClientMethod()
1313 (*vars)["AsyncPrefix"] = async_prefix.prefix; in PrintSourceClientMethod()
1314 (*vars)["AsyncStart"] = async_prefix.start; in PrintSourceClientMethod()
1315 (*vars)["AsyncMethodParams"] = async_prefix.method_params; in PrintSourceClientMethod()
1316 (*vars)["AsyncCreateArgs"] = async_prefix.create_args; in PrintSourceClientMethod()
1317 printer->Print(*vars, in PrintSourceClientMethod()
1322 printer->Print(*vars, in PrintSourceClientMethod()
1336 std::map<grpc::string, grpc::string> *vars) { in PrintSourceServerMethod() argument
1337 (*vars)["Method"] = method->name(); in PrintSourceServerMethod()
1338 (*vars)["Request"] = method->input_type_name(); in PrintSourceServerMethod()
1339 (*vars)["Response"] = method->output_type_name(); in PrintSourceServerMethod()
1342 *vars, in PrintSourceServerMethod()
1351 printer->Print(*vars, in PrintSourceServerMethod()
1361 printer->Print(*vars, in PrintSourceServerMethod()
1371 printer->Print(*vars, in PrintSourceServerMethod()
1385 std::map<grpc::string, grpc::string> *vars) { in PrintSourceService() argument
1386 (*vars)["Service"] = service->name(); in PrintSourceService()
1389 printer->Print(*vars, in PrintSourceService()
1392 (*vars)["Method"] = service->method(i).get()->name(); in PrintSourceService()
1393 printer->Print(*vars, " \"/$Package$$Service$/$Method$\",\n"); in PrintSourceService()
1395 printer->Print(*vars, "};\n\n"); in PrintSourceService()
1398 printer->Print(*vars, in PrintSourceService()
1406 printer->Print(*vars, in PrintSourceService()
1413 (*vars)["Method"] = method->name(); in PrintSourceService()
1414 (*vars)["Idx"] = as_string(i); in PrintSourceService()
1416 (*vars)["StreamingType"] = "NORMAL_RPC"; in PrintSourceService()
1421 (*vars)["StreamingType"] = "CLIENT_STREAMING"; in PrintSourceService()
1423 (*vars)["StreamingType"] = "SERVER_STREAMING"; in PrintSourceService()
1425 (*vars)["StreamingType"] = "BIDI_STREAMING"; in PrintSourceService()
1427 printer->Print(*vars, in PrintSourceService()
1438 (*vars)["Idx"] = as_string(i); in PrintSourceService()
1439 PrintSourceClientMethod(printer, service->method(i).get(), vars); in PrintSourceService()
1442 printer->Print(*vars, "$ns$$Service$::Service::Service() {\n"); in PrintSourceService()
1446 (*vars)["Idx"] = as_string(i); in PrintSourceService()
1447 (*vars)["Method"] = method->name(); in PrintSourceService()
1448 (*vars)["Request"] = method->input_type_name(); in PrintSourceService()
1449 (*vars)["Response"] = method->output_type_name(); in PrintSourceService()
1452 *vars, in PrintSourceService()
1462 *vars, in PrintSourceService()
1471 *vars, in PrintSourceService()
1480 *vars, in PrintSourceService()
1490 printer->Print(*vars, "}\n\n"); in PrintSourceService()
1491 printer->Print(*vars, in PrintSourceService()
1495 (*vars)["Idx"] = as_string(i); in PrintSourceService()
1496 PrintSourceServerMethod(printer, service->method(i).get(), vars); in PrintSourceService()
1508 std::map<grpc::string, grpc::string> vars; in GetSourceServices() local
1511 vars["Package"] = file->package(); in GetSourceServices()
1512 if (!file->package().empty()) { vars["Package"].append("."); } in GetSourceServices()
1514 vars["ns"] = params.services_namespace + "::"; in GetSourceServices()
1515 vars["prefix"] = params.services_namespace; in GetSourceServices()
1517 vars["ns"] = ""; in GetSourceServices()
1518 vars["prefix"] = ""; in GetSourceServices()
1522 PrintSourceService(printer.get(), file->service(i).get(), &vars); in GetSourceServices()
1553 std::map<grpc::string, grpc::string> vars; in GetMockPrologue() local
1555 vars["filename"] = file->filename(); in GetMockPrologue()
1556 vars["filename_base"] = file->filename_without_ext(); in GetMockPrologue()
1557 vars["message_header_ext"] = params.message_header_extension; in GetMockPrologue()
1558 vars["service_header_ext"] = params.service_header_extension; in GetMockPrologue()
1560 printer->Print(vars, "// Generated by the gRPC C++ plugin.\n"); in GetMockPrologue()
1561 printer->Print(vars, in GetMockPrologue()
1563 printer->Print(vars, "// source: $filename$\n\n"); in GetMockPrologue()
1565 printer->Print(vars, "#include \"$filename_base$$message_header_ext$\"\n"); in GetMockPrologue()
1566 printer->Print(vars, "#include \"$filename_base$$service_header_ext$\"\n"); in GetMockPrologue()
1567 printer->Print(vars, file->additional_headers().c_str()); in GetMockPrologue()
1568 printer->Print(vars, "\n"); in GetMockPrologue()
1580 std::map<grpc::string, grpc::string> vars; in GetMockIncludes() local
1594 vars["part"] = *part; in GetMockIncludes()
1595 printer->Print(vars, "namespace $part$ {\n"); in GetMockIncludes()
1599 printer->Print(vars, "\n"); in GetMockIncludes()
1609 std::map<grpc::string, grpc::string> *vars) { in PrintMockClientMethods() argument
1610 (*vars)["Method"] = method->name(); in PrintMockClientMethods()
1611 (*vars)["Request"] = method->input_type_name(); in PrintMockClientMethods()
1612 (*vars)["Response"] = method->output_type_name(); in PrintMockClientMethods()
1623 *vars, in PrintMockClientMethods()
1629 (*vars)["AsyncPrefix"] = async_prefix.prefix; in PrintMockClientMethods()
1631 *vars, in PrintMockClientMethods()
1639 *vars, in PrintMockClientMethods()
1646 (*vars)["AsyncPrefix"] = async_prefix.prefix; in PrintMockClientMethods()
1647 (*vars)["AsyncMethodParams"] = async_prefix.method_params; in PrintMockClientMethods()
1648 (*vars)["MockArgs"] = in PrintMockClientMethods()
1650 printer->Print(*vars, in PrintMockClientMethods()
1658 *vars, in PrintMockClientMethods()
1665 (*vars)["AsyncPrefix"] = async_prefix.prefix; in PrintMockClientMethods()
1666 (*vars)["AsyncMethodParams"] = async_prefix.method_params; in PrintMockClientMethods()
1667 (*vars)["MockArgs"] = in PrintMockClientMethods()
1670 *vars, in PrintMockClientMethods()
1678 *vars, in PrintMockClientMethods()
1685 (*vars)["AsyncPrefix"] = async_prefix.prefix; in PrintMockClientMethods()
1686 (*vars)["AsyncMethodParams"] = async_prefix.method_params; in PrintMockClientMethods()
1687 (*vars)["MockArgs"] = in PrintMockClientMethods()
1690 *vars, in PrintMockClientMethods()
1701 std::map<grpc::string, grpc::string> *vars) { in PrintMockService() argument
1702 (*vars)["Service"] = service->name(); in PrintMockService()
1704 printer->Print(*vars, in PrintMockService()
1709 PrintMockClientMethods(printer, service->method(i).get(), vars); in PrintMockService()
1723 std::map<grpc::string, grpc::string> vars; in GetMockServices() local
1726 vars["Package"] = file->package(); in GetMockServices()
1727 if (!file->package().empty()) { vars["Package"].append("."); } in GetMockServices()
1730 vars["services_namespace"] = params.services_namespace; in GetMockServices()
1731 printer->Print(vars, "\nnamespace $services_namespace$ {\n\n"); in GetMockServices()
1735 PrintMockService(printer.get(), file->service(i).get(), &vars); in GetMockServices()
1740 printer->Print(vars, "} // namespace $services_namespace$\n\n"); in GetMockServices()