ra_ap_syntax 0.0.6

Comment and whitespace preserving parser for the Rust language
Documentation
1
2
3
4
5
6
7
fn foo() { if let Some(_) = None {} }
fn bar() {
    if let Some(_) | Some(_) = None {}
    if let | Some(_) = None {}
    while let Some(_) | Some(_) = None {}
    while let | Some(_) = None {}
}