diff options
| author | Daniel Micay <danielmicay@gmail.com> | 2013-02-06 00:03:12 -0500 |
|---|---|---|
| committer | Daniel Micay <danielmicay@gmail.com> | 2013-02-06 17:37:56 -0500 |
| commit | b91a51daca705b5aebfa58079963f24592a7e411 (patch) | |
| tree | 7de1bbd38bbf1f4179e501e765ca1550c553d960 /src/libstd/json.rs | |
| parent | b34f871ddac7bc84366b25c89d0a69926cb069e0 (diff) | |
| download | rust-b91a51daca705b5aebfa58079963f24592a7e411.tar.gz rust-b91a51daca705b5aebfa58079963f24592a7e411.zip | |
remove issue #3148 workarounds (no longer needed)
Diffstat (limited to 'src/libstd/json.rs')
| -rw-r--r-- | src/libstd/json.rs | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/src/libstd/json.rs b/src/libstd/json.rs index 4b34f318e91..13b58c43300 100644 --- a/src/libstd/json.rs +++ b/src/libstd/json.rs @@ -856,9 +856,6 @@ pub impl Decoder: serialize::Decoder { debug!("read_vec_elt(idx=%u)", idx); match *self.peek() { List(ref list) => { - // FIXME(#3148)---should be inferred - let list: &self/~[Json] = list; - self.stack.push(&list[idx]); f() } @@ -885,9 +882,6 @@ pub impl Decoder: serialize::Decoder { let top = self.peek(); match *top { Object(ref obj) => { - // FIXME(#3148) This hint should not be necessary. - let obj: &self/~Object = obj; - match obj.find(&name.to_owned()) { None => die!(fmt!("no such field: %s", name)), Some(json) => { @@ -917,8 +911,6 @@ pub impl Decoder: serialize::Decoder { debug!("read_tup_elt(idx=%u)", idx); match *self.peek() { List(ref list) => { - // FIXME(#3148)---should be inferred - let list: &self/~[Json] = list; self.stack.push(&list[idx]); f() } |
