rust-analyzer/crates/ide-assists/src
bors e0e18cc2a7 Auto merge of #13151 - ChayimFriedman2:replace-turbofish-other-type, r=Veykril
Use correct type in "Replace turbofish with type"

And support `?` and `.await` expressions.

Fixes #13148.

The assist can still show up even if the turbofish's type is not used at all, e.g.:
```rust
fn foo<T>() {}
let v = foo::<i32>();
```
2022-08-31 07:47:53 +00:00
..
handlers Auto merge of #13151 - ChayimFriedman2:replace-turbofish-other-type, r=Veykril 2022-08-31 07:47:53 +00:00
tests feat: Add a "Unmerge match arm" assist to split or-patterns inside match expressions 2022-08-30 09:42:12 +00:00
utils Auto merge of #12982 - jridgewell:into_future, r=Veykril 2022-08-18 07:37:47 +00:00
assist_config.rs style: rename crates to kebab case 2022-05-01 10:48:58 +00:00
assist_context.rs Import serde derives on converting json to struct 2022-08-06 20:12:21 +04:30
lib.rs feat: Add a "Unmerge match arm" assist to split or-patterns inside match expressions 2022-08-30 09:42:12 +00:00
tests.rs Move cfg attrs up to the mod definitions to disable sourcegen 2022-07-24 10:38:34 +02:00
utils.rs Import serde derives on converting json to struct 2022-08-06 20:12:21 +04:30