We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
remove_virtual_functions
1 parent 83481aa commit e596be1Copy full SHA for e596be1
src/goto-programs/remove_virtual_functions.cpp
@@ -276,6 +276,8 @@ void remove_virtual_functionst::remove_virtual_function(
276
const irep_idt property_class=it->source_location.get_property_class();
277
const irep_idt comment=it->source_location.get_comment();
278
it->source_location=target->source_location;
279
+ // mark instruction as originating from a removed virtual function call
280
+ it->source_location.set_java_removed_virtual_call();
281
it->function=target->function;
282
if(!property_class.empty())
283
it->source_location.set_property_class(property_class);
0 commit comments