A few performance tweaks of the ICodedOutputStream interface/implementation
diff --git a/src/ProtocolBuffersLite.Test/TestProtos/UnitTestExtrasFullProtoFile.cs b/src/ProtocolBuffersLite.Test/TestProtos/UnitTestExtrasFullProtoFile.cs
index 04a46df..5f9e3b5 100644
--- a/src/ProtocolBuffersLite.Test/TestProtos/UnitTestExtrasFullProtoFile.cs
+++ b/src/ProtocolBuffersLite.Test/TestProtos/UnitTestExtrasFullProtoFile.cs
@@ -285,7 +285,7 @@
public bool HasNumber {
- get { return result.HasNumber; }
+ get { return result.hasNumber; }
}
public string Number {
get { return result.Number; }
@@ -304,7 +304,7 @@
}
public bool HasType {
- get { return result.HasType; }
+ get { return result.hasType; }
}
public global::Google.ProtocolBuffers.TestProtos.TestInteropPerson.Types.PhoneType Type {
get { return result.Type; }
@@ -482,7 +482,7 @@
public bool HasAddress {
- get { return result.HasAddress; }
+ get { return result.hasAddress; }
}
public string Address {
get { return result.Address; }
@@ -501,7 +501,7 @@
}
public bool HasAddress2 {
- get { return result.HasAddress2; }
+ get { return result.hasAddress2; }
}
public string Address2 {
get { return result.Address2; }
@@ -520,7 +520,7 @@
}
public bool HasCity {
- get { return result.HasCity; }
+ get { return result.hasCity; }
}
public string City {
get { return result.City; }
@@ -539,7 +539,7 @@
}
public bool HasState {
- get { return result.HasState; }
+ get { return result.hasState; }
}
public string State {
get { return result.State; }
@@ -558,7 +558,7 @@
}
public bool HasZip {
- get { return result.HasZip; }
+ get { return result.hasZip; }
}
[global::System.CLSCompliant(false)]
public uint Zip {
@@ -734,7 +734,7 @@
public bool HasName {
- get { return result.HasName; }
+ get { return result.hasName; }
}
public string Name {
get { return result.Name; }
@@ -753,7 +753,7 @@
}
public bool HasId {
- get { return result.HasId; }
+ get { return result.hasId; }
}
public int Id {
get { return result.Id; }
@@ -771,7 +771,7 @@
}
public bool HasEmail {
- get { return result.HasEmail; }
+ get { return result.hasEmail; }
}
public string Email {
get { return result.Email; }
@@ -1011,7 +1011,7 @@
public bool HasNumber {
- get { return result.HasNumber; }
+ get { return result.hasNumber; }
}
public string Number {
get { return result.Number; }
@@ -1192,7 +1192,7 @@
public bool HasCount {
- get { return result.HasCount; }
+ get { return result.hasCount; }
}
public int Count {
get { return result.Count; }
@@ -1365,7 +1365,7 @@
public bool HasName {
- get { return result.HasName; }
+ get { return result.hasName; }
}
public string Name {
get { return result.Name; }
@@ -1384,7 +1384,7 @@
}
public bool HasId {
- get { return result.HasId; }
+ get { return result.hasId; }
}
public int Id {
get { return result.Id; }
@@ -1402,7 +1402,7 @@
}
public bool HasEmail {
- get { return result.HasEmail; }
+ get { return result.hasEmail; }
}
public string Email {
get { return result.Email; }
@@ -1421,7 +1421,7 @@
}
public bool HasTestA {
- get { return result.HasTestA; }
+ get { return result.hasTestA; }
}
public global::Google.ProtocolBuffers.TestProtos.TestMissingFieldsA.Types.SubA TestA {
get { return result.TestA; }
@@ -1441,7 +1441,7 @@
}
public Builder MergeTestA(global::Google.ProtocolBuffers.TestProtos.TestMissingFieldsA.Types.SubA value) {
pb::ThrowHelper.ThrowIfNull(value, "value");
- if (result.HasTestA &&
+ if (result.hasTestA &&
result.testA_ != global::Google.ProtocolBuffers.TestProtos.TestMissingFieldsA.Types.SubA.DefaultInstance) {
result.testA_ = global::Google.ProtocolBuffers.TestProtos.TestMissingFieldsA.Types.SubA.CreateBuilder(result.testA_).MergeFrom(value).BuildPartial();
} else {
@@ -1764,7 +1764,7 @@
public bool HasName {
- get { return result.HasName; }
+ get { return result.hasName; }
}
public string Name {
get { return result.Name; }
@@ -1783,7 +1783,7 @@
}
public bool HasId {
- get { return result.HasId; }
+ get { return result.hasId; }
}
public int Id {
get { return result.Id; }
@@ -1801,7 +1801,7 @@
}
public bool HasWebsite {
- get { return result.HasWebsite; }
+ get { return result.hasWebsite; }
}
public string Website {
get { return result.Website; }
@@ -1820,7 +1820,7 @@
}
public bool HasTestB {
- get { return result.HasTestB; }
+ get { return result.hasTestB; }
}
public global::Google.ProtocolBuffers.TestProtos.TestMissingFieldsB.Types.SubB TestB {
get { return result.TestB; }
@@ -1840,7 +1840,7 @@
}
public Builder MergeTestB(global::Google.ProtocolBuffers.TestProtos.TestMissingFieldsB.Types.SubB value) {
pb::ThrowHelper.ThrowIfNull(value, "value");
- if (result.HasTestB &&
+ if (result.hasTestB &&
result.testB_ != global::Google.ProtocolBuffers.TestProtos.TestMissingFieldsB.Types.SubB.DefaultInstance) {
result.testB_ = global::Google.ProtocolBuffers.TestProtos.TestMissingFieldsB.Types.SubB.CreateBuilder(result.testB_).MergeFrom(value).BuildPartial();
} else {