about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/hir
AgeCommit message (Expand)AuthorLines
2025-05-28feat: Render padding information when hovering on structsShoyu Vanilla-0/+53
2025-05-28Drop unnecessay codeLukas Wirth-35/+3
2025-05-28fix: Fix IDE layer not resolving some macro callsLukas Wirth-32/+19
2025-05-27Make `Semantics<'db, DB>` support `Semantics<'db, dyn HirDatabase>`, by use o...Vincent Esche-1/+1
2025-05-26Merge pull request #19862 from ChayimFriedman2/item-resolve-macro-hirChayim Refael Friedman-28/+23
2025-05-25Properly implement `might_be_inside_macro_call()` using semantic information ...Chayim Refael Friedman-43/+29
2025-05-25Fix IDE resolution of item macrosChayim Refael Friedman-28/+23
2025-05-15rename fn name take_path to anyHayashi Mikihiro-4/+4
2025-05-14fix: Removing all unused imports removes used imports for imports used for De...Hayashi Mikihiro-8/+80
2025-05-07check module path inner or outerHayashi Mikihiro-5/+4
2025-05-06fix: resolve doc path if outer comments exist on module and replace from cfg_...Hayashi Mikihiro-3/+14
2025-05-05refactor: De-arc defmap queriesLukas Wirth-89/+89
2025-05-01remove a couple of clonesMatthias Krüger-31/+19
2025-04-29refactor: Remove unnecessary extension traitLukas Wirth-2/+0
2025-04-29refactor: Clean up cache priming cancellation handlingLukas Wirth-10/+7
2025-04-28refactor: De-arc lang item queriesLukas Wirth-40/+25
2025-04-28Merge pull request #19706 from Veykril/push-nkpmknlvzyomLukas Wirth-2/+3
2025-04-28fix: Address minor FIXMELukas Wirth-2/+3
2025-04-24refactor: Remove `WherePredicateTypeTarget`Lukas Wirth-29/+29
2025-04-24Properly handle lifetimes when checking generic arguments lenChayim Refael Friedman-5/+55
2025-04-22Merge pull request #19657 from ChayimFriedman2/better-offset-ofLukas Wirth-3/+83
2025-04-22Add two new diagnostics: one for mismatch in generic arguments count, and ano...Chayim Refael Friedman-15/+170
2025-04-22Merge pull request #19624 from jackh726/chalk-updateLukas Wirth-13/+14
2025-04-22Resolve `offset_of!()` in IDEChayim Refael Friedman-3/+83
2025-04-21Remove unnecessary predefined symbol clonesChayim Refael Friedman-20/+16
2025-04-21Get rid of static predefined symbolsChayim Refael Friedman-3/+3
2025-04-20Update chalkjackh726-13/+14
2025-04-19Merge pull request #19617 from ChayimFriedman2/more-actualChayim Refael Friedman-113/+92
2025-04-19Make `HirFileId`, `EditionedFileId` and macro files Salsa structChayim Refael Friedman-113/+92
2025-04-18Fix a panic when a trait method in an impl declares a lifetime parameter not ...Chayim Refael Friedman-8/+14
2025-04-13internal: Render sigantures with view hir commandLukas Wirth-13/+41
2025-04-10Merge pull request #19570 from ChayimFriedman2/fix-store-panicChayim Refael Friedman-6/+6
2025-04-11Fix an incorrect `ExpressionStore` that was passedChayim Refael Friedman-6/+6
2025-04-10fix: Fix invalid signature bitflagsLukas Wirth-6/+6
2025-04-10Merge pull request #19461 from Hmikihiro/shadow_by_moduleLukas Wirth-0/+5
2025-04-10Remove all upcasts!Chayim Refael Friedman-386/+358
2025-04-10TypeNs contain moduleHayashi Mikihiro-36/+32
2025-04-10return single optionHayashi Mikihiro-19/+2
2025-04-10fix: shadow type by moduleHayashi Mikihiro-29/+55
2025-04-09refactor: Turn `LifetimeRef` into an enumLukas Wirth-7/+6
2025-04-09refactor: Lower type-refs before type inferenceLukas Wirth-657/+842
2025-04-06fix: Fix `format_args` lowering for >=1.87Lukas Wirth-3/+10
2025-03-31fix: Fix new nightly lintsLukas Wirth-4/+2
2025-03-31fix: Cleanup param name inlay hint filteringLukas Wirth-7/+11
2025-03-27Allow crate authors to control completion of their thingsChayim Refael Friedman-40/+132
2025-03-23chore: Bump dependenciesLukas Wirth-4/+4
2025-03-21chore: Remove some unnecessary usage of `Semantics`Lukas Wirth-12/+12
2025-03-20Remove unnecessary expansionsChayim Refael Friedman-68/+31
2025-03-16Merge pull request #19363 from euclio/varargs-detailLukas Wirth-0/+4
2025-03-16Merge pull request #19354 from ChayimFriedman2/rtn-prepLukas Wirth-0/+18