about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/hir-expand
AgeCommit message (Expand)AuthorLines
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
2025-01-10Merge pull request #18907 from Veykril/push-uqlzpttmvurvLukas Wirth-0/+11
2025-01-10Implement `#[rust_analyzer::skip]` for bodiesLukas Wirth-0/+11
2025-01-10Re-implement rust string highlighting via tool attributeLukas Wirth-1/+1
2025-01-09Fix another issue with fixup reversingChayim Refael Friedman-2/+3
2025-01-09Merge pull request #18861 from ChayimFriedman2/await-editionLukas Wirth-79/+170
2025-01-09minor: Fixup macro error kindsLukas Wirth-2/+4
2025-01-09Make edition per-token, not per-fileChayim Refael Friedman-79/+170
2025-01-07Merge from rust-lang/rustLaurențiu Nicola-1/+1
2025-01-06Merge pull request #18852 from ChayimFriedman2/proc-macro-panicLaurențiu Nicola-13/+21
2025-01-06Fix a bug that was caused by fixup reversingChayim Refael Friedman-13/+21
2025-01-06minor: New clippy lintsLukas Wirth-7/+7
2025-01-04Support the new `CoercePointee` deriveChayim Refael Friedman-38/+588
2025-01-02Store token trees in contiguous `Vec` instead of as a treeChayim Refael Friedman-520/+569
2024-12-23Auto merge of #134681 - lnicola:sync-from-ra, r=lnicolabors-7/+9
2024-12-23Merge from rust-lang/rustLaurențiu Nicola-1/+1
2024-12-23Revert "Auto merge of #130766 - clarfonthey:stable-coverage-attribute, r=wesl...Zalathar-1/+1
2024-12-20Fix a case where completion was unable to expand a macroChayim Refael Friedman-7/+9
2024-12-16Stabilize #[coverage] attributeltdk-1/+1
2024-12-13Merge pull request #18674 from Veykril/push-lrxotqknvxvrLukas Wirth-6/+11
2024-12-13Show expansion errors in expand_macro featureLukas Wirth-6/+11
2024-12-12internal: Implement `naked_asm!` builtinLukas Wirth-1/+2
2024-12-11Merge from rust-lang/rustLaurențiu Nicola-1/+0
2024-12-06Remove polymorphizationBen Kimock-1/+0
2024-12-04Merge pull request #18611 from ChayimFriedman2/proc-macro-warnLukas Wirth-0/+7
2024-12-04Do not report warnings from proc macros, everChayim Refael Friedman-0/+7
2024-12-04Lay the foundation for diagnostics in ty lowering, and implement a first diag...Chayim Refael Friedman-0/+7
2024-12-02fix: Fix syntax fixup inserting unnecessary semicolonsLukas Wirth-1/+17
2024-11-04Support new #[rustc_intrinsic] attribute and fallback bodiesLukas Wirth-0/+13
2024-10-28Merge pull request #18074 from ChayimFriedman2/typeref-source-mapLukas Wirth-0/+5
2024-10-27Split `macro-error` diagnostic so users can ignore only parts of itChayim Refael Friedman-24/+57
2024-10-25Do not allocate attributes entry if there are no attributesChayim Refael Friedman-0/+5
2024-10-22Implement semitransparent hygieneChayim Refael Friedman-0/+2
2024-10-22Fix new nightly lintsLukas Wirth-1/+1
2024-10-21fix: Fix token downmapping failing for include! inputsLukas Wirth-14/+11
2024-10-18Increase TOKEN_LIMIT for hir-expandWei Xu-1/+1
2024-10-14chore: rename salsa to ra_salsaDavid Barsky-26/+26
2024-10-09Skip #[test_case] expansionDavid Richey-0/+3
2024-10-05Fix `prettify_macro_expansion()` when the node isn't the whole fileChayim Refael Friedman-1/+4
2024-10-04Auto merge of #18234 - Veykril:veykril/push-vzynqtlxmrnl, r=Veykrilbors-17/+28
2024-10-04internal: Filter out opaque tokens in some of IDE feature macro descensionsLukas Wirth-17/+28
2024-09-30Gate `#[test]` expansion under `cfg(test)`.Chayim Refael Friedman-3/+18
2024-09-25Merge from rust-lang/rustLaurențiu Nicola-0/+3