GeneratedMessageLite$EqualsVisitor.smali
.class Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;
.super Ljava/lang/Object;
.source "GeneratedMessageLite.java"
# interfaces
.implements Lcom/google/protobuf/GeneratedMessageLite$Visitor;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/protobuf/GeneratedMessageLite;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
name = "EqualsVisitor"
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
}
.end annotation
# static fields
.field static final INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;
.field static final NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
# direct methods
.method static constructor <clinit>()V
.registers 1
.line 1586
new-instance v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;
invoke-direct {v0}, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;-><init>()V
sput-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->INSTANCE:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;
.line 1588
new-instance v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
invoke-direct {v0}, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;-><init>()V
sput-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
return-void
.end method
.method private constructor <init>()V
.registers 1
.line 1590
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public visitBoolean(ZZZZ)Z
.registers 6
.param p1, "minePresent" # Z
.param p2, "mine" # Z
.param p3, "otherPresent" # Z
.param p4, "other" # Z
.line 1595
if-ne p1, p3, :cond_5
if-ne p2, p4, :cond_5
.line 1598
return p2
.line 1596
:cond_5
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method
.method public visitBooleanList(Lcom/google/protobuf/Internal$BooleanList;Lcom/google/protobuf/Internal$BooleanList;)Lcom/google/protobuf/Internal$BooleanList;
.registers 4
.param p1, "mine" # Lcom/google/protobuf/Internal$BooleanList;
.param p2, "other" # Lcom/google/protobuf/Internal$BooleanList;
.line 1771
invoke-virtual {p1, p2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_7
.line 1774
return-object p1
.line 1772
:cond_7
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method
.method public visitByteString(ZLcom/google/protobuf/ByteString;ZLcom/google/protobuf/ByteString;)Lcom/google/protobuf/ByteString;
.registers 6
.param p1, "minePresent" # Z
.param p2, "mine" # Lcom/google/protobuf/ByteString;
.param p3, "otherPresent" # Z
.param p4, "other" # Lcom/google/protobuf/ByteString;
.line 1646
if-ne p1, p3, :cond_9
invoke-virtual {p2, p4}, Lcom/google/protobuf/ByteString;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_9
.line 1649
return-object p2
.line 1647
:cond_9
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method
.method public visitDouble(ZDZD)D
.registers 8
.param p1, "minePresent" # Z
.param p2, "mine" # D
.param p4, "otherPresent" # Z
.param p5, "other" # D
.line 1612
if-ne p1, p4, :cond_7
cmpl-double v0, p2, p5
if-nez v0, :cond_7
.line 1615
return-wide p2
.line 1613
:cond_7
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method
.method public visitDoubleList(Lcom/google/protobuf/Internal$DoubleList;Lcom/google/protobuf/Internal$DoubleList;)Lcom/google/protobuf/Internal$DoubleList;
.registers 4
.param p1, "mine" # Lcom/google/protobuf/Internal$DoubleList;
.param p2, "other" # Lcom/google/protobuf/Internal$DoubleList;
.line 1787
invoke-virtual {p1, p2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_7
.line 1790
return-object p1
.line 1788
:cond_7
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method
.method public visitExtensions(Lcom/google/protobuf/FieldSet;Lcom/google/protobuf/FieldSet;)Lcom/google/protobuf/FieldSet;
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/google/protobuf/FieldSet<",
"Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;",
">;",
"Lcom/google/protobuf/FieldSet<",
"Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;",
">;)",
"Lcom/google/protobuf/FieldSet<",
"Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;",
">;"
}
.end annotation
.line 1813
.local p1, "mine":Lcom/google/protobuf/FieldSet;, "Lcom/google/protobuf/FieldSet<Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;>;"
.local p2, "other":Lcom/google/protobuf/FieldSet;, "Lcom/google/protobuf/FieldSet<Lcom/google/protobuf/GeneratedMessageLite$ExtensionDescriptor;>;"
invoke-virtual {p1, p2}, Lcom/google/protobuf/FieldSet;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_7
.line 1816
return-object p1
.line 1814
:cond_7
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method
.method public visitFloat(ZFZF)F
.registers 6
.param p1, "minePresent" # Z
.param p2, "mine" # F
.param p3, "otherPresent" # Z
.param p4, "other" # F
.line 1620
if-ne p1, p3, :cond_7
cmpl-float v0, p2, p4
if-nez v0, :cond_7
.line 1623
return p2
.line 1621
:cond_7
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method
.method public visitFloatList(Lcom/google/protobuf/Internal$FloatList;Lcom/google/protobuf/Internal$FloatList;)Lcom/google/protobuf/Internal$FloatList;
.registers 4
.param p1, "mine" # Lcom/google/protobuf/Internal$FloatList;
.param p2, "other" # Lcom/google/protobuf/Internal$FloatList;
.line 1795
invoke-virtual {p1, p2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_7
.line 1798
return-object p1
.line 1796
:cond_7
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method
.method public visitInt(ZIZI)I
.registers 6
.param p1, "minePresent" # Z
.param p2, "mine" # I
.param p3, "otherPresent" # Z
.param p4, "other" # I
.line 1603
if-ne p1, p3, :cond_5
if-ne p2, p4, :cond_5
.line 1606
return p2
.line 1604
:cond_5
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method
.method public visitIntList(Lcom/google/protobuf/Internal$IntList;Lcom/google/protobuf/Internal$IntList;)Lcom/google/protobuf/Internal$IntList;
.registers 4
.param p1, "mine" # Lcom/google/protobuf/Internal$IntList;
.param p2, "other" # Lcom/google/protobuf/Internal$IntList;
.line 1779
invoke-virtual {p1, p2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_7
.line 1782
return-object p1
.line 1780
:cond_7
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method
.method public visitLazyMessage(Lcom/google/protobuf/LazyFieldLite;Lcom/google/protobuf/LazyFieldLite;)Lcom/google/protobuf/LazyFieldLite;
.registers 4
.param p1, "mine" # Lcom/google/protobuf/LazyFieldLite;
.param p2, "other" # Lcom/google/protobuf/LazyFieldLite;
.line 1749
if-nez p1, :cond_6
if-nez p2, :cond_6
.line 1750
const/4 v0, 0x0
return-object v0
.line 1752
:cond_6
if-eqz p1, :cond_14
if-eqz p2, :cond_14
.line 1755
invoke-virtual {p1, p2}, Lcom/google/protobuf/LazyFieldLite;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_11
.line 1756
return-object p1
.line 1758
:cond_11
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.line 1753
:cond_14
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method
.method public visitList(Lcom/google/protobuf/Internal$ProtobufList;Lcom/google/protobuf/Internal$ProtobufList;)Lcom/google/protobuf/Internal$ProtobufList;
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Lcom/google/protobuf/Internal$ProtobufList<",
"TT;>;",
"Lcom/google/protobuf/Internal$ProtobufList<",
"TT;>;)",
"Lcom/google/protobuf/Internal$ProtobufList<",
"TT;>;"
}
.end annotation
.line 1763
.local p1, "mine":Lcom/google/protobuf/Internal$ProtobufList;, "Lcom/google/protobuf/Internal$ProtobufList<TT;>;"
.local p2, "other":Lcom/google/protobuf/Internal$ProtobufList;, "Lcom/google/protobuf/Internal$ProtobufList<TT;>;"
invoke-virtual {p1, p2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_7
.line 1766
return-object p1
.line 1764
:cond_7
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method
.method public visitLong(ZJZJ)J
.registers 8
.param p1, "minePresent" # Z
.param p2, "mine" # J
.param p4, "otherPresent" # Z
.param p5, "other" # J
.line 1628
if-ne p1, p4, :cond_7
cmp-long v0, p2, p5
if-nez v0, :cond_7
.line 1631
return-wide p2
.line 1629
:cond_7
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method
.method public visitLongList(Lcom/google/protobuf/Internal$LongList;Lcom/google/protobuf/Internal$LongList;)Lcom/google/protobuf/Internal$LongList;
.registers 4
.param p1, "mine" # Lcom/google/protobuf/Internal$LongList;
.param p2, "other" # Lcom/google/protobuf/Internal$LongList;
.line 1803
invoke-virtual {p1, p2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_7
.line 1806
return-object p1
.line 1804
:cond_7
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method
.method public visitMap(Lcom/google/protobuf/MapFieldLite;Lcom/google/protobuf/MapFieldLite;)Lcom/google/protobuf/MapFieldLite;
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"<K:",
"Ljava/lang/Object;",
"V:",
"Ljava/lang/Object;",
">(",
"Lcom/google/protobuf/MapFieldLite<",
"TK;TV;>;",
"Lcom/google/protobuf/MapFieldLite<",
"TK;TV;>;)",
"Lcom/google/protobuf/MapFieldLite<",
"TK;TV;>;"
}
.end annotation
.line 1831
.local p1, "mine":Lcom/google/protobuf/MapFieldLite;, "Lcom/google/protobuf/MapFieldLite<TK;TV;>;"
.local p2, "other":Lcom/google/protobuf/MapFieldLite;, "Lcom/google/protobuf/MapFieldLite<TK;TV;>;"
invoke-virtual {p1, p2}, Lcom/google/protobuf/MapFieldLite;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_7
.line 1834
return-object p1
.line 1832
:cond_7
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method
.method public visitMessage(Lcom/google/protobuf/MessageLite;Lcom/google/protobuf/MessageLite;)Lcom/google/protobuf/MessageLite;
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"<T::",
"Lcom/google/protobuf/MessageLite;",
">(TT;TT;)TT;"
}
.end annotation
.line 1733
.local p1, "mine":Lcom/google/protobuf/MessageLite;, "TT;"
.local p2, "other":Lcom/google/protobuf/MessageLite;, "TT;"
if-nez p1, :cond_6
if-nez p2, :cond_6
.line 1734
const/4 v0, 0x0
return-object v0
.line 1737
:cond_6
if-eqz p1, :cond_11
if-eqz p2, :cond_11
.line 1741
move-object v0, p1
check-cast v0, Lcom/google/protobuf/GeneratedMessageLite;
invoke-virtual {v0, p0, p2}, Lcom/google/protobuf/GeneratedMessageLite;->equals(Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;Lcom/google/protobuf/MessageLite;)Z
.line 1743
return-object p1
.line 1738
:cond_11
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method
.method public visitOneofBoolean(ZLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.registers 5
.param p1, "minePresent" # Z
.param p2, "mine" # Ljava/lang/Object;
.param p3, "other" # Ljava/lang/Object;
.line 1654
if-eqz p1, :cond_9
invoke-virtual {p2, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_9
.line 1655
return-object p2
.line 1657
:cond_9
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method
.method public visitOneofByteString(ZLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.registers 5
.param p1, "minePresent" # Z
.param p2, "mine" # Ljava/lang/Object;
.param p3, "other" # Ljava/lang/Object;
.line 1702
if-eqz p1, :cond_9
invoke-virtual {p2, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_9
.line 1703
return-object p2
.line 1705
:cond_9
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method
.method public visitOneofDouble(ZLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.registers 5
.param p1, "minePresent" # Z
.param p2, "mine" # Ljava/lang/Object;
.param p3, "other" # Ljava/lang/Object;
.line 1670
if-eqz p1, :cond_9
invoke-virtual {p2, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_9
.line 1671
return-object p2
.line 1673
:cond_9
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method
.method public visitOneofFloat(ZLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.registers 5
.param p1, "minePresent" # Z
.param p2, "mine" # Ljava/lang/Object;
.param p3, "other" # Ljava/lang/Object;
.line 1678
if-eqz p1, :cond_9
invoke-virtual {p2, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_9
.line 1679
return-object p2
.line 1681
:cond_9
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method
.method public visitOneofInt(ZLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.registers 5
.param p1, "minePresent" # Z
.param p2, "mine" # Ljava/lang/Object;
.param p3, "other" # Ljava/lang/Object;
.line 1662
if-eqz p1, :cond_9
invoke-virtual {p2, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_9
.line 1663
return-object p2
.line 1665
:cond_9
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method
.method public visitOneofLazyMessage(ZLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.registers 5
.param p1, "minePresent" # Z
.param p2, "mine" # Ljava/lang/Object;
.param p3, "other" # Ljava/lang/Object;
.line 1710
if-eqz p1, :cond_9
invoke-virtual {p2, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_9
.line 1711
return-object p2
.line 1713
:cond_9
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method
.method public visitOneofLong(ZLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.registers 5
.param p1, "minePresent" # Z
.param p2, "mine" # Ljava/lang/Object;
.param p3, "other" # Ljava/lang/Object;
.line 1686
if-eqz p1, :cond_9
invoke-virtual {p2, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_9
.line 1687
return-object p2
.line 1689
:cond_9
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method
.method public visitOneofMessage(ZLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.registers 6
.param p1, "minePresent" # Z
.param p2, "mine" # Ljava/lang/Object;
.param p3, "other" # Ljava/lang/Object;
.line 1718
if-eqz p1, :cond_f
move-object v0, p2
check-cast v0, Lcom/google/protobuf/GeneratedMessageLite;
move-object v1, p3
check-cast v1, Lcom/google/protobuf/MessageLite;
invoke-virtual {v0, p0, v1}, Lcom/google/protobuf/GeneratedMessageLite;->equals(Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;Lcom/google/protobuf/MessageLite;)Z
move-result v0
if-eqz v0, :cond_f
.line 1719
return-object p2
.line 1721
:cond_f
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method
.method public visitOneofNotSet(Z)V
.registers 3
.param p1, "minePresent" # Z
.line 1726
if-nez p1, :cond_3
.line 1729
return-void
.line 1727
:cond_3
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method
.method public visitOneofString(ZLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.registers 5
.param p1, "minePresent" # Z
.param p2, "mine" # Ljava/lang/Object;
.param p3, "other" # Ljava/lang/Object;
.line 1694
if-eqz p1, :cond_9
invoke-virtual {p2, p3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_9
.line 1695
return-object p2
.line 1697
:cond_9
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method
.method public visitString(ZLjava/lang/String;ZLjava/lang/String;)Ljava/lang/String;
.registers 6
.param p1, "minePresent" # Z
.param p2, "mine" # Ljava/lang/String;
.param p3, "otherPresent" # Z
.param p4, "other" # Ljava/lang/String;
.line 1637
if-ne p1, p3, :cond_9
invoke-virtual {p2, p4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_9
.line 1640
return-object p2
.line 1638
:cond_9
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method
.method public visitUnknownFields(Lcom/google/protobuf/UnknownFieldSetLite;Lcom/google/protobuf/UnknownFieldSetLite;)Lcom/google/protobuf/UnknownFieldSetLite;
.registers 4
.param p1, "mine" # Lcom/google/protobuf/UnknownFieldSetLite;
.param p2, "other" # Lcom/google/protobuf/UnknownFieldSetLite;
.line 1823
invoke-virtual {p1, p2}, Lcom/google/protobuf/UnknownFieldSetLite;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_7
.line 1826
return-object p1
.line 1824
:cond_7
sget-object v0, Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor;->NOT_EQUALS:Lcom/google/protobuf/GeneratedMessageLite$EqualsVisitor$NotEqualsException;
throw v0
.end method