about summary refs log tree commit diff
path: root/src/tools/rust-analyzer
AgeCommit message (Expand)AuthorLines
2024-12-06feat: Migrate `flip_binexpr` assist to `SyntaxEditor`Giga Bowser-26/+29
2024-12-06minor: Add `expr_bin` constructor to `SyntaxFactory`Giga Bowser-0/+17
2024-12-06minor: Add `token` constructor to `SyntaxFactory`Giga Bowser-1/+5
2024-12-06fix: Don't produce `ChangedAncestor` for `SyntaxToken`sGiga Bowser-10/+52
2024-12-06fix: Properly determine `SyntaxEditor` replacement intersectionGiga Bowser-1/+1
2024-12-06Add typing handler for param list pipeLukas Wirth-29/+69
2024-12-06Merge pull request #18627 from Veykril/push-tzvnrnytrksrLukas Wirth-2/+25
2024-12-06Improve heuristics for on typing semicolon insertionLukas Wirth-2/+25
2024-12-06Merge pull request #18551 from ShoyuVanilla/migrate-turbofish-assistLukas Wirth-24/+77
2024-12-06Merge pull request #18563 from alibektas/workspace_key_high_precedenceLukas Wirth-3/+1
2024-12-06Merge pull request #18594 from ChayimFriedman2/async-closuresLukas Wirth-68/+291
2024-12-06Merge pull request #18474 from Veykril/push-nvtxykxkwnvsLukas Wirth-130/+199
2024-12-06Merge pull request #18610 from Veykril/push-kynytqktmnxqLukas Wirth-2/+157
2024-12-06Add implict unsafety inlay hints for extern blocksLukas Wirth-2/+157
2024-12-06Make bracket typing handler work on more thingsLukas Wirth-130/+199
2024-12-06Merge pull request #18625 from Veykril/push-npnxwpxuzlqzLukas Wirth-4/+71
2024-12-06fix: Fix parser getting stuck for bad asm expressionsLukas Wirth-4/+71
2024-12-05Merge pull request #18622 from Veykril/push-wlzptrukvyupLukas Wirth-3/+68
2024-12-05fix: Fix parsing of dyn T in generic arg on 2015 editionLukas Wirth-3/+68
2024-12-05Merge pull request #18538 from tareknaser/syntax_factory_sort_itemsDavid Barsky-23/+21
2024-12-05Merge pull request #18483 from tareknaser/syntax_factory_introduce_named_genericDavid Barsky-27/+123
2024-12-05fix: Resolve generic parameters within use capturesLukas Wirth-2/+90
2024-12-05Merge pull request #18620 from Veykril/push-pyulxnouvxkqLukas Wirth-85/+125
2024-12-05Parse lifetime bounds in lifetime param into TypeBoundListLukas Wirth-85/+125
2024-12-05Merge pull request #18619 from ShoyuVanilla/issue-18613Lukas Wirth-1/+55
2024-12-06fix: Panic when displaying generic params with defaultsShoyu Vanilla-1/+55
2024-12-05Merge pull request #18618 from Veykril/push-ysklqzomkyvpLukas Wirth-133/+351
2024-12-05fix: Fix parsing of integer/keyword name refs in various placesLukas Wirth-133/+351
2024-12-05fix: rename `syntax_editor_add_generic_param` to `add_generic_param`Tarek-2/+2
2024-12-05Merge pull request #18616 from Veykril/push-pkumxswtxspoLukas Wirth-3/+3
2024-12-05Disable `<` typing handler againLukas Wirth-3/+3
2024-12-04Merge pull request #18611 from ChayimFriedman2/proc-macro-warnLukas Wirth-0/+13
2024-12-04Rename `core_pattern_type` and `core_pattern_types` lib feature gates to `pa...Oli Scherer-11/+2
2024-12-04fix: update `introduce_named_generic` to use `type_param` directlyTarek-3/+2
2024-12-04Do not report warnings from proc macros, everChayim Refael Friedman-0/+13
2024-12-04refactor: move editing for ast using `SyntaxEditor` to a separate fileTarek-74/+74
2024-12-04fix: refactor `introduce_named_generic` assistTarek-42/+31
2024-12-04fix: correct token type for closing angle bracketTarek-1/+1
2024-12-04fix: refactor `syntax_editor_add_generic_param`Tarek-19/+41
2024-12-04fix: refactor `syntax_editor_add_generic_param` to handle adding new generic ...Tarek-47/+43
2024-12-04fix: refactor syntax_editor_add_generic_param to handle new generic parametersTarek-12/+11
2024-12-04fix: implement `syntax_editor_create_generic_param_list`Tarek-5/+35
2024-12-04define syntax_editor_add_generic_paramTarek-7/+34
2024-12-04fix: remove make_mut from introduce_named_generic assistTarek-2/+0
2024-12-04feat: migrate introduce_named_generic assist to use SyntaxFactoryTarek-5/+41
2024-12-04Complete diagnostics in ty lowering groundworkChayim Refael Friedman-103/+621
2024-12-04Lay the foundation for diagnostics in ty lowering, and implement a first diag...Chayim Refael Friedman-80/+811
2024-12-04Store some hir_def Paths in the type ref source mapsChayim Refael Friedman-77/+144
2024-12-04Fix parsing of parenthesized type args and RTNLukas Wirth-698/+1020
2024-12-04refactor: change target parameter to a reference in add_rewrite methodTarek-12/+6