{"ast_node_type":"other","tokens":[{"end":40,"kind":"keyword","start":0,"text":"Outer::A(inner)"}]}
        Outer::A(inner) => match inner {
    $0match val {
            Inner::X => println!("Inner::X"),