diff options
| author | Jed Davis <jld@panix.com> | 2013-02-24 14:49:01 -0800 |
|---|---|---|
| committer | Jed Davis <jld@panix.com> | 2013-03-06 20:41:57 -0800 |
| commit | 59daf76a8db88ec2ea4640f0fbf598402d1a10cb (patch) | |
| tree | 81253ec9ec3cc698bb5a7f1d78ced93c045dec0c /src | |
| parent | f0c6a8ebe9091bcc03807060ea7c7394c67a734c (diff) | |
| download | rust-59daf76a8db88ec2ea4640f0fbf598402d1a10cb.tar.gz rust-59daf76a8db88ec2ea4640f0fbf598402d1a10cb.zip | |
Make functional-update struct consts not an ICE
Diffstat (limited to 'src')
| -rw-r--r-- | src/librustc/middle/check_const.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc/middle/check_const.rs b/src/librustc/middle/check_const.rs index 6eb698d34d2..c00856a0a98 100644 --- a/src/librustc/middle/check_const.rs +++ b/src/librustc/middle/check_const.rs @@ -168,8 +168,8 @@ pub fn check_expr(sess: Session, expr_field(*) | expr_index(*) | expr_tup(*) | - expr_struct(*) | - expr_rec(*) => { } + expr_struct(_, _, None) | + expr_rec(_, None) => { } expr_addr_of(*) => { sess.span_err( e.span, |
