Change usage of Class.getTypeName() to getName()

This is only available from android 26+, so we fail our compile on dex with these on pre 26

Bug: b/337801526
Change-Id: I40c51a5410777c0f6a262d5dcbd5d77fbe8ee237
diff --git a/src/main/java/com/android/tools/r8/graph/Code.java b/src/main/java/com/android/tools/r8/graph/Code.java
index 3e23b32..840655f 100644
--- a/src/main/java/com/android/tools/r8/graph/Code.java
+++ b/src/main/java/com/android/tools/r8/graph/Code.java
@@ -150,7 +150,7 @@
 
   /** Compute estimatedSizeForInlining() <= threshold. */
   public int getEstimatedSizeForInliningIfLessThanOrEquals(int threshold) {
-    throw new Unreachable(getClass().getTypeName());
+    throw new Unreachable(getClass().getName());
   }
 
   public final boolean estimatedSizeForInliningAtMost(int threshold) {
diff --git a/src/main/java/com/android/tools/r8/graph/ReferencedMembersCollector.java b/src/main/java/com/android/tools/r8/graph/ReferencedMembersCollector.java
index c82116a..f403d3c 100644
--- a/src/main/java/com/android/tools/r8/graph/ReferencedMembersCollector.java
+++ b/src/main/java/com/android/tools/r8/graph/ReferencedMembersCollector.java
@@ -52,7 +52,7 @@
     } else if (code.isThrowNullCode()) {
       // Intentionally empty.
     } else {
-      assert false : code.getClass().getTypeName();
+      assert false : code.getClass().getName();
     }
   }
 
diff --git a/src/main/java/com/android/tools/r8/graph/lens/NestedGraphLens.java b/src/main/java/com/android/tools/r8/graph/lens/NestedGraphLens.java
index 1186ce2..77605d8 100644
--- a/src/main/java/com/android/tools/r8/graph/lens/NestedGraphLens.java
+++ b/src/main/java/com/android/tools/r8/graph/lens/NestedGraphLens.java
@@ -295,6 +295,6 @@
 
   @Override
   public String toString() {
-    return getClass().getTypeName();
+    return getClass().getName();
   }
 }
diff --git a/src/main/java/com/android/tools/r8/ir/conversion/LirConverter.java b/src/main/java/com/android/tools/r8/ir/conversion/LirConverter.java
index dacdd2f..335f1fe 100644
--- a/src/main/java/com/android/tools/r8/ir/conversion/LirConverter.java
+++ b/src/main/java/com/android/tools/r8/ir/conversion/LirConverter.java
@@ -98,7 +98,7 @@
       return;
     }
 
-    timing.begin("LIR->LIR@" + graphLens.getClass().getTypeName());
+    timing.begin("LIR->LIR@" + graphLens.getClass().getName());
     rewriteLirWithUnappliedLens(appView, executorService);
     timing.end();
   }