about summary refs log tree commit diff
diff options
context:
space:
mode:
authorLuqman Aden <me@luqman.ca>2013-03-12 16:40:59 -0700
committerLuqman Aden <laden@mozilla.com>2013-03-15 18:55:43 -0700
commit471d2b17657bdaea357faeaa3e857f8a758bfbe3 (patch)
tree7a5ba17d7071ab5a662c12046811fd65f471af08
parent4ad9e5c0c29c0ef4ea62f31679de3f072abb454f (diff)
downloadrust-471d2b17657bdaea357faeaa3e857f8a758bfbe3.tar.gz
rust-471d2b17657bdaea357faeaa3e857f8a758bfbe3.zip
Inline asm exprs should be RvalueStmtExpr.
-rw-r--r--src/librustc/middle/ty.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustc/middle/ty.rs b/src/librustc/middle/ty.rs
index 69e06117785..f455e983690 100644
--- a/src/librustc/middle/ty.rs
+++ b/src/librustc/middle/ty.rs
@@ -3102,7 +3102,6 @@ pub fn expr_kind(tcx: ctxt,
         ast::expr_block(*) |
         ast::expr_copy(*) |
         ast::expr_repeat(*) |
-        ast::expr_inline_asm(*) |
         ast::expr_lit(@codemap::spanned {node: lit_str(_), _}) |
         ast::expr_vstore(_, ast::expr_vstore_slice) |
         ast::expr_vstore(_, ast::expr_vstore_mut_slice) |
@@ -3145,6 +3144,7 @@ pub fn expr_kind(tcx: ctxt,
         ast::expr_loop(*) |
         ast::expr_assign(*) |
         ast::expr_swap(*) |
+        ast::expr_inline_asm(*) |
         ast::expr_assign_op(*) => {
             RvalueStmtExpr
         }