index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
tools
/
rust-analyzer
/
crates
/
hir-def
Age
Commit message (
Expand
)
Author
Lines
2025-05-02
refactor: Simplify macro call id construction
Lukas Wirth
-174
/
+111
2025-05-01
remove a couple of clones
Matthias Krüger
-1
/
+1
2025-04-30
fix: Improve parser recovery a bit
Lukas Wirth
-2
/
+0
2025-04-29
Split out salsa_macros
Lukas Wirth
-12
/
+13
2025-04-29
Cleanup cfg check handling in expression store lowering
Lukas Wirth
-77
/
+95
2025-04-28
refactor: De-arc lang item queries
Lukas Wirth
-93
/
+102
2025-04-28
Merge pull request #19706 from Veykril/push-nkpmknlvzyom
Lukas Wirth
-22
/
+16
2025-04-28
fix: Address minor FIXME
Lukas Wirth
-22
/
+16
2025-04-28
Merge pull request #19704 from Veykril/push-wrvznvvpvtvp
Lukas Wirth
-1
/
+1
2025-04-28
Add expression fill mode variant for filling with underscore expressions
Lukas Wirth
-1
/
+1
2025-04-28
Merge from rust-lang/rust
Laurențiu Nicola
-1
/
+1
2025-04-25
Merge pull request #19688 from ChayimFriedman2/less-unused
Lukas Wirth
-1
/
+4
2025-04-25
`shrink_to_fit()` in more places
Chayim Refael Friedman
-1
/
+4
2025-04-24
Arena allocate `LifetimeRef`s
Lukas Wirth
-46
/
+102
2025-04-24
Shrink `WherePredicate` by 8 bytes
Lukas Wirth
-2
/
+3
2025-04-24
refactor: Remove `WherePredicateTypeTarget`
Lukas Wirth
-218
/
+250
2025-04-24
Properly handle lifetimes when checking generic arguments len
Chayim Refael Friedman
-0
/
+8
2025-04-22
Adapt for new cycle handling changing in Salsa
Chayim Refael Friedman
-1
/
+1
2025-04-22
Add two new diagnostics: one for mismatch in generic arguments count, and ano...
Chayim Refael Friedman
-4
/
+37
2025-04-21
refactor: Fold hygiene map into bindings themselves
Lukas Wirth
-34
/
+38
2025-04-21
Merge pull request #19644 from ChayimFriedman2/const-syms
Lukas Wirth
-178
/
+192
2025-04-21
fix: Support unstable `UnsafePinned` struct in type layout calc
Lukas Wirth
-0
/
+4
2025-04-21
Remove unnecessary predefined symbol clones
Chayim Refael Friedman
-121
/
+107
2025-04-21
Get rid of static predefined symbols
Chayim Refael Friedman
-57
/
+85
2025-04-19
Make `HirFileId`, `EditionedFileId` and macro files Salsa struct
Chayim Refael Friedman
-123
/
+103
2025-04-13
internal: Render sigantures with view hir command
Lukas Wirth
-12
/
+97
2025-04-10
fix: Walk const block expressions for unsafety checking
Lukas Wirth
-0
/
+7
2025-04-10
fix: Fix invalid signature bitflags
Lukas Wirth
-73
/
+73
2025-04-10
Merge pull request #19461 from Hmikihiro/shadow_by_module
Lukas Wirth
-5
/
+23
2025-04-10
Merge pull request #19559 from ChayimFriedman2/rust-186
Lukas Wirth
-196
/
+137
2025-04-10
Remove all upcasts!
Chayim Refael Friedman
-196
/
+137
2025-04-10
Update crates/hir-def/src/resolver.rs
Hayashi Mikihiro
-1
/
+1
2025-04-10
TypeNs contain module
Hayashi Mikihiro
-45
/
+30
2025-04-10
return single option
Hayashi Mikihiro
-52
/
+51
2025-04-10
fix: shadow type by module
Hayashi Mikihiro
-40
/
+74
2025-04-10
Fix a small bug with catastrophic effects
Chayim Refael Friedman
-1
/
+1
2025-04-09
refactor: Turn `LifetimeRef` into an enum
Lukas Wirth
-56
/
+62
2025-04-09
refactor: Lower type-refs before type inference
Lukas Wirth
-6115
/
+4819
2025-04-06
Merge pull request #19531 from Veykril/push-kxyrpznnllkx
Lukas Wirth
-46
/
+91
2025-04-06
fix: Fix `format_args` lowering for >=1.87
Lukas Wirth
-46
/
+91
2025-04-05
Merge pull request #19501 from ChayimFriedman2/macro-expansion
Lukas Wirth
-2
/
+50
2025-04-04
prefer default over new
BenjaminBrienen
-11
/
+6
2025-04-01
Fix a bug in MBE expansion that arose from incorrect fixing of an older bug i...
Chayim Refael Friedman
-2
/
+50
2025-03-31
fix: Fix new nightly lints
Lukas Wirth
-10
/
+13
2025-03-29
fix: Fix, clarify and require a value for `proc_macro_cwd` of `CrateData`
Lukas Wirth
-2
/
+9
2025-03-28
Merge pull request #19375 from ChayimFriedman2/do-not-complete
Lukas Wirth
-94
/
+273
2025-03-27
Allow crate authors to control completion of their things
Chayim Refael Friedman
-94
/
+273
2025-03-27
fix: Fix `format_args` lowering using wrong integer suffix
Lukas Wirth
-2
/
+3
2025-03-25
feat: parse `unsafe` record fields
Lukas Wirth
-6
/
+19
2025-03-24
analysis-stats: expose and print some limited statistics from `hir-def`
David Barsky
-0
/
+25
[prev]
[next]