{"ast_node_type":"function","tokens":[{"end":19,"kind":"keyword","start":0,"text":"fn"}]}
fn replace_self() {
#[test]
    // `foo(self)` occurs twice in the code, however only the first occurrence is the `self` that's