Fix resolution in L8 In one case the resolution ends up in an unsupported case due to multiple definitions. Fix red tests Change-Id: If88898c9120356570a692f75d54f09845adf63b4
diff --git a/src/main/java/com/android/tools/r8/ir/desugar/desugaredlibrary/apiconversion/DesugaredLibraryConversionCfProvider.java b/src/main/java/com/android/tools/r8/ir/desugar/desugaredlibrary/apiconversion/DesugaredLibraryConversionCfProvider.java index 8deec2f..c458830 100644 --- a/src/main/java/com/android/tools/r8/ir/desugar/desugaredlibrary/apiconversion/DesugaredLibraryConversionCfProvider.java +++ b/src/main/java/com/android/tools/r8/ir/desugar/desugaredlibrary/apiconversion/DesugaredLibraryConversionCfProvider.java
@@ -396,7 +396,7 @@ // is missing from the input, the context is null but the code runs correctly. return appView .appInfoForDesugaring() - .resolveMethod(method, isInterface) + .resolveMethodLegacy(method, isInterface) .getResolvedProgramMethod(); }