mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-27 17:24:06 +00:00
15 lines
183 B
Rust
15 lines
183 B
Rust
// check-pass
|
|
|
|
trait Mirror {
|
|
type It;
|
|
}
|
|
|
|
impl<T> Mirror for T {
|
|
type It = Self;
|
|
}
|
|
|
|
fn main() {
|
|
let c: <u32 as Mirror>::It = 5;
|
|
const CCCC: <u32 as Mirror>::It = 5;
|
|
}
|