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
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
2024-11-04
Support new #[rustc_intrinsic] attribute and fallback bodies
Lukas Wirth
-4
/
+0
2024-11-03
Allow interpreting consts and statics with interpret function command
Lukas Wirth
-0
/
+1
2024-11-02
Allow static initializers to be const evaluated
Lukas Wirth
-1
/
+6
2024-10-31
Move child_by_source from hir-def to hir
Lukas Wirth
-355
/
+79
2024-10-28
Cleanup TypeRef lowering
Chayim Refael Friedman
-156
/
+136
2024-10-28
Merge pull request #18413 from ShoyuVanilla/extern-crate-reexport
Lukas Wirth
-3
/
+79
2024-10-28
Merge pull request #18422 from ChayimFriedman2/cursed-name-res
Lukas Wirth
-52
/
+155
2024-10-28
Merge pull request #18074 from ChayimFriedman2/typeref-source-map
Lukas Wirth
-580
/
+1402
2024-10-27
Properly resolve prelude paths inside modules inside blocks
Chayim Refael Friedman
-52
/
+155
2024-10-27
fix: Allow public re-export of `extern crate` import
Shoyu Vanilla
-3
/
+79
2024-10-27
Merge pull request #18419 from ChayimFriedman2/leading-or
Lukas Wirth
-0
/
+4
2024-10-27
Put leading `|` in patterns under `OrPat`
Chayim Refael Friedman
-0
/
+4
2024-10-27
Merge pull request #18418 from ChayimFriedman2/explicitly-disable
Lukas Wirth
-1
/
+1
2024-10-27
Split `macro-error` diagnostic so users can ignore only parts of it
Chayim Refael Friedman
-1
/
+1
2024-10-25
Only construct a resolver in macro descension when needed
Lukas Wirth
-1
/
+1
2024-10-25
Shrink `TypeRef` from 16 from 32 bytes
Chayim Refael Friedman
-118
/
+145
2024-10-25
Shrink `Path` to 16 bytes
Chayim Refael Friedman
-99
/
+116
2024-10-25
Do not allocate attributes entry if there are no attributes
Chayim Refael Friedman
-6
/
+8
2024-10-25
Shrink `ItemTreeSourceMaps`
Chayim Refael Friedman
-73
/
+155
2024-10-25
Reuse empty `GenericParams`
Chayim Refael Friedman
-6
/
+19
2024-10-25
Build source map for `hir_def::TypeRef`s
Chayim Refael Friedman
-477
/
+1158
2024-10-24
Merge pull request #18390 from ShoyuVanilla/issue-18308
Lukas Wirth
-9
/
+98
2024-10-23
Merge pull request #18392 from Veykril/veykril/push-wktpkuklnzot
Lukas Wirth
-2
/
+1
2024-10-23
Swap query call order in file_item_tree_query
Lukas Wirth
-2
/
+1
2024-10-24
fix: Prevent public reexport of private item
Shoyu Vanilla
-9
/
+98
2024-10-22
Correctly resolve variables and labels from before macro definition in macro ...
Chayim Refael Friedman
-46
/
+188
2024-10-22
Implement semitransparent hygiene
Chayim Refael Friedman
-75
/
+259
2024-10-22
Merge pull request #18254 from ChayimFriedman2/fix-mut
Lukas Wirth
-270
/
+511
2024-10-22
Add test for tuple struct destructuring assignment where the path comes from ...
Chayim Refael Friedman
-0
/
+34
2024-10-22
Auto merge of #18371 - Veykril:veykril/push-kwttrusywysp, r=Veykril
bors
-6
/
+44
2024-10-22
fix: Fix incorrect parsing of use bounds
Lukas Wirth
-6
/
+44
2024-10-22
Fix new nightly lints
Lukas Wirth
-1
/
+1
2024-10-21
Auto merge of #18337 - dqkqd:issue-18287, r=Veykril
bors
-4
/
+2
2024-10-21
fix: private items are shown in completions for modules in fn body
Khanh Duong Quoc
-4
/
+2
2024-10-20
Store patterns desugared from destructuring assignments in source map
Chayim Refael Friedman
-46
/
+91
2024-10-20
Handle destructuring assignments uniformly
Chayim Refael Friedman
-252
/
+414
2024-10-20
fix: do not emit unsafe diagnositcs for safe statics in extern blocks
roife
-2
/
+26
2024-10-20
feat: initial support for safe_kw in extern blocks
roife
-0
/
+11
2024-10-14
chore: rename salsa to ra_salsa
David Barsky
-102
/
+102
2024-10-14
Auto merge of #18275 - darichey:fix-test-case-hang, r=Veykril
bors
-2
/
+2
2024-10-09
Skip #[test_case] expansion
David Richey
-2
/
+2
2024-10-05
Fix IDE layer not correctly resolving opt-in extern crates
Lukas Wirth
-5
/
+8
2024-10-05
Turn ImportSource into a struct
Lukas Wirth
-46
/
+54
2024-10-05
Remove ImportSource::ExternCrate as the fixed point loop can't affect it
Lukas Wirth
-138
/
+96
2024-09-30
Auto merge of #18210 - ChayimFriedman2:label-macro, r=Veykril
bors
-1
/
+1
2024-09-30
Gate `#[test]` expansion under `cfg(test)`.
Chayim Refael Friedman
-3
/
+11
2024-09-29
When glueing together tokens from macros, merge their spans
Chayim Refael Friedman
-1
/
+1
2024-09-24
Auto merge of #18160 - ChayimFriedman2:fix-18138, r=Veykril
bors
-13
/
+50
2024-09-22
Fix name resolution when an import is resolved to some namespace and then lat...
Chayim Refael Friedman
-13
/
+50
2024-09-20
Auto merge of #18151 - ChayimFriedman2:metavar-concat, r=Veykril
bors
-0
/
+147
[next]