Fix inconsistent overloads in BridgeHoistingToSharedSyntheticSuperClass

Change-Id: Ia8abbc445514a64880337c60b898c8026250361b
diff --git a/src/main/java/com/android/tools/r8/optimize/BridgeHoistingToSharedSyntheticSuperClass.java b/src/main/java/com/android/tools/r8/optimize/BridgeHoistingToSharedSyntheticSuperClass.java
index c8d99c7..f06f226 100644
--- a/src/main/java/com/android/tools/r8/optimize/BridgeHoistingToSharedSyntheticSuperClass.java
+++ b/src/main/java/com/android/tools/r8/optimize/BridgeHoistingToSharedSyntheticSuperClass.java
@@ -69,10 +69,13 @@
     }
     timing.time(
         "BridgeHoistingToSharedSyntheticSuperClass",
-        () -> new BridgeHoistingToSharedSyntheticSuperClass(appView).run(executorService, timing));
+        () ->
+            new BridgeHoistingToSharedSyntheticSuperClass(appView)
+                .internalRun(executorService, timing));
   }
 
-  private void run(ExecutorService executorService, Timing timing) throws ExecutionException {
+  private void internalRun(ExecutorService executorService, Timing timing)
+      throws ExecutionException {
     Collection<Group> groups = createInitialGroups(appView);
     groups = refineGroups(groups);
     if (!groups.isEmpty()) {