diff options
| author | Patrick Walton <pcwalton@mimiga.net> | 2013-02-25 18:15:38 -0800 |
|---|---|---|
| committer | Patrick Walton <pcwalton@mimiga.net> | 2013-02-26 04:18:12 -0800 |
| commit | 9b08cd4903f7b3b5bb193dec85b055f24ff09cb7 (patch) | |
| tree | d95f4739f748d0265087b5b3413a0275f975afe5 | |
| parent | 8fceee6c88ee58a506b9d2d9f5f04c1dc423214c (diff) | |
| download | rust-9b08cd4903f7b3b5bb193dec85b055f24ff09cb7.tar.gz rust-9b08cd4903f7b3b5bb193dec85b055f24ff09cb7.zip | |
librustc: Make `&const [T]` mean the same thing as `&[const T]`
| -rw-r--r-- | src/librustc/middle/typeck/astconv.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/librustc/middle/typeck/astconv.rs b/src/librustc/middle/typeck/astconv.rs index 9269752b8ec..d0affaa1702 100644 --- a/src/librustc/middle/typeck/astconv.rs +++ b/src/librustc/middle/typeck/astconv.rs @@ -216,7 +216,8 @@ pub fn ast_ty_to_ty<AC:AstConv,RS:region_scope + Copy + Durable>( match a_seq_ty.ty.node { ast::ty_vec(mt) => { let mut mt = ast_mt_to_mt(self, rscope, mt); - if a_seq_ty.mutbl == ast::m_mutbl { + if a_seq_ty.mutbl == ast::m_mutbl || + a_seq_ty.mutbl == ast::m_const { mt = ty::mt { ty: mt.ty, mutbl: ast::m_mutbl }; } return ty::mk_evec(tcx, mt, vst); |
