File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -66,6 +66,8 @@ void local_value_set_analysist::initialize(const goto_programt &fun)
66
66
external_symbols.end ());
67
67
68
68
auto &initial_state=(*this )[fun.instructions .begin ()].value_set ;
69
+ const external_value_set_typet
70
+ default_mode_for_new_evs=external_value_set_typet::ROOT_OBJECT;
69
71
70
72
// Now insert fresh symbols for each external symbol,
71
73
// indicating an unknown external points-to set.
@@ -83,7 +85,7 @@ void local_value_set_analysist::initialize(const goto_programt &fun)
83
85
external_value_set_exprt extsym_var (
84
86
extsym.type ().subtype (),
85
87
constant_exprt (extsym_name, string_typet ()),
86
- external_value_set_typet::ROOT_OBJECT ,
88
+ default_mode_for_new_evs ,
87
89
true );
88
90
initial_state.insert (extsym_entry.object_map , extsym_var);
89
91
}
You can’t perform that action at this time.
0 commit comments