Fix isEqualTo in KeepAnnotationCollectionInfo.Builder

Change-Id: I378a054e75484af3d122d56cff167265d0dd3498
diff --git a/src/main/java/com/android/tools/r8/shaking/KeepAnnotationCollectionInfo.java b/src/main/java/com/android/tools/r8/shaking/KeepAnnotationCollectionInfo.java
index 144351c..cd7bf16 100644
--- a/src/main/java/com/android/tools/r8/shaking/KeepAnnotationCollectionInfo.java
+++ b/src/main/java/com/android/tools/r8/shaking/KeepAnnotationCollectionInfo.java
@@ -397,11 +397,11 @@
     }
 
     public boolean isEqualTo(KeepAnnotationCollectionInfo other) {
-      if (isBottom()) {
-        return other.isBottom();
+      if (other.isBottom()) {
+        return isBottom();
       }
-      if (isTop()) {
-        return other.isTop();
+      if (other.isTop()) {
+        return isTop();
       }
       IntermediateKeepAnnotationCollectionInfo intermediate = other.asIntermediate();
       return anyTypeInfo.equals(intermediate.anyTypeInfo)