Skip to content

Commit b7aaad0

Browse files
author
svorenova
committed
Removing signature parsing for local variables
Might need changing once the signature/descriptor issue is resolved.
1 parent 8d54be1 commit b7aaad0

File tree

1 file changed

+2
-13
lines changed

1 file changed

+2
-13
lines changed

src/java_bytecode/java_local_variable_table.cpp

+2-13
Original file line numberDiff line numberDiff line change
@@ -769,19 +769,8 @@ void java_bytecode_convert_methodt::setup_local_variables(
769769
<< v.var.descriptor << "' holes " << v.holes.size() << eom;
770770
#endif
771771
typet t;
772-
if(v.var.signature.has_value())
773-
{
774-
try
775-
{
776-
t=java_type_from_string(v.var.signature.value());
777-
}
778-
catch(unsupported_java_class_signature_exceptiont &e)
779-
{
780-
t=java_type_from_string(v.var.descriptor);
781-
}
782-
}
783-
else
784-
t=java_type_from_string(v.var.descriptor);
772+
// TODO: might need changing once descriptor/signature issue is resolved
773+
t=java_type_from_string(v.var.descriptor);
785774

786775
std::ostringstream id_oss;
787776
id_oss << method_id << "::" << v.var.start_pc << "::" << v.var.name;

0 commit comments

Comments
 (0)