ADD: added new version of protobuf
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
-->
|
||||
<PropertyGroup>
|
||||
<TargetFrameworks>net462;netstandard1.1;netstandard2.0</TargetFrameworks>
|
||||
<LangVersion>10.0</LangVersion>
|
||||
<LangVersion>3.0</LangVersion>
|
||||
<AssemblyOriginatorKeyFile>../../keys/Google.Protobuf.snk</AssemblyOriginatorKeyFile>
|
||||
<SignAssembly>true</SignAssembly>
|
||||
<IsPackable>False</IsPackable>
|
||||
|
||||
@@ -580,23 +580,23 @@ namespace Google.Protobuf.TestProtos {
|
||||
if (other == null) {
|
||||
return;
|
||||
}
|
||||
mapInt32Int32_.MergeFrom(other.mapInt32Int32_);
|
||||
mapInt64Int64_.MergeFrom(other.mapInt64Int64_);
|
||||
mapUint32Uint32_.MergeFrom(other.mapUint32Uint32_);
|
||||
mapUint64Uint64_.MergeFrom(other.mapUint64Uint64_);
|
||||
mapSint32Sint32_.MergeFrom(other.mapSint32Sint32_);
|
||||
mapSint64Sint64_.MergeFrom(other.mapSint64Sint64_);
|
||||
mapFixed32Fixed32_.MergeFrom(other.mapFixed32Fixed32_);
|
||||
mapFixed64Fixed64_.MergeFrom(other.mapFixed64Fixed64_);
|
||||
mapSfixed32Sfixed32_.MergeFrom(other.mapSfixed32Sfixed32_);
|
||||
mapSfixed64Sfixed64_.MergeFrom(other.mapSfixed64Sfixed64_);
|
||||
mapInt32Float_.MergeFrom(other.mapInt32Float_);
|
||||
mapInt32Double_.MergeFrom(other.mapInt32Double_);
|
||||
mapBoolBool_.MergeFrom(other.mapBoolBool_);
|
||||
mapStringString_.MergeFrom(other.mapStringString_);
|
||||
mapInt32Bytes_.MergeFrom(other.mapInt32Bytes_);
|
||||
mapInt32Enum_.MergeFrom(other.mapInt32Enum_);
|
||||
mapInt32ForeignMessage_.MergeFrom(other.mapInt32ForeignMessage_);
|
||||
mapInt32Int32_.Add(other.mapInt32Int32_);
|
||||
mapInt64Int64_.Add(other.mapInt64Int64_);
|
||||
mapUint32Uint32_.Add(other.mapUint32Uint32_);
|
||||
mapUint64Uint64_.Add(other.mapUint64Uint64_);
|
||||
mapSint32Sint32_.Add(other.mapSint32Sint32_);
|
||||
mapSint64Sint64_.Add(other.mapSint64Sint64_);
|
||||
mapFixed32Fixed32_.Add(other.mapFixed32Fixed32_);
|
||||
mapFixed64Fixed64_.Add(other.mapFixed64Fixed64_);
|
||||
mapSfixed32Sfixed32_.Add(other.mapSfixed32Sfixed32_);
|
||||
mapSfixed64Sfixed64_.Add(other.mapSfixed64Sfixed64_);
|
||||
mapInt32Float_.Add(other.mapInt32Float_);
|
||||
mapInt32Double_.Add(other.mapInt32Double_);
|
||||
mapBoolBool_.Add(other.mapBoolBool_);
|
||||
mapStringString_.Add(other.mapStringString_);
|
||||
mapInt32Bytes_.Add(other.mapInt32Bytes_);
|
||||
mapInt32Enum_.Add(other.mapInt32Enum_);
|
||||
mapInt32ForeignMessage_.Add(other.mapInt32ForeignMessage_);
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -1100,7 +1100,7 @@ namespace Google.Protobuf.TestProtos {
|
||||
if (other == null) {
|
||||
return;
|
||||
}
|
||||
mapInt32Message_.MergeFrom(other.mapInt32Message_);
|
||||
mapInt32Message_.Add(other.mapInt32Message_);
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -1298,8 +1298,8 @@ namespace Google.Protobuf.TestProtos {
|
||||
if (other == null) {
|
||||
return;
|
||||
}
|
||||
map1_.MergeFrom(other.map1_);
|
||||
map2_.MergeFrom(other.map2_);
|
||||
map1_.Add(other.map1_);
|
||||
map2_.Add(other.map2_);
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -1723,21 +1723,21 @@ namespace Google.Protobuf.TestProtos {
|
||||
if (other == null) {
|
||||
return;
|
||||
}
|
||||
mapInt32Int32_.MergeFrom(other.mapInt32Int32_);
|
||||
mapInt64Int64_.MergeFrom(other.mapInt64Int64_);
|
||||
mapUint32Uint32_.MergeFrom(other.mapUint32Uint32_);
|
||||
mapUint64Uint64_.MergeFrom(other.mapUint64Uint64_);
|
||||
mapSint32Sint32_.MergeFrom(other.mapSint32Sint32_);
|
||||
mapSint64Sint64_.MergeFrom(other.mapSint64Sint64_);
|
||||
mapFixed32Fixed32_.MergeFrom(other.mapFixed32Fixed32_);
|
||||
mapFixed64Fixed64_.MergeFrom(other.mapFixed64Fixed64_);
|
||||
mapSfixed32Sfixed32_.MergeFrom(other.mapSfixed32Sfixed32_);
|
||||
mapSfixed64Sfixed64_.MergeFrom(other.mapSfixed64Sfixed64_);
|
||||
mapInt32Float_.MergeFrom(other.mapInt32Float_);
|
||||
mapInt32Double_.MergeFrom(other.mapInt32Double_);
|
||||
mapBoolBool_.MergeFrom(other.mapBoolBool_);
|
||||
mapInt32Enum_.MergeFrom(other.mapInt32Enum_);
|
||||
mapInt32ForeignMessage_.MergeFrom(other.mapInt32ForeignMessage_);
|
||||
mapInt32Int32_.Add(other.mapInt32Int32_);
|
||||
mapInt64Int64_.Add(other.mapInt64Int64_);
|
||||
mapUint32Uint32_.Add(other.mapUint32Uint32_);
|
||||
mapUint64Uint64_.Add(other.mapUint64Uint64_);
|
||||
mapSint32Sint32_.Add(other.mapSint32Sint32_);
|
||||
mapSint64Sint64_.Add(other.mapSint64Sint64_);
|
||||
mapFixed32Fixed32_.Add(other.mapFixed32Fixed32_);
|
||||
mapFixed64Fixed64_.Add(other.mapFixed64Fixed64_);
|
||||
mapSfixed32Sfixed32_.Add(other.mapSfixed32Sfixed32_);
|
||||
mapSfixed64Sfixed64_.Add(other.mapSfixed64Sfixed64_);
|
||||
mapInt32Float_.Add(other.mapInt32Float_);
|
||||
mapInt32Double_.Add(other.mapInt32Double_);
|
||||
mapBoolBool_.Add(other.mapBoolBool_);
|
||||
mapInt32Enum_.Add(other.mapInt32Enum_);
|
||||
mapInt32ForeignMessage_.Add(other.mapInt32ForeignMessage_);
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -2031,7 +2031,7 @@ namespace Google.Protobuf.TestProtos {
|
||||
if (other == null) {
|
||||
return;
|
||||
}
|
||||
type_.MergeFrom(other.type_);
|
||||
type_.Add(other.type_);
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -2224,7 +2224,7 @@ namespace Google.Protobuf.TestProtos {
|
||||
if (other == null) {
|
||||
return;
|
||||
}
|
||||
entry_.MergeFrom(other.entry_);
|
||||
entry_.Add(other.entry_);
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
|
||||
@@ -213,14 +213,12 @@ namespace ProtobufTestMessages.Proto2 {
|
||||
"dGlvbmFsX2Jvb2wY7gcgASgIEhcKDnJlcGVhdGVkX2ludDMyGPMHIAMoBRoa",
|
||||
"Cg1PcHRpb25hbEdyb3VwEgkKAWEYASABKAUiFgoUTnVsbEh5cG90aGVzaXNQ",
|
||||
"cm90bzIiLwoORW51bU9ubHlQcm90bzIiHQoEQm9vbBIKCgZrRmFsc2UQABIJ",
|
||||
"CgVrVHJ1ZRABIh8KD09uZVN0cmluZ1Byb3RvMhIMCgRkYXRhGAEgASgJIkYK",
|
||||
"EVByb3RvV2l0aEtleXdvcmRzEg4KBmlubGluZRgBIAEoBRIPCgdjb25jZXB0",
|
||||
"GAIgASgJEhAKCHJlcXVpcmVzGAMgAygJKkYKEUZvcmVpZ25FbnVtUHJvdG8y",
|
||||
"Eg8KC0ZPUkVJR05fRk9PEAASDwoLRk9SRUlHTl9CQVIQARIPCgtGT1JFSUdO",
|
||||
"X0JBWhACOkoKD2V4dGVuc2lvbl9pbnQzMhIxLnByb3RvYnVmX3Rlc3RfbWVz",
|
||||
"c2FnZXMucHJvdG8yLlRlc3RBbGxUeXBlc1Byb3RvMhh4IAEoBUI4Cihjb20u",
|
||||
"Z29vZ2xlLnByb3RvYnVmX3Rlc3RfbWVzc2FnZXMucHJvdG8ySAH4AQGiAgZQ",
|
||||
"cm90bzI="));
|
||||
"CgVrVHJ1ZRABIh8KD09uZVN0cmluZ1Byb3RvMhIMCgRkYXRhGAEgASgJKkYK",
|
||||
"EUZvcmVpZ25FbnVtUHJvdG8yEg8KC0ZPUkVJR05fRk9PEAASDwoLRk9SRUlH",
|
||||
"Tl9CQVIQARIPCgtGT1JFSUdOX0JBWhACOkoKD2V4dGVuc2lvbl9pbnQzMhIx",
|
||||
"LnByb3RvYnVmX3Rlc3RfbWVzc2FnZXMucHJvdG8yLlRlc3RBbGxUeXBlc1By",
|
||||
"b3RvMhh4IAEoBUIvCihjb20uZ29vZ2xlLnByb3RvYnVmX3Rlc3RfbWVzc2Fn",
|
||||
"ZXMucHJvdG8ySAH4AQE="));
|
||||
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
|
||||
new pbr::FileDescriptor[] { },
|
||||
new pbr::GeneratedClrTypeInfo(new[] {typeof(global::ProtobufTestMessages.Proto2.ForeignEnumProto2), }, new pb::Extension[] { TestMessagesProto2Extensions.ExtensionInt32 }, new pbr::GeneratedClrTypeInfo[] {
|
||||
@@ -233,8 +231,7 @@ namespace ProtobufTestMessages.Proto2 {
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::ProtobufTestMessages.Proto2.UnknownToTestAllTypes), global::ProtobufTestMessages.Proto2.UnknownToTestAllTypes.Parser, new[]{ "OptionalInt32", "OptionalString", "NestedMessage", "OptionalGroup", "OptionalBool", "RepeatedInt32" }, null, null, null, new pbr::GeneratedClrTypeInfo[] { new pbr::GeneratedClrTypeInfo(typeof(global::ProtobufTestMessages.Proto2.UnknownToTestAllTypes.Types.OptionalGroup), global::ProtobufTestMessages.Proto2.UnknownToTestAllTypes.Types.OptionalGroup.Parser, new[]{ "A" }, null, null, null, null)}),
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::ProtobufTestMessages.Proto2.NullHypothesisProto2), global::ProtobufTestMessages.Proto2.NullHypothesisProto2.Parser, null, null, null, null, null),
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::ProtobufTestMessages.Proto2.EnumOnlyProto2), global::ProtobufTestMessages.Proto2.EnumOnlyProto2.Parser, null, null, new[]{ typeof(global::ProtobufTestMessages.Proto2.EnumOnlyProto2.Types.Bool) }, null, null),
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::ProtobufTestMessages.Proto2.OneStringProto2), global::ProtobufTestMessages.Proto2.OneStringProto2.Parser, new[]{ "Data" }, null, null, null, null),
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::ProtobufTestMessages.Proto2.ProtoWithKeywords), global::ProtobufTestMessages.Proto2.ProtoWithKeywords.Parser, new[]{ "Inline", "Concept", "Requires" }, null, null, null, null)
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::ProtobufTestMessages.Proto2.OneStringProto2), global::ProtobufTestMessages.Proto2.OneStringProto2.Parser, new[]{ "Data" }, null, null, null, null)
|
||||
}));
|
||||
}
|
||||
#endregion
|
||||
@@ -4345,25 +4342,25 @@ namespace ProtobufTestMessages.Proto2 {
|
||||
unpackedDouble_.Add(other.unpackedDouble_);
|
||||
unpackedBool_.Add(other.unpackedBool_);
|
||||
unpackedNestedEnum_.Add(other.unpackedNestedEnum_);
|
||||
mapInt32Int32_.MergeFrom(other.mapInt32Int32_);
|
||||
mapInt64Int64_.MergeFrom(other.mapInt64Int64_);
|
||||
mapUint32Uint32_.MergeFrom(other.mapUint32Uint32_);
|
||||
mapUint64Uint64_.MergeFrom(other.mapUint64Uint64_);
|
||||
mapSint32Sint32_.MergeFrom(other.mapSint32Sint32_);
|
||||
mapSint64Sint64_.MergeFrom(other.mapSint64Sint64_);
|
||||
mapFixed32Fixed32_.MergeFrom(other.mapFixed32Fixed32_);
|
||||
mapFixed64Fixed64_.MergeFrom(other.mapFixed64Fixed64_);
|
||||
mapSfixed32Sfixed32_.MergeFrom(other.mapSfixed32Sfixed32_);
|
||||
mapSfixed64Sfixed64_.MergeFrom(other.mapSfixed64Sfixed64_);
|
||||
mapInt32Float_.MergeFrom(other.mapInt32Float_);
|
||||
mapInt32Double_.MergeFrom(other.mapInt32Double_);
|
||||
mapBoolBool_.MergeFrom(other.mapBoolBool_);
|
||||
mapStringString_.MergeFrom(other.mapStringString_);
|
||||
mapStringBytes_.MergeFrom(other.mapStringBytes_);
|
||||
mapStringNestedMessage_.MergeFrom(other.mapStringNestedMessage_);
|
||||
mapStringForeignMessage_.MergeFrom(other.mapStringForeignMessage_);
|
||||
mapStringNestedEnum_.MergeFrom(other.mapStringNestedEnum_);
|
||||
mapStringForeignEnum_.MergeFrom(other.mapStringForeignEnum_);
|
||||
mapInt32Int32_.Add(other.mapInt32Int32_);
|
||||
mapInt64Int64_.Add(other.mapInt64Int64_);
|
||||
mapUint32Uint32_.Add(other.mapUint32Uint32_);
|
||||
mapUint64Uint64_.Add(other.mapUint64Uint64_);
|
||||
mapSint32Sint32_.Add(other.mapSint32Sint32_);
|
||||
mapSint64Sint64_.Add(other.mapSint64Sint64_);
|
||||
mapFixed32Fixed32_.Add(other.mapFixed32Fixed32_);
|
||||
mapFixed64Fixed64_.Add(other.mapFixed64Fixed64_);
|
||||
mapSfixed32Sfixed32_.Add(other.mapSfixed32Sfixed32_);
|
||||
mapSfixed64Sfixed64_.Add(other.mapSfixed64Sfixed64_);
|
||||
mapInt32Float_.Add(other.mapInt32Float_);
|
||||
mapInt32Double_.Add(other.mapInt32Double_);
|
||||
mapBoolBool_.Add(other.mapBoolBool_);
|
||||
mapStringString_.Add(other.mapStringString_);
|
||||
mapStringBytes_.Add(other.mapStringBytes_);
|
||||
mapStringNestedMessage_.Add(other.mapStringNestedMessage_);
|
||||
mapStringForeignMessage_.Add(other.mapStringForeignMessage_);
|
||||
mapStringNestedEnum_.Add(other.mapStringNestedEnum_);
|
||||
mapStringForeignEnum_.Add(other.mapStringForeignEnum_);
|
||||
if (other.HasData) {
|
||||
if (!HasData) {
|
||||
Data = new global::ProtobufTestMessages.Proto2.TestAllTypesProto2.Types.Data();
|
||||
@@ -8303,289 +8300,6 @@ namespace ProtobufTestMessages.Proto2 {
|
||||
|
||||
}
|
||||
|
||||
public sealed partial class ProtoWithKeywords : pb::IMessage<ProtoWithKeywords>
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
, pb::IBufferMessage
|
||||
#endif
|
||||
{
|
||||
private static readonly pb::MessageParser<ProtoWithKeywords> _parser = new pb::MessageParser<ProtoWithKeywords>(() => new ProtoWithKeywords());
|
||||
private pb::UnknownFieldSet _unknownFields;
|
||||
private int _hasBits0;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public static pb::MessageParser<ProtoWithKeywords> Parser { get { return _parser; } }
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public static pbr::MessageDescriptor Descriptor {
|
||||
get { return global::ProtobufTestMessages.Proto2.TestMessagesProto2Reflection.Descriptor.MessageTypes[6]; }
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
pbr::MessageDescriptor pb::IMessage.Descriptor {
|
||||
get { return Descriptor; }
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public ProtoWithKeywords() {
|
||||
OnConstruction();
|
||||
}
|
||||
|
||||
partial void OnConstruction();
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public ProtoWithKeywords(ProtoWithKeywords other) : this() {
|
||||
_hasBits0 = other._hasBits0;
|
||||
inline_ = other.inline_;
|
||||
concept_ = other.concept_;
|
||||
requires_ = other.requires_.Clone();
|
||||
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public ProtoWithKeywords Clone() {
|
||||
return new ProtoWithKeywords(this);
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "inline" field.</summary>
|
||||
public const int InlineFieldNumber = 1;
|
||||
private readonly static int InlineDefaultValue = 0;
|
||||
|
||||
private int inline_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public int Inline {
|
||||
get { if ((_hasBits0 & 1) != 0) { return inline_; } else { return InlineDefaultValue; } }
|
||||
set {
|
||||
_hasBits0 |= 1;
|
||||
inline_ = value;
|
||||
}
|
||||
}
|
||||
/// <summary>Gets whether the "inline" field is set</summary>
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public bool HasInline {
|
||||
get { return (_hasBits0 & 1) != 0; }
|
||||
}
|
||||
/// <summary>Clears the value of the "inline" field</summary>
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public void ClearInline() {
|
||||
_hasBits0 &= ~1;
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "concept" field.</summary>
|
||||
public const int ConceptFieldNumber = 2;
|
||||
private readonly static string ConceptDefaultValue = "";
|
||||
|
||||
private string concept_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public string Concept {
|
||||
get { return concept_ ?? ConceptDefaultValue; }
|
||||
set {
|
||||
concept_ = pb::ProtoPreconditions.CheckNotNull(value, "value");
|
||||
}
|
||||
}
|
||||
/// <summary>Gets whether the "concept" field is set</summary>
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public bool HasConcept {
|
||||
get { return concept_ != null; }
|
||||
}
|
||||
/// <summary>Clears the value of the "concept" field</summary>
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public void ClearConcept() {
|
||||
concept_ = null;
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "requires" field.</summary>
|
||||
public const int RequiresFieldNumber = 3;
|
||||
private static readonly pb::FieldCodec<string> _repeated_requires_codec
|
||||
= pb::FieldCodec.ForString(26);
|
||||
private readonly pbc::RepeatedField<string> requires_ = new pbc::RepeatedField<string>();
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public pbc::RepeatedField<string> Requires {
|
||||
get { return requires_; }
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public override bool Equals(object other) {
|
||||
return Equals(other as ProtoWithKeywords);
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public bool Equals(ProtoWithKeywords other) {
|
||||
if (ReferenceEquals(other, null)) {
|
||||
return false;
|
||||
}
|
||||
if (ReferenceEquals(other, this)) {
|
||||
return true;
|
||||
}
|
||||
if (Inline != other.Inline) return false;
|
||||
if (Concept != other.Concept) return false;
|
||||
if(!requires_.Equals(other.requires_)) return false;
|
||||
return Equals(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public override int GetHashCode() {
|
||||
int hash = 1;
|
||||
if (HasInline) hash ^= Inline.GetHashCode();
|
||||
if (HasConcept) hash ^= Concept.GetHashCode();
|
||||
hash ^= requires_.GetHashCode();
|
||||
if (_unknownFields != null) {
|
||||
hash ^= _unknownFields.GetHashCode();
|
||||
}
|
||||
return hash;
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public override string ToString() {
|
||||
return pb::JsonFormatter.ToDiagnosticString(this);
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public void WriteTo(pb::CodedOutputStream output) {
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
output.WriteRawMessage(this);
|
||||
#else
|
||||
if (HasInline) {
|
||||
output.WriteRawTag(8);
|
||||
output.WriteInt32(Inline);
|
||||
}
|
||||
if (HasConcept) {
|
||||
output.WriteRawTag(18);
|
||||
output.WriteString(Concept);
|
||||
}
|
||||
requires_.WriteTo(output, _repeated_requires_codec);
|
||||
if (_unknownFields != null) {
|
||||
_unknownFields.WriteTo(output);
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
|
||||
if (HasInline) {
|
||||
output.WriteRawTag(8);
|
||||
output.WriteInt32(Inline);
|
||||
}
|
||||
if (HasConcept) {
|
||||
output.WriteRawTag(18);
|
||||
output.WriteString(Concept);
|
||||
}
|
||||
requires_.WriteTo(ref output, _repeated_requires_codec);
|
||||
if (_unknownFields != null) {
|
||||
_unknownFields.WriteTo(ref output);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public int CalculateSize() {
|
||||
int size = 0;
|
||||
if (HasInline) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Inline);
|
||||
}
|
||||
if (HasConcept) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeStringSize(Concept);
|
||||
}
|
||||
size += requires_.CalculateSize(_repeated_requires_codec);
|
||||
if (_unknownFields != null) {
|
||||
size += _unknownFields.CalculateSize();
|
||||
}
|
||||
return size;
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public void MergeFrom(ProtoWithKeywords other) {
|
||||
if (other == null) {
|
||||
return;
|
||||
}
|
||||
if (other.HasInline) {
|
||||
Inline = other.Inline;
|
||||
}
|
||||
if (other.HasConcept) {
|
||||
Concept = other.Concept;
|
||||
}
|
||||
requires_.Add(other.requires_);
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public void MergeFrom(pb::CodedInputStream input) {
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
input.ReadRawMessage(this);
|
||||
#else
|
||||
uint tag;
|
||||
while ((tag = input.ReadTag()) != 0) {
|
||||
switch(tag) {
|
||||
default:
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
|
||||
break;
|
||||
case 8: {
|
||||
Inline = input.ReadInt32();
|
||||
break;
|
||||
}
|
||||
case 18: {
|
||||
Concept = input.ReadString();
|
||||
break;
|
||||
}
|
||||
case 26: {
|
||||
requires_.AddEntriesFrom(input, _repeated_requires_codec);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
|
||||
uint tag;
|
||||
while ((tag = input.ReadTag()) != 0) {
|
||||
switch(tag) {
|
||||
default:
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
|
||||
break;
|
||||
case 8: {
|
||||
Inline = input.ReadInt32();
|
||||
break;
|
||||
}
|
||||
case 18: {
|
||||
Concept = input.ReadString();
|
||||
break;
|
||||
}
|
||||
case 26: {
|
||||
requires_.AddEntriesFrom(ref input, _repeated_requires_codec);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
|
||||
@@ -3753,25 +3753,25 @@ namespace ProtobufTestMessages.Proto3 {
|
||||
unpackedDouble_.Add(other.unpackedDouble_);
|
||||
unpackedBool_.Add(other.unpackedBool_);
|
||||
unpackedNestedEnum_.Add(other.unpackedNestedEnum_);
|
||||
mapInt32Int32_.MergeFrom(other.mapInt32Int32_);
|
||||
mapInt64Int64_.MergeFrom(other.mapInt64Int64_);
|
||||
mapUint32Uint32_.MergeFrom(other.mapUint32Uint32_);
|
||||
mapUint64Uint64_.MergeFrom(other.mapUint64Uint64_);
|
||||
mapSint32Sint32_.MergeFrom(other.mapSint32Sint32_);
|
||||
mapSint64Sint64_.MergeFrom(other.mapSint64Sint64_);
|
||||
mapFixed32Fixed32_.MergeFrom(other.mapFixed32Fixed32_);
|
||||
mapFixed64Fixed64_.MergeFrom(other.mapFixed64Fixed64_);
|
||||
mapSfixed32Sfixed32_.MergeFrom(other.mapSfixed32Sfixed32_);
|
||||
mapSfixed64Sfixed64_.MergeFrom(other.mapSfixed64Sfixed64_);
|
||||
mapInt32Float_.MergeFrom(other.mapInt32Float_);
|
||||
mapInt32Double_.MergeFrom(other.mapInt32Double_);
|
||||
mapBoolBool_.MergeFrom(other.mapBoolBool_);
|
||||
mapStringString_.MergeFrom(other.mapStringString_);
|
||||
mapStringBytes_.MergeFrom(other.mapStringBytes_);
|
||||
mapStringNestedMessage_.MergeFrom(other.mapStringNestedMessage_);
|
||||
mapStringForeignMessage_.MergeFrom(other.mapStringForeignMessage_);
|
||||
mapStringNestedEnum_.MergeFrom(other.mapStringNestedEnum_);
|
||||
mapStringForeignEnum_.MergeFrom(other.mapStringForeignEnum_);
|
||||
mapInt32Int32_.Add(other.mapInt32Int32_);
|
||||
mapInt64Int64_.Add(other.mapInt64Int64_);
|
||||
mapUint32Uint32_.Add(other.mapUint32Uint32_);
|
||||
mapUint64Uint64_.Add(other.mapUint64Uint64_);
|
||||
mapSint32Sint32_.Add(other.mapSint32Sint32_);
|
||||
mapSint64Sint64_.Add(other.mapSint64Sint64_);
|
||||
mapFixed32Fixed32_.Add(other.mapFixed32Fixed32_);
|
||||
mapFixed64Fixed64_.Add(other.mapFixed64Fixed64_);
|
||||
mapSfixed32Sfixed32_.Add(other.mapSfixed32Sfixed32_);
|
||||
mapSfixed64Sfixed64_.Add(other.mapSfixed64Sfixed64_);
|
||||
mapInt32Float_.Add(other.mapInt32Float_);
|
||||
mapInt32Double_.Add(other.mapInt32Double_);
|
||||
mapBoolBool_.Add(other.mapBoolBool_);
|
||||
mapStringString_.Add(other.mapStringString_);
|
||||
mapStringBytes_.Add(other.mapStringBytes_);
|
||||
mapStringNestedMessage_.Add(other.mapStringNestedMessage_);
|
||||
mapStringForeignMessage_.Add(other.mapStringForeignMessage_);
|
||||
mapStringNestedEnum_.Add(other.mapStringNestedEnum_);
|
||||
mapStringForeignEnum_.Add(other.mapStringForeignEnum_);
|
||||
if (other.optionalBoolWrapper_ != null) {
|
||||
if (optionalBoolWrapper_ == null || other.OptionalBoolWrapper != false) {
|
||||
OptionalBoolWrapper = other.OptionalBoolWrapper;
|
||||
|
||||
@@ -24112,7 +24112,7 @@ namespace Google.Protobuf.TestProtos.Proto2 {
|
||||
if (other == null) {
|
||||
return;
|
||||
}
|
||||
foo_.MergeFrom(other.foo_);
|
||||
foo_.Add(other.foo_);
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
@@ -30708,7 +30708,7 @@ namespace Google.Protobuf.TestProtos.Proto2 {
|
||||
}
|
||||
OptionalGroup.MergeFrom(other.OptionalGroup);
|
||||
}
|
||||
stringStringMap_.MergeFrom(other.stringStringMap_);
|
||||
stringStringMap_.Add(other.stringStringMap_);
|
||||
switch (other.OneofFieldCase) {
|
||||
case OneofFieldOneofCase.OneofUint32:
|
||||
OneofUint32 = other.OneofUint32;
|
||||
|
||||
@@ -30,44 +30,37 @@ namespace UnitTest.Issues.TestProtos {
|
||||
"EiwKBXZhbHVlGAEgASgOMh0udW5pdHRlc3RfaXNzdWVzLk5lZ2F0aXZlRW51",
|
||||
"bRIxCgZ2YWx1ZXMYAiADKA4yHS51bml0dGVzdF9pc3N1ZXMuTmVnYXRpdmVF",
|
||||
"bnVtQgIQABI4Cg1wYWNrZWRfdmFsdWVzGAMgAygOMh0udW5pdHRlc3RfaXNz",
|
||||
"dWVzLk5lZ2F0aXZlRW51bUICEAEiFQoPRGVwcmVjYXRlZENoaWxkOgIYASK5",
|
||||
"AgoXRGVwcmVjYXRlZEZpZWxkc01lc3NhZ2USGgoOUHJpbWl0aXZlVmFsdWUY",
|
||||
"ASABKAVCAhgBEhoKDlByaW1pdGl2ZUFycmF5GAIgAygFQgIYARI6CgxNZXNz",
|
||||
"YWdlVmFsdWUYAyABKAsyIC51bml0dGVzdF9pc3N1ZXMuRGVwcmVjYXRlZENo",
|
||||
"aWxkQgIYARI6CgxNZXNzYWdlQXJyYXkYBCADKAsyIC51bml0dGVzdF9pc3N1",
|
||||
"ZXMuRGVwcmVjYXRlZENoaWxkQgIYARI2CglFbnVtVmFsdWUYBSABKA4yHy51",
|
||||
"bml0dGVzdF9pc3N1ZXMuRGVwcmVjYXRlZEVudW1CAhgBEjYKCUVudW1BcnJh",
|
||||
"eRgGIAMoDjIfLnVuaXR0ZXN0X2lzc3Vlcy5EZXByZWNhdGVkRW51bUICGAEi",
|
||||
"GQoJSXRlbUZpZWxkEgwKBGl0ZW0YASABKAUiRAoNUmVzZXJ2ZWROYW1lcxIN",
|
||||
"CgV0eXBlcxgBIAEoBRISCgpkZXNjcmlwdG9yGAIgASgFGhAKDlNvbWVOZXN0",
|
||||
"ZWRUeXBlIqABChVUZXN0SnNvbkZpZWxkT3JkZXJpbmcSEwoLcGxhaW5faW50",
|
||||
"MzIYBCABKAUSEwoJbzFfc3RyaW5nGAIgASgJSAASEgoIbzFfaW50MzIYBSAB",
|
||||
"KAVIABIUCgxwbGFpbl9zdHJpbmcYASABKAkSEgoIbzJfaW50MzIYBiABKAVI",
|
||||
"ARITCglvMl9zdHJpbmcYAyABKAlIAUIECgJvMUIECgJvMiJLCgxUZXN0SnNv",
|
||||
"bk5hbWUSDAoEbmFtZRgBIAEoCRIZCgtkZXNjcmlwdGlvbhgCIAEoCVIEZGVz",
|
||||
"YxISCgRndWlkGAMgASgJUgRleGlkIn8KDE9uZW9mTWVyZ2luZxIOCgR0ZXh0",
|
||||
"GAEgASgJSAASNgoGbmVzdGVkGAIgASgLMiQudW5pdHRlc3RfaXNzdWVzLk9u",
|
||||
"ZW9mTWVyZ2luZy5OZXN0ZWRIABoeCgZOZXN0ZWQSCQoBeBgBIAEoBRIJCgF5",
|
||||
"GAIgASgFQgcKBXZhbHVlImsKFk51bGxWYWx1ZU91dHNpZGVTdHJ1Y3QSFgoM",
|
||||
"c3RyaW5nX3ZhbHVlGAEgASgJSAASMAoKbnVsbF92YWx1ZRgCIAEoDjIaLmdv",
|
||||
"b2dsZS5wcm90b2J1Zi5OdWxsVmFsdWVIAEIHCgV2YWx1ZSJFChNOdWxsVmFs",
|
||||
"dWVOb3RJbk9uZW9mEi4KCm51bGxfdmFsdWUYAiABKA4yGi5nb29nbGUucHJv",
|
||||
"dG9idWYuTnVsbFZhbHVlImAKF01peGVkUmVndWxhckFuZE9wdGlvbmFsEhUK",
|
||||
"DXJlZ3VsYXJfZmllbGQYASABKAkSGwoOb3B0aW9uYWxfZmllbGQYAiABKAlI",
|
||||
"AIgBAUIRCg9fb3B0aW9uYWxfZmllbGQiOQoST25lb2ZXaXRoTm9uZUZpZWxk",
|
||||
"EgsKAXgYASABKAlIABIOCgRub25lGAIgASgJSABCBgoEdGVzdCI1ChFPbmVv",
|
||||
"ZldpdGhOb25lTmFtZRILCgF4GAEgASgJSAASCwoBeRgCIAEoCUgAQgYKBG5v",
|
||||
"bmUikwIKGURpc2FtYmlndWF0ZUNvbW1vbk1lbWJlcnMSIwobZGlzYW1iaWd1",
|
||||
"YXRlX2NvbW1vbl9tZW1iZXJzGAEgASgFEg0KBXR5cGVzGAIgASgFEhIKCmRl",
|
||||
"c2NyaXB0b3IYAyABKAUSDgoGZXF1YWxzGAQgASgFEhEKCXRvX3N0cmluZxgF",
|
||||
"IAEoBRIVCg1nZXRfaGFzaF9jb2RlGAYgASgFEhAKCHdyaXRlX3RvGAcgASgF",
|
||||
"Eg0KBWNsb25lGAggASgFEhYKDmNhbGN1bGF0ZV9zaXplGAkgASgFEhIKCm1l",
|
||||
"cmdlX2Zyb20YCiABKAUSFwoPb25fY29uc3RydWN0aW9uGAsgASgFEg4KBnBh",
|
||||
"cnNlchgMIAEoBSpVCgxOZWdhdGl2ZUVudW0SFgoSTkVHQVRJVkVfRU5VTV9a",
|
||||
"RVJPEAASFgoJRml2ZUJlbG93EPv//////////wESFQoITWludXNPbmUQ////",
|
||||
"////////ASo2Cg5EZXByZWNhdGVkRW51bRIXCg9ERVBSRUNBVEVEX1pFUk8Q",
|
||||
"ABoCCAESBwoDb25lEAEaAhgBQh2qAhpVbml0VGVzdC5Jc3N1ZXMuVGVzdFBy",
|
||||
"b3Rvc2IGcHJvdG8z"));
|
||||
"dWVzLk5lZ2F0aXZlRW51bUICEAEiEQoPRGVwcmVjYXRlZENoaWxkIrkCChdE",
|
||||
"ZXByZWNhdGVkRmllbGRzTWVzc2FnZRIaCg5QcmltaXRpdmVWYWx1ZRgBIAEo",
|
||||
"BUICGAESGgoOUHJpbWl0aXZlQXJyYXkYAiADKAVCAhgBEjoKDE1lc3NhZ2VW",
|
||||
"YWx1ZRgDIAEoCzIgLnVuaXR0ZXN0X2lzc3Vlcy5EZXByZWNhdGVkQ2hpbGRC",
|
||||
"AhgBEjoKDE1lc3NhZ2VBcnJheRgEIAMoCzIgLnVuaXR0ZXN0X2lzc3Vlcy5E",
|
||||
"ZXByZWNhdGVkQ2hpbGRCAhgBEjYKCUVudW1WYWx1ZRgFIAEoDjIfLnVuaXR0",
|
||||
"ZXN0X2lzc3Vlcy5EZXByZWNhdGVkRW51bUICGAESNgoJRW51bUFycmF5GAYg",
|
||||
"AygOMh8udW5pdHRlc3RfaXNzdWVzLkRlcHJlY2F0ZWRFbnVtQgIYASIZCglJ",
|
||||
"dGVtRmllbGQSDAoEaXRlbRgBIAEoBSJECg1SZXNlcnZlZE5hbWVzEg0KBXR5",
|
||||
"cGVzGAEgASgFEhIKCmRlc2NyaXB0b3IYAiABKAUaEAoOU29tZU5lc3RlZFR5",
|
||||
"cGUioAEKFVRlc3RKc29uRmllbGRPcmRlcmluZxITCgtwbGFpbl9pbnQzMhgE",
|
||||
"IAEoBRITCglvMV9zdHJpbmcYAiABKAlIABISCghvMV9pbnQzMhgFIAEoBUgA",
|
||||
"EhQKDHBsYWluX3N0cmluZxgBIAEoCRISCghvMl9pbnQzMhgGIAEoBUgBEhMK",
|
||||
"CW8yX3N0cmluZxgDIAEoCUgBQgQKAm8xQgQKAm8yIksKDFRlc3RKc29uTmFt",
|
||||
"ZRIMCgRuYW1lGAEgASgJEhkKC2Rlc2NyaXB0aW9uGAIgASgJUgRkZXNjEhIK",
|
||||
"BGd1aWQYAyABKAlSBGV4aWQifwoMT25lb2ZNZXJnaW5nEg4KBHRleHQYASAB",
|
||||
"KAlIABI2CgZuZXN0ZWQYAiABKAsyJC51bml0dGVzdF9pc3N1ZXMuT25lb2ZN",
|
||||
"ZXJnaW5nLk5lc3RlZEgAGh4KBk5lc3RlZBIJCgF4GAEgASgFEgkKAXkYAiAB",
|
||||
"KAVCBwoFdmFsdWUiawoWTnVsbFZhbHVlT3V0c2lkZVN0cnVjdBIWCgxzdHJp",
|
||||
"bmdfdmFsdWUYASABKAlIABIwCgpudWxsX3ZhbHVlGAIgASgOMhouZ29vZ2xl",
|
||||
"LnByb3RvYnVmLk51bGxWYWx1ZUgAQgcKBXZhbHVlIkUKE051bGxWYWx1ZU5v",
|
||||
"dEluT25lb2YSLgoKbnVsbF92YWx1ZRgCIAEoDjIaLmdvb2dsZS5wcm90b2J1",
|
||||
"Zi5OdWxsVmFsdWUiYAoXTWl4ZWRSZWd1bGFyQW5kT3B0aW9uYWwSFQoNcmVn",
|
||||
"dWxhcl9maWVsZBgBIAEoCRIbCg5vcHRpb25hbF9maWVsZBgCIAEoCUgAiAEB",
|
||||
"QhEKD19vcHRpb25hbF9maWVsZCI5ChJPbmVvZldpdGhOb25lRmllbGQSCwoB",
|
||||
"eBgBIAEoCUgAEg4KBG5vbmUYAiABKAlIAEIGCgR0ZXN0IjUKEU9uZW9mV2l0",
|
||||
"aE5vbmVOYW1lEgsKAXgYASABKAlIABILCgF5GAIgASgJSABCBgoEbm9uZSpV",
|
||||
"CgxOZWdhdGl2ZUVudW0SFgoSTkVHQVRJVkVfRU5VTV9aRVJPEAASFgoJRml2",
|
||||
"ZUJlbG93EPv//////////wESFQoITWludXNPbmUQ////////////ASouCg5E",
|
||||
"ZXByZWNhdGVkRW51bRITCg9ERVBSRUNBVEVEX1pFUk8QABIHCgNvbmUQAUId",
|
||||
"qgIaVW5pdFRlc3QuSXNzdWVzLlRlc3RQcm90b3NiBnByb3RvMw=="));
|
||||
descriptor = pbr::FileDescriptor.FromGeneratedCode(descriptorData,
|
||||
new pbr::FileDescriptor[] { global::Google.Protobuf.WellKnownTypes.StructReflection.Descriptor, },
|
||||
new pbr::GeneratedClrTypeInfo(new[] {typeof(global::UnitTest.Issues.TestProtos.NegativeEnum), typeof(global::UnitTest.Issues.TestProtos.DeprecatedEnum), }, null, new pbr::GeneratedClrTypeInfo[] {
|
||||
@@ -84,8 +77,7 @@ namespace UnitTest.Issues.TestProtos {
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::UnitTest.Issues.TestProtos.NullValueNotInOneof), global::UnitTest.Issues.TestProtos.NullValueNotInOneof.Parser, new[]{ "NullValue" }, null, null, null, null),
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::UnitTest.Issues.TestProtos.MixedRegularAndOptional), global::UnitTest.Issues.TestProtos.MixedRegularAndOptional.Parser, new[]{ "RegularField", "OptionalField" }, new[]{ "OptionalField" }, null, null, null),
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::UnitTest.Issues.TestProtos.OneofWithNoneField), global::UnitTest.Issues.TestProtos.OneofWithNoneField.Parser, new[]{ "X", "None" }, new[]{ "Test" }, null, null, null),
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::UnitTest.Issues.TestProtos.OneofWithNoneName), global::UnitTest.Issues.TestProtos.OneofWithNoneName.Parser, new[]{ "X", "Y" }, new[]{ "None" }, null, null, null),
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::UnitTest.Issues.TestProtos.DisambiguateCommonMembers), global::UnitTest.Issues.TestProtos.DisambiguateCommonMembers.Parser, new[]{ "DisambiguateCommonMembers_", "Types_", "Descriptor_", "Equals_", "ToString_", "GetHashCode_", "WriteTo_", "Clone_", "CalculateSize_", "MergeFrom_", "OnConstruction_", "Parser_" }, null, null, null, null)
|
||||
new pbr::GeneratedClrTypeInfo(typeof(global::UnitTest.Issues.TestProtos.OneofWithNoneName), global::UnitTest.Issues.TestProtos.OneofWithNoneName.Parser, new[]{ "X", "Y" }, new[]{ "None" }, null, null, null)
|
||||
}));
|
||||
}
|
||||
#endregion
|
||||
@@ -98,9 +90,7 @@ namespace UnitTest.Issues.TestProtos {
|
||||
[pbr::OriginalName("MinusOne")] MinusOne = -1,
|
||||
}
|
||||
|
||||
[global::System.ObsoleteAttribute]
|
||||
public enum DeprecatedEnum {
|
||||
[global::System.ObsoleteAttribute]
|
||||
[pbr::OriginalName("DEPRECATED_ZERO")] DeprecatedZero = 0,
|
||||
[pbr::OriginalName("one")] One = 1,
|
||||
}
|
||||
@@ -829,7 +819,6 @@ namespace UnitTest.Issues.TestProtos {
|
||||
|
||||
}
|
||||
|
||||
[global::System.ObsoleteAttribute]
|
||||
public sealed partial class DeprecatedChild : pb::IMessage<DeprecatedChild>
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
, pb::IBufferMessage
|
||||
@@ -4358,605 +4347,6 @@ namespace UnitTest.Issues.TestProtos {
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Issue 8810
|
||||
/// </summary>
|
||||
public sealed partial class DisambiguateCommonMembers : pb::IMessage<DisambiguateCommonMembers>
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
, pb::IBufferMessage
|
||||
#endif
|
||||
{
|
||||
private static readonly pb::MessageParser<DisambiguateCommonMembers> _parser = new pb::MessageParser<DisambiguateCommonMembers>(() => new DisambiguateCommonMembers());
|
||||
private pb::UnknownFieldSet _unknownFields;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public static pb::MessageParser<DisambiguateCommonMembers> Parser { get { return _parser; } }
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public static pbr::MessageDescriptor Descriptor {
|
||||
get { return global::UnitTest.Issues.TestProtos.UnittestIssuesReflection.Descriptor.MessageTypes[14]; }
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
pbr::MessageDescriptor pb::IMessage.Descriptor {
|
||||
get { return Descriptor; }
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public DisambiguateCommonMembers() {
|
||||
OnConstruction();
|
||||
}
|
||||
|
||||
partial void OnConstruction();
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public DisambiguateCommonMembers(DisambiguateCommonMembers other) : this() {
|
||||
disambiguateCommonMembers_ = other.disambiguateCommonMembers_;
|
||||
types_ = other.types_;
|
||||
descriptor_ = other.descriptor_;
|
||||
equals_ = other.equals_;
|
||||
toString_ = other.toString_;
|
||||
getHashCode_ = other.getHashCode_;
|
||||
writeTo_ = other.writeTo_;
|
||||
clone_ = other.clone_;
|
||||
calculateSize_ = other.calculateSize_;
|
||||
mergeFrom_ = other.mergeFrom_;
|
||||
onConstruction_ = other.onConstruction_;
|
||||
parser_ = other.parser_;
|
||||
_unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public DisambiguateCommonMembers Clone() {
|
||||
return new DisambiguateCommonMembers(this);
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "disambiguate_common_members" field.</summary>
|
||||
public const int DisambiguateCommonMembers_FieldNumber = 1;
|
||||
private int disambiguateCommonMembers_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public int DisambiguateCommonMembers_ {
|
||||
get { return disambiguateCommonMembers_; }
|
||||
set {
|
||||
disambiguateCommonMembers_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "types" field.</summary>
|
||||
public const int Types_FieldNumber = 2;
|
||||
private int types_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public int Types_ {
|
||||
get { return types_; }
|
||||
set {
|
||||
types_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "descriptor" field.</summary>
|
||||
public const int Descriptor_FieldNumber = 3;
|
||||
private int descriptor_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public int Descriptor_ {
|
||||
get { return descriptor_; }
|
||||
set {
|
||||
descriptor_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "equals" field.</summary>
|
||||
public const int Equals_FieldNumber = 4;
|
||||
private int equals_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public int Equals_ {
|
||||
get { return equals_; }
|
||||
set {
|
||||
equals_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "to_string" field.</summary>
|
||||
public const int ToString_FieldNumber = 5;
|
||||
private int toString_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public int ToString_ {
|
||||
get { return toString_; }
|
||||
set {
|
||||
toString_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "get_hash_code" field.</summary>
|
||||
public const int GetHashCode_FieldNumber = 6;
|
||||
private int getHashCode_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public int GetHashCode_ {
|
||||
get { return getHashCode_; }
|
||||
set {
|
||||
getHashCode_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "write_to" field.</summary>
|
||||
public const int WriteTo_FieldNumber = 7;
|
||||
private int writeTo_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public int WriteTo_ {
|
||||
get { return writeTo_; }
|
||||
set {
|
||||
writeTo_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "clone" field.</summary>
|
||||
public const int Clone_FieldNumber = 8;
|
||||
private int clone_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public int Clone_ {
|
||||
get { return clone_; }
|
||||
set {
|
||||
clone_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "calculate_size" field.</summary>
|
||||
public const int CalculateSize_FieldNumber = 9;
|
||||
private int calculateSize_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public int CalculateSize_ {
|
||||
get { return calculateSize_; }
|
||||
set {
|
||||
calculateSize_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "merge_from" field.</summary>
|
||||
public const int MergeFrom_FieldNumber = 10;
|
||||
private int mergeFrom_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public int MergeFrom_ {
|
||||
get { return mergeFrom_; }
|
||||
set {
|
||||
mergeFrom_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "on_construction" field.</summary>
|
||||
public const int OnConstruction_FieldNumber = 11;
|
||||
private int onConstruction_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public int OnConstruction_ {
|
||||
get { return onConstruction_; }
|
||||
set {
|
||||
onConstruction_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Field number for the "parser" field.</summary>
|
||||
public const int Parser_FieldNumber = 12;
|
||||
private int parser_;
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public int Parser_ {
|
||||
get { return parser_; }
|
||||
set {
|
||||
parser_ = value;
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public override bool Equals(object other) {
|
||||
return Equals(other as DisambiguateCommonMembers);
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public bool Equals(DisambiguateCommonMembers other) {
|
||||
if (ReferenceEquals(other, null)) {
|
||||
return false;
|
||||
}
|
||||
if (ReferenceEquals(other, this)) {
|
||||
return true;
|
||||
}
|
||||
if (DisambiguateCommonMembers_ != other.DisambiguateCommonMembers_) return false;
|
||||
if (Types_ != other.Types_) return false;
|
||||
if (Descriptor_ != other.Descriptor_) return false;
|
||||
if (Equals_ != other.Equals_) return false;
|
||||
if (ToString_ != other.ToString_) return false;
|
||||
if (GetHashCode_ != other.GetHashCode_) return false;
|
||||
if (WriteTo_ != other.WriteTo_) return false;
|
||||
if (Clone_ != other.Clone_) return false;
|
||||
if (CalculateSize_ != other.CalculateSize_) return false;
|
||||
if (MergeFrom_ != other.MergeFrom_) return false;
|
||||
if (OnConstruction_ != other.OnConstruction_) return false;
|
||||
if (Parser_ != other.Parser_) return false;
|
||||
return Equals(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public override int GetHashCode() {
|
||||
int hash = 1;
|
||||
if (DisambiguateCommonMembers_ != 0) hash ^= DisambiguateCommonMembers_.GetHashCode();
|
||||
if (Types_ != 0) hash ^= Types_.GetHashCode();
|
||||
if (Descriptor_ != 0) hash ^= Descriptor_.GetHashCode();
|
||||
if (Equals_ != 0) hash ^= Equals_.GetHashCode();
|
||||
if (ToString_ != 0) hash ^= ToString_.GetHashCode();
|
||||
if (GetHashCode_ != 0) hash ^= GetHashCode_.GetHashCode();
|
||||
if (WriteTo_ != 0) hash ^= WriteTo_.GetHashCode();
|
||||
if (Clone_ != 0) hash ^= Clone_.GetHashCode();
|
||||
if (CalculateSize_ != 0) hash ^= CalculateSize_.GetHashCode();
|
||||
if (MergeFrom_ != 0) hash ^= MergeFrom_.GetHashCode();
|
||||
if (OnConstruction_ != 0) hash ^= OnConstruction_.GetHashCode();
|
||||
if (Parser_ != 0) hash ^= Parser_.GetHashCode();
|
||||
if (_unknownFields != null) {
|
||||
hash ^= _unknownFields.GetHashCode();
|
||||
}
|
||||
return hash;
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public override string ToString() {
|
||||
return pb::JsonFormatter.ToDiagnosticString(this);
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public void WriteTo(pb::CodedOutputStream output) {
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
output.WriteRawMessage(this);
|
||||
#else
|
||||
if (DisambiguateCommonMembers_ != 0) {
|
||||
output.WriteRawTag(8);
|
||||
output.WriteInt32(DisambiguateCommonMembers_);
|
||||
}
|
||||
if (Types_ != 0) {
|
||||
output.WriteRawTag(16);
|
||||
output.WriteInt32(Types_);
|
||||
}
|
||||
if (Descriptor_ != 0) {
|
||||
output.WriteRawTag(24);
|
||||
output.WriteInt32(Descriptor_);
|
||||
}
|
||||
if (Equals_ != 0) {
|
||||
output.WriteRawTag(32);
|
||||
output.WriteInt32(Equals_);
|
||||
}
|
||||
if (ToString_ != 0) {
|
||||
output.WriteRawTag(40);
|
||||
output.WriteInt32(ToString_);
|
||||
}
|
||||
if (GetHashCode_ != 0) {
|
||||
output.WriteRawTag(48);
|
||||
output.WriteInt32(GetHashCode_);
|
||||
}
|
||||
if (WriteTo_ != 0) {
|
||||
output.WriteRawTag(56);
|
||||
output.WriteInt32(WriteTo_);
|
||||
}
|
||||
if (Clone_ != 0) {
|
||||
output.WriteRawTag(64);
|
||||
output.WriteInt32(Clone_);
|
||||
}
|
||||
if (CalculateSize_ != 0) {
|
||||
output.WriteRawTag(72);
|
||||
output.WriteInt32(CalculateSize_);
|
||||
}
|
||||
if (MergeFrom_ != 0) {
|
||||
output.WriteRawTag(80);
|
||||
output.WriteInt32(MergeFrom_);
|
||||
}
|
||||
if (OnConstruction_ != 0) {
|
||||
output.WriteRawTag(88);
|
||||
output.WriteInt32(OnConstruction_);
|
||||
}
|
||||
if (Parser_ != 0) {
|
||||
output.WriteRawTag(96);
|
||||
output.WriteInt32(Parser_);
|
||||
}
|
||||
if (_unknownFields != null) {
|
||||
_unknownFields.WriteTo(output);
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
void pb::IBufferMessage.InternalWriteTo(ref pb::WriteContext output) {
|
||||
if (DisambiguateCommonMembers_ != 0) {
|
||||
output.WriteRawTag(8);
|
||||
output.WriteInt32(DisambiguateCommonMembers_);
|
||||
}
|
||||
if (Types_ != 0) {
|
||||
output.WriteRawTag(16);
|
||||
output.WriteInt32(Types_);
|
||||
}
|
||||
if (Descriptor_ != 0) {
|
||||
output.WriteRawTag(24);
|
||||
output.WriteInt32(Descriptor_);
|
||||
}
|
||||
if (Equals_ != 0) {
|
||||
output.WriteRawTag(32);
|
||||
output.WriteInt32(Equals_);
|
||||
}
|
||||
if (ToString_ != 0) {
|
||||
output.WriteRawTag(40);
|
||||
output.WriteInt32(ToString_);
|
||||
}
|
||||
if (GetHashCode_ != 0) {
|
||||
output.WriteRawTag(48);
|
||||
output.WriteInt32(GetHashCode_);
|
||||
}
|
||||
if (WriteTo_ != 0) {
|
||||
output.WriteRawTag(56);
|
||||
output.WriteInt32(WriteTo_);
|
||||
}
|
||||
if (Clone_ != 0) {
|
||||
output.WriteRawTag(64);
|
||||
output.WriteInt32(Clone_);
|
||||
}
|
||||
if (CalculateSize_ != 0) {
|
||||
output.WriteRawTag(72);
|
||||
output.WriteInt32(CalculateSize_);
|
||||
}
|
||||
if (MergeFrom_ != 0) {
|
||||
output.WriteRawTag(80);
|
||||
output.WriteInt32(MergeFrom_);
|
||||
}
|
||||
if (OnConstruction_ != 0) {
|
||||
output.WriteRawTag(88);
|
||||
output.WriteInt32(OnConstruction_);
|
||||
}
|
||||
if (Parser_ != 0) {
|
||||
output.WriteRawTag(96);
|
||||
output.WriteInt32(Parser_);
|
||||
}
|
||||
if (_unknownFields != null) {
|
||||
_unknownFields.WriteTo(ref output);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public int CalculateSize() {
|
||||
int size = 0;
|
||||
if (DisambiguateCommonMembers_ != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeInt32Size(DisambiguateCommonMembers_);
|
||||
}
|
||||
if (Types_ != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Types_);
|
||||
}
|
||||
if (Descriptor_ != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Descriptor_);
|
||||
}
|
||||
if (Equals_ != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Equals_);
|
||||
}
|
||||
if (ToString_ != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeInt32Size(ToString_);
|
||||
}
|
||||
if (GetHashCode_ != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeInt32Size(GetHashCode_);
|
||||
}
|
||||
if (WriteTo_ != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeInt32Size(WriteTo_);
|
||||
}
|
||||
if (Clone_ != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Clone_);
|
||||
}
|
||||
if (CalculateSize_ != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeInt32Size(CalculateSize_);
|
||||
}
|
||||
if (MergeFrom_ != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeInt32Size(MergeFrom_);
|
||||
}
|
||||
if (OnConstruction_ != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeInt32Size(OnConstruction_);
|
||||
}
|
||||
if (Parser_ != 0) {
|
||||
size += 1 + pb::CodedOutputStream.ComputeInt32Size(Parser_);
|
||||
}
|
||||
if (_unknownFields != null) {
|
||||
size += _unknownFields.CalculateSize();
|
||||
}
|
||||
return size;
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public void MergeFrom(DisambiguateCommonMembers other) {
|
||||
if (other == null) {
|
||||
return;
|
||||
}
|
||||
if (other.DisambiguateCommonMembers_ != 0) {
|
||||
DisambiguateCommonMembers_ = other.DisambiguateCommonMembers_;
|
||||
}
|
||||
if (other.Types_ != 0) {
|
||||
Types_ = other.Types_;
|
||||
}
|
||||
if (other.Descriptor_ != 0) {
|
||||
Descriptor_ = other.Descriptor_;
|
||||
}
|
||||
if (other.Equals_ != 0) {
|
||||
Equals_ = other.Equals_;
|
||||
}
|
||||
if (other.ToString_ != 0) {
|
||||
ToString_ = other.ToString_;
|
||||
}
|
||||
if (other.GetHashCode_ != 0) {
|
||||
GetHashCode_ = other.GetHashCode_;
|
||||
}
|
||||
if (other.WriteTo_ != 0) {
|
||||
WriteTo_ = other.WriteTo_;
|
||||
}
|
||||
if (other.Clone_ != 0) {
|
||||
Clone_ = other.Clone_;
|
||||
}
|
||||
if (other.CalculateSize_ != 0) {
|
||||
CalculateSize_ = other.CalculateSize_;
|
||||
}
|
||||
if (other.MergeFrom_ != 0) {
|
||||
MergeFrom_ = other.MergeFrom_;
|
||||
}
|
||||
if (other.OnConstruction_ != 0) {
|
||||
OnConstruction_ = other.OnConstruction_;
|
||||
}
|
||||
if (other.Parser_ != 0) {
|
||||
Parser_ = other.Parser_;
|
||||
}
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
public void MergeFrom(pb::CodedInputStream input) {
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
input.ReadRawMessage(this);
|
||||
#else
|
||||
uint tag;
|
||||
while ((tag = input.ReadTag()) != 0) {
|
||||
switch(tag) {
|
||||
default:
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, input);
|
||||
break;
|
||||
case 8: {
|
||||
DisambiguateCommonMembers_ = input.ReadInt32();
|
||||
break;
|
||||
}
|
||||
case 16: {
|
||||
Types_ = input.ReadInt32();
|
||||
break;
|
||||
}
|
||||
case 24: {
|
||||
Descriptor_ = input.ReadInt32();
|
||||
break;
|
||||
}
|
||||
case 32: {
|
||||
Equals_ = input.ReadInt32();
|
||||
break;
|
||||
}
|
||||
case 40: {
|
||||
ToString_ = input.ReadInt32();
|
||||
break;
|
||||
}
|
||||
case 48: {
|
||||
GetHashCode_ = input.ReadInt32();
|
||||
break;
|
||||
}
|
||||
case 56: {
|
||||
WriteTo_ = input.ReadInt32();
|
||||
break;
|
||||
}
|
||||
case 64: {
|
||||
Clone_ = input.ReadInt32();
|
||||
break;
|
||||
}
|
||||
case 72: {
|
||||
CalculateSize_ = input.ReadInt32();
|
||||
break;
|
||||
}
|
||||
case 80: {
|
||||
MergeFrom_ = input.ReadInt32();
|
||||
break;
|
||||
}
|
||||
case 88: {
|
||||
OnConstruction_ = input.ReadInt32();
|
||||
break;
|
||||
}
|
||||
case 96: {
|
||||
Parser_ = input.ReadInt32();
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
#if !GOOGLE_PROTOBUF_REFSTRUCT_COMPATIBILITY_MODE
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute]
|
||||
[global::System.CodeDom.Compiler.GeneratedCode("protoc", null)]
|
||||
void pb::IBufferMessage.InternalMergeFrom(ref pb::ParseContext input) {
|
||||
uint tag;
|
||||
while ((tag = input.ReadTag()) != 0) {
|
||||
switch(tag) {
|
||||
default:
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFieldFrom(_unknownFields, ref input);
|
||||
break;
|
||||
case 8: {
|
||||
DisambiguateCommonMembers_ = input.ReadInt32();
|
||||
break;
|
||||
}
|
||||
case 16: {
|
||||
Types_ = input.ReadInt32();
|
||||
break;
|
||||
}
|
||||
case 24: {
|
||||
Descriptor_ = input.ReadInt32();
|
||||
break;
|
||||
}
|
||||
case 32: {
|
||||
Equals_ = input.ReadInt32();
|
||||
break;
|
||||
}
|
||||
case 40: {
|
||||
ToString_ = input.ReadInt32();
|
||||
break;
|
||||
}
|
||||
case 48: {
|
||||
GetHashCode_ = input.ReadInt32();
|
||||
break;
|
||||
}
|
||||
case 56: {
|
||||
WriteTo_ = input.ReadInt32();
|
||||
break;
|
||||
}
|
||||
case 64: {
|
||||
Clone_ = input.ReadInt32();
|
||||
break;
|
||||
}
|
||||
case 72: {
|
||||
CalculateSize_ = input.ReadInt32();
|
||||
break;
|
||||
}
|
||||
case 80: {
|
||||
MergeFrom_ = input.ReadInt32();
|
||||
break;
|
||||
}
|
||||
case 88: {
|
||||
OnConstruction_ = input.ReadInt32();
|
||||
break;
|
||||
}
|
||||
case 96: {
|
||||
Parser_ = input.ReadInt32();
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
|
||||
@@ -3258,24 +3258,24 @@ namespace Google.Protobuf.TestProtos {
|
||||
if (other == null) {
|
||||
return;
|
||||
}
|
||||
anyField_.MergeFrom(other.anyField_);
|
||||
apiField_.MergeFrom(other.apiField_);
|
||||
durationField_.MergeFrom(other.durationField_);
|
||||
emptyField_.MergeFrom(other.emptyField_);
|
||||
fieldMaskField_.MergeFrom(other.fieldMaskField_);
|
||||
sourceContextField_.MergeFrom(other.sourceContextField_);
|
||||
structField_.MergeFrom(other.structField_);
|
||||
timestampField_.MergeFrom(other.timestampField_);
|
||||
typeField_.MergeFrom(other.typeField_);
|
||||
doubleField_.MergeFrom(other.doubleField_);
|
||||
floatField_.MergeFrom(other.floatField_);
|
||||
int64Field_.MergeFrom(other.int64Field_);
|
||||
uint64Field_.MergeFrom(other.uint64Field_);
|
||||
int32Field_.MergeFrom(other.int32Field_);
|
||||
uint32Field_.MergeFrom(other.uint32Field_);
|
||||
boolField_.MergeFrom(other.boolField_);
|
||||
stringField_.MergeFrom(other.stringField_);
|
||||
bytesField_.MergeFrom(other.bytesField_);
|
||||
anyField_.Add(other.anyField_);
|
||||
apiField_.Add(other.apiField_);
|
||||
durationField_.Add(other.durationField_);
|
||||
emptyField_.Add(other.emptyField_);
|
||||
fieldMaskField_.Add(other.fieldMaskField_);
|
||||
sourceContextField_.Add(other.sourceContextField_);
|
||||
structField_.Add(other.structField_);
|
||||
timestampField_.Add(other.timestampField_);
|
||||
typeField_.Add(other.typeField_);
|
||||
doubleField_.Add(other.doubleField_);
|
||||
floatField_.Add(other.floatField_);
|
||||
int64Field_.Add(other.int64Field_);
|
||||
uint64Field_.Add(other.uint64Field_);
|
||||
int32Field_.Add(other.int32Field_);
|
||||
uint32Field_.Add(other.uint32Field_);
|
||||
boolField_.Add(other.boolField_);
|
||||
stringField_.Add(other.stringField_);
|
||||
bytesField_.Add(other.bytesField_);
|
||||
_unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user