about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/hir-def
AgeCommit message (Expand)AuthorLines
2025-03-24refactor: Replace custom `ThinVec` with `thin-vec` crateLukas Wirth-64/+82
2025-03-24Merge pull request #19436 from lnicola/rm-rustc-hashesLaurențiu Nicola-3/+0
2025-03-24Drop rustc_hashes dependencyLaurențiu Nicola-3/+0
2025-03-23chore: Bump dependenciesLukas Wirth-2/+2
2025-03-23chore: Remove unused dependenciesLukas Wirth-3/+0
2025-03-22fix: Handle multiple `#[repr(..)]` attrs correctlyShoyu Vanilla-71/+79
2025-03-21fix: Fix incorrect expansion of builtin `PartialOrd` deriveLukas Wirth-1/+1
2025-03-18refactor: Do not use `Expander` in assoc item loweringLukas Wirth-125/+106
2025-03-17chore: Bump `Edition::CURRENT` to 2024Lukas Wirth-18/+43
2025-03-16internal: Render root syntax contexts more clearlyLukas Wirth-15/+15
2025-03-16Merge pull request #19354 from ChayimFriedman2/rtn-prepLukas Wirth-10/+47
2025-03-16refactor: Remove unnecessary `Arc`Lukas Wirth-10/+7
2025-03-15cargo fmtBenjaminBrienen-2/+2
2025-03-15fix temporary value dropped while borrowedBenjaminBrienen-2/+2
2025-03-15cargo fmtBenjaminBrienen-225/+172
2025-03-15cargo clippy --fixBenjaminBrienen-1/+1
2025-03-15chore: Remove legacy `SyntaxContextId` re-exportLukas Wirth-27/+27
2025-03-14Split `variant_data` into its own queryLukas Wirth-141/+130
2025-03-14Split enum variants out of `enum_data` queryLukas Wirth-24/+41
2025-03-14Move attribute parsing out of data moduleLukas Wirth-124/+128
2025-03-14Split assoc items out of `trait_data`/`impl_data` queriesLukas Wirth-319/+365
2025-03-13internal: don't panic when the crate graph isn't ready #19351David Barsky-2/+2
2025-03-12Lower Return Type Notation (`Type::method(..): Send`)Chayim Refael Friedman-10/+47
2025-03-12Merge pull request #19337 from ChayimFriedman2/salsify-crate-graph-finalChayim Refael Friedman-274/+564
2025-03-12Salsify the crate graphChayim Refael Friedman-274/+564
2025-03-11Make GenericParamsCollector::type_or_consts not unnecessarily pub(crate)¨Florian-10/+15
2025-03-11Auto merge of #136932 - m-ou-se:fmt-width-precision-u16, r=scottmcmbors-1/+1
2025-03-10internal: port rust-analyzer to new SalsaDavid Barsky-276/+341
2025-03-10Fix rust-analyzer for 16-bit fmt width and precision.Mara Bos-1/+1
2025-03-10Merge pull request #19079 from ChayimFriedman2/rename-conflictLukas Wirth-29/+153
2025-03-08Fix syntax fixup producing invalid punctuation¨Florian-4/+4
2025-03-06Warn the user when a rename will change the meaning of the programChayim Refael Friedman-29/+153
2025-03-05Use size_of from the prelude instead of importedThalia Archibald-1/+1
2025-03-01More precise macro modifiers for syntax highlightingLukas Wirth-3/+7
2025-02-27fix doc testsBenjaminBrienen-8/+10
2025-02-24Format codeLaurențiu Nicola-1/+7
2025-02-24Add rustc_hashes and bump the othersLaurențiu Nicola-0/+1
2025-02-24Merge from rust-lang/rustLaurențiu Nicola-1/+8
2025-02-23Remove `limit` crate in favor `usize`Lukas Wirth-17/+11
2025-02-17Rollup merge of #137173 - lnicola:sync-from-ra, r=lnicolaMatthias Krüger-61/+181
2025-02-17Merge pull request #19127 from ChayimFriedman2/different-generic-argsLukas Wirth-5/+12
2025-02-16Move hashes from rustc_data_structure to rustc_hashes so they can be shared w...Ben Kimock-1/+8
2025-02-16Refactor path loweringChayim Refael Friedman-5/+12
2025-02-12Merge pull request #18928 from roife/fix-18918Lukas Wirth-1/+19
2025-02-12Merge pull request #19109 from Veykril/push-nzpuuqommpnqLukas Wirth-15/+34
2025-02-12fix: handle character boundary in search moderoife-1/+19
2025-02-12fix: Do not show safety hints for extern items lacking semanticsLukas Wirth-15/+34
2025-02-12Merge pull request #19125 from ChayimFriedman2/cfg-attr-fastLukas Wirth-1/+19
2025-02-12Merge pull request #18995 from alibektas/12210Lukas Wirth-39/+97
2025-02-10Merge from rust-lang/rustLaurențiu Nicola-2/+3