// typeck-audit 1.9: an associated-const value path registers its predicates (`T: Tr`). trait Tr { const C: u8; } impl Tr for u16 { const C: u8 = 16; } fn generic() -> u8 { ::C + T::C } #[test] fn assoc_const_paths() { assert_eq!(generic::(), 32); assert_eq!(::C, 16); }