@@ -484,22 +484,22 @@ void java_bytecode_convert_classt::add_array_types(symbol_tablet &symbol_table)
484
484
class_type.set_tag (symbol_type_identifier);
485
485
486
486
class_type.components ().reserve (3 );
487
- class_typet::componentt comp0 (
487
+ class_typet::componentt base_class_component (
488
488
" @java.lang.Object" , symbol_typet (" java::java.lang.Object" ));
489
- comp0 .set_pretty_name (" @java.lang.Object" );
490
- comp0 .set_base_name (" @java.lang.Object" );
491
- class_type.components ().push_back (comp0 );
489
+ base_class_component .set_pretty_name (" @java.lang.Object" );
490
+ base_class_component .set_base_name (" @java.lang.Object" );
491
+ class_type.components ().push_back (base_class_component );
492
492
493
- class_typet::componentt comp1 (" length" , java_int_type ());
494
- comp1 .set_pretty_name (" length" );
495
- comp1 .set_base_name (" length" );
496
- class_type.components ().push_back (comp1 );
493
+ class_typet::componentt length_component (" length" , java_int_type ());
494
+ length_component .set_pretty_name (" length" );
495
+ length_component .set_base_name (" length" );
496
+ class_type.components ().push_back (length_component );
497
497
498
- class_typet::componentt comp2 (
498
+ class_typet::componentt data_component (
499
499
" data" , java_reference_type (java_type_from_char (l)));
500
- comp2 .set_pretty_name (" data" );
501
- comp2 .set_base_name (" data" );
502
- class_type.components ().push_back (comp2 );
500
+ data_component .set_pretty_name (" data" );
501
+ data_component .set_base_name (" data" );
502
+ class_type.components ().push_back (data_component );
503
503
504
504
class_type.add_base (symbol_typet (" java::java.lang.Object" ));
505
505
@@ -559,14 +559,16 @@ void java_bytecode_convert_classt::add_array_types(symbol_tablet &symbol_table)
559
559
java_reference_type (symbol_type));
560
560
dereference_exprt old_array (this_symbol.symbol_expr (), symbol_type);
561
561
dereference_exprt new_array (local_symexpr, symbol_type);
562
- member_exprt old_length (old_array, comp1.get_name (), comp1.type ());
562
+ member_exprt old_length (
563
+ old_array, length_component.get_name (), length_component.type ());
563
564
java_new_array.copy_to_operands (old_length);
564
565
code_assignt create_blank (local_symexpr, java_new_array);
565
566
clone_body.move_to_operands (create_blank);
566
567
567
-
568
- member_exprt old_data (old_array, comp2.get_name (), comp2.type ());
569
- member_exprt new_data (new_array, comp2.get_name (), comp2.type ());
568
+ member_exprt old_data (
569
+ old_array, data_component.get_name (), data_component.type ());
570
+ member_exprt new_data (
571
+ new_array, data_component.get_name (), data_component.type ());
570
572
571
573
/*
572
574
// TODO use this instead of a loop.
@@ -585,7 +587,7 @@ void java_bytecode_convert_classt::add_array_types(symbol_tablet &symbol_table)
585
587
index_symbol.name =index_name;
586
588
index_symbol.base_name =" index" ;
587
589
index_symbol.pretty_name =index_symbol.base_name ;
588
- index_symbol.type =comp1 .type ();
590
+ index_symbol.type = length_component .type ();
589
591
index_symbol.mode =ID_java;
590
592
symbol_table.add (index_symbol);
591
593
const auto &index_symexpr=index_symbol.symbol_expr ();
@@ -616,7 +618,8 @@ void java_bytecode_convert_classt::add_array_types(symbol_tablet &symbol_table)
616
618
// End for-loop
617
619
clone_body.move_to_operands (copy_loop);
618
620
619
- member_exprt new_base_class (new_array, comp0.get_name (), comp0.type ());
621
+ member_exprt new_base_class (
622
+ new_array, base_class_component.get_name (), base_class_component.type ());
620
623
address_of_exprt retval (new_base_class);
621
624
code_returnt return_inst (retval);
622
625
clone_body.move_to_operands (return_inst);
0 commit comments