about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-06-27Normalize types when applying uninhabited predicate.Camille GILLOT-1/+12
2023-06-23Rollup merge of #112983 - spastorino:new-rpitit-23, r=compiler-errorsMichael Goulet-6/+14
2023-06-23Rollup merge of #112981 - spastorino:new-rpitit-22, r=compiler-errorsMichael Goulet-1/+1
2023-06-23Rollup merge of #112973 - compiler-errors:oops-forgot-ftl, r=jyn514Michael Goulet-0/+1
2023-06-23Rollup merge of #112965 - compiler-errors:circular-wf, r=aliemjayMichael Goulet-2/+10
2023-06-23Rollup merge of #112963 - oli-obk:tait_solver_decoupling, r=compiler-errorsMichael Goulet-17/+6
2023-06-23Auto merge of #112891 - oli-obk:impl_trait_in_assoc_tys_cleanup, r=compiler-e...bors-64/+123
2023-06-23Fix associated type suggestion when -Zlower-impl-trait-in-trait-to-assoc-tySantiago Pastorino-6/+14
2023-06-23Auto merge of #112974 - matthiaskrgr:rollup-hnk7ans, r=matthiaskrgrbors-166/+265
2023-06-23Fix return type notation errors with -Zlower-impl-trait-in-trait-to-assoc-tySantiago Pastorino-1/+1
2023-06-23Rollup merge of #112925 - oli-obk:timeout_lint, r=cjgillotMatthias Krüger-1/+2
2023-06-23Rollup merge of #112870 - compiler-errors:clause-2, r=oli-obkMatthias Krüger-153/+227
2023-06-23Rollup merge of #112810 - compiler-errors:dont-ice-on-bad-layout, r=wesleywiserMatthias Krüger-8/+35
2023-06-23Rollup merge of #112643 - compiler-errors:sized-obl-for-arg, r=wesleywiserMatthias Krüger-4/+1
2023-06-23Make sure to include default en-US ftl resources for rustc_error crateMichael Goulet-0/+1
2023-06-23Auto merge of #109982 - durin42:plt-no-x86_64-only, r=nikicbors-11/+36
2023-06-23Resolve vars when reporting WF errorMichael Goulet-0/+1
2023-06-23Don't emit same goal as input during wf obligationsMichael Goulet-2/+9
2023-06-23Stop bubbling out hidden types from the eval obligation queriesOli Scherer-17/+6
2023-06-23Rollup merge of #112948 - bkrl:trait-impl-suggestion, r=compiler-errorsMatthias Krüger-6/+10
2023-06-23Rollup merge of #112933 - TaKO8Ki:avoid-&format-in-error-message-code, r=oli-obkMatthias Krüger-9/+7
2023-06-23Rollup merge of #111747 - compiler-errors:structural-probe-side-effects, r=fe...Matthias Krüger-5/+14
2023-06-23Auto merge of #112827 - nnethercote:codegen-cleanups, r=tmiaskobors-119/+105
2023-06-22Avoid guessing unknown trait impl in suggestionsAlexander Zhang-6/+10
2023-06-22Don't structurally resolve during method ambiguity in probeMichael Goulet-5/+14
2023-06-22migrate inferred_outlives_of to ClauseMichael Goulet-29/+21
2023-06-22Expect clause moreMichael Goulet-10/+7
2023-06-22Migrate item_bounds to ty::ClauseMichael Goulet-131/+216
2023-06-22switch to using a target property to control plt defaultAugie Fackler-10/+35
2023-06-22rustc_session: default to -Z plt=yes on non-x86_64Augie Fackler-2/+2
2023-06-22Auto merge of #112686 - estebank:sealed-traits, r=petrochenkovbors-28/+126
2023-06-23avoid `&format` in error message codeTakayuki Maeda-9/+7
2023-06-22Tweak privacy errors to account for reachable itemsEsteban Küber-28/+100
2023-06-22Account for sealed traits in trait bound errorsEsteban Küber-0/+26
2023-06-22Only walk the identity substituted version of struct fieldsOli Scherer-1/+22
2023-06-22Handle weak type aliases by immediately resolving them to their aliased typeOli Scherer-9/+14
2023-06-22ICE on types that should not be defining opaque typesOli Scherer-1/+3
2023-06-22Document what is going on in `opaque_types_defined_by`Oli Scherer-0/+3
2023-06-22Move some field extraction logic onto a method on `Node`Oli Scherer-7/+26
2023-06-22Re-use error code for duplicate errorOli Scherer-1/+1
2023-06-22Treat opaque types failing the signature defining scope check as defining, as...Oli Scherer-2/+3
2023-06-22Stop failing eagerly, and collect all opaque types even if some are erroneous.Oli Scherer-12/+6
2023-06-22Auto merge of #112913 - nnethercote:avoid-Lrc-Box-dyn-CodegenBackend, r=compi...bors-8/+8
2023-06-22Point to argument/return type instead of the whole function headerOli Scherer-7/+32
2023-06-22Only create the opaque collector once and visit it many timesOli Scherer-20/+10
2023-06-22Move `opaque_type_origin_unchecked` onto `TyCtxt` and re-use it where it was ...Oli Scherer-15/+14
2023-06-22Stop hiding const eval limit in external macrosOli Scherer-1/+2
2023-06-22Auto merge of #112695 - nnethercote:inline-before-merging-cgus, r=wesleywiserbors-92/+65
2023-06-22Auto merge of #112914 - matthiaskrgr:rollup-f0kdqh9, r=matthiaskrgrbors-76/+97
2023-06-22Rollup merge of #112908 - spastorino:add-def-id-to-early-bound-region-debug, ...Matthias Krüger-1/+1