Skip to content

Commit 8995fce

Browse files
Java arrays are instanceof Object
1 parent 881b127 commit 8995fce

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/java_bytecode/java_bytecode_convert_class.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -501,6 +501,8 @@ void java_bytecode_convert_classt::add_array_types(symbol_tablet &symbol_table)
501501
comp2.set_base_name("data");
502502
class_type.components().push_back(comp2);
503503

504+
class_type.add_base(symbol_typet("java::java.lang.Object"));
505+
504506
INVARIANT(
505507
is_valid_java_array(class_type),
506508
"Constructed a new type representing a Java Array "

0 commit comments

Comments
 (0)