Trigger delayed parsing in JarCode.computeInliningConstraint if necessary

Bug: 129557890
Change-Id: I674e2ab79119c30b101abef54b4fa87df0894f5f
diff --git a/src/main/java/com/android/tools/r8/graph/JarCode.java b/src/main/java/com/android/tools/r8/graph/JarCode.java
index f8bd98a..3fc15e8 100644
--- a/src/main/java/com/android/tools/r8/graph/JarCode.java
+++ b/src/main/java/com/android/tools/r8/graph/JarCode.java
@@ -226,6 +226,8 @@
       AppView<AppInfoWithLiveness> appView,
       GraphLense graphLense,
       DexType invocationContext) {
+    triggerDelayedParsingIfNeccessary();
+
     InliningConstraintVisitor visitor =
         new InliningConstraintVisitor(
             application, appView, graphLense, encodedMethod, invocationContext);
diff --git a/src/test/java/com/android/tools/r8/kotlin/ProcessKotlinStdlibTest.java b/src/test/java/com/android/tools/r8/kotlin/ProcessKotlinStdlibTest.java
index d47e296..a5dc962 100644
--- a/src/test/java/com/android/tools/r8/kotlin/ProcessKotlinStdlibTest.java
+++ b/src/test/java/com/android/tools/r8/kotlin/ProcessKotlinStdlibTest.java
@@ -74,7 +74,7 @@
     test("-dontshrink");
   }
 
-  @Ignore("b/129557890")
+  @Ignore("b/129558497")
   @Test
   public void testDontShrinkDifferently() throws Exception {
     test(