From e300b8047f57920f518ab32eadef12d8e6047c5d Mon Sep 17 00:00:00 2001 From: Graydon Hoare Date: Thu, 28 Apr 2011 16:37:18 -0700 Subject: Consider unop deref as an lval. Un-XFAIL vec-push. --- src/comp/middle/ty.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'src/comp') diff --git a/src/comp/middle/ty.rs b/src/comp/middle/ty.rs index 47442f2b..b99ae33a 100644 --- a/src/comp/middle/ty.rs +++ b/src/comp/middle/ty.rs @@ -1958,6 +1958,7 @@ fn is_lval(@ast.expr expr) -> bool { case (ast.expr_field(_,_,_)) { ret true; } case (ast.expr_index(_,_,_)) { ret true; } case (ast.expr_path(_,_,_)) { ret true; } + case (ast.expr_unary(ast.deref,_,_)) { ret true; } case (_) { ret false; } } } -- cgit v1.2.3