xref: /aosp_15_r20/dalvik/dx/tests/136-null-constant-debug-info/info.txt (revision 055d459012065f78d96b68be8421640240ddf631)
1*055d4590SKeyi GuiThis is a non-regression test that reproduces a case where a local variable
2*055d4590SKeyi Guiwould have the java.lang.Object type because of a null constant.
3*055d4590SKeyi GuiThe type of the local variable would be transformed from "KNOWN_NULL" to
4*055d4590SKeyi Gui"java.lang.Object", but "java.lang.Object" wouldn't be added to the types of
5*055d4590SKeyi Guithe dex.
6*055d4590SKeyi GuiSo in the rare case where java.lang.Object wouldn't be referenced anywhere else
7*055d4590SKeyi Guiin the compilation unit it would fail with "java.lang.IllegalArgumentException:
8*055d4590SKeyi Guinot found: Ljava/lang/Object;"
9*055d4590SKeyi Gui
10