{"ast_node_type":"variable","tokens":[{"end":63,"kind":"keyword","start":0,"text":"if"}]}
            if let Some(mut param) = this.parse_self_param()? {
            // Possibly parse `self`. Recover if we parsed it and it wasn't allowed here.
                param.attrs = attrs;