summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/hir-def
AgeCommit message (Expand)AuthorLines
2025-02-01Disable some incorrect rust-analyzer diagnostics on betaLukas Wirth-1/+1
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
2024-10-28Merge pull request #18422 from ChayimFriedman2/cursed-name-resLukas Wirth-52/+155
2024-10-28Merge pull request #18074 from ChayimFriedman2/typeref-source-mapLukas Wirth-580/+1402
2024-10-27Properly resolve prelude paths inside modules inside blocksChayim Refael Friedman-52/+155
2024-10-27fix: Allow public re-export of `extern crate` importShoyu Vanilla-3/+79
2024-10-27Merge pull request #18419 from ChayimFriedman2/leading-orLukas Wirth-0/+4
2024-10-27Put leading `|` in patterns under `OrPat`Chayim Refael Friedman-0/+4
2024-10-27Merge pull request #18418 from ChayimFriedman2/explicitly-disableLukas Wirth-1/+1
2024-10-27Split `macro-error` diagnostic so users can ignore only parts of itChayim Refael Friedman-1/+1
2024-10-25Only construct a resolver in macro descension when neededLukas Wirth-1/+1
2024-10-25Shrink `TypeRef` from 16 from 32 bytesChayim Refael Friedman-118/+145
2024-10-25Shrink `Path` to 16 bytesChayim Refael Friedman-99/+116
2024-10-25Do not allocate attributes entry if there are no attributesChayim Refael Friedman-6/+8
2024-10-25Shrink `ItemTreeSourceMaps`Chayim Refael Friedman-73/+155
2024-10-25Reuse empty `GenericParams`Chayim Refael Friedman-6/+19
2024-10-25Build source map for `hir_def::TypeRef`sChayim Refael Friedman-477/+1158
2024-10-24Merge pull request #18390 from ShoyuVanilla/issue-18308Lukas Wirth-9/+98
2024-10-23Merge pull request #18392 from Veykril/veykril/push-wktpkuklnzotLukas Wirth-2/+1