blob: fb84acbe645259f02c008fc97a939f12ef80b9ad [file] [log] [blame]
// run-pass
#![allow(dead_code)]
#![feature(rustc_private)]
extern crate serialize;
use serialize::{json, Decodable};
trait JD : Decodable {}
fn exec<T: JD>() {
let doc = json::from_str("").unwrap();
let mut decoder = json::Decoder::new(doc);
let _v: T = Decodable::decode(&mut decoder).unwrap();
panic!()
}
pub fn main() {}