Home | History | Annotate | Download | only in 136-null-constant-debug-info
      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