Skip to content

Commit e596be1

Browse files
author
Matthias Güdemann
committed
Mark instructions in remove_virtual_functions
1 parent 83481aa commit e596be1

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/goto-programs/remove_virtual_functions.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -276,6 +276,8 @@ void remove_virtual_functionst::remove_virtual_function(
276276
const irep_idt property_class=it->source_location.get_property_class();
277277
const irep_idt comment=it->source_location.get_comment();
278278
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();
279281
it->function=target->function;
280282
if(!property_class.empty())
281283
it->source_location.set_property_class(property_class);

0 commit comments

Comments
 (0)