about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/hir-expand
AgeCommit message (Expand)AuthorLines
2025-04-28Merge from rust-lang/rustLaurențiu Nicola-4/+0
2025-04-26Don't escape `'static`Chayim Refael Friedman-0/+8
2025-04-26Escape raw names in labels properlyChayim Refael Friedman-5/+10
2025-04-22Adjust for `salsa::Id::from_u32()` being unsafeChayim Refael Friedman-1/+1
2025-04-21Remove unnecessary predefined symbol clonesChayim Refael Friedman-87/+78
2025-04-21Get rid of static predefined symbolsChayim Refael Friedman-1/+1
2025-04-19Make `HirFileId`, `EditionedFileId` and macro files Salsa structChayim Refael Friedman-281/+288
2025-04-14Remove incorrect doc commentTyler Breisacher-1/+0
2025-04-09refactor: Turn `LifetimeRef` into an enumLukas Wirth-5/+4
2025-04-09refactor: Lower type-refs before type inferenceLukas Wirth-9/+46
2025-04-04internal: fix salsa-ified crate graph working with lazy project discoveryDavid Barsky-1/+2
2025-04-04prefer default over newBenjaminBrienen-4/+0
2025-03-31fix: Fix new nightly lintsLukas Wirth-6/+5
2025-03-30Remove attribute `#[rustc_error]`Vadim Petrochenkov-4/+0
2025-03-29fix: Fix, clarify and require a value for `proc_macro_cwd` of `CrateData`Lukas Wirth-3/+3
2025-03-23chore: Bump dependenciesLukas Wirth-2/+2
2025-03-23chore: Remove unused dependenciesLukas Wirth-2/+0
2025-03-21fix: Fix incorrect expansion of builtin `PartialOrd` deriveLukas Wirth-1/+1
2025-03-17chore: Bump `Edition::CURRENT` to 2024Lukas Wirth-2/+2
2025-03-16internal: Render root syntax contexts more clearlyLukas Wirth-2/+2
2025-03-16internal: `Symbol` is not `PartialOrd`Lukas Wirth-2/+4
2025-03-15cargo fmtBenjaminBrienen-87/+94
2025-03-15Fix 2024 syntax errorsBenjaminBrienen-16/+16
2025-03-15Merge pull request #19366 from Veykril/push-mkunlxkysssrLukas Wirth-126/+71
2025-03-15chore: Remove legacy `SyntaxContextId` re-exportLukas Wirth-126/+71
2025-03-15fix: Fix missing `with_durability` callsLukas Wirth-0/+1
2025-03-12Salsify the crate graphChayim Refael Friedman-95/+178
2025-03-10internal: port rust-analyzer to new SalsaDavid Barsky-195/+207
2025-03-10Merge pull request #19327 from Veykril/push-qyyvkulltzpzLukas Wirth-2/+4
2025-03-10Fix `path` macro hygieneLukas Wirth-2/+4
2025-03-08Fix syntax fixup producing invalid punctuation¨Florian-42/+26
2025-03-01More precise macro modifiers for syntax highlightingLukas Wirth-26/+38
2025-02-27fix doc testsBenjaminBrienen-1/+1
2025-02-27enable doctestBenjaminBrienen-1/+0
2025-02-23Merge pull request #19191 from Veykril/push-yzzlosskwrxsLukas Wirth-8/+5
2025-02-23Remove `limit` crate in favor `usize`Lukas Wirth-8/+5
2025-02-20Merge pull request #19189 from Veykril/push-qutznxznnwqnLukas Wirth-1/+1
2025-02-20Improve unset OUT_DIR error messageLukas Wirth-1/+1
2025-02-17Use correct working directory for non-workspace proc-macro executionMehul Arora-4/+4
2025-02-17Merge pull request #19127 from ChayimFriedman2/different-generic-argsLukas Wirth-2/+2
2025-02-16Refactor path loweringChayim Refael Friedman-2/+2
2025-02-10Censor cfg_attr for attribute macrosChayim Refael Friedman-22/+34
2025-02-04Expose symbol of `CrateName`Lukas Wirth-3/+3
2025-01-27Back out "feat: Implement `default-field-values`"David Barsky-78/+8
2025-01-27feat: Implement `default-field-values`Shoyu Vanilla-8/+78
2025-01-21Cleanup `Name` string renderingLukas Wirth-105/+44
2025-01-20Move dual blanket impl logic from source analyzer to goto_defLukas Wirth-0/+12
2025-01-20Merge pull request #18967 from Veykril/push-pwonkmwqmmolLukas Wirth-7/+33
2025-01-20Fix import search not discarding rawnessLukas Wirth-7/+33
2025-01-20Use Semantics::resolve_method_call_as_callable to find implementation1hakusai1-0/+3