about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/hir-ty
AgeCommit message (Expand)AuthorLines
2025-04-01Avoid relying on `block_def_map()` needlesslyChayim Refael Friedman-1/+1
2025-03-31fix: Fix new nightly lintsLukas Wirth-48/+45
2025-03-28Merge pull request #19375 from ChayimFriedman2/do-not-completeLukas Wirth-9/+11
2025-03-28Fix a bug in orphan rules calculationChayim Refael Friedman-12/+17
2025-03-27Allow crate authors to control completion of their thingsChayim Refael Friedman-9/+11
2025-03-25ci: Require miri stepLukas Wirth-1/+1
2025-03-24refactor: Replace custom `ThinVec` with `thin-vec` crateLukas Wirth-10/+10
2025-03-24fix: Yet another false positive invalid cast diagnosticShoyu Vanilla-25/+89
2025-03-23chore: Bump dependenciesLukas Wirth-7/+7
2025-03-23chore: Remove unused dependenciesLukas Wirth-2/+0
2025-03-22Merge pull request #19416 from ShoyuVanilla/issue-15037Lukas Wirth-0/+12
2025-03-22fix: Handle multiple `#[repr(..)]` attrs correctlyShoyu Vanilla-0/+12
2025-03-22fix: Properly calculate the layouts of tuple ptrs whose last fields are DSTShoyu Vanilla-0/+19
2025-03-19change test name to sth meaningfulAli Bektas-2/+1
2025-03-19Fix span info for mir::OperandAli Bektas-80/+130
2025-03-17chore: Bump `Edition::CURRENT` to 2024Lukas Wirth-2/+2
2025-03-16Merge pull request #19354 from ChayimFriedman2/rtn-prepLukas Wirth-72/+86
2025-03-16refactor: Remove unnecessary `Arc`Lukas Wirth-1/+1
2025-03-15cargo fmtBenjaminBrienen-411/+338
2025-03-15cargo clippy --fixBenjaminBrienen-8/+8
2025-03-15Fix 2024 syntax errorsBenjaminBrienen-2/+2
2025-03-14Split `variant_data` into its own queryLukas Wirth-54/+48
2025-03-14Split enum variants out of `enum_data` queryLukas Wirth-24/+25
2025-03-14Split assoc items out of `trait_data`/`impl_data` queriesLukas Wirth-47/+51
2025-03-13internal: don't panic when the crate graph isn't ready #19351David Barsky-1/+2
2025-03-12Emit an error when RTN is used in an incorrect placeChayim Refael Friedman-2/+8
2025-03-12Lower Return Type Notation (`Type::method(..): Send`)Chayim Refael Friedman-70/+78
2025-03-12Salsify the crate graphChayim Refael Friedman-116/+103
2025-03-10internal: port rust-analyzer to new SalsaDavid Barsky-260/+320
2025-03-10Merge pull request #19331 from lnicola/sync-from-rustLaurențiu Nicola-181/+70
2025-03-10Format codeLaurențiu Nicola-35/+43
2025-03-10Fix simd layout testLaurențiu Nicola-1/+1
2025-03-10Bump rustc cratesLaurențiu Nicola-4/+0
2025-03-10Merge pull request #19330 from ChayimFriedman2/normalize-projectionLukas Wirth-148/+248
2025-03-10Merge from rust-lang/rustLaurențiu Nicola-152/+37
2025-03-09Bump chalk for built-in supports of async closuresShoyu Vanilla-0/+47
2025-03-08Use `rustc_abi` code for SIMD layout in rust-analyzerMoulins-39/+7
2025-03-08Remove most manual LayoutData creations and move them to `rustc_abi`Moulins-78/+20
2025-03-06Use correct crate for trait env in `render_const_scalar()`Chayim Refael Friedman-4/+1
2025-03-06Pass the target crate in `HirFormatter`Chayim Refael Friedman-144/+242
2025-03-06Normalize projections in evaluated const display and layout calculationChayim Refael Friedman-0/+5
2025-03-05Merge pull request #19274 from Veykril/push-pouwrwwrlrltLukas Wirth-9/+38
2025-03-05Use HIR unsafety information for unsafe syntax highlightngLukas Wirth-9/+38
2025-03-05Use size_of from the prelude instead of importedThalia Archibald-6/+5
2025-03-03Rollup merge of #137921 - lnicola:sync-from-ra, r=lnicolaMatthias Krüger-45/+535
2025-03-03Merge from rust-lang/rustLaurențiu Nicola-1/+1
2025-03-02Remove layouting dead code for non-array SIMD types.Moulins-36/+11
2025-02-28rename BackendRepr::Vector → SimdVectorRalf Jung-1/+1
2025-02-27fix doc testsBenjaminBrienen-5/+6
2025-02-27enable doctestBenjaminBrienen-1/+0