Skip to content

Commit e3f240a

Browse files
Use get_name in generic_type_index
1 parent 4a6ae9b commit e3f240a

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/java_bytecode/java_types.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -863,18 +863,18 @@ java_generic_symbol_typet::java_generic_symbol_typet(
863863

864864
/// Check if this symbol has the given generic type. If yes, return its index
865865
/// in the vector of generic types.
866-
/// \param type The type we are looking for.
866+
/// \param type The parameter type we are looking for.
867867
/// \return The index of the type in the vector of generic types.
868868
optionalt<size_t> java_generic_symbol_typet::generic_type_index(
869869
const java_generic_parametert &type) const
870870
{
871-
const auto &type_variable = type.type_variable();
871+
const auto &type_variable = type.get_name();
872872
const auto &generics = generic_types();
873873
for(std::size_t i = 0; i < generics.size(); ++i)
874874
{
875875
if(
876876
is_java_generic_parameter(generics[i]) &&
877-
to_java_generic_parameter(generics[i]).type_variable() == type_variable)
877+
to_java_generic_parameter(generics[i]).get_name() == type_variable)
878878
return i;
879879
}
880880
return {};

0 commit comments

Comments
 (0)