@@ -17,9 +17,12 @@ SCENARIO("generic_type_index", "[core][java_types]")
1717 const auto symbol_type = symbol_typet (" java::GenericClass" );
1818 const auto generic_symbol_type = java_generic_symbol_typet (
1919 symbol_type, " LGenericClass<TX;Tvalue;>;" , " PrefixClassName" );
20- java_generic_parametert paramX (" PrefixClassName::X" , symbol_typet ());
21- java_generic_parametert value (" PrefixClassName::value" , symbol_typet ());
22- java_generic_parametert paramZ (" PrefixClassName::Z" , symbol_typet ());
20+ java_generic_parametert paramX (
21+ " PrefixClassName::X" , symbol_typet (irep_idt ()));
22+ java_generic_parametert value (
23+ " PrefixClassName::value" , symbol_typet (irep_idt ()));
24+ java_generic_parametert paramZ (
25+ " PrefixClassName::Z" , symbol_typet (irep_idt ()));
2326
2427 WHEN (" Looking for parameter indexes" )
2528 {
@@ -43,9 +46,12 @@ SCENARIO("generic_type_index", "[core][java_types]")
4346 const auto symbol_type = symbol_typet (" java::java.util.Map" );
4447 const auto generic_symbol_type = java_generic_symbol_typet (
4548 symbol_type, " Ljava/util/Map<TK;TV;>;" , " java.util.HashMap" );
46- java_generic_parametert param0 (" java.util.HashMap::K" , symbol_typet ());
47- java_generic_parametert param1 (" java.util.HashMap::V" , symbol_typet ());
48- java_generic_parametert param2 (" java.util.HashMap::T" , symbol_typet ());
49+ java_generic_parametert param0 (
50+ " java.util.HashMap::K" , symbol_typet (irep_idt ()));
51+ java_generic_parametert param1 (
52+ " java.util.HashMap::V" , symbol_typet (irep_idt ()));
53+ java_generic_parametert param2 (
54+ " java.util.HashMap::T" , symbol_typet (irep_idt ()));
4955
5056 WHEN (" Looking for parameter indexes" )
5157 {
0 commit comments