about summary refs log tree commit diff
path: root/compiler/rustc_hir_typeck
AgeCommit message (Expand)AuthorLines
2025-10-02Rollup merge of #146585 - hkBst:indexing-1, r=jdonszelmannMatthias Krüger-21/+6
2025-10-01Rollup merge of #147202 - jdonszelmann:swap-order, r=lcnrMatthias Krüger-18/+9
2025-10-01swap order of resolve_coroutine_interiors and handle_opaque_type_usesJana Dönszelmann-18/+9
2025-10-01indexing: reword helpMarijn Schouten-21/+6
2025-09-30Rollup merge of #147109 - BoxyUwU:rename_concrete_opaques, r=lcnrStuart Cook-27/+20
2025-09-29more renameBoxy Uwu-4/+4
2025-09-29Use `Iterator::eq` and (dogfood) `eq_by` in compiler and libraryYotam Ofek-6/+3
2025-09-27Rename various "concrete opaque type" terminology to say "hidden type"Boxy Uwu-27/+20
2025-09-26reviewlcnr-0/+9
2025-09-26allow method calls on opaqueslcnr-28/+181
2025-09-26use `try_structurally_resolve_type` for method receiverlcnr-2/+3
2025-09-26remove unnecessary structurally resolvelcnr-3/+1
2025-09-26predefined opaques to `method_autoderef_steps`lcnr-10/+39
2025-09-24allow bound regions in writebacklcnr-2/+4
2025-09-23Rollup merge of #146775 - hkBst:clippy-fix-11, r=petrochenkovMatthias Krüger-39/+33
2025-09-20Rollup merge of #146770 - hkBst:clippy-fix-10, r=fmeaseMatthias Krüger-15/+12
2025-09-19fixes for numerous clippy warningsMarijn Schouten-15/+12
2025-09-19fixes for numerous clippy warningsMarijn Schouten-28/+22
2025-09-19fixes for numerous clippy warningsMarijn Schouten-39/+33
2025-09-18Auto merge of #146727 - matthiaskrgr:rollup-98812uj, r=matthiaskrgrbors-1/+9
2025-09-18Rollup merge of #146597 - modhanami:add-struct-tail-recursion-limit-span, r=o...Matthias Krüger-1/+9
2025-09-18Auto merge of #145993 - lcnr:allow-calling-opaques, r=BoxyUwUbors-43/+126
2025-09-18add tests, silence type annotations needed errors for opaqueslcnr-15/+19
2025-09-18support calls on opaque types :<lcnr-28/+107
2025-09-18Rollup merge of #146664 - fmease:clean-up-dyn, r=jdonszelmannStuart Cook-8/+4
2025-09-17Rollup merge of #146259 - camsteffen:remove-the-box, r=jackh726Stuart Cook-0/+22
2025-09-17Remove `DynKind`León Orell Valerian Liehr-8/+4
2025-09-16Add span for struct tail recursion limit errorTawan Muadmuenwai-1/+9
2025-09-16Suggest removing Box::newCameron Steffen-0/+22
2025-09-16Rollup merge of #145960 - scrabsha:push-kskuprrtmnky, r=jdonszelmannStuart Cook-1022/+1378
2025-09-15Split `FnCtxt::report_args_error` into subfunctionsSasha Pourcelot-1022/+1378
2025-09-12Split AssocContainer::{InherentImpl,TraitImpl}Cameron Steffen-5/+4
2025-09-12Rename AssocItemContainer -> AssocContainerCameron Steffen-8/+8
2025-09-09Driveby fixesBoxy-2/+2
2025-09-09erase_regions to erase_and_anonymize_regionsBoxy-6/+6
2025-09-08optimize `CanonicalVarValues::instantiate`lcnr-5/+3
2025-09-08eagerly compute `sub_relations` againlcnr-7/+0
2025-09-05Auto merge of #146044 - estebank:issue-88727, r=chenyukangbors-42/+123
2025-09-04fix ICE when suggesting `::new`Lukas Markeffsky-6/+5
2025-09-02Rollup merge of #145783 - Erk-:et-cetera-span, r=compiler-errorsGuillaume Gomez-2/+10
2025-09-02Revert introduction of `[workspace.dependencies]`.Nicholas Nethercote-2/+2
2025-09-02Suggest parentheses around if-expressionsEsteban Küber-74/+124
2025-09-01Rollup merge of #146046 - chenyukang:yukang-fix-method-exists-for-ret-ty-erro...Stuart Cook-1/+1
2025-09-01Rollup merge of #146042 - estebank:issue-83413, r=lcnrStuart Cook-7/+9
2025-08-31Split `ObligationCauseCode::BinOp` for unops to `UnOp`Esteban Küber-7/+9
2025-08-31suggest method name with maybe ty mismatchyukang-1/+1
2025-08-31More targeted parentheses suggestion for match statement intended as expressionEsteban Küber-5/+25
2025-08-31Provide suggestion when encountering `match () { () => 1 } + match () { () =>...Esteban Küber-0/+11
2025-08-29autoderef final ty is already resolvedlcnr-8/+6
2025-08-27Rollup merge of #145740 - nnethercote:workspace-members, r=KobzolMatthias Krüger-2/+2