@@ -929,13 +929,10 @@ TEST_CASE(
929929 irep_idt method_identifier = " someClass.someMethod" ;
930930
931931 // The parameters should be already populated, but not have names, ids
932- code_typet::parametert this_param;
932+ code_typet::parametert this_param ( java_lang_object_type ()) ;
933933 this_param.set_this ();
934- this_param.type () = java_lang_object_type ();
935- code_typet::parametert ref_to_inner;
936- ref_to_inner.type () = java_lang_object_type ();
937- code_typet::parametert other_param;
938- other_param.type () = java_lang_object_type ();
934+ code_typet::parametert ref_to_inner (java_lang_object_type ());
935+ code_typet::parametert other_param (java_lang_object_type ());
939936 java_method_typet::parameterst parameters{
940937 this_param, ref_to_inner, other_param};
941938 for (const auto ¶m : parameters)
@@ -985,17 +982,14 @@ TEST_CASE(
985982 // Arrange
986983 const irep_idt method_id = " someClass.someMethod" ;
987984 // The parameters should be already populated, with names, ids
988- code_typet::parametert this_param;
985+ code_typet::parametert this_param ( java_lang_object_type ()) ;
989986 this_param.set_this ();
990- this_param.type () = java_lang_object_type ();
991987 this_param.set_identifier (id2string (method_id) + " ::this" );
992988 this_param.set_base_name (" this" );
993- code_typet::parametert ref_to_inner;
994- ref_to_inner.type () = java_lang_object_type ();
989+ code_typet::parametert ref_to_inner (java_lang_object_type ());
995990 ref_to_inner.set_identifier (id2string (method_id) + " ::this$0" );
996991 ref_to_inner.set_base_name (" this$0" );
997- code_typet::parametert other_param;
998- other_param.type () = java_lang_object_type ();
992+ code_typet::parametert other_param (java_lang_object_type ());
999993 other_param.set_identifier (id2string (method_id) + " ::other" );
1000994 other_param.set_base_name (" other" );
1001995 java_method_typet::parameterst parameters{
0 commit comments