Skip to content

Commit 072b592

Browse files
authored
Merge pull request #2726 from tautschnig/java-loc
Java string preprocessing: use provided source location
2 parents be3c4c6 + c4d79ab commit 072b592

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

jbmc/src/java_bytecode/java_string_library_preprocess.cpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1853,7 +1853,11 @@ codet java_string_library_preprocesst::make_string_length_code(
18531853
symbol_exprt arg_this(params[0].get_identifier(), params[0].type());
18541854
dereference_exprt deref=
18551855
checked_dereference(arg_this, arg_this.type().subtype());
1856-
return code_returnt(get_length(deref, symbol_table));
1856+
1857+
code_returnt ret(get_length(deref, symbol_table));
1858+
ret.add_source_location() = loc;
1859+
1860+
return ret;
18571861
}
18581862

18591863
bool java_string_library_preprocesst::implements_function(

0 commit comments

Comments
 (0)