Sign in
fuchsia
/
third_party
/
github.com
/
rust-lang
/
rust
/
HEAD
/
.
/
tests
/
ui
/
pattern
/
usefulness
/
issue-78123-non-exhaustive-reference.rs
blob: 6c5a331b4b564ebdc5e372b72e38242c75ccf53a [
file
] [
log
] [
blame
]
enum
A
{}
//~^ NOTE `A` defined here
fn
f
(
a
:
&
A
)
{
match
a
{}
//~^ ERROR non-exhaustive patterns: type `&A` is non-empty
//~| NOTE the matched value is of type `&A`
//~| NOTE references are always considered inhabited
}
fn
main
()
{}