about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/hir-ty
AgeCommit message (Expand)AuthorLines
2025-02-25Disable typos checker for the target feature namesChayim Refael Friedman-0/+2
2025-02-25Support target features implications in target_feature 1.1Chayim Refael Friedman-35/+267
2025-02-24Merge pull request #18987 from ChayimFriedman2/drop-glueLukas Wirth-4/+260
2025-02-24Format codeLaurențiu Nicola-1/+1
2025-02-24Add rustc_hashes and bump the othersLaurențiu Nicola-0/+1
2025-02-24Merge from rust-lang/rustLaurențiu Nicola-16/+23
2025-02-23Merge pull request #19191 from Veykril/push-yzzlosskwrxsLukas Wirth-4/+2
2025-02-23Remove `limit` crate in favor `usize`Lukas Wirth-4/+2
2025-02-23Rollup merge of #137334 - compiler-errors:edition-2024-fresh-2, r=saethlin,tr...Jacob Pratt-5/+5
2025-02-22Greatly simplify lifetime captures in edition 2024Michael Goulet-5/+5
2025-02-20rust-analyzer: use new function in (incorrect) layout computationJubilee Young-1/+1
2025-02-20Remove `BackendRepr::Uninhabited`, replaced with an `uninhabited: bool` field...Zachary S-6/+6
2025-02-20Explicitly compare `TypesMap` as ptrsShoyu Vanilla-12/+17
2025-02-20fix: Binding wrong assoc ty when lowering trait ref boundShoyu Vanilla-10/+45
2025-02-18Revert "pass struct fields to chalk"Lukas Wirth-37/+20
2025-02-17Rollup merge of #137173 - lnicola:sync-from-ra, r=lnicolaMatthias Krüger-1250/+1483
2025-02-17Merge pull request #19169 from lnicola/sync-from-rustLaurențiu Nicola-2/+2
2025-02-17Merge pull request #19167 from ChayimFriedman2/fix-ref-patLukas Wirth-17/+43
2025-02-17Merge from rust-lang/rustLaurențiu Nicola-2/+2
2025-02-17Auto merge of #137164 - matthiaskrgr:rollup-dj5826k, r=matthiaskrgrbors-4/+11
2025-02-17Fix detection of ref patterns for path patternsChayim Refael Friedman-17/+43
2025-02-17Merge pull request #19122 from Austaras/masterLukas Wirth-20/+37
2025-02-17Merge pull request #19127 from ChayimFriedman2/different-generic-argsLukas Wirth-1102/+1091
2025-02-17Calculate drop glue and show it on hoverChayim Refael Friedman-4/+260
2025-02-17Add `pattern_complexity_limit` to `Limits`.Nicholas Nethercote-1/+1
2025-02-16Move hashes from rustc_data_structure to rustc_hashes so they can be shared w...Ben Kimock-4/+11
2025-02-16Refactor path loweringChayim Refael Friedman-1090/+1089
2025-02-16Improve error recovery when method-calling an assoc functionLukas Wirth-41/+87
2025-02-12Merge pull request #19148 from Veykril/push-ptnykrwnwwluLukas Wirth-79/+152
2025-02-12Improve error recovery when method-calling a fieldLukas Wirth-79/+152
2025-02-12Merge pull request #19111 from ShoyuVanilla/issue-19021Lukas Wirth-9/+89
2025-02-12Merge pull request #18995 from alibektas/12210Lukas Wirth-19/+14
2025-02-12Propogate error types in mir type projectionsLukas Wirth-2/+9
2025-02-10Extend the renaming to coerce_unsafe_ptrBastian Kersting-1/+1
2025-02-10pass struct fields to chalkaustaras-20/+37
2025-02-09Fix clippy errorsAli Bektas-3/+3
2025-02-09Lower ast::Ident to hir::Path when lowering RangePatsAli Bektas-24/+15
2025-02-08fix: Apply adjustments to proper expr when invoking `CoerceMany`Shoyu Vanilla-9/+89
2025-02-07fix: Resolve projection types before checking castsShoyu Vanilla-0/+1
2025-02-04Remove a no-longer-correct FIXMEChayim Refael Friedman-1/+0
2025-02-04Fix incorrect terminologyChayim Refael Friedman-2/+2
2025-02-04Refactor `TyLoweringContext::substs_from_args_and_bindings()` to always take ...Chayim Refael Friedman-27/+18
2025-02-04Add a FIXME for feature(adt_const_params)Chayim Refael Friedman-0/+1
2025-02-03Merge pull request #19066 from alibektas/slice_pattern_type_inferenceLukas Wirth-31/+183
2025-02-03Fix some mir eval/loweringsLukas Wirth-6/+84
2025-02-03Do not use make use of `InferenceResult::has_errors` flag for mir buildingLukas Wirth-5/+21
2025-02-03Revert tests::patterns::infer_patternAli Bektas-37/+35
2025-02-03Make Pat::Range's start and end Option<ExprId>Ali Bektas-3/+7
2025-01-29call infer_pats from infer::expr with contextAli Bektas-5/+4
2025-01-29Equip infer_pat_* with declaration originAli Bektas-26/+101