diff options
author | Jon Skeet <jonskeet@google.com> | 2015-07-10 14:04:53 +0100 |
---|---|---|
committer | Jon Skeet <jonskeet@google.com> | 2015-07-10 14:04:53 +0100 |
commit | ef3464dff648362683a75ddf593c9d47ec3c33ce (patch) | |
tree | 7ab7c866fbbe912249c9011c923fcfe0e1b890eb /src/google | |
parent | 5b9288e47d7add219717d472aa95a5cfe1141ac9 (diff) | |
download | protobuf-ef3464dff648362683a75ddf593c9d47ec3c33ce.tar.gz protobuf-ef3464dff648362683a75ddf593c9d47ec3c33ce.tar.bz2 protobuf-ef3464dff648362683a75ddf593c9d47ec3c33ce.zip |
Oneof reflection support. (Generated code changes in next commit.)
Diffstat (limited to 'src/google')
-rw-r--r-- | src/google/protobuf/compiler/csharp/csharp_message.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/google/protobuf/compiler/csharp/csharp_message.cc b/src/google/protobuf/compiler/csharp/csharp_message.cc index ac135951..3fbec2b5 100644 --- a/src/google/protobuf/compiler/csharp/csharp_message.cc +++ b/src/google/protobuf/compiler/csharp/csharp_message.cc @@ -151,6 +151,7 @@ void MessageGenerator::GenerateStaticVariableInitializers(io::Printer* printer) printer->Print("\"$property_name$\", ", "property_name", GetPropertyName(descriptor_->field(i))); } + printer->Print("}, new string[] { "); for (int i = 0; i < descriptor_->oneof_decl_count(); i++) { printer->Print("\"$oneof_name$\", ", "oneof_name", |