Account for non-found method on super-type

Bug: b/268218172
Change-Id: I890ce5a1b7a2b9358383f2e26d954894eea1133a
diff --git a/src/main/java/com/android/tools/r8/graph/MethodResolution.java b/src/main/java/com/android/tools/r8/graph/MethodResolution.java
index 11f9bd9..a56b0ef 100644
--- a/src/main/java/com/android/tools/r8/graph/MethodResolution.java
+++ b/src/main/java/com/android/tools/r8/graph/MethodResolution.java
@@ -205,9 +205,12 @@
                     && !superClass.isLibraryClass()) {
                   return;
                 }
-                builder.addResolutionResult(
+                MethodResolutionResult superTypeResult =
                     resolveMethodOnClassStep2(
-                        superClass, methodProto, methodName, initialResolutionHolder));
+                        superClass, methodProto, methodName, initialResolutionHolder);
+                if (superTypeResult != null) {
+                  builder.addResolutionResult(superTypeResult);
+                }
               });
       return builder.buildOrIfEmpty(null, clazz.superType);
     }