about summary refs log tree commit diff
path: root/tests/ui/issues/issue-3574.rs
blob: 36c1e2ad93ee8cc1ea6585555634927a6749eb0c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//@ run-pass
// rustc --test match_borrowed_str.rs.rs && ./match_borrowed_str.rs


fn compare(x: &str, y: &str) -> bool {
    match x {
        "foo" => y == "foo",
        _ => y == "bar",
    }
}

pub fn main() {
    assert!(compare("foo", "foo"));
}