about summary refs log tree commit diff
path: root/compiler/rustc_trait_selection
AgeCommit message (Expand)AuthorLines
2024-10-01Implement boolean lit support in cfg predicatesUrgau-1/+3
2024-10-01Use `ast::NestedMetaItem` when evaluating cfg predicateUrgau-7/+5
2024-09-30Also fix first_method_vtable_slotMichael Goulet-13/+12
2024-09-30Extract trait_refs_are_compatible, make it instantiate bindersMichael Goulet-28/+64
2024-09-30Instantiate binders in supertrait_vtable_slotMichael Goulet-10/+30
2024-09-28Rollup merge of #130866 - compiler-errors:dyn-instantiate-binder, r=lcnrMatthias Krüger-20/+73
2024-09-27Get rid of a_is_expected from ToTraceMichael Goulet-3/+0
2024-09-27Instantiate binders when checking supertrait upcastingMichael Goulet-20/+76
2024-09-27Rollup merge of #130826 - fmease:compiler-mv-obj-safe-dyn-compat, r=compiler-...Matthias Krüger-78/+75
2024-09-26Rollup merge of #130911 - notriddle:notriddle/suggest-wrap-parens-fn-pointer,...Jubilee-4/+25
2024-09-26Check allow instantiating object trait binder when upcasting and in new solverMichael Goulet-3/+3
2024-09-26diagnostics: wrap fn cast suggestions in parensMichael Howell-4/+25
2024-09-25Stabilize the `map`/`value` methods on `ControlFlow`Scott McMurray-1/+0
2024-09-25Compiler: Rename "object safe" to "dyn compatible"León Orell Valerian Liehr-78/+75
2024-09-25Fixed diagnostics for coroutines with () as input.Virginia Senioria-37/+35
2024-09-23Rollup merge of #130714 - compiler-errors:try-structurally-resolve-const, r=B...Matthias Krüger-0/+40
2024-09-23Rollup merge of #130712 - compiler-errors:const-eval-error-reporting, r=BoxyUwUMatthias Krüger-21/+20
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-348/+298
2024-09-22Don't call try_eval_target_usize in error reportingMichael Goulet-1/+1
2024-09-22Don't call const normalize in error reportingMichael Goulet-20/+19
2024-09-22Introduce structurally_normalize_const, use it in hir_typeckMichael Goulet-0/+40
2024-09-21Auto merge of #127546 - workingjubilee:5-level-paging-exists, r=saethlinbors-2/+2
2024-09-20TL note: current means targetJubilee Young-2/+2
2024-09-19skip normalizing param env if it is already normalizedLukas Markeffsky-0/+3
2024-09-18Rollup merge of #130116 - veera-sivarajan:freeze-suggestions, r=chenyukangMatthias Krüger-3/+3
2024-09-17Rollup merge of #130275 - compiler-errors:extern-crate, r=lcnrMatthias Krüger-0/+1
2024-09-14Rollup merge of #130294 - nnethercote:more-lifetimes, r=lcnrLeón Orell Valerian Liehr-21/+21
2024-09-14Rollup merge of #130311 - heiseish:issue-70849-fix, r=fmeaseStuart Cook-1/+2
2024-09-14(fix) conflicting negative impl marker and add testsGiang Dao-1/+2
2024-09-13Rename and reorder lots of lifetimes.Nicholas Nethercote-21/+21
2024-09-12Implement a Method to Seal `DiagInner`'s SuggestionsVeera-3/+3
2024-09-12Rollup merge of #130273 - lcnr:overflow-no-constraints, r=compiler-errorsMatthias Krüger-1/+1
2024-09-12Don't call extern_crate when local crate name is the same as a dependency and...Michael Goulet-0/+1
2024-09-12Auto merge of #130269 - Zalathar:rollup-coxzt2t, r=Zalatharbors-56/+44
2024-09-12more eagerly discard constraints on overflowlcnr-1/+1
2024-09-12Rollup merge of #130250 - compiler-errors:useless-conversion, r=jieyouxuStuart Cook-2/+2
2024-09-11Revert 'Stabilize -Znext-solver=coherence'Michael Goulet-1/+3
2024-09-11clippy::useless_conversionMichael Goulet-2/+2
2024-09-11Also fix if in elseMichael Goulet-30/+23
2024-09-11Simplify some nested if statementsMichael Goulet-24/+19
2024-09-09Rollup merge of #130149 - GrigorenkoPV:lifetime-suggestion, r=cjgillotJubilee-12/+1
2024-09-09Rollup merge of #130137 - gurry:master, r=cjgillotMatthias Krüger-3/+11
2024-09-09Helper function for formatting with `LifetimeSuggestionPosition`Pavel Grigorenko-12/+1
2024-09-09Rollup merge of #130070 - gurry:rename-regionkind-addof-to-ref, r=compiler-er...Jubilee-1/+1
2024-09-09Fix ICE caused by missing span in a region errorGurinder Singh-3/+11
2024-09-07Auto merge of #126161 - Bryanskiy:delegation-generics-4, r=petrochenkovbors-0/+3
2024-09-07Rename variant `AddrOfRegion` of `RegionVariableOrigin` to `BorrowRegion`Gurinder Singh-1/+1
2024-09-06Auto merge of #128776 - Bryanskiy:deep-reject-ctxt, r=lcnrbors-12/+26
2024-09-06Auto merge of #121848 - lcnr:stabilize-next-solver, r=compiler-errorsbors-3/+1
2024-09-06Rollup merge of #129969 - GrigorenkoPV:boxed-ty, r=compiler-errorsMatthias Krüger-2/+1