{"ast_node_type":"other","tokens":[{"end":73,"kind":"keyword","start":0,"text":"//"}]}
                    // cast from Either<Pat, SelfParam> -> Either<_, Pat>
                Ok(Either::Right(InFile { file_id, value: pat })) => {
                    let Some(ptr) = AstPtr::try_from_raw(pat.syntax_node_ptr()) else {