Lines Matching refs:other
268 public ManyWrapperFieldsMessage(ManyWrapperFieldsMessage other) : this() {
269 DoubleField95 = other.DoubleField95;
270 DoubleField1 = other.DoubleField1;
271 DoubleField79 = other.DoubleField79;
272 Int64Field2 = other.Int64Field2;
273 DoubleField96 = other.DoubleField96;
274 Int64Field3 = other.Int64Field3;
275 Int64Field4 = other.Int64Field4;
276 DoubleField97 = other.DoubleField97;
277 DoubleField65 = other.DoubleField65;
278 DoubleField66 = other.DoubleField66;
279 DoubleField7 = other.DoubleField7;
280 DoubleField62 = other.DoubleField62;
281 DoubleField118 = other.DoubleField118;
282 DoubleField119 = other.DoubleField119;
283 DoubleField67 = other.DoubleField67;
284 DoubleField120 = other.DoubleField120;
285 DoubleField121 = other.DoubleField121;
286 DoubleField122 = other.DoubleField122;
287 DoubleField123 = other.DoubleField123;
288 DoubleField124 = other.DoubleField124;
289 DoubleField8 = other.DoubleField8;
290 DoubleField9 = other.DoubleField9;
291 DoubleField98 = other.DoubleField98;
292 DoubleField10 = other.DoubleField10;
293 DoubleField11 = other.DoubleField11;
294 DoubleField99 = other.DoubleField99;
295 DoubleField84 = other.DoubleField84;
296 DoubleField14 = other.DoubleField14;
297 DoubleField77 = other.DoubleField77;
298 DoubleField15 = other.DoubleField15;
299 Int64Field19 = other.Int64Field19;
300 Int64Field115 = other.Int64Field115;
301 DoubleField116 = other.DoubleField116;
302 Int64Field117 = other.Int64Field117;
303 DoubleField20 = other.DoubleField20;
304 DoubleField21 = other.DoubleField21;
305 StringField73 = other.StringField73;
306 StringField74 = other.StringField74;
307 DoubleField22 = other.DoubleField22;
308 DoubleField69 = other.DoubleField69;
309 DoubleField70 = other.DoubleField70;
310 DoubleField71 = other.DoubleField71;
311 DoubleField72 = other.DoubleField72;
312 DoubleField25 = other.DoubleField25;
313 Int64Field26 = other.Int64Field26;
314 DoubleField68 = other.DoubleField68;
315 DoubleField28 = other.DoubleField28;
316 DoubleField106 = other.DoubleField106;
317 DoubleField29 = other.DoubleField29;
318 DoubleField30 = other.DoubleField30;
319 DoubleField101 = other.DoubleField101;
320 DoubleField102 = other.DoubleField102;
321 DoubleField103 = other.DoubleField103;
322 DoubleField104 = other.DoubleField104;
323 DoubleField105 = other.DoubleField105;
324 DoubleField31 = other.DoubleField31;
325 Int64Field32 = other.Int64Field32;
326 DoubleField75 = other.DoubleField75;
327 DoubleField129 = other.DoubleField129;
328 enumField80_ = other.enumField80_;
329 enumField81_ = other.enumField81_;
330 Int64Field82 = other.Int64Field82;
331 enumField83_ = other.enumField83_;
332 Int64Field85 = other.Int64Field85;
333 Int64Field86 = other.Int64Field86;
334 Int64Field87 = other.Int64Field87;
335 Int64Field125 = other.Int64Field125;
336 Int64Field37 = other.Int64Field37;
337 DoubleField38 = other.DoubleField38;
338 Interactions = other.Interactions;
339 repeatedIntField100_ = other.repeatedIntField100_.Clone();
340 DoubleField40 = other.DoubleField40;
341 Int64Field41 = other.Int64Field41;
342 Int64Field126 = other.Int64Field126;
343 Int64Field127 = other.Int64Field127;
344 DoubleField128 = other.DoubleField128;
345 DoubleField109 = other.DoubleField109;
346 Int64Field110 = other.Int64Field110;
347 DoubleField111 = other.DoubleField111;
348 Int64Field112 = other.Int64Field112;
349 DoubleField113 = other.DoubleField113;
350 Int64Field114 = other.Int64Field114;
351 DoubleField42 = other.DoubleField42;
352 Int64Field43 = other.Int64Field43;
353 Int64Field44 = other.Int64Field44;
354 DoubleField45 = other.DoubleField45;
355 DoubleField46 = other.DoubleField46;
356 DoubleField78 = other.DoubleField78;
357 DoubleField88 = other.DoubleField88;
358 DoubleField47 = other.DoubleField47;
359 DoubleField89 = other.DoubleField89;
360 DoubleField48 = other.DoubleField48;
361 DoubleField49 = other.DoubleField49;
362 DoubleField50 = other.DoubleField50;
363 DoubleField90 = other.DoubleField90;
364 DoubleField51 = other.DoubleField51;
365 DoubleField91 = other.DoubleField91;
366 DoubleField92 = other.DoubleField92;
367 Int64Field107 = other.Int64Field107;
368 DoubleField93 = other.DoubleField93;
369 DoubleField108 = other.DoubleField108;
370 DoubleField52 = other.DoubleField52;
371 DoubleField53 = other.DoubleField53;
372 DoubleField94 = other.DoubleField94;
373 DoubleField54 = other.DoubleField54;
374 DoubleField55 = other.DoubleField55;
375 DoubleField56 = other.DoubleField56;
376 DoubleField57 = other.DoubleField57;
377 DoubleField58 = other.DoubleField58;
378 Int64Field59 = other.Int64Field59;
379 Int64Field60 = other.Int64Field60;
380 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
1823 public override bool Equals(object other) {
1824 return Equals(other as ManyWrapperFieldsMessage);
1828 public bool Equals(ManyWrapperFieldsMessage other) {
1829 if (ReferenceEquals(other, null)) {
1832 if (ReferenceEquals(other, this)) {
1835 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField95, other.DoubleField95)) return false;
1836 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField1, other.DoubleField1)) return false;
1837 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField79, other.DoubleField79)) return false;
1838 if (Int64Field2 != other.Int64Field2) return false;
1839 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField96, other.DoubleField96)) return false;
1840 if (Int64Field3 != other.Int64Field3) return false;
1841 if (Int64Field4 != other.Int64Field4) return false;
1842 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField97, other.DoubleField97)) return false;
1843 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField65, other.DoubleField65)) return false;
1844 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField66, other.DoubleField66)) return false;
1845 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField7, other.DoubleField7)) return false;
1846 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField62, other.DoubleField62)) return false;
1847 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField118, other.DoubleField118)) return false;
1848 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField119, other.DoubleField119)) return false;
1849 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField67, other.DoubleField67)) return false;
1850 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField120, other.DoubleField120)) return false;
1851 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField121, other.DoubleField121)) return false;
1852 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField122, other.DoubleField122)) return false;
1853 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField123, other.DoubleField123)) return false;
1854 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField124, other.DoubleField124)) return false;
1855 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField8, other.DoubleField8)) return false;
1856 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField9, other.DoubleField9)) return false;
1857 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField98, other.DoubleField98)) return false;
1858 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField10, other.DoubleField10)) return false;
1859 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField11, other.DoubleField11)) return false;
1860 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField99, other.DoubleField99)) return false;
1861 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField84, other.DoubleField84)) return false;
1862 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField14, other.DoubleField14)) return false;
1863 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField77, other.DoubleField77)) return false;
1864 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField15, other.DoubleField15)) return false;
1865 if (Int64Field19 != other.Int64Field19) return false;
1866 if (Int64Field115 != other.Int64Field115) return false;
1867 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField116, other.DoubleField116)) return false;
1868 if (Int64Field117 != other.Int64Field117) return false;
1869 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField20, other.DoubleField20)) return false;
1870 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField21, other.DoubleField21)) return false;
1871 if (StringField73 != other.StringField73) return false;
1872 if (StringField74 != other.StringField74) return false;
1873 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField22, other.DoubleField22)) return false;
1874 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField69, other.DoubleField69)) return false;
1875 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField70, other.DoubleField70)) return false;
1876 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField71, other.DoubleField71)) return false;
1877 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField72, other.DoubleField72)) return false;
1878 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField25, other.DoubleField25)) return false;
1879 if (Int64Field26 != other.Int64Field26) return false;
1880 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField68, other.DoubleField68)) return false;
1881 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField28, other.DoubleField28)) return false;
1882 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField106, other.DoubleField106)) return false;
1883 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField29, other.DoubleField29)) return false;
1884 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField30, other.DoubleField30)) return false;
1885 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField101, other.DoubleField101)) return false;
1886 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField102, other.DoubleField102)) return false;
1887 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField103, other.DoubleField103)) return false;
1888 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField104, other.DoubleField104)) return false;
1889 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField105, other.DoubleField105)) return false;
1890 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField31, other.DoubleField31)) return false;
1891 if (Int64Field32 != other.Int64Field32) return false;
1892 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField75, other.DoubleField75)) return false;
1893 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField129, other.DoubleField129)) return false;
1894 if (EnumField80 != other.EnumField80) return false;
1895 if (EnumField81 != other.EnumField81) return false;
1896 if (Int64Field82 != other.Int64Field82) return false;
1897 if (EnumField83 != other.EnumField83) return false;
1898 if (Int64Field85 != other.Int64Field85) return false;
1899 if (Int64Field86 != other.Int64Field86) return false;
1900 if (Int64Field87 != other.Int64Field87) return false;
1901 if (Int64Field125 != other.Int64Field125) return false;
1902 if (Int64Field37 != other.Int64Field37) return false;
1903 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField38, other.DoubleField38)) return false;
1904 if (Interactions != other.Interactions) return false;
1905 if(!repeatedIntField100_.Equals(other.repeatedIntField100_)) return false;
1906 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField40, other.DoubleField40)) return false;
1907 if (Int64Field41 != other.Int64Field41) return false;
1908 if (Int64Field126 != other.Int64Field126) return false;
1909 if (Int64Field127 != other.Int64Field127) return false;
1910 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField128, other.DoubleField128)) return false;
1911 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField109, other.DoubleField109)) return false;
1912 if (Int64Field110 != other.Int64Field110) return false;
1913 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField111, other.DoubleField111)) return false;
1914 if (Int64Field112 != other.Int64Field112) return false;
1915 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField113, other.DoubleField113)) return false;
1916 if (Int64Field114 != other.Int64Field114) return false;
1917 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField42, other.DoubleField42)) return false;
1918 if (Int64Field43 != other.Int64Field43) return false;
1919 if (Int64Field44 != other.Int64Field44) return false;
1920 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField45, other.DoubleField45)) return false;
1921 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField46, other.DoubleField46)) return false;
1922 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField78, other.DoubleField78)) return false;
1923 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField88, other.DoubleField88)) return false;
1924 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField47, other.DoubleField47)) return false;
1925 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField89, other.DoubleField89)) return false;
1926 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField48, other.DoubleField48)) return false;
1927 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField49, other.DoubleField49)) return false;
1928 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField50, other.DoubleField50)) return false;
1929 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField90, other.DoubleField90)) return false;
1930 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField51, other.DoubleField51)) return false;
1931 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField91, other.DoubleField91)) return false;
1932 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField92, other.DoubleField92)) return false;
1933 if (Int64Field107 != other.Int64Field107) return false;
1934 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField93, other.DoubleField93)) return false;
1935 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField108, other.DoubleField108)) return false;
1936 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField52, other.DoubleField52)) return false;
1937 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField53, other.DoubleField53)) return false;
1938 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField94, other.DoubleField94)) return false;
1939 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField54, other.DoubleField54)) return false;
1940 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField55, other.DoubleField55)) return false;
1941 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField56, other.DoubleField56)) return false;
1942 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField57, other.DoubleField57)) return false;
1943 if (!pbc::ProtobufEqualityComparers.BitwiseNullableDoubleEqualityComparer.Equals(DoubleField58, other.DoubleField58)) return false;
1944 if (Int64Field59 != other.Int64Field59) return false;
1945 if (Int64Field60 != other.Int64Field60) return false;
1946 return Equals(_unknownFields, other._unknownFields);
3103 public void MergeFrom(ManyWrapperFieldsMessage other) {
3104 if (other == null) {
3107 if (other.doubleField95_ != null) {
3108 if (doubleField95_ == null || other.DoubleField95 != 0D) {
3109 DoubleField95 = other.DoubleField95;
3112 if (other.doubleField1_ != null) {
3113 if (doubleField1_ == null || other.DoubleField1 != 0D) {
3114 DoubleField1 = other.DoubleField1;
3117 if (other.doubleField79_ != null) {
3118 if (doubleField79_ == null || other.DoubleField79 != 0D) {
3119 DoubleField79 = other.DoubleField79;
3122 if (other.int64Field2_ != null) {
3123 if (int64Field2_ == null || other.Int64Field2 != 0L) {
3124 Int64Field2 = other.Int64Field2;
3127 if (other.doubleField96_ != null) {
3128 if (doubleField96_ == null || other.DoubleField96 != 0D) {
3129 DoubleField96 = other.DoubleField96;
3132 if (other.int64Field3_ != null) {
3133 if (int64Field3_ == null || other.Int64Field3 != 0L) {
3134 Int64Field3 = other.Int64Field3;
3137 if (other.int64Field4_ != null) {
3138 if (int64Field4_ == null || other.Int64Field4 != 0L) {
3139 Int64Field4 = other.Int64Field4;
3142 if (other.doubleField97_ != null) {
3143 if (doubleField97_ == null || other.DoubleField97 != 0D) {
3144 DoubleField97 = other.DoubleField97;
3147 if (other.doubleField65_ != null) {
3148 if (doubleField65_ == null || other.DoubleField65 != 0D) {
3149 DoubleField65 = other.DoubleField65;
3152 if (other.doubleField66_ != null) {
3153 if (doubleField66_ == null || other.DoubleField66 != 0D) {
3154 DoubleField66 = other.DoubleField66;
3157 if (other.doubleField7_ != null) {
3158 if (doubleField7_ == null || other.DoubleField7 != 0D) {
3159 DoubleField7 = other.DoubleField7;
3162 if (other.doubleField62_ != null) {
3163 if (doubleField62_ == null || other.DoubleField62 != 0D) {
3164 DoubleField62 = other.DoubleField62;
3167 if (other.doubleField118_ != null) {
3168 if (doubleField118_ == null || other.DoubleField118 != 0D) {
3169 DoubleField118 = other.DoubleField118;
3172 if (other.doubleField119_ != null) {
3173 if (doubleField119_ == null || other.DoubleField119 != 0D) {
3174 DoubleField119 = other.DoubleField119;
3177 if (other.doubleField67_ != null) {
3178 if (doubleField67_ == null || other.DoubleField67 != 0D) {
3179 DoubleField67 = other.DoubleField67;
3182 if (other.doubleField120_ != null) {
3183 if (doubleField120_ == null || other.DoubleField120 != 0D) {
3184 DoubleField120 = other.DoubleField120;
3187 if (other.doubleField121_ != null) {
3188 if (doubleField121_ == null || other.DoubleField121 != 0D) {
3189 DoubleField121 = other.DoubleField121;
3192 if (other.doubleField122_ != null) {
3193 if (doubleField122_ == null || other.DoubleField122 != 0D) {
3194 DoubleField122 = other.DoubleField122;
3197 if (other.doubleField123_ != null) {
3198 if (doubleField123_ == null || other.DoubleField123 != 0D) {
3199 DoubleField123 = other.DoubleField123;
3202 if (other.doubleField124_ != null) {
3203 if (doubleField124_ == null || other.DoubleField124 != 0D) {
3204 DoubleField124 = other.DoubleField124;
3207 if (other.doubleField8_ != null) {
3208 if (doubleField8_ == null || other.DoubleField8 != 0D) {
3209 DoubleField8 = other.DoubleField8;
3212 if (other.doubleField9_ != null) {
3213 if (doubleField9_ == null || other.DoubleField9 != 0D) {
3214 DoubleField9 = other.DoubleField9;
3217 if (other.doubleField98_ != null) {
3218 if (doubleField98_ == null || other.DoubleField98 != 0D) {
3219 DoubleField98 = other.DoubleField98;
3222 if (other.doubleField10_ != null) {
3223 if (doubleField10_ == null || other.DoubleField10 != 0D) {
3224 DoubleField10 = other.DoubleField10;
3227 if (other.doubleField11_ != null) {
3228 if (doubleField11_ == null || other.DoubleField11 != 0D) {
3229 DoubleField11 = other.DoubleField11;
3232 if (other.doubleField99_ != null) {
3233 if (doubleField99_ == null || other.DoubleField99 != 0D) {
3234 DoubleField99 = other.DoubleField99;
3237 if (other.doubleField84_ != null) {
3238 if (doubleField84_ == null || other.DoubleField84 != 0D) {
3239 DoubleField84 = other.DoubleField84;
3242 if (other.doubleField14_ != null) {
3243 if (doubleField14_ == null || other.DoubleField14 != 0D) {
3244 DoubleField14 = other.DoubleField14;
3247 if (other.doubleField77_ != null) {
3248 if (doubleField77_ == null || other.DoubleField77 != 0D) {
3249 DoubleField77 = other.DoubleField77;
3252 if (other.doubleField15_ != null) {
3253 if (doubleField15_ == null || other.DoubleField15 != 0D) {
3254 DoubleField15 = other.DoubleField15;
3257 if (other.int64Field19_ != null) {
3258 if (int64Field19_ == null || other.Int64Field19 != 0L) {
3259 Int64Field19 = other.Int64Field19;
3262 if (other.int64Field115_ != null) {
3263 if (int64Field115_ == null || other.Int64Field115 != 0L) {
3264 Int64Field115 = other.Int64Field115;
3267 if (other.doubleField116_ != null) {
3268 if (doubleField116_ == null || other.DoubleField116 != 0D) {
3269 DoubleField116 = other.DoubleField116;
3272 if (other.int64Field117_ != null) {
3273 if (int64Field117_ == null || other.Int64Field117 != 0L) {
3274 Int64Field117 = other.Int64Field117;
3277 if (other.doubleField20_ != null) {
3278 if (doubleField20_ == null || other.DoubleField20 != 0D) {
3279 DoubleField20 = other.DoubleField20;
3282 if (other.doubleField21_ != null) {
3283 if (doubleField21_ == null || other.DoubleField21 != 0D) {
3284 DoubleField21 = other.DoubleField21;
3287 if (other.stringField73_ != null) {
3288 if (stringField73_ == null || other.StringField73 != "") {
3289 StringField73 = other.StringField73;
3292 if (other.stringField74_ != null) {
3293 if (stringField74_ == null || other.StringField74 != "") {
3294 StringField74 = other.StringField74;
3297 if (other.doubleField22_ != null) {
3298 if (doubleField22_ == null || other.DoubleField22 != 0D) {
3299 DoubleField22 = other.DoubleField22;
3302 if (other.doubleField69_ != null) {
3303 if (doubleField69_ == null || other.DoubleField69 != 0D) {
3304 DoubleField69 = other.DoubleField69;
3307 if (other.doubleField70_ != null) {
3308 if (doubleField70_ == null || other.DoubleField70 != 0D) {
3309 DoubleField70 = other.DoubleField70;
3312 if (other.doubleField71_ != null) {
3313 if (doubleField71_ == null || other.DoubleField71 != 0D) {
3314 DoubleField71 = other.DoubleField71;
3317 if (other.doubleField72_ != null) {
3318 if (doubleField72_ == null || other.DoubleField72 != 0D) {
3319 DoubleField72 = other.DoubleField72;
3322 if (other.doubleField25_ != null) {
3323 if (doubleField25_ == null || other.DoubleField25 != 0D) {
3324 DoubleField25 = other.DoubleField25;
3327 if (other.int64Field26_ != null) {
3328 if (int64Field26_ == null || other.Int64Field26 != 0L) {
3329 Int64Field26 = other.Int64Field26;
3332 if (other.doubleField68_ != null) {
3333 if (doubleField68_ == null || other.DoubleField68 != 0D) {
3334 DoubleField68 = other.DoubleField68;
3337 if (other.doubleField28_ != null) {
3338 if (doubleField28_ == null || other.DoubleField28 != 0D) {
3339 DoubleField28 = other.DoubleField28;
3342 if (other.doubleField106_ != null) {
3343 if (doubleField106_ == null || other.DoubleField106 != 0D) {
3344 DoubleField106 = other.DoubleField106;
3347 if (other.doubleField29_ != null) {
3348 if (doubleField29_ == null || other.DoubleField29 != 0D) {
3349 DoubleField29 = other.DoubleField29;
3352 if (other.doubleField30_ != null) {
3353 if (doubleField30_ == null || other.DoubleField30 != 0D) {
3354 DoubleField30 = other.DoubleField30;
3357 if (other.doubleField101_ != null) {
3358 if (doubleField101_ == null || other.DoubleField101 != 0D) {
3359 DoubleField101 = other.DoubleField101;
3362 if (other.doubleField102_ != null) {
3363 if (doubleField102_ == null || other.DoubleField102 != 0D) {
3364 DoubleField102 = other.DoubleField102;
3367 if (other.doubleField103_ != null) {
3368 if (doubleField103_ == null || other.DoubleField103 != 0D) {
3369 DoubleField103 = other.DoubleField103;
3372 if (other.doubleField104_ != null) {
3373 if (doubleField104_ == null || other.DoubleField104 != 0D) {
3374 DoubleField104 = other.DoubleField104;
3377 if (other.doubleField105_ != null) {
3378 if (doubleField105_ == null || other.DoubleField105 != 0D) {
3379 DoubleField105 = other.DoubleField105;
3382 if (other.doubleField31_ != null) {
3383 if (doubleField31_ == null || other.DoubleField31 != 0D) {
3384 DoubleField31 = other.DoubleField31;
3387 if (other.int64Field32_ != null) {
3388 if (int64Field32_ == null || other.Int64Field32 != 0L) {
3389 Int64Field32 = other.Int64Field32;
3392 if (other.doubleField75_ != null) {
3393 if (doubleField75_ == null || other.DoubleField75 != 0D) {
3394 DoubleField75 = other.DoubleField75;
3397 if (other.doubleField129_ != null) {
3398 if (doubleField129_ == null || other.DoubleField129 != 0D) {
3399 DoubleField129 = other.DoubleField129;
3402 if (other.EnumField80 != 0) {
3403 EnumField80 = other.EnumField80;
3405 if (other.EnumField81 != 0) {
3406 EnumField81 = other.EnumField81;
3408 if (other.int64Field82_ != null) {
3409 if (int64Field82_ == null || other.Int64Field82 != 0L) {
3410 Int64Field82 = other.Int64Field82;
3413 if (other.EnumField83 != 0) {
3414 EnumField83 = other.EnumField83;
3416 if (other.int64Field85_ != null) {
3417 if (int64Field85_ == null || other.Int64Field85 != 0L) {
3418 Int64Field85 = other.Int64Field85;
3421 if (other.int64Field86_ != null) {
3422 if (int64Field86_ == null || other.Int64Field86 != 0L) {
3423 Int64Field86 = other.Int64Field86;
3426 if (other.int64Field87_ != null) {
3427 if (int64Field87_ == null || other.Int64Field87 != 0L) {
3428 Int64Field87 = other.Int64Field87;
3431 if (other.int64Field125_ != null) {
3432 if (int64Field125_ == null || other.Int64Field125 != 0L) {
3433 Int64Field125 = other.Int64Field125;
3436 if (other.int64Field37_ != null) {
3437 if (int64Field37_ == null || other.Int64Field37 != 0L) {
3438 Int64Field37 = other.Int64Field37;
3441 if (other.doubleField38_ != null) {
3442 if (doubleField38_ == null || other.DoubleField38 != 0D) {
3443 DoubleField38 = other.DoubleField38;
3446 if (other.interactions_ != null) {
3447 if (interactions_ == null || other.Interactions != 0L) {
3448 Interactions = other.Interactions;
3451 repeatedIntField100_.Add(other.repeatedIntField100_);
3452 if (other.doubleField40_ != null) {
3453 if (doubleField40_ == null || other.DoubleField40 != 0D) {
3454 DoubleField40 = other.DoubleField40;
3457 if (other.int64Field41_ != null) {
3458 if (int64Field41_ == null || other.Int64Field41 != 0L) {
3459 Int64Field41 = other.Int64Field41;
3462 if (other.int64Field126_ != null) {
3463 if (int64Field126_ == null || other.Int64Field126 != 0L) {
3464 Int64Field126 = other.Int64Field126;
3467 if (other.int64Field127_ != null) {
3468 if (int64Field127_ == null || other.Int64Field127 != 0L) {
3469 Int64Field127 = other.Int64Field127;
3472 if (other.doubleField128_ != null) {
3473 if (doubleField128_ == null || other.DoubleField128 != 0D) {
3474 DoubleField128 = other.DoubleField128;
3477 if (other.doubleField109_ != null) {
3478 if (doubleField109_ == null || other.DoubleField109 != 0D) {
3479 DoubleField109 = other.DoubleField109;
3482 if (other.int64Field110_ != null) {
3483 if (int64Field110_ == null || other.Int64Field110 != 0L) {
3484 Int64Field110 = other.Int64Field110;
3487 if (other.doubleField111_ != null) {
3488 if (doubleField111_ == null || other.DoubleField111 != 0D) {
3489 DoubleField111 = other.DoubleField111;
3492 if (other.int64Field112_ != null) {
3493 if (int64Field112_ == null || other.Int64Field112 != 0L) {
3494 Int64Field112 = other.Int64Field112;
3497 if (other.doubleField113_ != null) {
3498 if (doubleField113_ == null || other.DoubleField113 != 0D) {
3499 DoubleField113 = other.DoubleField113;
3502 if (other.int64Field114_ != null) {
3503 if (int64Field114_ == null || other.Int64Field114 != 0L) {
3504 Int64Field114 = other.Int64Field114;
3507 if (other.doubleField42_ != null) {
3508 if (doubleField42_ == null || other.DoubleField42 != 0D) {
3509 DoubleField42 = other.DoubleField42;
3512 if (other.int64Field43_ != null) {
3513 if (int64Field43_ == null || other.Int64Field43 != 0L) {
3514 Int64Field43 = other.Int64Field43;
3517 if (other.int64Field44_ != null) {
3518 if (int64Field44_ == null || other.Int64Field44 != 0L) {
3519 Int64Field44 = other.Int64Field44;
3522 if (other.doubleField45_ != null) {
3523 if (doubleField45_ == null || other.DoubleField45 != 0D) {
3524 DoubleField45 = other.DoubleField45;
3527 if (other.doubleField46_ != null) {
3528 if (doubleField46_ == null || other.DoubleField46 != 0D) {
3529 DoubleField46 = other.DoubleField46;
3532 if (other.doubleField78_ != null) {
3533 if (doubleField78_ == null || other.DoubleField78 != 0D) {
3534 DoubleField78 = other.DoubleField78;
3537 if (other.doubleField88_ != null) {
3538 if (doubleField88_ == null || other.DoubleField88 != 0D) {
3539 DoubleField88 = other.DoubleField88;
3542 if (other.doubleField47_ != null) {
3543 if (doubleField47_ == null || other.DoubleField47 != 0D) {
3544 DoubleField47 = other.DoubleField47;
3547 if (other.doubleField89_ != null) {
3548 if (doubleField89_ == null || other.DoubleField89 != 0D) {
3549 DoubleField89 = other.DoubleField89;
3552 if (other.doubleField48_ != null) {
3553 if (doubleField48_ == null || other.DoubleField48 != 0D) {
3554 DoubleField48 = other.DoubleField48;
3557 if (other.doubleField49_ != null) {
3558 if (doubleField49_ == null || other.DoubleField49 != 0D) {
3559 DoubleField49 = other.DoubleField49;
3562 if (other.doubleField50_ != null) {
3563 if (doubleField50_ == null || other.DoubleField50 != 0D) {
3564 DoubleField50 = other.DoubleField50;
3567 if (other.doubleField90_ != null) {
3568 if (doubleField90_ == null || other.DoubleField90 != 0D) {
3569 DoubleField90 = other.DoubleField90;
3572 if (other.doubleField51_ != null) {
3573 if (doubleField51_ == null || other.DoubleField51 != 0D) {
3574 DoubleField51 = other.DoubleField51;
3577 if (other.doubleField91_ != null) {
3578 if (doubleField91_ == null || other.DoubleField91 != 0D) {
3579 DoubleField91 = other.DoubleField91;
3582 if (other.doubleField92_ != null) {
3583 if (doubleField92_ == null || other.DoubleField92 != 0D) {
3584 DoubleField92 = other.DoubleField92;
3587 if (other.int64Field107_ != null) {
3588 if (int64Field107_ == null || other.Int64Field107 != 0L) {
3589 Int64Field107 = other.Int64Field107;
3592 if (other.doubleField93_ != null) {
3593 if (doubleField93_ == null || other.DoubleField93 != 0D) {
3594 DoubleField93 = other.DoubleField93;
3597 if (other.doubleField108_ != null) {
3598 if (doubleField108_ == null || other.DoubleField108 != 0D) {
3599 DoubleField108 = other.DoubleField108;
3602 if (other.doubleField52_ != null) {
3603 if (doubleField52_ == null || other.DoubleField52 != 0D) {
3604 DoubleField52 = other.DoubleField52;
3607 if (other.doubleField53_ != null) {
3608 if (doubleField53_ == null || other.DoubleField53 != 0D) {
3609 DoubleField53 = other.DoubleField53;
3612 if (other.doubleField94_ != null) {
3613 if (doubleField94_ == null || other.DoubleField94 != 0D) {
3614 DoubleField94 = other.DoubleField94;
3617 if (other.doubleField54_ != null) {
3618 if (doubleField54_ == null || other.DoubleField54 != 0D) {
3619 DoubleField54 = other.DoubleField54;
3622 if (other.doubleField55_ != null) {
3623 if (doubleField55_ == null || other.DoubleField55 != 0D) {
3624 DoubleField55 = other.DoubleField55;
3627 if (other.doubleField56_ != null) {
3628 if (doubleField56_ == null || other.DoubleField56 != 0D) {
3629 DoubleField56 = other.DoubleField56;
3632 if (other.doubleField57_ != null) {
3633 if (doubleField57_ == null || other.DoubleField57 != 0D) {
3634 DoubleField57 = other.DoubleField57;
3637 if (other.doubleField58_ != null) {
3638 if (doubleField58_ == null || other.DoubleField58 != 0D) {
3639 DoubleField58 = other.DoubleField58;
3642 if (other.int64Field59_ != null) {
3643 if (int64Field59_ == null || other.Int64Field59 != 0L) {
3644 Int64Field59 = other.Int64Field59;
3647 if (other.int64Field60_ != null) {
3648 if (int64Field60_ == null || other.Int64Field60 != 0L) {
3649 Int64Field60 = other.Int64Field60;
3652 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);
5251 public ManyPrimitiveFieldsMessage(ManyPrimitiveFieldsMessage other) : this() {
5252 doubleField95_ = other.doubleField95_;
5253 doubleField1_ = other.doubleField1_;
5254 doubleField79_ = other.doubleField79_;
5255 int64Field2_ = other.int64Field2_;
5256 doubleField96_ = other.doubleField96_;
5257 int64Field3_ = other.int64Field3_;
5258 int64Field4_ = other.int64Field4_;
5259 doubleField97_ = other.doubleField97_;
5260 doubleField65_ = other.doubleField65_;
5261 doubleField66_ = other.doubleField66_;
5262 doubleField7_ = other.doubleField7_;
5263 doubleField62_ = other.doubleField62_;
5264 doubleField118_ = other.doubleField118_;
5265 doubleField119_ = other.doubleField119_;
5266 doubleField67_ = other.doubleField67_;
5267 doubleField120_ = other.doubleField120_;
5268 doubleField121_ = other.doubleField121_;
5269 doubleField122_ = other.doubleField122_;
5270 doubleField123_ = other.doubleField123_;
5271 doubleField124_ = other.doubleField124_;
5272 doubleField8_ = other.doubleField8_;
5273 doubleField9_ = other.doubleField9_;
5274 doubleField98_ = other.doubleField98_;
5275 doubleField10_ = other.doubleField10_;
5276 doubleField11_ = other.doubleField11_;
5277 doubleField99_ = other.doubleField99_;
5278 doubleField84_ = other.doubleField84_;
5279 doubleField14_ = other.doubleField14_;
5280 doubleField77_ = other.doubleField77_;
5281 doubleField15_ = other.doubleField15_;
5282 int64Field19_ = other.int64Field19_;
5283 int64Field115_ = other.int64Field115_;
5284 doubleField116_ = other.doubleField116_;
5285 int64Field117_ = other.int64Field117_;
5286 doubleField20_ = other.doubleField20_;
5287 doubleField21_ = other.doubleField21_;
5288 stringField73_ = other.stringField73_;
5289 stringField74_ = other.stringField74_;
5290 doubleField22_ = other.doubleField22_;
5291 doubleField69_ = other.doubleField69_;
5292 doubleField70_ = other.doubleField70_;
5293 doubleField71_ = other.doubleField71_;
5294 doubleField72_ = other.doubleField72_;
5295 doubleField25_ = other.doubleField25_;
5296 int64Field26_ = other.int64Field26_;
5297 doubleField68_ = other.doubleField68_;
5298 doubleField28_ = other.doubleField28_;
5299 doubleField106_ = other.doubleField106_;
5300 doubleField29_ = other.doubleField29_;
5301 doubleField30_ = other.doubleField30_;
5302 doubleField101_ = other.doubleField101_;
5303 doubleField102_ = other.doubleField102_;
5304 doubleField103_ = other.doubleField103_;
5305 doubleField104_ = other.doubleField104_;
5306 doubleField105_ = other.doubleField105_;
5307 doubleField31_ = other.doubleField31_;
5308 int64Field32_ = other.int64Field32_;
5309 doubleField75_ = other.doubleField75_;
5310 doubleField129_ = other.doubleField129_;
5311 enumField80_ = other.enumField80_;
5312 enumField81_ = other.enumField81_;
5313 int64Field82_ = other.int64Field82_;
5314 enumField83_ = other.enumField83_;
5315 int64Field85_ = other.int64Field85_;
5316 int64Field86_ = other.int64Field86_;
5317 int64Field87_ = other.int64Field87_;
5318 int64Field125_ = other.int64Field125_;
5319 int64Field37_ = other.int64Field37_;
5320 doubleField38_ = other.doubleField38_;
5321 interactions_ = other.interactions_;
5322 repeatedIntField100_ = other.repeatedIntField100_.Clone();
5323 doubleField40_ = other.doubleField40_;
5324 int64Field41_ = other.int64Field41_;
5325 int64Field126_ = other.int64Field126_;
5326 int64Field127_ = other.int64Field127_;
5327 doubleField128_ = other.doubleField128_;
5328 doubleField109_ = other.doubleField109_;
5329 int64Field110_ = other.int64Field110_;
5330 doubleField111_ = other.doubleField111_;
5331 int64Field112_ = other.int64Field112_;
5332 doubleField113_ = other.doubleField113_;
5333 int64Field114_ = other.int64Field114_;
5334 doubleField42_ = other.doubleField42_;
5335 int64Field43_ = other.int64Field43_;
5336 int64Field44_ = other.int64Field44_;
5337 doubleField45_ = other.doubleField45_;
5338 doubleField46_ = other.doubleField46_;
5339 doubleField78_ = other.doubleField78_;
5340 doubleField88_ = other.doubleField88_;
5341 doubleField47_ = other.doubleField47_;
5342 doubleField89_ = other.doubleField89_;
5343 doubleField48_ = other.doubleField48_;
5344 doubleField49_ = other.doubleField49_;
5345 doubleField50_ = other.doubleField50_;
5346 doubleField90_ = other.doubleField90_;
5347 doubleField51_ = other.doubleField51_;
5348 doubleField91_ = other.doubleField91_;
5349 doubleField92_ = other.doubleField92_;
5350 int64Field107_ = other.int64Field107_;
5351 doubleField93_ = other.doubleField93_;
5352 doubleField108_ = other.doubleField108_;
5353 doubleField52_ = other.doubleField52_;
5354 doubleField53_ = other.doubleField53_;
5355 doubleField94_ = other.doubleField94_;
5356 doubleField54_ = other.doubleField54_;
5357 doubleField55_ = other.doubleField55_;
5358 doubleField56_ = other.doubleField56_;
5359 doubleField57_ = other.doubleField57_;
5360 doubleField58_ = other.doubleField58_;
5361 int64Field59_ = other.int64Field59_;
5362 int64Field60_ = other.int64Field60_;
5363 _unknownFields = pb::UnknownFieldSet.Clone(other._unknownFields);
6592 public override bool Equals(object other) {
6593 return Equals(other as ManyPrimitiveFieldsMessage);
6597 public bool Equals(ManyPrimitiveFieldsMessage other) {
6598 if (ReferenceEquals(other, null)) {
6601 if (ReferenceEquals(other, this)) {
6604 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField95, other.DoubleField95)) return false;
6605 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField1, other.DoubleField1)) return false;
6606 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField79, other.DoubleField79)) return false;
6607 if (Int64Field2 != other.Int64Field2) return false;
6608 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField96, other.DoubleField96)) return false;
6609 if (Int64Field3 != other.Int64Field3) return false;
6610 if (Int64Field4 != other.Int64Field4) return false;
6611 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField97, other.DoubleField97)) return false;
6612 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField65, other.DoubleField65)) return false;
6613 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField66, other.DoubleField66)) return false;
6614 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField7, other.DoubleField7)) return false;
6615 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField62, other.DoubleField62)) return false;
6616 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField118, other.DoubleField118)) return false;
6617 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField119, other.DoubleField119)) return false;
6618 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField67, other.DoubleField67)) return false;
6619 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField120, other.DoubleField120)) return false;
6620 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField121, other.DoubleField121)) return false;
6621 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField122, other.DoubleField122)) return false;
6622 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField123, other.DoubleField123)) return false;
6623 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField124, other.DoubleField124)) return false;
6624 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField8, other.DoubleField8)) return false;
6625 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField9, other.DoubleField9)) return false;
6626 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField98, other.DoubleField98)) return false;
6627 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField10, other.DoubleField10)) return false;
6628 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField11, other.DoubleField11)) return false;
6629 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField99, other.DoubleField99)) return false;
6630 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField84, other.DoubleField84)) return false;
6631 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField14, other.DoubleField14)) return false;
6632 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField77, other.DoubleField77)) return false;
6633 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField15, other.DoubleField15)) return false;
6634 if (Int64Field19 != other.Int64Field19) return false;
6635 if (Int64Field115 != other.Int64Field115) return false;
6636 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField116, other.DoubleField116)) return false;
6637 if (Int64Field117 != other.Int64Field117) return false;
6638 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField20, other.DoubleField20)) return false;
6639 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField21, other.DoubleField21)) return false;
6640 if (StringField73 != other.StringField73) return false;
6641 if (StringField74 != other.StringField74) return false;
6642 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField22, other.DoubleField22)) return false;
6643 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField69, other.DoubleField69)) return false;
6644 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField70, other.DoubleField70)) return false;
6645 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField71, other.DoubleField71)) return false;
6646 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField72, other.DoubleField72)) return false;
6647 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField25, other.DoubleField25)) return false;
6648 if (Int64Field26 != other.Int64Field26) return false;
6649 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField68, other.DoubleField68)) return false;
6650 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField28, other.DoubleField28)) return false;
6651 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField106, other.DoubleField106)) return false;
6652 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField29, other.DoubleField29)) return false;
6653 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField30, other.DoubleField30)) return false;
6654 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField101, other.DoubleField101)) return false;
6655 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField102, other.DoubleField102)) return false;
6656 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField103, other.DoubleField103)) return false;
6657 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField104, other.DoubleField104)) return false;
6658 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField105, other.DoubleField105)) return false;
6659 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField31, other.DoubleField31)) return false;
6660 if (Int64Field32 != other.Int64Field32) return false;
6661 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField75, other.DoubleField75)) return false;
6662 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField129, other.DoubleField129)) return false;
6663 if (EnumField80 != other.EnumField80) return false;
6664 if (EnumField81 != other.EnumField81) return false;
6665 if (Int64Field82 != other.Int64Field82) return false;
6666 if (EnumField83 != other.EnumField83) return false;
6667 if (Int64Field85 != other.Int64Field85) return false;
6668 if (Int64Field86 != other.Int64Field86) return false;
6669 if (Int64Field87 != other.Int64Field87) return false;
6670 if (Int64Field125 != other.Int64Field125) return false;
6671 if (Int64Field37 != other.Int64Field37) return false;
6672 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField38, other.DoubleField38)) return false;
6673 if (Interactions != other.Interactions) return false;
6674 if(!repeatedIntField100_.Equals(other.repeatedIntField100_)) return false;
6675 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField40, other.DoubleField40)) return false;
6676 if (Int64Field41 != other.Int64Field41) return false;
6677 if (Int64Field126 != other.Int64Field126) return false;
6678 if (Int64Field127 != other.Int64Field127) return false;
6679 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField128, other.DoubleField128)) return false;
6680 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField109, other.DoubleField109)) return false;
6681 if (Int64Field110 != other.Int64Field110) return false;
6682 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField111, other.DoubleField111)) return false;
6683 if (Int64Field112 != other.Int64Field112) return false;
6684 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField113, other.DoubleField113)) return false;
6685 if (Int64Field114 != other.Int64Field114) return false;
6686 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField42, other.DoubleField42)) return false;
6687 if (Int64Field43 != other.Int64Field43) return false;
6688 if (Int64Field44 != other.Int64Field44) return false;
6689 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField45, other.DoubleField45)) return false;
6690 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField46, other.DoubleField46)) return false;
6691 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField78, other.DoubleField78)) return false;
6692 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField88, other.DoubleField88)) return false;
6693 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField47, other.DoubleField47)) return false;
6694 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField89, other.DoubleField89)) return false;
6695 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField48, other.DoubleField48)) return false;
6696 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField49, other.DoubleField49)) return false;
6697 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField50, other.DoubleField50)) return false;
6698 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField90, other.DoubleField90)) return false;
6699 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField51, other.DoubleField51)) return false;
6700 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField91, other.DoubleField91)) return false;
6701 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField92, other.DoubleField92)) return false;
6702 if (Int64Field107 != other.Int64Field107) return false;
6703 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField93, other.DoubleField93)) return false;
6704 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField108, other.DoubleField108)) return false;
6705 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField52, other.DoubleField52)) return false;
6706 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField53, other.DoubleField53)) return false;
6707 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField94, other.DoubleField94)) return false;
6708 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField54, other.DoubleField54)) return false;
6709 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField55, other.DoubleField55)) return false;
6710 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField56, other.DoubleField56)) return false;
6711 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField57, other.DoubleField57)) return false;
6712 if (!pbc::ProtobufEqualityComparers.BitwiseDoubleEqualityComparer.Equals(DoubleField58, other.DoubleField58)) return false;
6713 if (Int64Field59 != other.Int64Field59) return false;
6714 if (Int64Field60 != other.Int64Field60) return false;
6715 return Equals(_unknownFields, other._unknownFields);
8086 public void MergeFrom(ManyPrimitiveFieldsMessage other) {
8087 if (other == null) {
8090 if (other.DoubleField95 != 0D) {
8091 DoubleField95 = other.DoubleField95;
8093 if (other.DoubleField1 != 0D) {
8094 DoubleField1 = other.DoubleField1;
8096 if (other.DoubleField79 != 0D) {
8097 DoubleField79 = other.DoubleField79;
8099 if (other.Int64Field2 != 0L) {
8100 Int64Field2 = other.Int64Field2;
8102 if (other.DoubleField96 != 0D) {
8103 DoubleField96 = other.DoubleField96;
8105 if (other.Int64Field3 != 0L) {
8106 Int64Field3 = other.Int64Field3;
8108 if (other.Int64Field4 != 0L) {
8109 Int64Field4 = other.Int64Field4;
8111 if (other.DoubleField97 != 0D) {
8112 DoubleField97 = other.DoubleField97;
8114 if (other.DoubleField65 != 0D) {
8115 DoubleField65 = other.DoubleField65;
8117 if (other.DoubleField66 != 0D) {
8118 DoubleField66 = other.DoubleField66;
8120 if (other.DoubleField7 != 0D) {
8121 DoubleField7 = other.DoubleField7;
8123 if (other.DoubleField62 != 0D) {
8124 DoubleField62 = other.DoubleField62;
8126 if (other.DoubleField118 != 0D) {
8127 DoubleField118 = other.DoubleField118;
8129 if (other.DoubleField119 != 0D) {
8130 DoubleField119 = other.DoubleField119;
8132 if (other.DoubleField67 != 0D) {
8133 DoubleField67 = other.DoubleField67;
8135 if (other.DoubleField120 != 0D) {
8136 DoubleField120 = other.DoubleField120;
8138 if (other.DoubleField121 != 0D) {
8139 DoubleField121 = other.DoubleField121;
8141 if (other.DoubleField122 != 0D) {
8142 DoubleField122 = other.DoubleField122;
8144 if (other.DoubleField123 != 0D) {
8145 DoubleField123 = other.DoubleField123;
8147 if (other.DoubleField124 != 0D) {
8148 DoubleField124 = other.DoubleField124;
8150 if (other.DoubleField8 != 0D) {
8151 DoubleField8 = other.DoubleField8;
8153 if (other.DoubleField9 != 0D) {
8154 DoubleField9 = other.DoubleField9;
8156 if (other.DoubleField98 != 0D) {
8157 DoubleField98 = other.DoubleField98;
8159 if (other.DoubleField10 != 0D) {
8160 DoubleField10 = other.DoubleField10;
8162 if (other.DoubleField11 != 0D) {
8163 DoubleField11 = other.DoubleField11;
8165 if (other.DoubleField99 != 0D) {
8166 DoubleField99 = other.DoubleField99;
8168 if (other.DoubleField84 != 0D) {
8169 DoubleField84 = other.DoubleField84;
8171 if (other.DoubleField14 != 0D) {
8172 DoubleField14 = other.DoubleField14;
8174 if (other.DoubleField77 != 0D) {
8175 DoubleField77 = other.DoubleField77;
8177 if (other.DoubleField15 != 0D) {
8178 DoubleField15 = other.DoubleField15;
8180 if (other.Int64Field19 != 0L) {
8181 Int64Field19 = other.Int64Field19;
8183 if (other.Int64Field115 != 0L) {
8184 Int64Field115 = other.Int64Field115;
8186 if (other.DoubleField116 != 0D) {
8187 DoubleField116 = other.DoubleField116;
8189 if (other.Int64Field117 != 0L) {
8190 Int64Field117 = other.Int64Field117;
8192 if (other.DoubleField20 != 0D) {
8193 DoubleField20 = other.DoubleField20;
8195 if (other.DoubleField21 != 0D) {
8196 DoubleField21 = other.DoubleField21;
8198 if (other.StringField73.Length != 0) {
8199 StringField73 = other.StringField73;
8201 if (other.StringField74.Length != 0) {
8202 StringField74 = other.StringField74;
8204 if (other.DoubleField22 != 0D) {
8205 DoubleField22 = other.DoubleField22;
8207 if (other.DoubleField69 != 0D) {
8208 DoubleField69 = other.DoubleField69;
8210 if (other.DoubleField70 != 0D) {
8211 DoubleField70 = other.DoubleField70;
8213 if (other.DoubleField71 != 0D) {
8214 DoubleField71 = other.DoubleField71;
8216 if (other.DoubleField72 != 0D) {
8217 DoubleField72 = other.DoubleField72;
8219 if (other.DoubleField25 != 0D) {
8220 DoubleField25 = other.DoubleField25;
8222 if (other.Int64Field26 != 0L) {
8223 Int64Field26 = other.Int64Field26;
8225 if (other.DoubleField68 != 0D) {
8226 DoubleField68 = other.DoubleField68;
8228 if (other.DoubleField28 != 0D) {
8229 DoubleField28 = other.DoubleField28;
8231 if (other.DoubleField106 != 0D) {
8232 DoubleField106 = other.DoubleField106;
8234 if (other.DoubleField29 != 0D) {
8235 DoubleField29 = other.DoubleField29;
8237 if (other.DoubleField30 != 0D) {
8238 DoubleField30 = other.DoubleField30;
8240 if (other.DoubleField101 != 0D) {
8241 DoubleField101 = other.DoubleField101;
8243 if (other.DoubleField102 != 0D) {
8244 DoubleField102 = other.DoubleField102;
8246 if (other.DoubleField103 != 0D) {
8247 DoubleField103 = other.DoubleField103;
8249 if (other.DoubleField104 != 0D) {
8250 DoubleField104 = other.DoubleField104;
8252 if (other.DoubleField105 != 0D) {
8253 DoubleField105 = other.DoubleField105;
8255 if (other.DoubleField31 != 0D) {
8256 DoubleField31 = other.DoubleField31;
8258 if (other.Int64Field32 != 0L) {
8259 Int64Field32 = other.Int64Field32;
8261 if (other.DoubleField75 != 0D) {
8262 DoubleField75 = other.DoubleField75;
8264 if (other.DoubleField129 != 0D) {
8265 DoubleField129 = other.DoubleField129;
8267 if (other.EnumField80 != 0) {
8268 EnumField80 = other.EnumField80;
8270 if (other.EnumField81 != 0) {
8271 EnumField81 = other.EnumField81;
8273 if (other.Int64Field82 != 0L) {
8274 Int64Field82 = other.Int64Field82;
8276 if (other.EnumField83 != 0) {
8277 EnumField83 = other.EnumField83;
8279 if (other.Int64Field85 != 0L) {
8280 Int64Field85 = other.Int64Field85;
8282 if (other.Int64Field86 != 0L) {
8283 Int64Field86 = other.Int64Field86;
8285 if (other.Int64Field87 != 0L) {
8286 Int64Field87 = other.Int64Field87;
8288 if (other.Int64Field125 != 0L) {
8289 Int64Field125 = other.Int64Field125;
8291 if (other.Int64Field37 != 0L) {
8292 Int64Field37 = other.Int64Field37;
8294 if (other.DoubleField38 != 0D) {
8295 DoubleField38 = other.DoubleField38;
8297 if (other.Interactions != 0L) {
8298 Interactions = other.Interactions;
8300 repeatedIntField100_.Add(other.repeatedIntField100_);
8301 if (other.DoubleField40 != 0D) {
8302 DoubleField40 = other.DoubleField40;
8304 if (other.Int64Field41 != 0L) {
8305 Int64Field41 = other.Int64Field41;
8307 if (other.Int64Field126 != 0L) {
8308 Int64Field126 = other.Int64Field126;
8310 if (other.Int64Field127 != 0L) {
8311 Int64Field127 = other.Int64Field127;
8313 if (other.DoubleField128 != 0D) {
8314 DoubleField128 = other.DoubleField128;
8316 if (other.DoubleField109 != 0D) {
8317 DoubleField109 = other.DoubleField109;
8319 if (other.Int64Field110 != 0L) {
8320 Int64Field110 = other.Int64Field110;
8322 if (other.DoubleField111 != 0D) {
8323 DoubleField111 = other.DoubleField111;
8325 if (other.Int64Field112 != 0L) {
8326 Int64Field112 = other.Int64Field112;
8328 if (other.DoubleField113 != 0D) {
8329 DoubleField113 = other.DoubleField113;
8331 if (other.Int64Field114 != 0L) {
8332 Int64Field114 = other.Int64Field114;
8334 if (other.DoubleField42 != 0D) {
8335 DoubleField42 = other.DoubleField42;
8337 if (other.Int64Field43 != 0L) {
8338 Int64Field43 = other.Int64Field43;
8340 if (other.Int64Field44 != 0L) {
8341 Int64Field44 = other.Int64Field44;
8343 if (other.DoubleField45 != 0D) {
8344 DoubleField45 = other.DoubleField45;
8346 if (other.DoubleField46 != 0D) {
8347 DoubleField46 = other.DoubleField46;
8349 if (other.DoubleField78 != 0D) {
8350 DoubleField78 = other.DoubleField78;
8352 if (other.DoubleField88 != 0D) {
8353 DoubleField88 = other.DoubleField88;
8355 if (other.DoubleField47 != 0D) {
8356 DoubleField47 = other.DoubleField47;
8358 if (other.DoubleField89 != 0D) {
8359 DoubleField89 = other.DoubleField89;
8361 if (other.DoubleField48 != 0D) {
8362 DoubleField48 = other.DoubleField48;
8364 if (other.DoubleField49 != 0D) {
8365 DoubleField49 = other.DoubleField49;
8367 if (other.DoubleField50 != 0D) {
8368 DoubleField50 = other.DoubleField50;
8370 if (other.DoubleField90 != 0D) {
8371 DoubleField90 = other.DoubleField90;
8373 if (other.DoubleField51 != 0D) {
8374 DoubleField51 = other.DoubleField51;
8376 if (other.DoubleField91 != 0D) {
8377 DoubleField91 = other.DoubleField91;
8379 if (other.DoubleField92 != 0D) {
8380 DoubleField92 = other.DoubleField92;
8382 if (other.Int64Field107 != 0L) {
8383 Int64Field107 = other.Int64Field107;
8385 if (other.DoubleField93 != 0D) {
8386 DoubleField93 = other.DoubleField93;
8388 if (other.DoubleField108 != 0D) {
8389 DoubleField108 = other.DoubleField108;
8391 if (other.DoubleField52 != 0D) {
8392 DoubleField52 = other.DoubleField52;
8394 if (other.DoubleField53 != 0D) {
8395 DoubleField53 = other.DoubleField53;
8397 if (other.DoubleField94 != 0D) {
8398 DoubleField94 = other.DoubleField94;
8400 if (other.DoubleField54 != 0D) {
8401 DoubleField54 = other.DoubleField54;
8403 if (other.DoubleField55 != 0D) {
8404 DoubleField55 = other.DoubleField55;
8406 if (other.DoubleField56 != 0D) {
8407 DoubleField56 = other.DoubleField56;
8409 if (other.DoubleField57 != 0D) {
8410 DoubleField57 = other.DoubleField57;
8412 if (other.DoubleField58 != 0D) {
8413 DoubleField58 = other.DoubleField58;
8415 if (other.Int64Field59 != 0L) {
8416 Int64Field59 = other.Int64Field59;
8418 if (other.Int64Field60 != 0L) {
8419 Int64Field60 = other.Int64Field60;
8421 _unknownFields = pb::UnknownFieldSet.MergeFrom(_unknownFields, other._unknownFields);