Skip to content

Commit ed618d0

Browse files
author
klaas
committed
Avoids using expr.op0 when type is known
1 parent 2a3f8c5 commit ed618d0

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/util/expr_util.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ Author: Daniel Kroening, [email protected]
2222
bool is_lvalue(const exprt &expr)
2323
{
2424
if(expr.id()==ID_index)
25-
return is_lvalue(to_index_expr(expr).op0());
25+
return is_lvalue(to_index_expr(expr).array());
2626
else if(expr.id()==ID_member)
27-
return is_lvalue(to_member_expr(expr).op0());
27+
return is_lvalue(to_member_expr(expr).compound());
2828
else if(expr.id()==ID_dereference)
2929
return true;
3030
else if(expr.id()==ID_symbol)

0 commit comments

Comments
 (0)