1 This is a non-regression test that reproduces a case where a local variable 2 would have the java.lang.Object type because of a null constant. 3 The type of the local variable would be transformed from "KNOWN_NULL" to 4 "java.lang.Object", but "java.lang.Object" wouldn't be added to the types of 5 the dex. 6 So in the rare case where java.lang.Object wouldn't be referenced anywhere else 7 in the compilation unit it would fail with "java.lang.IllegalArgumentException: 8 not found: Ljava/lang/Object;" 9 10