Skip to content

Commit 3afef86

Browse files
tautschnigDaniel Kroening
authored and
Daniel Kroening
committed
Construct member_exprt in a non-deprecated way
The default constructor is deprecated.
1 parent e7a49de commit 3afef86

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

src/goto-symex/auto_objects.cpp

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,7 @@ void goto_symext::initialize_auto_object(
4646

4747
for(const auto &comp : struct_type.components())
4848
{
49-
member_exprt member_expr;
50-
member_expr.struct_op()=expr;
51-
member_expr.set_component_name(comp.get_name());
52-
member_expr.type()=comp.type();
49+
member_exprt member_expr(expr, comp.get_name(), comp.type());
5350

5451
initialize_auto_object(member_expr, state);
5552
}

0 commit comments

Comments
 (0)