File tree 2 files changed +3
-5
lines changed 2 files changed +3
-5
lines changed Original file line number Diff line number Diff line change @@ -2312,16 +2312,14 @@ void java_bytecode_convert_methodt::convert_athrow(
2312
2312
// we translate athrow into
2313
2313
// ASSERT false;
2314
2314
// ASSUME false:
2315
- code_assertt assert_code;
2316
- assert_code.assertion () = false_exprt ();
2315
+ code_assertt assert_code (false_exprt{});
2317
2316
source_locationt assert_location = location; // copy
2318
2317
assert_location.set_comment (" assertion at " + location.as_string ());
2319
2318
assert_location.set (" user-provided" , true );
2320
2319
assert_location.set_property_class (ID_assertion);
2321
2320
assert_code.add_source_location () = assert_location;
2322
2321
2323
- code_assumet assume_code;
2324
- assume_code.assumption () = false_exprt ();
2322
+ code_assumet assume_code (false_exprt{});
2325
2323
source_locationt assume_location = location; // copy
2326
2324
assume_location.set (" user-provided" , true );
2327
2325
assume_code.add_source_location () = assume_location;
Original file line number Diff line number Diff line change @@ -322,7 +322,7 @@ void shared_bufferst::write(
322
322
target=goto_program.insert_before (target);
323
323
target->guard =cond_expr;
324
324
target->type =ASSERT;
325
- target->code = code_assertt ();
325
+ target->code = code_assertt (cond_expr );
326
326
target->code .add_source_location ()=source_location;
327
327
target->source_location =source_location;
328
328
target++;
You can’t perform that action at this time.
0 commit comments