We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7884958 commit 032b299Copy full SHA for 032b299
src/jbmc/jbmc_parse_options.cpp
@@ -649,6 +649,8 @@ void jbmc_parse_optionst::process_goto_function(
649
remove_instanceof(goto_function, symbol_table);
650
// Java virtual functions -> explicit dispatch tables:
651
remove_virtual_functions(function);
652
+ // remove returns
653
+ remove_returns(function);
654
}
655
656
catch(const char *e)
@@ -686,9 +688,6 @@ bool jbmc_parse_optionst::process_goto_functions(
686
688
// instrument library preconditions
687
689
instrument_preconditions(goto_model);
690
- // remove returns, gcc vectors, complex
- remove_returns(goto_model);
691
-
692
// Similar removal of java nondet statements:
693
// TODO Should really get this from java_bytecode_language somehow, but we
694
// don't have an instance of that here.
0 commit comments