Merge pull request #638 from mgudemann/bugfix/load_java_lang_class
adds java.lang.Class to load queue
This commit is contained in:
commit
c1d8ff3c0e
Binary file not shown.
|
@ -0,0 +1,11 @@
|
|||
public class classtest1
|
||||
{
|
||||
static void main(String[] args)
|
||||
{
|
||||
g(classtest1.class);
|
||||
}
|
||||
static void g(Object c)
|
||||
{
|
||||
assert true;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,8 @@
|
|||
CORE
|
||||
classtest1.class
|
||||
|
||||
^EXIT=0$
|
||||
^SIGNAL=0$
|
||||
^VERIFICATION SUCCESSFUL$
|
||||
--
|
||||
^warning: ignoring
|
|
@ -40,6 +40,8 @@ java_bytecode_parse_treet &java_class_loadert::operator()(
|
|||
queue.push("java.lang.Object");
|
||||
// java.lang.String
|
||||
queue.push("java.lang.String");
|
||||
// add java.lang.Class
|
||||
queue.push("java.lang.Class");
|
||||
queue.push(class_name);
|
||||
|
||||
while(!queue.empty())
|
||||
|
|
Loading…
Reference in New Issue