We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 7545fc5 + 58ef65b commit a9fa893Copy full SHA for a9fa893
src/java_bytecode/java_entry_point.cpp
@@ -125,18 +125,17 @@ void java_static_lifetime_init(
125
if(allow_null && is_non_null_library_global(nameid))
126
allow_null=false;
127
}
128
- auto newsym=object_factory(
129
- sym.type,
130
- symname,
+ gen_nondet_init(
+ sym.symbol_expr(),
131
code_block,
132
- allow_null,
133
symbol_table,
134
- object_factory_parameters,
135
- allocation_typet::GLOBAL,
136
source_location,
137
- pointer_type_selector);
138
- code_assignt assignment(sym.symbol_expr(), newsym);
139
- code_block.add(assignment);
+ false,
+ allocation_typet::GLOBAL,
+ allow_null,
+ object_factory_parameters,
+ pointer_type_selector,
+ update_in_placet::NO_UPDATE_IN_PLACE);
140
141
else if(sym.value.is_not_nil())
142
{
0 commit comments