{"ast_node_type":"function","tokens":[{"end":77,"kind":"keyword","start":0,"text":"r\"macro_rules!"}]}
            r"macro_rules! v { () => {0u64} } fn f() { let a: u64 = v!(); }",
            r"macro_rules! v { () => {0u64} } fn f() { let a$0 = v!(); }",
        );