about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/hir-def
AgeCommit message (Expand)AuthorLines
2025-09-24Switch next-solver related rustc dependencies of r-a to crates.io onesShoyu Vanilla-4/+0
2025-09-18Merge pull request #20664 from ChayimFriedman2/coerce-nsChayim Refael Friedman-0/+19
2025-09-16Merge pull request #20517 from Veykril/veykril/push-wrurmtqppzusLukas Wirth-5/+5
2025-09-16fix: Only compute unstable paths on nightly toolchains for IDE featuresLukas Wirth-5/+5
2025-09-15Port a bunch of stuff from rustc and fix a bunch of type mismatches/diagnosticsChayim Refael Friedman-0/+19
2025-09-11Merge pull request #20642 from ChayimFriedman2/wasm-safeShoyu Vanilla (Flint)-1/+1
2025-09-10Adopt even more custom types in the new solverChayim Refael Friedman-0/+13
2025-09-09Expand target info to include the architectureChayim Refael Friedman-1/+1
2025-09-08Remove support for register_attrWilfred Hughes-22/+2
2025-08-25Cache trait solving across queries in the same revisionChayim Refael Friedman-2/+19
2025-08-17fix: Make lang items query properly filter out overwritten/excluded sysrootsShoyu Vanilla-10/+29
2025-08-13fix errors after rebaseDeadbeef-0/+4
2025-08-13Merge Trait and TraitAlias handlingDeadbeef-168/+23
2025-08-09Implement next trait solverjackh726-2/+11
2025-07-31`cargo clippy --fix`Lukas Wirth-267/+245
2025-07-23Merge pull request #20289 from ChayimFriedman2/expr-store-diags-macrosLukas Wirth-13/+2
2025-07-23Remove `ExpressionStoreDiagnostics::MacroError`, instead recreate it from the...Chayim Refael Friedman-13/+2
2025-07-22Parse `for<'a> [const]`Chayim Refael Friedman-34/+26
2025-07-21hir-def: Don't apply x86_64-specific asserts on x32John Paul Adrian Glaubitz-2/+2
2025-07-20Support `cfg_select!`Chayim Refael Friedman-0/+48
2025-07-13remove now useless `[allow(unused_lifetimes)]`Andrey Nikolaev-12/+7
2025-07-11Merge pull request #20219 from ChayimFriedman2/expr-store-memChayim Refael Friedman-223/+379
2025-07-10Merge pull request #20210 from ChayimFriedman2/naked-asm-safeShoyu Vanilla (Flint)-48/+83
2025-07-10Put the expression stuff in the expression store behind an `Option<Box>`Chayim Refael Friedman-223/+379
2025-07-09Make `global_asm!()` workChayim Refael Friedman-19/+6
2025-07-09Differentiate between `asm!()`, `global_asm!()` and `naked_asm!()`, and make ...Chayim Refael Friedman-2/+50
2025-07-09Don't hash the `SyntaxKind` in the ast idChayim Refael Friedman-35/+35
2025-07-06Always bump in the parser in `err_and_bump()`Chayim Refael Friedman-2/+40
2025-07-04Skip unnecessary `eq` work in `BodySourceMap`Lukas Wirth-11/+49
2025-07-03Fix some things with builtin derivesChayim Refael Friedman-0/+80
2025-07-03Bump salsaLukas Wirth-5/+5
2025-06-26Merge pull request #20100 from ShoyuVanilla/ignore-sized-hierarchyChayim Refael Friedman-0/+2
2025-06-26Backport new sized-hierarchy trait bounds in old waysShoyu Vanilla-0/+2
2025-06-26Bring back the firewall queryLukas Wirth-15/+21
2025-06-26Salsa idiomize `VariantFields` queryLukas Wirth-53/+123
2025-06-25Merge pull request #20088 from Veykril/push-qrslvzzlqqozLukas Wirth-33/+44
2025-06-25De-arc trait items queryLukas Wirth-33/+44
2025-06-24Short circuit a couple hir-ty/lower queriesLukas Wirth-3/+3
2025-06-24Merge pull request #20062 from ChayimFriedman2/doctestsLukas Wirth-0/+1
2025-06-24fix: Use `ROOT` hygiene for `args` inside new `format_args!` expansionShoyu Vanilla-16/+17
2025-06-23Don't run doctestsChayim Refael Friedman-0/+1
2025-06-22Minic rustc's new `format_args!` expansionShoyu Vanilla-33/+328
2025-06-19Revert "Turn `BlockId` into a `#[salsa::tracked]`"Lukas Wirth-31/+15
2025-06-15Merge pull request #20000 from tadeokondrak/lifetime-repeat-macroChayim Refael Friedman-6/+33
2025-06-15Use is_any_identifier in pretty_print_macro_expansionTadeo Kondrak-13/+6
2025-06-15Fix spacing for LIFETIME_IDENT near keywords and literals in test outputTadeo Kondrak-4/+12
2025-06-15Optimize private visibility resolutionLukas Wirth-39/+83
2025-06-15Optimize `pub(crate)` visibility resolutionLukas Wirth-36/+53
2025-06-15Unify assoc item visibility queriesLukas Wirth-64/+45
2025-06-15Idiomatic salsa use for extern block abi queryLukas Wirth-6/+11