Эх сурвалжийг харах

Emit annotations for generated C++ extension identifiers

Justin Buchanan 6 жил өмнө
parent
commit
2d0183ab58

+ 2 - 2
src/google/protobuf/compiler/cpp/cpp_extension.cc

@@ -133,8 +133,8 @@ void ExtensionGenerator::GenerateDeclaration(io::Printer* printer) const {
       "static const int $constant_name$ = $number$;\n"
       "$1$ ::$proto_ns$::internal::ExtensionIdentifier< $extendee$,\n"
       "    ::$proto_ns$::internal::$type_traits$, $field_type$, $packed$ >\n"
-      "  $name$;\n",
-      qualifier);
+      "  ${2$$name$$}$;\n",
+      qualifier, descriptor_);
 }
 
 void ExtensionGenerator::GenerateDefinition(io::Printer* printer) {