summary refs log tree commit diff
path: root/src/tools/rust-analyzer/crates/hir-ty
AgeCommit message (Expand)AuthorLines
2024-05-23Auto merge of #17287 - Veykril:sysroot-encode-empty, r=Veykrilbors-2/+2
2024-05-23Allow sysroots to only consist of the source root dirLukas Wirth-2/+2
2024-05-23Auto merge of #17174 - Kohei316:fix-infer-async-block-with-tail-return-expr, ...bors-1/+17
2024-05-23Update crates/hir-ty/src/infer/expr.rsLukas Wirth-0/+1
2024-05-22SimplifyLukas Wirth-1/+1
2024-05-22internal: refactor `prefer_no_std`/`prefer_prelude` bools into a structDavid Barsky-3/+3
2024-05-22Auto merge of #17277 - Veykril:find-path-fixes, r=Veykrilbors-1/+3
2024-05-22Auto merge of #17268 - Veykril:signatures, r=Veykrilbors-29/+84
2024-05-22fix: Fix general find-path inconsistenciesLukas Wirth-1/+3
2024-05-19Merge from rust-lang/rustLaurențiu Nicola-6/+6
2024-05-18Show fn traits in signature info for trait implementorsLukas Wirth-29/+73
2024-05-18Render closure fn trait kind in siganture helpLukas Wirth-0/+11
2024-05-06Refactor float `Primitive`s to a separate `Float` typebeetrees-6/+6
2024-05-05fix lifetime bound var index in dyn traitdfireBird-5/+25
2024-05-02Fix impl trait params not being counted properlyLukas Wirth-4/+22
2024-05-02fix: Fix implicit ty args being lowered where they shouldn'tLukas Wirth-118/+114
2024-04-30fix: Tracing span names should match function namesWilfred Hughes-2/+2
2024-04-30Fix coercion of async blockmorine0122-1/+16
2024-04-29implement creating generics for impl traits in associated typesdfireBird-9/+47
2024-04-27fix: Fix attributes on generic parameters colliding in item treeLukas Wirth-96/+16
2024-04-25fix: Fix expression scopes not being calculated for inline constsLukas Wirth-0/+18
2024-04-24Drop unknown lifetimes when rendering generic argsLukas Wirth-578/+604
2024-04-23different error code based on variantBao Zhiyuan-0/+5
2024-04-21Auto merge of #16938 - Nilstrieb:dont-panic-tests, r=Veykrilbors-11/+110
2024-04-21Allow rust files to be used linkedProjectsLukas Wirth-0/+56379
2024-04-21Peek for panic message in test outputLukas Wirth-3/+23
2024-04-20Merge commit '55d9a533b309119c8acd13061581b43ae8840823' into sync-from-raLaurențiu Nicola-640/+764
2024-04-19Implement BeginPanic for mir evalLukas Wirth-7/+44
2024-04-18Fix #[rustc_const_panic_str] functions not actually being hookedLukas Wirth-5/+10
2024-04-18Handle panicking like rustc CTFE doesNilstrieb-0/+56416
2024-03-31Merge commit 'f5a9250147f6569d8d89334dc9cca79c0322729f' into sync-from-raLaurențiu Nicola-309/+1020
2024-03-17Merge commit '5ecace48f693afaa6adf8cb23086b651db3aec96' into sync-from-raLaurențiu Nicola-196/+244
2024-03-10Merge commit '574e23ec508064613783cba3d1833a95fd9a5080' into sync-from-raLaurențiu Nicola-123/+250
2024-03-05Change message type in bug functions.Nicholas Nethercote-2/+3
2024-03-03Merge commit '4ef6a49b44e8aa380da7522442234bfd7a52c55e' into sync-from-raLaurențiu Nicola-233/+516
2024-02-25Avoid using cfg(FALSE)Laurențiu Nicola-2/+1
2024-02-25Add missing importsLaurențiu Nicola-1/+1
2024-02-25Merge commit '4a8d0f7f565b6df45da5522dd7366a4df3460cd7' into sync-from-raLaurențiu Nicola-130/+408
2024-02-18Auto merge of #117772 - surechen:for_117448, r=petrochenkovbors-14/+6
2024-02-18By tracking import use types to check whether it is scope uses or the other s...surechen-14/+6
2024-02-18Merge commit 'ac998a74b3c8ff4b81c3eeb9a18811d4cc76226d' into sync-from-raLaurențiu Nicola-98/+466
2024-02-11Merge commit 'ddf105b646c6749a2de2451c9a499a354eec79c2' into sync-from-raLaurențiu Nicola-532/+614
2024-02-04Try to fix in-tree buildLaurențiu Nicola-3/+3
2024-02-04Merge commit '0113bc9388b480fa42c632f57f4f0f7af5813ec1' into sync-from-raLaurențiu Nicola-245/+380
2024-01-28Merge commit '7219414e81810fd4d967136c4a0650523892c157' into sync-from-raLaurențiu Nicola-2044/+519
2024-01-21Merge commit 'a9116523604c998e7781f60d3b5a6f586e0414a9' into sync-from-raLaurențiu Nicola-868/+962
2024-01-15Merge commit '9d8889cdfcc3aa0302353fc988ed21ff9bc9925c' into sync-from-raLaurențiu Nicola-119/+125
2024-01-08Merge commit 'af40101841c45aa75b56f4e9ca745369da8fb4ba' into sync-from-raLaurențiu Nicola-354/+566
2024-01-03Merge commit '426d2842c1f0e5cc5e34bb37c7ac3ee0945f9746' into sync-from-ra2Laurențiu Nicola-7/+81
2023-12-18Merge commit '21b06c1beb9bb59369ffd652f5d617bcf6952e05' into sync-from-raLaurențiu Nicola-62/+175