summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/hir-def
AgeCommit message (Expand)AuthorLines
2025-03-11Auto merge of #136932 - m-ou-se:fmt-width-precision-u16, r=scottmcmbors-1/+1
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
2025-02-10Censor cfg_attr for attribute macrosChayim Refael Friedman-1/+19
2025-02-09Check if PatPtr resolves to ExprIdAli Bektas-14/+8
2025-02-09Fix clippy errorsAli Bektas-12/+6
2025-02-09Remove fixme and add a missing test attributeAli Bektas-1/+1
2025-02-09resolve_bind_pat_to_const does not early return if exprAli Bektas-96/+16
2025-02-09make SourceAnalyzer::pat_id return ExprOrPatIdAli Bektas-4/+1
2025-02-09Lower ast::Ident to hir::Path when lowering RangePatsAli Bektas-31/+118
2025-02-04Merge pull request #19084 from Veykril/push-muworpzpzqupLukas Wirth-2/+2
2025-02-04Expose symbol of `CrateName`Lukas Wirth-2/+2
2025-02-03Fix some mir eval/loweringsLukas Wirth-0/+1
2025-02-03Add a test to monitor whats going onAli Bektas-6/+54
2025-02-03Make Pat::Range's start and end Option<ExprId>Ali Bektas-23/+41
2025-01-31Insert null checks for pointer dereferences when debug assertions are enabledBastian Kersting-0/+1
2025-01-29Auto merge of #136117 - lnicola:sync-from-ra, r=lnicolabors-250/+307
2025-01-28parse_format optimize import useMarijn Schouten-2/+2
2025-01-27Back out "feat: Implement `default-field-values`"David Barsky-142/+1
2025-01-27Back out "Handle missing fields diagnostics"David Barsky-17/+7
2025-01-27Back out "Merge record lit's ellipsis into pre-existing spread's variant"David Barsky-30/+16
2025-01-27Back out "Compute diagnostics of a field body iff it has one"David Barsky-1/+0
2025-01-27Back out "Implement `HasResolver` and `HasModule` for `FieldId`"David Barsky-20/+19
2025-01-27Back out "Add a test for field default value body as defining usage of TAIT"David Barsky-1/+5
2025-01-27Back out "Remove `has_default` from `FieldId`"David Barsky-0/+1
2025-01-27Fix #[rustc_deprecated_safe_2024]Chayim Refael Friedman-9/+24
2025-01-27Remove `has_default` from `FieldId`Shoyu Vanilla-1/+0
2025-01-27Add a test for field default value body as defining usage of TAITShoyu Vanilla-5/+1
2025-01-27Implement `HasResolver` and `HasModule` for `FieldId`Shoyu Vanilla-19/+20
2025-01-27Compute diagnostics of a field body iff it has oneShoyu Vanilla-0/+1