Reformatted to include braces
diff --git a/src/ProtocolBuffers/ICodedOutputStream.cs b/src/ProtocolBuffers/ICodedOutputStream.cs
index d197fa5..df8ca10 100644
--- a/src/ProtocolBuffers/ICodedOutputStream.cs
+++ b/src/ProtocolBuffers/ICodedOutputStream.cs
@@ -35,6 +35,7 @@
#endregion
using System;
+using System.Collections;
using System.Collections.Generic;
using Google.ProtocolBuffers.Descriptors;
@@ -49,7 +50,9 @@
[Obsolete]
void WriteUnknownGroup(int fieldNumber, IMessageLite value);
+
void WriteUnknownBytes(int fieldNumber, ByteString value);
+
[CLSCompliant(false)]
void WriteUnknownField(int fieldNumber, WireFormat.WireType wireType, ulong value);
@@ -115,6 +118,7 @@
/// Writes a message field value, including tag, to the stream.
/// </summary>
void WriteMessage(int fieldNumber, string fieldName, IMessageLite value);
+
/// <summary>
/// Writes a byte array field value, including tag, to the stream.
/// </summary>
@@ -130,67 +134,71 @@
/// Writes an enum field value, including tag, to the stream.
/// </summary>
void WriteEnum(int fieldNumber, string fieldName, int value, object rawValue);
+
/// <summary>
/// Writes a fixed 32-bit field value, including tag, to the stream.
/// </summary>
void WriteSFixed32(int fieldNumber, string fieldName, int value);
+
/// <summary>
/// Writes a signed fixed 64-bit field value, including tag, to the stream.
/// </summary>
void WriteSFixed64(int fieldNumber, string fieldName, long value);
+
/// <summary>
/// Writes a signed 32-bit field value, including tag, to the stream.
/// </summary>
void WriteSInt32(int fieldNumber, string fieldName, int value);
+
/// <summary>
/// Writes a signed 64-bit field value, including tag, to the stream.
/// </summary>
void WriteSInt64(int fieldNumber, string fieldName, long value);
- void WriteArray(FieldType fieldType, int fieldNumber, string fieldName, System.Collections.IEnumerable list);
+ void WriteArray(FieldType fieldType, int fieldNumber, string fieldName, IEnumerable list);
void WriteGroupArray<T>(int fieldNumber, string fieldName, IEnumerable<T> list)
where T : IMessageLite;
-
+
void WriteMessageArray<T>(int fieldNumber, string fieldName, IEnumerable<T> list)
where T : IMessageLite;
-
+
void WriteStringArray(int fieldNumber, string fieldName, IEnumerable<string> list);
-
+
void WriteBytesArray(int fieldNumber, string fieldName, IEnumerable<ByteString> list);
-
+
void WriteBoolArray(int fieldNumber, string fieldName, IEnumerable<bool> list);
-
+
void WriteInt32Array(int fieldNumber, string fieldName, IEnumerable<int> list);
-
+
void WriteSInt32Array(int fieldNumber, string fieldName, IEnumerable<int> list);
-
+
void WriteUInt32Array(int fieldNumber, string fieldName, IEnumerable<uint> list);
-
+
void WriteFixed32Array(int fieldNumber, string fieldName, IEnumerable<uint> list);
-
+
void WriteSFixed32Array(int fieldNumber, string fieldName, IEnumerable<int> list);
-
+
void WriteInt64Array(int fieldNumber, string fieldName, IEnumerable<long> list);
-
+
void WriteSInt64Array(int fieldNumber, string fieldName, IEnumerable<long> list);
-
+
void WriteUInt64Array(int fieldNumber, string fieldName, IEnumerable<ulong> list);
-
+
void WriteFixed64Array(int fieldNumber, string fieldName, IEnumerable<ulong> list);
-
+
void WriteSFixed64Array(int fieldNumber, string fieldName, IEnumerable<long> list);
void WriteDoubleArray(int fieldNumber, string fieldName, IEnumerable<double> list);
-
+
void WriteFloatArray(int fieldNumber, string fieldName, IEnumerable<float> list);
[CLSCompliant(false)]
- void WriteEnumArray<T>(int fieldNumber, string fieldName, IEnumerable<T> list)
+ void WriteEnumArray<T>(int fieldNumber, string fieldName, IEnumerable<T> list)
where T : struct, IComparable, IFormattable, IConvertible;
- void WritePackedArray(FieldType fieldType, int fieldNumber, string fieldName, System.Collections.IEnumerable list);
-
+ void WritePackedArray(FieldType fieldType, int fieldNumber, string fieldName, IEnumerable list);
+
void WritePackedBoolArray(int fieldNumber, string fieldName, int calculatedSize, IEnumerable<bool> list);
void WritePackedInt32Array(int fieldNumber, string fieldName, int calculatedSize, IEnumerable<int> list);