Update
diff --git a/src/main/java/com/android/tools/r8/graph/LookupResult.java b/src/main/java/com/android/tools/r8/graph/LookupResult.java
index 9351618..3b61ec6 100644
--- a/src/main/java/com/android/tools/r8/graph/LookupResult.java
+++ b/src/main/java/com/android/tools/r8/graph/LookupResult.java
@@ -122,14 +122,12 @@
if (isIncomplete() || methodTargets.size() + lambdaTargets.size() > 1) {
return null;
}
- if (methodTargets.size() == 0 && lambdaTargets.size() == 0) {
- return null;
- }
if (methodTargets.size() == 1) {
return methodTargets.values().iterator().next();
- } else {
+ } else if (lambdaTargets.size() == 1) {
return lambdaTargets.get(0);
}
+ return null;
}
public enum LookupResultCollectionState {