//@ run-pass | |
//@ aux-build:consts.rs | |
extern crate consts; | |
use consts::CustomEq; | |
struct Defaulted; | |
impl consts::AssocConst for Defaulted {} | |
fn main() { | |
let _ = Defaulted; | |
match Some(CustomEq) { | |
consts::NONE => panic!(), | |
_ => {} | |
} | |
match Some(CustomEq) { | |
<Defaulted as consts::AssocConst>::NONE => panic!(), | |
_ => {} | |
} | |
} |