summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/intern
AgeCommit message (Expand)AuthorLines
2025-03-10Fix `path` macro hygieneLukas Wirth-0/+1
2025-03-05Use size_of from the prelude instead of importedThalia Archibald-19/+12
2025-02-27enable doctestBenjaminBrienen-1/+0
2025-02-17Merge pull request #19127 from ChayimFriedman2/different-generic-argsLukas Wirth-6/+27
2025-02-16Refactor path loweringChayim Refael Friedman-6/+27
2025-02-10Merge from rust-lang/rustLaurențiu Nicola-0/+1
2025-02-04Merge pull request #19084 from Veykril/push-muworpzpzqupLukas Wirth-0/+1
2025-02-04Expose symbol of `CrateName`Lukas Wirth-0/+1
2025-02-03Fix some mir eval/loweringsLukas Wirth-0/+1
2025-01-31Insert null checks for pointer dereferences when debug assertions are enabledBastian Kersting-0/+1
2025-01-26Support RFC 2396Chayim Refael Friedman-0/+2
2025-01-25Use `strict_provenance`Lukas Wirth-31/+7
2025-01-24feat: Implement `arbitrary-self-types`Shoyu Vanilla-0/+1
2025-01-21Merge pull request #18986 from Veykril/push-zlwvwlowpzqmLukas Wirth-0/+1
2025-01-21Cleanup `Name` string renderingLukas Wirth-0/+1
2025-01-20Goto `Display::fmt` when invoked on `to_string`Lukas Wirth-0/+1
2025-01-20Bring back goto def redirect for parse -> FromStrLukas Wirth-0/+1
2025-01-20Move dual blanket impl logic from source analyzer to goto_defLukas Wirth-0/+6
2025-01-20Use Semantics::resolve_method_call_as_callable to find implementation1hakusai1-0/+4
2025-01-10Implement `#[rust_analyzer::skip]` for bodiesLukas Wirth-0/+1
2025-01-04Support the new `CoercePointee` deriveChayim Refael Friedman-0/+1
2024-12-12internal: Implement `naked_asm!` builtinLukas Wirth-0/+1
2024-12-06Merge pull request #18594 from ChayimFriedman2/async-closuresLukas Wirth-0/+8
2024-12-05Parse lifetime bounds in lifetime param into TypeBoundListLukas Wirth-0/+1
2024-12-04Merge pull request #18595 from markmurphydev/remove_platform_intrinsicLaurențiu Nicola-1/+0
2024-12-04Improve soundness a bit by making `TaggedArcPtr::try_as_arc_owned()` unsafeChayim Refael Friedman-13/+17
2024-12-03Remove references to platform-intrinsic ABIMark Murphy-1/+0
2024-12-03Support `AsyncFnX` traitsChayim Refael Friedman-0/+8
2024-11-04Support new #[rustc_intrinsic] attribute and fallback bodiesLukas Wirth-1/+5
2024-11-03Allow interpreting consts and statics with interpret function commandLukas Wirth-0/+2
2024-09-25Merge from rust-lang/rustLaurențiu Nicola-0/+1
2024-09-21add `C-cmse-nonsecure-entry` ABIFolkert de Vries-0/+1
2024-09-02chore: fix some commentscuishuang-1/+1
2024-08-29feat: Implement object safetyShoyu Vanilla-0/+1
2024-08-27Revert "feat: Implement `module_path` macro"Lukas Wirth-1/+0
2024-08-26Auto merge of #17941 - ChayimFriedman2:pre-closure-to-fn, r=Veykrilbors-0/+2
2024-08-24Provide `Future::Output` and `Iterator` lang itemsChayim Refael Friedman-0/+2
2024-08-21internal: Implement `module_path` macroLukas Wirth-0/+1
2024-08-06Replace `[package.repository] = "…"` of published crates with `[package.rep...Vincent Esche-1/+1
2024-08-06Unify package descriptions by adding references to "rust-analyzer"Vincent Esche-1/+1
2024-08-06Add repository URL for published crates' missing `[package.repository]` fieldsVincent Esche-0/+1
2024-08-06Replace `"TBD"` with more helpful desciptions in published crates' `[package....Vincent Esche-1/+1
2024-07-25Fix incorrect handling of cfg'd varargsLukas Wirth-0/+1
2024-07-17Support rustc_skip_during_method_dispatchLukas Wirth-0/+3
2024-07-16More symbol usageLukas Wirth-11/+80
2024-07-16Use symbol in cfgLukas Wirth-13/+24
2024-07-16Switch token trees to use SymbolsLukas Wirth-0/+50
2024-07-15Fix stable iteration ordering for `Map<Name, ...>` usagesLukas Wirth-0/+5
2024-07-14Use statics + clone instead of const until const can access staticsLukas Wirth-83/+82
2024-07-12Fix cloning Symbols not increasing their ref countLukas Wirth-28/+63