diff options
| author | Brian Anderson <banderson@mozilla.com> | 2013-08-25 20:21:13 -0700 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2013-08-25 20:21:13 -0700 |
| commit | 4aa342b868b78c96bbd9ac79fa2e2c7fe82387df (patch) | |
| tree | bafcb39f0a7be2ece506ba9cb3cc20be8804a197 /src/librustc/middle/astencode.rs | |
| parent | 491bc3568c87dadaba4d342135bd308961c6e0ef (diff) | |
| download | rust-4aa342b868b78c96bbd9ac79fa2e2c7fe82387df.tar.gz rust-4aa342b868b78c96bbd9ac79fa2e2c7fe82387df.zip | |
Revert "auto merge of #8745 : brson/rust/metadata, r=cmr"
This reverts commit 491bc3568c87dadaba4d342135bd308961c6e0ef, reversing changes made to 05f1bbba16912f63b562a7847801823872f89ec6.
Diffstat (limited to 'src/librustc/middle/astencode.rs')
| -rw-r--r-- | src/librustc/middle/astencode.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/librustc/middle/astencode.rs b/src/librustc/middle/astencode.rs index 791be656d4b..a22daac90b5 100644 --- a/src/librustc/middle/astencode.rs +++ b/src/librustc/middle/astencode.rs @@ -1022,7 +1022,7 @@ impl ebml_decoder_decoder_helpers for reader::Decoder { tcx: ty::ctxt, cdata: @cstore::crate_metadata) -> ty::t { do self.read_opaque |_, doc| { tydecode::parse_ty_data( - doc.data.as_slice(), + *doc.data, cdata.cnum, doc.start, tcx, @@ -1044,7 +1044,7 @@ impl ebml_decoder_decoder_helpers for reader::Decoder { return do self.read_opaque |this, doc| { let ty = tydecode::parse_ty_data( - doc.data.as_slice(), + *doc.data, xcx.dcx.cdata.cnum, doc.start, xcx.dcx.tcx, @@ -1060,7 +1060,7 @@ impl ebml_decoder_decoder_helpers for reader::Decoder { fn type_string(doc: ebml::Doc) -> ~str { let mut str = ~""; for i in range(doc.start, doc.end) { - str.push_char(doc.data.as_slice()[i] as char); + str.push_char(doc.data[i] as char); } str } @@ -1074,7 +1074,7 @@ impl ebml_decoder_decoder_helpers for reader::Decoder { -> ty::TypeParameterDef { do self.read_opaque |this, doc| { tydecode::parse_type_param_def_data( - doc.data.as_slice(), + *doc.data, doc.start, xcx.dcx.cdata.cnum, xcx.dcx.tcx, |
