public abstract class oadd.com.google.protobuf.AbstractMessage extends oadd.com.google.protobuf.AbstractMessageLite implements oadd.com.google.protobuf.Message { protected int memoizedSize; public void () { int v; oadd.com.google.protobuf.AbstractMessage v; v := @this: oadd.com.google.protobuf.AbstractMessage; specialinvoke v.()>(); v = (int) -1; v. = v; return; } public boolean isInitialized() { oadd.com.google.protobuf.AbstractMessage v; boolean v; v := @this: oadd.com.google.protobuf.AbstractMessage; v = staticinvoke (v); return v; } protected oadd.com.google.protobuf.Message$Builder newBuilderForType(oadd.com.google.protobuf.AbstractMessage$BuilderParent) { java.lang.UnsupportedOperationException v; oadd.com.google.protobuf.AbstractMessage v; oadd.com.google.protobuf.AbstractMessage$BuilderParent v; v := @this: oadd.com.google.protobuf.AbstractMessage; v := @parameter: oadd.com.google.protobuf.AbstractMessage$BuilderParent; v = new java.lang.UnsupportedOperationException; specialinvoke v.(java.lang.String)>("Nested builder is not supported for this type."); throw v; } public java.util.List findInitializationErrors() { oadd.com.google.protobuf.AbstractMessage v; java.util.List v; v := @this: oadd.com.google.protobuf.AbstractMessage; v = staticinvoke (v); return v; } public java.lang.String getInitializationErrorString() { oadd.com.google.protobuf.AbstractMessage v; java.util.List v; java.lang.String v; v := @this: oadd.com.google.protobuf.AbstractMessage; v = virtualinvoke v.(); v = staticinvoke (v); return v; } public boolean hasOneof(oadd.com.google.protobuf.Descriptors$OneofDescriptor) { java.lang.UnsupportedOperationException v; oadd.com.google.protobuf.AbstractMessage v; oadd.com.google.protobuf.Descriptors$OneofDescriptor v; v := @this: oadd.com.google.protobuf.AbstractMessage; v := @parameter: oadd.com.google.protobuf.Descriptors$OneofDescriptor; v = new java.lang.UnsupportedOperationException; specialinvoke v.(java.lang.String)>("hasOneof() is not implemented."); throw v; } public oadd.com.google.protobuf.Descriptors$FieldDescriptor getOneofFieldDescriptor(oadd.com.google.protobuf.Descriptors$OneofDescriptor) { java.lang.UnsupportedOperationException v; oadd.com.google.protobuf.AbstractMessage v; oadd.com.google.protobuf.Descriptors$OneofDescriptor v; v := @this: oadd.com.google.protobuf.AbstractMessage; v := @parameter: oadd.com.google.protobuf.Descriptors$OneofDescriptor; v = new java.lang.UnsupportedOperationException; specialinvoke v.(java.lang.String)>("getOneofFieldDescriptor() is not implemented."); throw v; } public final java.lang.String toString() { oadd.com.google.protobuf.AbstractMessage v; java.lang.String v; oadd.com.google.protobuf.TextFormat$Printer v; v := @this: oadd.com.google.protobuf.AbstractMessage; v = staticinvoke (); v = virtualinvoke v.(v); return v; } public void writeTo(oadd.com.google.protobuf.CodedOutputStream) throws java.io.IOException { oadd.com.google.protobuf.AbstractMessage v; oadd.com.google.protobuf.CodedOutputStream v; java.util.Map v; v := @this: oadd.com.google.protobuf.AbstractMessage; v := @parameter: oadd.com.google.protobuf.CodedOutputStream; v = virtualinvoke v.(); staticinvoke (v, v, v, 0); return; } int getMemoizedSerializedSize() { int v; oadd.com.google.protobuf.AbstractMessage v; v := @this: oadd.com.google.protobuf.AbstractMessage; v = v.; return v; } void setMemoizedSerializedSize(int) { int v; oadd.com.google.protobuf.AbstractMessage v; v := @this: oadd.com.google.protobuf.AbstractMessage; v := @parameter: int; v. = v; return; } public int getSerializedSize() { java.util.Map v; int v, v, v, v; oadd.com.google.protobuf.AbstractMessage v; v := @this: oadd.com.google.protobuf.AbstractMessage; v = v.; v = (int) -1; if v == v goto label; return v; label: v = virtualinvoke v.(); v = staticinvoke (v, v); v. = v; v = v.; return v; } public boolean equals(java.lang.Object) { oadd.com.google.protobuf.Descriptors$Descriptor v, v; java.util.Map v, v; oadd.com.google.protobuf.AbstractMessage v; java.lang.Object v; oadd.com.google.protobuf.UnknownFieldSet v, v; boolean v, v, v, v; v := @this: oadd.com.google.protobuf.AbstractMessage; v := @parameter: java.lang.Object; if v != v goto label; return 1; label: v = v instanceof oadd.com.google.protobuf.Message; if v != 0 goto label; return 0; label: v = virtualinvoke v.(); v = interfaceinvoke v.(); if v == v goto label; return 0; label: v = virtualinvoke v.(); v = interfaceinvoke v.(); v = staticinvoke (v, v); if v == 0 goto label; v = virtualinvoke v.(); v = interfaceinvoke v.(); v = virtualinvoke v.(v); if v == 0 goto label; v = 1; goto label; label: v = 0; label: return v; } public int hashCode() { oadd.com.google.protobuf.Descriptors$Descriptor v; java.util.Map v; int v, v, v, v, v, v; oadd.com.google.protobuf.AbstractMessage v; oadd.com.google.protobuf.UnknownFieldSet v; v := @this: oadd.com.google.protobuf.AbstractMessage; v = v.; if v != 0 goto label; v = virtualinvoke v.(); v = virtualinvoke v.(); v = 779 + v; v = virtualinvoke v.(); v = staticinvoke (v, v); v = 29 * v; v = virtualinvoke v.(); v = virtualinvoke v.(); v = v + v; v. = v; label: return v; } private static oadd.com.google.protobuf.ByteString toByteString(java.lang.Object) { java.lang.Object v; oadd.com.google.protobuf.ByteString v; boolean v; v := @parameter: java.lang.Object; v = v instanceof byte[]; if v == 0 goto label; v = staticinvoke (v); return v; label: return v; } private static boolean compareBytes(java.lang.Object, java.lang.Object) { oadd.com.google.protobuf.ByteString v, v; java.lang.Object v, v; boolean v, v, v, v; v := @parameter: java.lang.Object; v := @parameter: java.lang.Object; v = v instanceof byte[]; if v == 0 goto label; v = v instanceof byte[]; if v == 0 goto label; v = staticinvoke (v, v); return v; label: v = staticinvoke (v); v = staticinvoke (v); v = virtualinvoke v.(v); return v; } private static java.util.Map convertMapEntryListToMap(java.util.List) { java.util.HashMap v; java.util.Map v; int v, v; boolean v, v, v, v; java.util.Iterator v; oadd.com.google.protobuf.Descriptors$Descriptor v; java.util.List v; java.lang.Object v, v, v, v, v, v; oadd.com.google.protobuf.Descriptors$FieldDescriptor v, v; v := @parameter: java.util.List; v = interfaceinvoke v.(); if v == 0 goto label; v = staticinvoke (); return v; label: v = new java.util.HashMap; specialinvoke v.()>(); v = interfaceinvoke v.(); v = interfaceinvoke v.(); v = interfaceinvoke v.(); v = virtualinvoke v.("key"); v = virtualinvoke v.("value"); v = interfaceinvoke v.(v); v = v instanceof oadd.com.google.protobuf.Descriptors$EnumValueDescriptor; if v == 0 goto label; v = virtualinvoke v.(); v = staticinvoke (v); label: v = interfaceinvoke v.(v); interfaceinvoke v.(v, v); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = interfaceinvoke v.(v); v = v instanceof oadd.com.google.protobuf.Descriptors$EnumValueDescriptor; if v == 0 goto label; v = virtualinvoke v.(); v = staticinvoke (v); label: v = interfaceinvoke v.(v); interfaceinvoke v.(v, v); goto label; label: return v; } private static boolean compareMapField(java.lang.Object, java.lang.Object) { java.util.Map v, v; java.lang.Object v, v; boolean v; v := @parameter: java.lang.Object; v := @parameter: java.lang.Object; v = staticinvoke (v); v = staticinvoke (v); v = staticinvoke (v, v); return v; } static boolean compareFields(java.util.Map, java.util.Map) { oadd.com.google.protobuf.Descriptors$FieldDescriptor$Type v, v; java.util.Map v, v; int v, v, v, v, v, v; boolean v, v, v, v, v, v, v, v; java.util.Iterator v; java.util.Set v; java.lang.Object v, v, v, v, v; v := @parameter: java.util.Map; v := @parameter: java.util.Map; v = interfaceinvoke v.(); v = interfaceinvoke v.(); if v == v goto label; return 0; label: v = interfaceinvoke v.(); v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = interfaceinvoke v.(v); if v != 0 goto label; return 0; label: v = interfaceinvoke v.(v); v = interfaceinvoke v.(v); v = virtualinvoke v.(); v = ; if v != v goto label; v = virtualinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = interfaceinvoke v.(); if v == v goto label; return 0; label: v = 0; label: v = interfaceinvoke v.(); if v >= v goto label; v = interfaceinvoke v.(v); v = interfaceinvoke v.(v); v = staticinvoke (v, v); if v != 0 goto label; return 0; label: v = v + 1; goto label; label: v = staticinvoke (v, v); if v != 0 goto label; return 0; label: v = virtualinvoke v.(); if v == 0 goto label; v = staticinvoke (v, v); if v != 0 goto label; return 0; label: v = virtualinvoke v.(v); if v != 0 goto label; return 0; label: return 1; } private static int hashMapField(java.lang.Object) { int v; java.lang.Object v; java.util.Map v; v := @parameter: java.lang.Object; v = staticinvoke (v); v = staticinvoke (v); return v; } protected static int hashFields(int, java.util.Map) { oadd.com.google.protobuf.Descriptors$FieldDescriptor$Type v, v; java.util.Map v; int v, v, v, v, v, v, v, v, v, v, v, v; boolean v, v, v; java.util.Iterator v; java.util.Set v; java.lang.Object v, v, v; v := @parameter: int; v := @parameter: java.util.Map; v = interfaceinvoke v.(); v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = interfaceinvoke v.(); v = interfaceinvoke v.(); v = 37 * v; v = virtualinvoke v.(); v = v + v; v = virtualinvoke v.(); if v == 0 goto label; v = 53 * v; v = staticinvoke (v); v = v + v; goto label; label: v = virtualinvoke v.(); v = ; if v == v goto label; v = 53 * v; v = virtualinvoke v.(); v = v + v; goto label; label: v = virtualinvoke v.(); if v == 0 goto label; v = 53 * v; v = staticinvoke (v); v = v + v; goto label; label: v = 53 * v; v = staticinvoke (v); v = v + v; goto label; label: return v; } oadd.com.google.protobuf.UninitializedMessageException newUninitializedMessageException() { oadd.com.google.protobuf.AbstractMessage v; oadd.com.google.protobuf.UninitializedMessageException v; v := @this: oadd.com.google.protobuf.AbstractMessage; v = staticinvoke (v); return v; } protected static int hashLong(long) { long v, v, v; v := @parameter: long; v = v >>> 32; v = v ^ v; return v; } protected static int hashBoolean(boolean) { short v; boolean v; v := @parameter: boolean; if v == 0 goto label; v = 1231; goto label; label: v = 1237; label: return v; } protected static int hashEnum(oadd.com.google.protobuf.Internal$EnumLite) { int v; oadd.com.google.protobuf.Internal$EnumLite v; v := @parameter: oadd.com.google.protobuf.Internal$EnumLite; v = interfaceinvoke v.(); return v; } protected static int hashEnumList(java.util.List) { java.util.List v; java.util.Iterator v; int v, v, v; java.lang.Object v; boolean v; v := @parameter: java.util.List; v = 1; v = interfaceinvoke v.(); label: v = interfaceinvoke v.(); if v == 0 goto label; v = interfaceinvoke v.(); v = 31 * v; v = staticinvoke (v); v = v + v; goto label; label: return v; } }