From 18e0a2e5ec883d665a4e8fe57a1eb3e603340de7 Mon Sep 17 00:00:00 2001 From: Jon Skeet Date: Thu, 1 Oct 2015 10:38:01 +0100 Subject: Generated code from previous commit. --- .../src/Google.Protobuf.Conformance/Conformance.cs | 128 +++++++++++++++++++++ 1 file changed, 128 insertions(+) (limited to 'csharp/src/Google.Protobuf.Conformance') diff --git a/csharp/src/Google.Protobuf.Conformance/Conformance.cs b/csharp/src/Google.Protobuf.Conformance/Conformance.cs index f05d03b2..dfd331ae 100644 --- a/csharp/src/Google.Protobuf.Conformance/Conformance.cs +++ b/csharp/src/Google.Protobuf.Conformance/Conformance.cs @@ -163,6 +163,12 @@ namespace Conformance { #endregion #region Messages + /// + /// Represents a single test case's input. The testee should: + /// 1. parse this proto (which should always succeed) + /// 2. parse the protobuf or JSON payload in "payload" (which may fail) + /// 3. if the parse succeeded, serialize the message in the requested format. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] public sealed partial class ConformanceRequest : pb::IMessage { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ConformanceRequest()); @@ -199,6 +205,7 @@ namespace Conformance { return new ConformanceRequest(this); } + /// Field number for the "protobuf_payload" field. public const int ProtobufPayloadFieldNumber = 1; public pb::ByteString ProtobufPayload { get { return payloadCase_ == PayloadOneofCase.ProtobufPayload ? (pb::ByteString) payload_ : pb::ByteString.Empty; } @@ -208,6 +215,7 @@ namespace Conformance { } } + /// Field number for the "json_payload" field. public const int JsonPayloadFieldNumber = 2; public string JsonPayload { get { return payloadCase_ == PayloadOneofCase.JsonPayload ? (string) payload_ : ""; } @@ -217,8 +225,12 @@ namespace Conformance { } } + /// Field number for the "requested_output_format" field. public const int RequestedOutputFormatFieldNumber = 3; private global::Conformance.WireFormat requestedOutputFormat_ = global::Conformance.WireFormat.UNSPECIFIED; + /// + /// Which format should the testee serialize its message to? + /// public global::Conformance.WireFormat RequestedOutputFormat { get { return requestedOutputFormat_; } set { @@ -344,6 +356,9 @@ namespace Conformance { } + /// + /// Represents a single test case's output. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] public sealed partial class ConformanceResponse : pb::IMessage { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new ConformanceResponse()); @@ -388,7 +403,14 @@ namespace Conformance { return new ConformanceResponse(this); } + /// Field number for the "parse_error" field. public const int ParseErrorFieldNumber = 1; + /// + /// This string should be set to indicate parsing failed. The string can + /// provide more information about the parse error if it is available. + /// Setting this string does not necessarily mean the testee failed the + /// test. Some of the test cases are intentionally invalid input. + /// public string ParseError { get { return resultCase_ == ResultOneofCase.ParseError ? (string) result_ : ""; } set { @@ -397,7 +419,13 @@ namespace Conformance { } } + /// Field number for the "runtime_error" field. public const int RuntimeErrorFieldNumber = 2; + /// + /// This should be set if some other error occurred. This will always + /// indicate that the test failed. The string can provide more information + /// about the failure. + /// public string RuntimeError { get { return resultCase_ == ResultOneofCase.RuntimeError ? (string) result_ : ""; } set { @@ -406,7 +434,12 @@ namespace Conformance { } } + /// Field number for the "protobuf_payload" field. public const int ProtobufPayloadFieldNumber = 3; + /// + /// If the input was successfully parsed and the requested output was + /// protobuf, serialize it to protobuf and set it in this field. + /// public pb::ByteString ProtobufPayload { get { return resultCase_ == ResultOneofCase.ProtobufPayload ? (pb::ByteString) result_ : pb::ByteString.Empty; } set { @@ -415,7 +448,12 @@ namespace Conformance { } } + /// Field number for the "json_payload" field. public const int JsonPayloadFieldNumber = 4; + /// + /// If the input was successfully parsed and the requested output was JSON, + /// serialize to JSON and set it in this field. + /// public string JsonPayload { get { return resultCase_ == ResultOneofCase.JsonPayload ? (string) result_ : ""; } set { @@ -424,7 +462,12 @@ namespace Conformance { } } + /// Field number for the "skipped" field. public const int SkippedFieldNumber = 5; + /// + /// For when the testee skipped the test, likely because a certain feature + /// wasn't supported, like JSON input/output. + /// public string Skipped { get { return resultCase_ == ResultOneofCase.Skipped ? (string) result_ : ""; } set { @@ -586,6 +629,10 @@ namespace Conformance { } + /// + /// This proto includes every type of field in both singular and repeated + /// forms. + /// [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] public sealed partial class TestAllTypes : pb::IMessage { private static readonly pb::MessageParser _parser = new pb::MessageParser(() => new TestAllTypes()); @@ -689,8 +736,12 @@ namespace Conformance { return new TestAllTypes(this); } + /// Field number for the "optional_int32" field. public const int OptionalInt32FieldNumber = 1; private int optionalInt32_; + /// + /// Singular + /// public int OptionalInt32 { get { return optionalInt32_; } set { @@ -698,6 +749,7 @@ namespace Conformance { } } + /// Field number for the "optional_int64" field. public const int OptionalInt64FieldNumber = 2; private long optionalInt64_; public long OptionalInt64 { @@ -707,6 +759,7 @@ namespace Conformance { } } + /// Field number for the "optional_uint32" field. public const int OptionalUint32FieldNumber = 3; private uint optionalUint32_; public uint OptionalUint32 { @@ -716,6 +769,7 @@ namespace Conformance { } } + /// Field number for the "optional_uint64" field. public const int OptionalUint64FieldNumber = 4; private ulong optionalUint64_; public ulong OptionalUint64 { @@ -725,6 +779,7 @@ namespace Conformance { } } + /// Field number for the "optional_sint32" field. public const int OptionalSint32FieldNumber = 5; private int optionalSint32_; public int OptionalSint32 { @@ -734,6 +789,7 @@ namespace Conformance { } } + /// Field number for the "optional_sint64" field. public const int OptionalSint64FieldNumber = 6; private long optionalSint64_; public long OptionalSint64 { @@ -743,6 +799,7 @@ namespace Conformance { } } + /// Field number for the "optional_fixed32" field. public const int OptionalFixed32FieldNumber = 7; private uint optionalFixed32_; public uint OptionalFixed32 { @@ -752,6 +809,7 @@ namespace Conformance { } } + /// Field number for the "optional_fixed64" field. public const int OptionalFixed64FieldNumber = 8; private ulong optionalFixed64_; public ulong OptionalFixed64 { @@ -761,6 +819,7 @@ namespace Conformance { } } + /// Field number for the "optional_sfixed32" field. public const int OptionalSfixed32FieldNumber = 9; private int optionalSfixed32_; public int OptionalSfixed32 { @@ -770,6 +829,7 @@ namespace Conformance { } } + /// Field number for the "optional_sfixed64" field. public const int OptionalSfixed64FieldNumber = 10; private long optionalSfixed64_; public long OptionalSfixed64 { @@ -779,6 +839,7 @@ namespace Conformance { } } + /// Field number for the "optional_float" field. public const int OptionalFloatFieldNumber = 11; private float optionalFloat_; public float OptionalFloat { @@ -788,6 +849,7 @@ namespace Conformance { } } + /// Field number for the "optional_double" field. public const int OptionalDoubleFieldNumber = 12; private double optionalDouble_; public double OptionalDouble { @@ -797,6 +859,7 @@ namespace Conformance { } } + /// Field number for the "optional_bool" field. public const int OptionalBoolFieldNumber = 13; private bool optionalBool_; public bool OptionalBool { @@ -806,6 +869,7 @@ namespace Conformance { } } + /// Field number for the "optional_string" field. public const int OptionalStringFieldNumber = 14; private string optionalString_ = ""; public string OptionalString { @@ -815,6 +879,7 @@ namespace Conformance { } } + /// Field number for the "optional_bytes" field. public const int OptionalBytesFieldNumber = 15; private pb::ByteString optionalBytes_ = pb::ByteString.Empty; public pb::ByteString OptionalBytes { @@ -824,6 +889,7 @@ namespace Conformance { } } + /// Field number for the "optional_nested_message" field. public const int OptionalNestedMessageFieldNumber = 18; private global::Conformance.TestAllTypes.Types.NestedMessage optionalNestedMessage_; public global::Conformance.TestAllTypes.Types.NestedMessage OptionalNestedMessage { @@ -833,6 +899,7 @@ namespace Conformance { } } + /// Field number for the "optional_foreign_message" field. public const int OptionalForeignMessageFieldNumber = 19; private global::Conformance.ForeignMessage optionalForeignMessage_; public global::Conformance.ForeignMessage OptionalForeignMessage { @@ -842,6 +909,7 @@ namespace Conformance { } } + /// Field number for the "optional_nested_enum" field. public const int OptionalNestedEnumFieldNumber = 21; private global::Conformance.TestAllTypes.Types.NestedEnum optionalNestedEnum_ = global::Conformance.TestAllTypes.Types.NestedEnum.FOO; public global::Conformance.TestAllTypes.Types.NestedEnum OptionalNestedEnum { @@ -851,6 +919,7 @@ namespace Conformance { } } + /// Field number for the "optional_foreign_enum" field. public const int OptionalForeignEnumFieldNumber = 22; private global::Conformance.ForeignEnum optionalForeignEnum_ = global::Conformance.ForeignEnum.FOREIGN_FOO; public global::Conformance.ForeignEnum OptionalForeignEnum { @@ -860,6 +929,7 @@ namespace Conformance { } } + /// Field number for the "optional_string_piece" field. public const int OptionalStringPieceFieldNumber = 24; private string optionalStringPiece_ = ""; public string OptionalStringPiece { @@ -869,6 +939,7 @@ namespace Conformance { } } + /// Field number for the "optional_cord" field. public const int OptionalCordFieldNumber = 25; private string optionalCord_ = ""; public string OptionalCord { @@ -878,6 +949,7 @@ namespace Conformance { } } + /// Field number for the "recursive_message" field. public const int RecursiveMessageFieldNumber = 27; private global::Conformance.TestAllTypes recursiveMessage_; public global::Conformance.TestAllTypes RecursiveMessage { @@ -887,14 +959,19 @@ namespace Conformance { } } + /// Field number for the "repeated_int32" field. public const int RepeatedInt32FieldNumber = 31; private static readonly pb::FieldCodec _repeated_repeatedInt32_codec = pb::FieldCodec.ForInt32(250); private readonly pbc::RepeatedField repeatedInt32_ = new pbc::RepeatedField(); + /// + /// Repeated + /// public pbc::RepeatedField RepeatedInt32 { get { return repeatedInt32_; } } + /// Field number for the "repeated_int64" field. public const int RepeatedInt64FieldNumber = 32; private static readonly pb::FieldCodec _repeated_repeatedInt64_codec = pb::FieldCodec.ForInt64(258); @@ -903,6 +980,7 @@ namespace Conformance { get { return repeatedInt64_; } } + /// Field number for the "repeated_uint32" field. public const int RepeatedUint32FieldNumber = 33; private static readonly pb::FieldCodec _repeated_repeatedUint32_codec = pb::FieldCodec.ForUInt32(266); @@ -911,6 +989,7 @@ namespace Conformance { get { return repeatedUint32_; } } + /// Field number for the "repeated_uint64" field. public const int RepeatedUint64FieldNumber = 34; private static readonly pb::FieldCodec _repeated_repeatedUint64_codec = pb::FieldCodec.ForUInt64(274); @@ -919,6 +998,7 @@ namespace Conformance { get { return repeatedUint64_; } } + /// Field number for the "repeated_sint32" field. public const int RepeatedSint32FieldNumber = 35; private static readonly pb::FieldCodec _repeated_repeatedSint32_codec = pb::FieldCodec.ForSInt32(282); @@ -927,6 +1007,7 @@ namespace Conformance { get { return repeatedSint32_; } } + /// Field number for the "repeated_sint64" field. public const int RepeatedSint64FieldNumber = 36; private static readonly pb::FieldCodec _repeated_repeatedSint64_codec = pb::FieldCodec.ForSInt64(290); @@ -935,6 +1016,7 @@ namespace Conformance { get { return repeatedSint64_; } } + /// Field number for the "repeated_fixed32" field. public const int RepeatedFixed32FieldNumber = 37; private static readonly pb::FieldCodec _repeated_repeatedFixed32_codec = pb::FieldCodec.ForFixed32(298); @@ -943,6 +1025,7 @@ namespace Conformance { get { return repeatedFixed32_; } } + /// Field number for the "repeated_fixed64" field. public const int RepeatedFixed64FieldNumber = 38; private static readonly pb::FieldCodec _repeated_repeatedFixed64_codec = pb::FieldCodec.ForFixed64(306); @@ -951,6 +1034,7 @@ namespace Conformance { get { return repeatedFixed64_; } } + /// Field number for the "repeated_sfixed32" field. public const int RepeatedSfixed32FieldNumber = 39; private static readonly pb::FieldCodec _repeated_repeatedSfixed32_codec = pb::FieldCodec.ForSFixed32(314); @@ -959,6 +1043,7 @@ namespace Conformance { get { return repeatedSfixed32_; } } + /// Field number for the "repeated_sfixed64" field. public const int RepeatedSfixed64FieldNumber = 40; private static readonly pb::FieldCodec _repeated_repeatedSfixed64_codec = pb::FieldCodec.ForSFixed64(322); @@ -967,6 +1052,7 @@ namespace Conformance { get { return repeatedSfixed64_; } } + /// Field number for the "repeated_float" field. public const int RepeatedFloatFieldNumber = 41; private static readonly pb::FieldCodec _repeated_repeatedFloat_codec = pb::FieldCodec.ForFloat(330); @@ -975,6 +1061,7 @@ namespace Conformance { get { return repeatedFloat_; } } + /// Field number for the "repeated_double" field. public const int RepeatedDoubleFieldNumber = 42; private static readonly pb::FieldCodec _repeated_repeatedDouble_codec = pb::FieldCodec.ForDouble(338); @@ -983,6 +1070,7 @@ namespace Conformance { get { return repeatedDouble_; } } + /// Field number for the "repeated_bool" field. public const int RepeatedBoolFieldNumber = 43; private static readonly pb::FieldCodec _repeated_repeatedBool_codec = pb::FieldCodec.ForBool(346); @@ -991,6 +1079,7 @@ namespace Conformance { get { return repeatedBool_; } } + /// Field number for the "repeated_string" field. public const int RepeatedStringFieldNumber = 44; private static readonly pb::FieldCodec _repeated_repeatedString_codec = pb::FieldCodec.ForString(354); @@ -999,6 +1088,7 @@ namespace Conformance { get { return repeatedString_; } } + /// Field number for the "repeated_bytes" field. public const int RepeatedBytesFieldNumber = 45; private static readonly pb::FieldCodec _repeated_repeatedBytes_codec = pb::FieldCodec.ForBytes(362); @@ -1007,6 +1097,7 @@ namespace Conformance { get { return repeatedBytes_; } } + /// Field number for the "repeated_nested_message" field. public const int RepeatedNestedMessageFieldNumber = 48; private static readonly pb::FieldCodec _repeated_repeatedNestedMessage_codec = pb::FieldCodec.ForMessage(386, global::Conformance.TestAllTypes.Types.NestedMessage.Parser); @@ -1015,6 +1106,7 @@ namespace Conformance { get { return repeatedNestedMessage_; } } + /// Field number for the "repeated_foreign_message" field. public const int RepeatedForeignMessageFieldNumber = 49; private static readonly pb::FieldCodec _repeated_repeatedForeignMessage_codec = pb::FieldCodec.ForMessage(394, global::Conformance.ForeignMessage.Parser); @@ -1023,6 +1115,7 @@ namespace Conformance { get { return repeatedForeignMessage_; } } + /// Field number for the "repeated_nested_enum" field. public const int RepeatedNestedEnumFieldNumber = 51; private static readonly pb::FieldCodec _repeated_repeatedNestedEnum_codec = pb::FieldCodec.ForEnum(410, x => (int) x, x => (global::Conformance.TestAllTypes.Types.NestedEnum) x); @@ -1031,6 +1124,7 @@ namespace Conformance { get { return repeatedNestedEnum_; } } + /// Field number for the "repeated_foreign_enum" field. public const int RepeatedForeignEnumFieldNumber = 52; private static readonly pb::FieldCodec _repeated_repeatedForeignEnum_codec = pb::FieldCodec.ForEnum(418, x => (int) x, x => (global::Conformance.ForeignEnum) x); @@ -1039,6 +1133,7 @@ namespace Conformance { get { return repeatedForeignEnum_; } } + /// Field number for the "repeated_string_piece" field. public const int RepeatedStringPieceFieldNumber = 54; private static readonly pb::FieldCodec _repeated_repeatedStringPiece_codec = pb::FieldCodec.ForString(434); @@ -1047,6 +1142,7 @@ namespace Conformance { get { return repeatedStringPiece_; } } + /// Field number for the "repeated_cord" field. public const int RepeatedCordFieldNumber = 55; private static readonly pb::FieldCodec _repeated_repeatedCord_codec = pb::FieldCodec.ForString(442); @@ -1055,14 +1151,19 @@ namespace Conformance { get { return repeatedCord_; } } + /// Field number for the "map_int32_int32" field. public const int MapInt32Int32FieldNumber = 56; private static readonly pbc::MapField.Codec _map_mapInt32Int32_codec = new pbc::MapField.Codec(pb::FieldCodec.ForInt32(8), pb::FieldCodec.ForInt32(16), 450); private readonly pbc::MapField mapInt32Int32_ = new pbc::MapField(); + /// + /// Map + /// public pbc::MapField MapInt32Int32 { get { return mapInt32Int32_; } } + /// Field number for the "map_int64_int64" field. public const int MapInt64Int64FieldNumber = 57; private static readonly pbc::MapField.Codec _map_mapInt64Int64_codec = new pbc::MapField.Codec(pb::FieldCodec.ForInt64(8), pb::FieldCodec.ForInt64(16), 458); @@ -1071,6 +1172,7 @@ namespace Conformance { get { return mapInt64Int64_; } } + /// Field number for the "map_uint32_uint32" field. public const int MapUint32Uint32FieldNumber = 58; private static readonly pbc::MapField.Codec _map_mapUint32Uint32_codec = new pbc::MapField.Codec(pb::FieldCodec.ForUInt32(8), pb::FieldCodec.ForUInt32(16), 466); @@ -1079,6 +1181,7 @@ namespace Conformance { get { return mapUint32Uint32_; } } + /// Field number for the "map_uint64_uint64" field. public const int MapUint64Uint64FieldNumber = 59; private static readonly pbc::MapField.Codec _map_mapUint64Uint64_codec = new pbc::MapField.Codec(pb::FieldCodec.ForUInt64(8), pb::FieldCodec.ForUInt64(16), 474); @@ -1087,6 +1190,7 @@ namespace Conformance { get { return mapUint64Uint64_; } } + /// Field number for the "map_sint32_sint32" field. public const int MapSint32Sint32FieldNumber = 60; private static readonly pbc::MapField.Codec _map_mapSint32Sint32_codec = new pbc::MapField.Codec(pb::FieldCodec.ForSInt32(8), pb::FieldCodec.ForSInt32(16), 482); @@ -1095,6 +1199,7 @@ namespace Conformance { get { return mapSint32Sint32_; } } + /// Field number for the "map_sint64_sint64" field. public const int MapSint64Sint64FieldNumber = 61; private static readonly pbc::MapField.Codec _map_mapSint64Sint64_codec = new pbc::MapField.Codec(pb::FieldCodec.ForSInt64(8), pb::FieldCodec.ForSInt64(16), 490); @@ -1103,6 +1208,7 @@ namespace Conformance { get { return mapSint64Sint64_; } } + /// Field number for the "map_fixed32_fixed32" field. public const int MapFixed32Fixed32FieldNumber = 62; private static readonly pbc::MapField.Codec _map_mapFixed32Fixed32_codec = new pbc::MapField.Codec(pb::FieldCodec.ForFixed32(13), pb::FieldCodec.ForFixed32(21), 498); @@ -1111,6 +1217,7 @@ namespace Conformance { get { return mapFixed32Fixed32_; } } + /// Field number for the "map_fixed64_fixed64" field. public const int MapFixed64Fixed64FieldNumber = 63; private static readonly pbc::MapField.Codec _map_mapFixed64Fixed64_codec = new pbc::MapField.Codec(pb::FieldCodec.ForFixed64(9), pb::FieldCodec.ForFixed64(17), 506); @@ -1119,6 +1226,7 @@ namespace Conformance { get { return mapFixed64Fixed64_; } } + /// Field number for the "map_sfixed32_sfixed32" field. public const int MapSfixed32Sfixed32FieldNumber = 64; private static readonly pbc::MapField.Codec _map_mapSfixed32Sfixed32_codec = new pbc::MapField.Codec(pb::FieldCodec.ForSFixed32(13), pb::FieldCodec.ForSFixed32(21), 514); @@ -1127,6 +1235,7 @@ namespace Conformance { get { return mapSfixed32Sfixed32_; } } + /// Field number for the "map_sfixed64_sfixed64" field. public const int MapSfixed64Sfixed64FieldNumber = 65; private static readonly pbc::MapField.Codec _map_mapSfixed64Sfixed64_codec = new pbc::MapField.Codec(pb::FieldCodec.ForSFixed64(9), pb::FieldCodec.ForSFixed64(17), 522); @@ -1135,6 +1244,7 @@ namespace Conformance { get { return mapSfixed64Sfixed64_; } } + /// Field number for the "map_int32_float" field. public const int MapInt32FloatFieldNumber = 66; private static readonly pbc::MapField.Codec _map_mapInt32Float_codec = new pbc::MapField.Codec(pb::FieldCodec.ForInt32(8), pb::FieldCodec.ForFloat(21), 530); @@ -1143,6 +1253,7 @@ namespace Conformance { get { return mapInt32Float_; } } + /// Field number for the "map_int32_double" field. public const int MapInt32DoubleFieldNumber = 67; private static readonly pbc::MapField.Codec _map_mapInt32Double_codec = new pbc::MapField.Codec(pb::FieldCodec.ForInt32(8), pb::FieldCodec.ForDouble(17), 538); @@ -1151,6 +1262,7 @@ namespace Conformance { get { return mapInt32Double_; } } + /// Field number for the "map_bool_bool" field. public const int MapBoolBoolFieldNumber = 68; private static readonly pbc::MapField.Codec _map_mapBoolBool_codec = new pbc::MapField.Codec(pb::FieldCodec.ForBool(8), pb::FieldCodec.ForBool(16), 546); @@ -1159,6 +1271,7 @@ namespace Conformance { get { return mapBoolBool_; } } + /// Field number for the "map_string_string" field. public const int MapStringStringFieldNumber = 69; private static readonly pbc::MapField.Codec _map_mapStringString_codec = new pbc::MapField.Codec(pb::FieldCodec.ForString(10), pb::FieldCodec.ForString(18), 554); @@ -1167,6 +1280,7 @@ namespace Conformance { get { return mapStringString_; } } + /// Field number for the "map_string_bytes" field. public const int MapStringBytesFieldNumber = 70; private static readonly pbc::MapField.Codec _map_mapStringBytes_codec = new pbc::MapField.Codec(pb::FieldCodec.ForString(10), pb::FieldCodec.ForBytes(18), 562); @@ -1175,6 +1289,7 @@ namespace Conformance { get { return mapStringBytes_; } } + /// Field number for the "map_string_nested_message" field. public const int MapStringNestedMessageFieldNumber = 71; private static readonly pbc::MapField.Codec _map_mapStringNestedMessage_codec = new pbc::MapField.Codec(pb::FieldCodec.ForString(10), pb::FieldCodec.ForMessage(18, global::Conformance.TestAllTypes.Types.NestedMessage.Parser), 570); @@ -1183,6 +1298,7 @@ namespace Conformance { get { return mapStringNestedMessage_; } } + /// Field number for the "map_string_foreign_message" field. public const int MapStringForeignMessageFieldNumber = 72; private static readonly pbc::MapField.Codec _map_mapStringForeignMessage_codec = new pbc::MapField.Codec(pb::FieldCodec.ForString(10), pb::FieldCodec.ForMessage(18, global::Conformance.ForeignMessage.Parser), 578); @@ -1191,6 +1307,7 @@ namespace Conformance { get { return mapStringForeignMessage_; } } + /// Field number for the "map_string_nested_enum" field. public const int MapStringNestedEnumFieldNumber = 73; private static readonly pbc::MapField.Codec _map_mapStringNestedEnum_codec = new pbc::MapField.Codec(pb::FieldCodec.ForString(10), pb::FieldCodec.ForEnum(16, x => (int) x, x => (global::Conformance.TestAllTypes.Types.NestedEnum) x), 586); @@ -1199,6 +1316,7 @@ namespace Conformance { get { return mapStringNestedEnum_; } } + /// Field number for the "map_string_foreign_enum" field. public const int MapStringForeignEnumFieldNumber = 74; private static readonly pbc::MapField.Codec _map_mapStringForeignEnum_codec = new pbc::MapField.Codec(pb::FieldCodec.ForString(10), pb::FieldCodec.ForEnum(16, x => (int) x, x => (global::Conformance.ForeignEnum) x), 594); @@ -1207,6 +1325,7 @@ namespace Conformance { get { return mapStringForeignEnum_; } } + /// Field number for the "oneof_uint32" field. public const int OneofUint32FieldNumber = 111; public uint OneofUint32 { get { return oneofFieldCase_ == OneofFieldOneofCase.OneofUint32 ? (uint) oneofField_ : 0; } @@ -1216,6 +1335,7 @@ namespace Conformance { } } + /// Field number for the "oneof_nested_message" field. public const int OneofNestedMessageFieldNumber = 112; public global::Conformance.TestAllTypes.Types.NestedMessage OneofNestedMessage { get { return oneofFieldCase_ == OneofFieldOneofCase.OneofNestedMessage ? (global::Conformance.TestAllTypes.Types.NestedMessage) oneofField_ : null; } @@ -1225,6 +1345,7 @@ namespace Conformance { } } + /// Field number for the "oneof_string" field. public const int OneofStringFieldNumber = 113; public string OneofString { get { return oneofFieldCase_ == OneofFieldOneofCase.OneofString ? (string) oneofField_ : ""; } @@ -1234,6 +1355,7 @@ namespace Conformance { } } + /// Field number for the "oneof_bytes" field. public const int OneofBytesFieldNumber = 114; public pb::ByteString OneofBytes { get { return oneofFieldCase_ == OneofFieldOneofCase.OneofBytes ? (pb::ByteString) oneofField_ : pb::ByteString.Empty; } @@ -2135,6 +2257,9 @@ namespace Conformance { FOO = 0, BAR = 1, BAZ = 2, + /// + /// Intentionally negative. + /// NEG = -1, } @@ -2166,6 +2291,7 @@ namespace Conformance { return new NestedMessage(this); } + /// Field number for the "a" field. public const int AFieldNumber = 1; private int a_; public int A { @@ -2175,6 +2301,7 @@ namespace Conformance { } } + /// Field number for the "corecursive" field. public const int CorecursiveFieldNumber = 2; private global::Conformance.TestAllTypes corecursive_; public global::Conformance.TestAllTypes Corecursive { @@ -2304,6 +2431,7 @@ namespace Conformance { return new ForeignMessage(this); } + /// Field number for the "c" field. public const int CFieldNumber = 1; private int c_; public int C { -- cgit v1.2.3