about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/hir-ty
AgeCommit message (Expand)AuthorLines
2025-10-01Auto merge of #147210 - lnicola:sync-from-ra, r=lnicolabors-1230/+1695
2025-09-30Add regression test for another (long-standing) bug fixed by the new solverChayim Refael Friedman-1/+23
2025-09-28remove explicit deref of AbiAlign for most methodsJubilee Young-7/+7
2025-09-28Merge pull request #19867 from Kivooeo/unsafegateLukas Wirth-0/+16
2025-09-25Merge pull request #20738 from jackh726/next-trait-solver-next4Shoyu Vanilla (Flint)-110/+75
2025-09-25Merge ref 'caccb4d0368b' from rust-lang/rustThe rustc-josh-sync Cronjob Bot-32/+5
2025-09-24Implement fallback properlyChayim Refael Friedman-230/+750
2025-09-24Merge pull request #20683 from regexident/inference-result-types-iterChayim Refael Friedman-0/+20
2025-09-24Switch next-solver related rustc dependencies of r-a to crates.io onesShoyu Vanilla-32/+5
2025-09-24Remove non-ns version of impl_self_ty and impl_traitjackh726-110/+75
2025-09-23Be sure to instantiate and pass up trait refs in named_associated_type_shorth...Jack Huey-10/+13
2025-09-23Remove all non-ns diagnostics queries, naming consistenlyJack Huey-145/+81
2025-09-23Use lower_nextsolver::callable_item_signature instead of lower::callable_item...Jack Huey-121/+109
2025-09-23Expose iterators over an inference result's typesVincent Esche-0/+20
2025-09-23Remove lower::value_ty in favor of lower_nextsolver::value_tyJack Huey-129/+46
2025-09-23Remove lower::ty in favor of lower_nextsolver::tyJack Huey-83/+94
2025-09-23Use ParamEnv in TraitEnvironmentJack Huey-164/+199
2025-09-23Add 'db to TraitEnvironmentJack Huey-103/+116
2025-09-23Make Field::ty return TypeNsjackh726-1/+1
2025-09-22Merge pull request #20725 from ChayimFriedman2/fix-missing-lifetimeShoyu Vanilla (Flint)-25/+43
2025-09-22Merge pull request #20717 from ShoyuVanilla/migrate-moreChayim Refael Friedman-153/+122
2025-09-22internal: Migrate more predicate things to next-solverShoyu Vanilla-153/+122
2025-09-22Fix lifetime elision handling for `Fn`-style trait boundsChayim Refael Friedman-25/+43
2025-09-22Another regression test for next solver fixed bugChayim Refael Friedman-0/+32
2025-09-20allow take union field addresses in safe rustKivooeo-0/+16
2025-09-20Bump rustc crates once moreLaurențiu Nicola-4/+2
2025-09-19Merge pull request #20697 from Oblarg/fix-negative-const-generic-literalsShoyu Vanilla (Flint)-0/+46
2025-09-19address review feedbackOblarg-0/+23
2025-09-19minor: Get rid of unused deps `chalk-solve` and `chalk-recursive`Shoyu Vanilla-12/+0
2025-09-19Set WithCachedTypeInfo::stable_hash when in-treeLaurențiu Nicola-0/+6
2025-09-18fix negative const generic integer literalsOblarg-0/+23
2025-09-19fix: Fix one more thing in `in-rust-tree`Shoyu Vanilla-1/+1
2025-09-18Merge pull request #20694 from ShoyuVanilla/bump-rustcLaurențiu Nicola-19/+32
2025-09-19minor: Yet another rustc crates bumpShoyu Vanilla-19/+32
2025-09-19fix: Fix `indexmap` with `in-rust-tree`Shoyu Vanilla-6/+1
2025-09-18Bump rustc crates againLaurențiu Nicola-27/+20
2025-09-18chore: Update rustc depsShoyu Vanilla-0/+14
2025-09-18Merge pull request #20664 from ChayimFriedman2/coerce-nsChayim Refael Friedman-3912/+9249
2025-09-17Fix "sync-from-ra" for `rust-lang/rust`Shoyu Vanilla-0/+6
2025-09-16Merge pull request #20517 from Veykril/veykril/push-wrurmtqppzusLukas Wirth-2/+2
2025-09-16fix: Only compute unstable paths on nightly toolchains for IDE featuresLukas Wirth-2/+2
2025-09-16fix: More precise clause filtering for `explicit_*_predicates_of`Shoyu Vanilla-6/+20
2025-09-15Port a bunch of stuff from rustc and fix a bunch of type mismatches/diagnosticsChayim Refael Friedman-3912/+9249
2025-09-15Add Regression Test For The One And The Only Issue #5514Chayim Refael Friedman-0/+34
2025-09-15Add regression tests to some S-blocked-on-new-solver issuesChayim Refael Friedman-0/+126
2025-09-14fix: Infinite loop while elaborting predicatesShoyu Vanilla-2/+61
2025-09-11Merge pull request #20642 from ChayimFriedman2/wasm-safeShoyu Vanilla (Flint)-17/+49
2025-09-10Merge pull request #20649 from ChayimFriedman2/cast-unknownShoyu Vanilla (Flint)-6/+25
2025-09-10Always coerce in a cast, even when there are unknown typesChayim Refael Friedman-6/+25
2025-09-10Merge pull request #20645 from ChayimFriedman2/update-rustcShoyu Vanilla (Flint)-300/+424