Skip to content

Commit 6d3306b

Browse files
committed
Note when symbol-table entries are abstract methods
1 parent 9a0aa9c commit 6d3306b

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

jbmc/src/java_bytecode/java_bytecode_convert_method.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -404,6 +404,7 @@ void java_bytecode_convert_method_lazy(
404404
}
405405

406406
method_symbol.type=member_type;
407+
method_symbol.type.set(ID_C_abstract, m.is_abstract);
407408
symbol_table.add(method_symbol);
408409
}
409410

src/util/irep_ids.def

+1
Original file line numberDiff line numberDiff line change
@@ -664,6 +664,7 @@ IREP_ID_TWO(overlay_class, java::com.diffblue.OverlayClassImplementation)
664664
IREP_ID_TWO(overlay_method, java::com.diffblue.OverlayMethodImplementation)
665665
IREP_ID_TWO(C_annotations, #annotations)
666666
IREP_ID_ONE(final)
667+
IREP_ID_TWO(C_abstract, #abstract)
667668

668669
// Projects depending on this code base that wish to extend the list of
669670
// available ids should provide a file local_irep_ids.h in their source tree and

0 commit comments

Comments
 (0)