about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis/src
AgeCommit message (Expand)AuthorLines
2024-06-04Rollup merge of #125667 - oli-obk:taintify, r=TaKO8KiMichael Goulet-1/+3
2024-06-04Rollup merge of #125750 - compiler-errors:expect, r=lcnr许杰友 Jieyou Xu (Joe)-3/+5
2024-06-04Rollup merge of #125608 - oli-obk:subsequent_lifetime_errors, r=BoxyUwU许杰友 Jieyou Xu (Joe)-51/+59
2024-06-04Auto merge of #125380 - compiler-errors:wc-obj-safety, r=oli-obkbors-3/+3
2024-06-03Align Term methods with GenericArg methodsMichael Goulet-3/+5
2024-06-03Nits and formattingMichael Goulet-18/+11
2024-06-03check_is_object_safe -> is_object_safeMichael Goulet-3/+3
2024-06-03Provide previous generic arguments to `provided_kind`Oli Scherer-17/+4
2024-06-03Always provide previous generic argumentsOli Scherer-30/+20
2024-06-03Explain some code duplicationOli Scherer-0/+4
2024-06-03Add cycle errors to ScrubbedTraitError to remove a couple more calls to new_w...Michael Goulet-1/+2
2024-06-03Use ScrubbedTraitError in more placesMichael Goulet-4/+5
2024-06-03Opt-in diagnostics reporting to avoid doing extra work in the new solverMichael Goulet-25/+34
2024-06-03Make TraitEngines generic over errorMichael Goulet-5/+6
2024-06-03Mark all extraneous generic args as errorsOli Scherer-0/+19
2024-06-03Mark all missing generic args as errorsOli Scherer-9/+30
2024-06-03Store indices of generic args instead of spans, as the actual entries are unu...Oli Scherer-16/+5
2024-06-03Avoid an `Option` that is always `Some`Oli Scherer-12/+8
2024-06-03Hide some follow-up errorsOli Scherer-0/+2
2024-06-03Auto merge of #125778 - estebank:issue-67100, r=compiler-errorsbors-1/+1
2024-06-01Deduplicate supertrait_def_ids codeMark Rousskov-2/+1
2024-05-31Auto merge of #124662 - zetanumbers:needs_async_drop, r=oli-obkbors-0/+5
2024-05-31Rollup merge of #125786 - compiler-errors:fold-item-bounds, r=lcnrMatthias Krüger-2/+27
2024-05-31Rollup merge of #125635 - fmease:mv-type-binding-assoc-item-constraint, r=com...Matthias Krüger-172/+173
2024-05-30Rename HIR `TypeBinding` to `AssocItemConstraint` and related cleanupLeón Orell Valerian Liehr-172/+173
2024-05-30Fold item bound before checking that they holdMichael Goulet-2/+27
2024-05-30Auto merge of #125711 - oli-obk:const_block_ice2, r=Nadrierilbors-4/+3
2024-05-29Use parenthetical notation for `Fn` traitsEsteban Küber-1/+1
2024-05-29Add lang item for Future::OutputMichael Goulet-1/+1
2024-05-29Make `body_owned_by` return the body directly.Oli Scherer-3/+2
2024-05-29Don't require `visit_body` to take a lifetime that must outlive the function ...Oli Scherer-1/+1
2024-05-29Start implementing needs_async_drop and relatedDaria Sukhonina-0/+5
2024-05-28Add an intrinsic for `ptr::metadata`Scott McMurray-0/+2
2024-05-28Create const block DefIds in typeck instead of ast loweringOli Scherer-13/+15
2024-05-28Allow type_of to return partially non-error types if the type was already tai...Oli Scherer-1/+3
2024-05-28Make body-visiting logic reusableOli Scherer-53/+59
2024-05-27Rollup merge of #125597 - compiler-errors:early-binder, r=jackh726Guillaume Gomez-15/+15
2024-05-27Auto merge of #125410 - fmease:adj-lint-diag-api, r=nnethercotebors-48/+44
2024-05-27Auto merge of #125468 - BoxyUwU:remove_defid_from_regionparam, r=compiler-errorsbors-46/+22
2024-05-26Give EarlyBinder a tcx parameterMichael Goulet-15/+15
2024-05-24Remove `DefId` from `EarlyParamRegion` (tedium/diagnostics)Boxy-19/+5
2024-05-24Remove `DefId` from `EarlyParamRegion` (type system)Boxy-27/+17
2024-05-23Rollup merge of #125156 - zachs18:for_loops_over_fallibles_behind_refs, r=Nil...Matthias Krüger-2/+2
2024-05-23Remove `LintDiagnostic::msg`León Orell Valerian Liehr-48/+44
2024-05-22Rollup merge of #125015 - fmease:pat-tys-proh-gen-args-on-ct-params, r=spasto...León Orell Valerian Liehr-9/+14
2024-05-22Auto merge of #125335 - compiler-errors:binder, r=lcnrbors-2/+3
2024-05-21Uplift OutlivesPredicate, remove a bunch of unnecessary associated types from...Michael Goulet-1/+1
2024-05-21Uplift binderMichael Goulet-1/+2
2024-05-21Auto merge of #125358 - matthiaskrgr:rollup-mx841tg, r=matthiaskrgrbors-0/+1
2024-05-21Rollup merge of #125266 - workingjubilee:stream-plastic-love, r=RalfJung,nikicMatthias Krüger-0/+1