| Age | Commit message (Expand) | Author | Lines |
| 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 |
| 2024-07-02 | Fix lifetime parameters moving paramter defaults | Lukas Wirth | -2/+2 |
| 2024-06-30 | Auto merge of #17520 - Veykril:slim-proc-macro-api, r=Veykril | bors | -1/+0 |
| 2024-06-30 | Remove inline `rust_2018_idioms, unused_lifetimes` lint warn, Cargo.toml alre... | Lukas Wirth | -1/+0 |