2017-12-16 16:53:11 -06:00
|
|
|
fn main() {
|
|
|
|
match 0u8 {
|
|
|
|
[u8]::AssocItem => {}
|
|
|
|
//~^ ERROR missing angle brackets in associated item path
|
|
|
|
//~| ERROR no associated item named `AssocItem` found for type `[u8]` in the current scope
|
|
|
|
(u8, u8)::AssocItem => {}
|
|
|
|
//~^ ERROR missing angle brackets in associated item path
|
|
|
|
//~| ERROR no associated item named `AssocItem` found for type `(u8, u8)` in the current sco
|
|
|
|
_::AssocItem => {}
|
|
|
|
//~^ ERROR missing angle brackets in associated item path
|
|
|
|
//~| ERROR no associated item named `AssocItem` found for type `_` in the current scope
|
|
|
|
}
|
2017-12-18 14:42:58 -06:00
|
|
|
match &0u8 {
|
|
|
|
&(u8,)::AssocItem => {}
|
|
|
|
//~^ ERROR missing angle brackets in associated item path
|
|
|
|
//~| ERROR no associated item named `AssocItem` found for type `(u8,)` in the current scope
|
|
|
|
}
|
2017-12-16 16:53:11 -06:00
|
|
|
}
|