A4-Tacks
4b32a49ef1
Change rename self to parameter use Self
type
And add `&self` lifetime support
Example
===
Rename to `this`
```rust
struct Foo<T>(T);
impl Foo<i32> {
fn foo(&'static self$0) {}
}
```
Old:
```rust
struct Foo<T>(T);
impl Foo<i32> {
fn foo(this: &Foo) {}
}
```
Fixes:
```rust
struct Foo<T>(T);
impl Foo<i32> {
fn foo(this: &'static Self) {}
}
```
2025-07-23 13:51:28 +08:00
..
2025-07-03 10:05:16 +02:00
2025-07-20 11:56:45 +03:00
2025-07-22 01:18:48 +09:00
2025-07-21 17:03:07 +02:00
2025-07-20 11:56:45 +03:00
2025-07-22 01:18:48 +09:00
2025-07-23 13:51:28 +08:00
2025-07-22 04:07:47 +00:00
2025-07-12 23:48:41 +08:00
2025-07-20 01:20:09 +03:00
2025-07-22 01:18:48 +09:00
2025-06-23 00:50:22 +03:00
2025-07-20 11:56:45 +03:00
2025-07-03 23:09:49 +02:00
2025-06-23 00:50:22 +03:00
2025-07-15 17:41:08 +03:00
2025-06-23 00:50:22 +03:00
2025-06-23 00:50:22 +03:00
2025-07-09 16:42:27 -05:00
2025-06-12 16:08:48 +03:00
2025-06-23 00:50:22 +03:00
2025-07-15 22:49:16 +09:00
2025-06-23 00:50:22 +03:00
2025-07-22 11:22:16 +03:00
2025-07-09 21:43:20 +03:00
2025-06-23 00:50:22 +03:00
2025-07-22 04:07:47 +00:00
2025-06-23 00:50:22 +03:00
2025-06-12 13:31:55 +03:00
2025-07-18 08:44:14 +00:00
2025-06-23 00:50:22 +03:00
2025-07-20 11:56:45 +03:00
2025-07-03 10:05:16 +02:00
2025-06-23 00:50:22 +03:00