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-07-31
`cargo clippy --fix`
Lukas Wirth
-267
/
+245
2025-07-23
Merge pull request #20289 from ChayimFriedman2/expr-store-diags-macros
Lukas Wirth
-13
/
+2
2025-07-23
Remove `ExpressionStoreDiagnostics::MacroError`, instead recreate it from the...
Chayim Refael Friedman
-13
/
+2
2025-07-22
Parse `for<'a> [const]`
Chayim Refael Friedman
-34
/
+26
2025-07-21
hir-def: Don't apply x86_64-specific asserts on x32
John Paul Adrian Glaubitz
-2
/
+2
2025-07-20
Support `cfg_select!`
Chayim Refael Friedman
-0
/
+48
2025-07-13
remove now useless `[allow(unused_lifetimes)]`
Andrey Nikolaev
-12
/
+7
2025-07-11
Merge pull request #20219 from ChayimFriedman2/expr-store-mem
Chayim Refael Friedman
-223
/
+379
2025-07-10
Merge pull request #20210 from ChayimFriedman2/naked-asm-safe
Shoyu Vanilla (Flint)
-48
/
+83
2025-07-10
Put the expression stuff in the expression store behind an `Option<Box>`
Chayim Refael Friedman
-223
/
+379
2025-07-09
Make `global_asm!()` work
Chayim Refael Friedman
-19
/
+6
2025-07-09
Differentiate between `asm!()`, `global_asm!()` and `naked_asm!()`, and make ...
Chayim Refael Friedman
-2
/
+50
2025-07-09
Don't hash the `SyntaxKind` in the ast id
Chayim Refael Friedman
-35
/
+35
2025-07-06
Always bump in the parser in `err_and_bump()`
Chayim Refael Friedman
-2
/
+40
2025-07-04
Skip unnecessary `eq` work in `BodySourceMap`
Lukas Wirth
-11
/
+49
2025-07-03
Fix some things with builtin derives
Chayim Refael Friedman
-0
/
+80
2025-07-03
Bump salsa
Lukas Wirth
-5
/
+5
2025-06-26
Merge pull request #20100 from ShoyuVanilla/ignore-sized-hierarchy
Chayim Refael Friedman
-0
/
+2
2025-06-26
Backport new sized-hierarchy trait bounds in old ways
Shoyu Vanilla
-0
/
+2
2025-06-26
Bring back the firewall query
Lukas Wirth
-15
/
+21
2025-06-26
Salsa idiomize `VariantFields` query
Lukas Wirth
-53
/
+123
2025-06-25
Merge pull request #20088 from Veykril/push-qrslvzzlqqoz
Lukas Wirth
-33
/
+44
2025-06-25
De-arc trait items query
Lukas Wirth
-33
/
+44
2025-06-24
Short circuit a couple hir-ty/lower queries
Lukas Wirth
-3
/
+3
2025-06-24
Merge pull request #20062 from ChayimFriedman2/doctests
Lukas Wirth
-0
/
+1
2025-06-24
fix: Use `ROOT` hygiene for `args` inside new `format_args!` expansion
Shoyu Vanilla
-16
/
+17
2025-06-23
Don't run doctests
Chayim Refael Friedman
-0
/
+1
2025-06-22
Minic rustc's new `format_args!` expansion
Shoyu Vanilla
-33
/
+328
2025-06-19
Revert "Turn `BlockId` into a `#[salsa::tracked]`"
Lukas Wirth
-31
/
+15
2025-06-15
Merge pull request #20000 from tadeokondrak/lifetime-repeat-macro
Chayim Refael Friedman
-6
/
+33
2025-06-15
Use is_any_identifier in pretty_print_macro_expansion
Tadeo Kondrak
-13
/
+6
2025-06-15
Fix spacing for LIFETIME_IDENT near keywords and literals in test output
Tadeo Kondrak
-4
/
+12
2025-06-15
Optimize private visibility resolution
Lukas Wirth
-39
/
+83
2025-06-15
Optimize `pub(crate)` visibility resolution
Lukas Wirth
-36
/
+53
2025-06-15
Unify assoc item visibility queries
Lukas Wirth
-64
/
+45
2025-06-15
Idiomatic salsa use for extern block abi query
Lukas Wirth
-6
/
+11
2025-06-15
Idiomatic salsa use for impl items query
Lukas Wirth
-25
/
+24
2025-06-15
Replace unnecessary use of `MacroDefId` with `MacroId`
Lukas Wirth
-6
/
+6
2025-06-15
Idiomatic salsa use for enum variants query
Lukas Wirth
-35
/
+36
2025-06-15
Cleanup incremental tests
Lukas Wirth
-95
/
+292
2025-06-13
Allow lifetime repeats in macros: $($x)'a*
Tadeo Kondrak
-0
/
+26
2025-06-13
Turn `BlockId` into a `#[salsa::tracked]`
Lukas Wirth
-12
/
+28
2025-06-13
Use `ThinVec` in `ItemScope` in a couple places
Lukas Wirth
-19
/
+17
2025-06-13
Bring back EMPTY item tree deduplication
Lukas Wirth
-16
/
+37
2025-06-13
Merge pull request #19982 from Veykril/push-uptnmqtlylsx
Lukas Wirth
-751
/
+554
2025-06-13
Remove unnecessary item tree query calls
Lukas Wirth
-49
/
+47
2025-06-13
`cargo upgrade`
Lukas Wirth
-1
/
+2
2025-06-13
Remove ast ids from item tree mod items
Lukas Wirth
-161
/
+121
2025-06-13
Split mod items into small and big variants
Lukas Wirth
-65
/
+81
2025-06-13
Store item tree visibilities in a thin vec
Lukas Wirth
-2
/
+14
[next]