summaryrefslogtreecommitdiffstats
path: root/src/tools/clippy/tests/ui/crashes/match_same_arms_const.rs
blob: 94c939665e6168a4e168e3f6cd3be91a3d0b7273 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#![deny(clippy::match_same_arms)]

/// Test for https://github.com/rust-lang/rust-clippy/issues/2427

const PRICE_OF_SWEETS: u32 = 5;
const PRICE_OF_KINDNESS: u32 = 0;
const PRICE_OF_DRINKS: u32 = 5;

pub fn price(thing: &str) -> u32 {
    match thing {
        "rolo" => PRICE_OF_SWEETS,
        "advice" => PRICE_OF_KINDNESS,
        "juice" => PRICE_OF_DRINKS,
        _ => panic!(),
    }
}

fn main() {}