Do not check existence of reflectively accessed types

Change-Id: I7893dc6ff2c8eeeb206bc1342b543f38b1dd1159
diff --git a/src/main/java/com/android/tools/r8/shaking/Enqueuer.java b/src/main/java/com/android/tools/r8/shaking/Enqueuer.java
index 1319195..b8d3fde 100644
--- a/src/main/java/com/android/tools/r8/shaking/Enqueuer.java
+++ b/src/main/java/com/android/tools/r8/shaking/Enqueuer.java
@@ -3539,7 +3539,8 @@
       // This is using appView.definitionFor() to avoid that we report reflectively accessed types
       // as missing.
       DexProgramClass clazz =
-          asProgramClassOrNull(appView.definitionFor(identifierItem.asDexType()));
+          asProgramClassOrNull(
+              appInfo().definitionForWithoutExistenceAssert(identifierItem.asDexType()));
       if (clazz == null) {
         return;
       }