@Keep IllegalAccessWithIsolatedFeatureSplitsDiagnostic

Fixes: b/315690076
Change-Id: I6a4c8930f6f4934adffd7e0757b7bfdf587c7e3c
diff --git a/src/main/java/com/android/tools/r8/features/diagnostic/IllegalAccessWithIsolatedFeatureSplitsDiagnostic.java b/src/main/java/com/android/tools/r8/features/diagnostic/IllegalAccessWithIsolatedFeatureSplitsDiagnostic.java
index dd0c738..55e56e1 100644
--- a/src/main/java/com/android/tools/r8/features/diagnostic/IllegalAccessWithIsolatedFeatureSplitsDiagnostic.java
+++ b/src/main/java/com/android/tools/r8/features/diagnostic/IllegalAccessWithIsolatedFeatureSplitsDiagnostic.java
@@ -4,12 +4,14 @@
 package com.android.tools.r8.features.diagnostic;
 
 import com.android.tools.r8.Diagnostic;
+import com.android.tools.r8.Keep;
 import com.android.tools.r8.graph.DexReference;
 import com.android.tools.r8.graph.ProgramDefinition;
 import com.android.tools.r8.graph.ProgramMethod;
 import com.android.tools.r8.origin.Origin;
 import com.android.tools.r8.position.Position;
 
+@Keep
 public class IllegalAccessWithIsolatedFeatureSplitsDiagnostic implements Diagnostic {
 
   private final DexReference accessedItem;