We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents e7646df + 35fb893 commit fc0a0cdCopy full SHA for fc0a0cd
jbmc/src/java_bytecode/java_types.cpp
@@ -1072,9 +1072,8 @@ optionalt<size_t> java_generic_struct_tag_typet::generic_type_index(
1072
const auto &generics = generic_types();
1073
for(std::size_t i = 0; i < generics.size(); ++i)
1074
{
1075
- if(
1076
- is_java_generic_parameter(generics[i]) &&
1077
- to_java_generic_parameter(generics[i]).get_name() == type_variable)
+ auto param = type_try_dynamic_cast<java_generic_parametert>(generics[i]);
+ if(param && param->get_name() == type_variable)
1078
return i;
1079
}
1080
return {};
0 commit comments