ra_ap_parser 0.0.326

The Rust parser for rust-analyzer.
Documentation
fn main() {
    match 92 {
        0 ... 100 => (),
        101 ..= 200 => (),
        200 .. 301 => (),
        302 .. => (),
        ..= 303 => (),
    }

    match Some(10 as u8) {
        Some(0) | None => (),
        Some(1..) => (),
        Some(..=2) => (),
    }

    match () {
        S { a: 0 } => (),
        S { a: 1.. } => (),
        S { a: ..=2 } => (),
    }

    match () {
        [0] => (),
        [1..] => (),
        [..=2] => (),
    }

    match (10 as u8, 5 as u8) {
        (0, _) => (),
        (1.., _) => (),
        (..=2, _) => (),
    }
}