Fix traversal in processDirectInterfaceMethods

Change-Id: Ib751ffe27a9b46b351c8c5f219e02deb169e7597
diff --git a/src/main/java/com/android/tools/r8/ir/desugar/InterfaceProcessor.java b/src/main/java/com/android/tools/r8/ir/desugar/InterfaceProcessor.java
index 0ce82c7..fbeb14a 100644
--- a/src/main/java/com/android/tools/r8/ir/desugar/InterfaceProcessor.java
+++ b/src/main/java/com/android/tools/r8/ir/desugar/InterfaceProcessor.java
@@ -273,7 +273,7 @@
       List<DexEncodedMethod> companionMethods,
       InterfaceProcessorNestedGraphLens.Builder graphLensBuilder) {
     DexEncodedMethod clinit = null;
-    for (DexEncodedMethod method : iface.directMethods(DexEncodedMethod::isInstanceInitializer)) {
+    for (DexEncodedMethod method : iface.directMethods()) {
       if (method.isClassInitializer()) {
         clinit = method;
         continue;