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
Age
Commit message (
Expand
)
Author
Lines
2024-08-29
Auto merge of #17940 - ChayimFriedman2:closure-to-fn, r=Veykril
bors
-0
/
+87
2024-08-27
Create an assist to convert closure to freestanding fn
Chayim Refael Friedman
-0
/
+87
2024-08-27
Revert "feat: Implement `module_path` macro"
Lukas Wirth
-37
/
+9
2024-08-26
Auto merge of #17941 - ChayimFriedman2:pre-closure-to-fn, r=Veykril
bors
-1
/
+18
2024-08-24
Add helper methods to retrieve `Future::Output` and `Iterator::Item`
Chayim Refael Friedman
-1
/
+17
2024-08-24
Fix few bugs in closure capture computation, and add tests
Chayim Refael Friedman
-0
/
+1
2024-08-23
Auto merge of #17936 - Veykril:module_path, r=Veykril
bors
-9
/
+37
2024-08-22
When descending into macros in search, first check if there is a need to - i....
Chayim Refael Friedman
-0
/
+31
2024-08-22
Thread file id through descension API for semantic highlighting
Lukas Wirth
-39
/
+68
2024-08-22
Rename macro descension functions
Lukas Wirth
-8
/
+8
2024-08-22
Fully remove old macro descension API
Lukas Wirth
-40
/
+17
2024-08-22
Remove DescendPreference::SameKind
Lukas Wirth
-20
/
+1
2024-08-22
Drop MacroInputKind
Lukas Wirth
-73
/
+23
2024-08-22
Remove DescendPreference::SameText
Lukas Wirth
-138
/
+215
2024-08-21
internal: Implement `module_path` macro
Lukas Wirth
-9
/
+37
2024-08-16
Auto merge of #17905 - ChayimFriedman2:edition-dependent-raw-keyword, r=Veykril
bors
-95
/
+137
2024-08-16
Properly account for editions in names
Chayim Refael Friedman
-95
/
+137
2024-08-16
implement basic inferring of lifetimes
dfireBird
-1
/
+2
2024-08-16
Auto merge of #17907 - ChayimFriedman2:no-once_cell, r=Veykril
bors
-1
/
+0
2024-08-16
Replace once_cell with std's recently stabilized OnceCell/Lock and LazyCell/Lock
Chayim Refael Friedman
-1
/
+0
2024-08-13
Auto merge of #17876 - Veykril:semantics-include-simplify, r=Veykril
bors
-88
/
+3
2024-08-13
Remove unreachable logic for include token mapping
Lukas Wirth
-88
/
+3
2024-08-12
Auto merge of #17863 - Veykril:include-diags, r=Veykril
bors
-49
/
+72
2024-08-12
Resolve included files to their calling modules in IDE layer
Lukas Wirth
-49
/
+72
2024-08-12
fix: Correctly support `#[rustc_deprecated_safe_2024]`
Lukas Wirth
-6
/
+6
2024-08-06
Replace `[package.repository] = "…"` of published crates with `[package.rep...
Vincent Esche
-1
/
+1
2024-08-06
Unify package descriptions by adding references to "rust-analyzer"
Vincent Esche
-1
/
+1
2024-08-06
Fix spelling of "object-oriented"
Vincent Esche
-2
/
+2
2024-08-06
Add repository URL for published crates' missing `[package.repository]` fields
Vincent Esche
-0
/
+1
2024-08-06
Replace `"TBD"` with more helpful desciptions in published crates' `[package....
Vincent Esche
-1
/
+1
2024-08-05
feat: Implement diagnostic for `await` outside of `async`
Shoyu Vanilla
-0
/
+10
2024-07-29
Fix error spans for include! and compile_error!
Lukas Wirth
-14
/
+22
2024-07-29
Make basic use of spans for macro expansion errors
Lukas Wirth
-18
/
+23
2024-07-26
Internal: Cleanup proc-macro error handling
Lukas Wirth
-45
/
+31
2024-07-25
Fix incorrect handling of cfg'd varargs
Lukas Wirth
-7
/
+1
2024-07-25
Remove Params and Fields from AstIdMap
Lukas Wirth
-9
/
+96
2024-07-23
Add method `Impl::all_in_module(…)` for supporting more localized querying
Vincent Esche
-0
/
+4
2024-07-22
internal: Shrink size of `Binding`
Lukas Wirth
-6
/
+26
2024-07-22
Remove incorrect never! invocations
Lukas Wirth
-3
/
+2
2024-07-18
Encode edition within FileId in the hir layer
Lukas Wirth
-42
/
+44
2024-07-16
Remove Name::to_smol_str
Lukas Wirth
-7
/
+15
2024-07-16
More symbol usage
Lukas Wirth
-11
/
+10
2024-07-16
Switch token trees to use Symbols
Lukas Wirth
-13
/
+19
2024-07-15
Encode ident rawness and literal kind separately in tt::Leaf
Lukas Wirth
-3
/
+5
2024-07-14
Use statics + clone instead of const until const can access statics
Lukas Wirth
-11
/
+14
2024-07-12
Use Symbol in Name
Lukas Wirth
-22
/
+33
2024-07-10
Add `f16` and `f128` support
beetrees
-0
/
+14
2024-07-02
Make GenericParams::lifetimes private
Lukas Wirth
-8
/
+6
2024-07-02
Make GenericParams::where_predicates private
Lukas Wirth
-2
/
+2
2024-07-02
Make GenericParams::type_or_consts private
Lukas Wirth
-19
/
+16
[next]