about summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/hir-def
AgeCommit message (Expand)AuthorLines
2025-01-19Fix a bug where enum variants were not considered properly in type ns resolutionChayim Refael Friedman-19/+39
2025-01-16feat: complete raw, const keywordlh123-3/+0
2025-01-10Merge pull request #18907 from Veykril/push-uqlzpttmvurvLukas Wirth-0/+59
2025-01-10Implement `#[rust_analyzer::skip]` for bodiesLukas Wirth-0/+59
2025-01-10Re-implement rust string highlighting via tool attributeLukas Wirth-19/+40
2025-01-09Merge pull request #18861 from ChayimFriedman2/await-editionLukas Wirth-28/+36
2025-01-09Make edition per-token, not per-fileChayim Refael Friedman-28/+36
2025-01-07Merge pull request #18853 from ChayimFriedman2/no-completionLaurențiu Nicola-0/+1
2025-01-06Fix case where completion inside macro that expands to `#[test]` was unavailableChayim Refael Friedman-0/+1
2025-01-06minor: New clippy lintsLukas Wirth-10/+10
2025-01-04Support the new `CoercePointee` deriveChayim Refael Friedman-20/+146
2025-01-03Merge pull request #18825 from Veykril/push-sllokkprznkqLukas Wirth-26/+38
2025-01-03minor: Encode TraitData bools as bitflagsLukas Wirth-26/+38
2025-01-03Merge pull request #18327 from ChayimFriedman2/flat-ttLukas Wirth-85/+74
2025-01-02Store token trees in contiguous `Vec` instead of as a treeChayim Refael Friedman-85/+74
2024-12-31Remove recursion_limit special casing in testsLukas Wirth-9/+3
2024-12-28Consider `Enum::Variant` even when it comes from a different crateChayim Refael Friedman-37/+39
2024-12-24Unify handling of path diagnostics in hir-tyChayim Refael Friedman-61/+148
2024-12-20Merge pull request #18702 from ChayimFriedman2/prepLukas Wirth-133/+162
2024-12-18Merge pull request #18708 from ChayimFriedman2/fix-tinyLukas Wirth-0/+19
2024-12-18Fix pretty-printing of `@` patternsChayim Refael Friedman-0/+19
2024-12-16Use a record struct instead of a tuple for each namespace in `PerNs`Chayim Refael Friedman-133/+162
2024-12-16Report unresolved idents for implicit captures in `format_args!()`Chayim Refael Friedman-39/+81
2024-12-09Rename test fixture crates to ra_test_fixtureLukas Wirth-13/+23
2024-12-08Fix a test that didn't test what it shouldChayim Refael Friedman-47/+49
2024-12-06Merge pull request #18594 from ChayimFriedman2/async-closuresLukas Wirth-0/+3
2024-12-05fix: Resolve generic parameters within use capturesLukas Wirth-2/+2
2024-12-05Parse lifetime bounds in lifetime param into TypeBoundListLukas Wirth-4/+6
2024-12-05fix: Fix parsing of integer/keyword name refs in various placesLukas Wirth-1/+1
2024-12-04Complete diagnostics in ty lowering groundworkChayim Refael Friedman-0/+5
2024-12-04Lay the foundation for diagnostics in ty lowering, and implement a first diag...Chayim Refael Friedman-4/+218
2024-12-04Store some hir_def Paths in the type ref source mapsChayim Refael Friedman-47/+100
2024-12-04Fix parsing of parenthesized type args and RTNLukas Wirth-4/+4
2024-12-04Merge pull request #18609 from ChayimFriedman2/unsafe-coverageLukas Wirth-2/+131
2024-12-04Extend reported unsafe operationsChayim Refael Friedman-2/+131
2024-12-04Merge pull request #18608 from Veykril/push-rrozmpnyknkxLukas Wirth-2/+3
2024-12-04Update mbe test outputLukas Wirth-2/+3
2024-12-04Merge pull request #18605 from ChayimFriedman2/wildcard-importsLukas Wirth-2/+46
2024-12-04Fix shadowing of record enum variant in patternsChayim Refael Friedman-7/+30
2024-12-04Fixed another bug with glob importsChayim Refael Friedman-2/+46
2024-12-03Support `AsyncFnX` traitsChayim Refael Friedman-0/+3
2024-12-03Merge pull request #18555 from ChayimFriedman2/issue-17321Lukas Wirth-1/+25
2024-11-26Add macro expansion test for raw variable namesMark Murphy-0/+28
2024-11-25Fix a bug when synthetic AST node were searched in the AST ID map and caused ...Chayim Refael Friedman-1/+25
2024-11-04Support new #[rustc_intrinsic] attribute and fallback bodiesLukas Wirth-4/+0
2024-11-03Allow interpreting consts and statics with interpret function commandLukas Wirth-0/+1
2024-11-02Allow static initializers to be const evaluatedLukas Wirth-1/+6
2024-10-31Move child_by_source from hir-def to hirLukas Wirth-355/+79
2024-10-28Cleanup TypeRef loweringChayim Refael Friedman-156/+136
2024-10-28Merge pull request #18413 from ShoyuVanilla/extern-crate-reexportLukas Wirth-3/+79