about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-02-10implement `compute_alias_eq_goal`Boxy-14/+163
2023-02-10emit `AliasEq` when relating type and const aliasesBoxy-147/+157
2023-02-10add `AliasEq` to `PredicateKind`Boxy-5/+77
2023-02-10Auto merge of #107870 - matthiaskrgr:rollup-3z1q4rm, r=matthiaskrgrbors-61/+58
2023-02-10Rollup merge of #107863 - compiler-errors:new-solver-multiple-candidates, r=j...Matthias Krüger-3/+6
2023-02-10Rollup merge of #107831 - nnethercote:query-refactoring, r=oli-obkMatthias Krüger-53/+47
2023-02-10Rollup merge of #107043 - Nilstrieb:true-and-false-is-false, r=wesleywiserMatthias Krüger-5/+5
2023-02-10Auto merge of #101680 - jackh726:implied-cleanup, r=lcnrbors-104/+142
2023-02-09Update implied_outlives_bounds to properly register implied bounds behind nor...Jack Huey-41/+60
2023-02-09Cleanup free_region_relations a bitJack Huey-69/+88
2023-02-10Multiple candidates with same response is not ambiguousMichael Goulet-3/+6
2023-02-10Auto merge of #102963 - ilammy:xray-basic, r=estebankbors-8/+158
2023-02-09Rollup merge of #107815 - compiler-errors:new-solver-no-auto-if-impl, r=lcnrDylan DPC-0/+14
2023-02-09Rollup merge of #107803 - eggyal:do_not_bring_trait_alias_supertraits_into_sc...Dylan DPC-17/+31
2023-02-09Rollup merge of #107786 - compiler-errors:new-solver-some-tweaks, r=lcnrDylan DPC-135/+85
2023-02-09Rollup merge of #107659 - bvanjoi:issue-107649, r=estebankDylan DPC-11/+11
2023-02-09Rollup merge of #107648 - matthiaskrgr:unused_lifetime_104432_fix, r=cjgillotDylan DPC-12/+16
2023-02-09Disqualify auto-trait builtin impl in new solver if impl existsMichael Goulet-0/+14
2023-02-09Move winnowing to assemblyMichael Goulet-140/+81
2023-02-09Implement a dummy drop-in-favor-of for the new solverMichael Goulet-19/+33
2023-02-09Use elaborated item bounds for alias typesMichael Goulet-4/+1
2023-02-09Fix subst issue with object_ty_for_traitMichael Goulet-5/+3
2023-02-09test: snapshot for derive suggestion in diff filesbohan-11/+11
2023-02-09Auto merge of #107843 - bjorn3:sync_cg_clif-2023-02-09, r=bjorn3bors-331/+640
2023-02-09Merge commit '7d53619064ab7045c383644cb445052d2a3d46db' into sync_cg_clif-202...bjorn3-331/+640
2023-02-09Rollup merge of #107835 - tshepang:fmt, r=WaffleLapkinMatthias Krüger-12/+13
2023-02-09Rollup merge of #107752 - riverar:rafael/gnu_dlltool_temp_prefix, r=petrochenkovMatthias Krüger-0/+8
2023-02-09Rollup merge of #107446 - clubby789:rustc-parse-diag-migrate, r=compiler-errorsMatthias Krüger-380/+641
2023-02-09use idiomatic formattingTshepang Mbambo-12/+13
2023-02-09Auto merge of #106938 - GuillaumeGomez:normalize-projection-field-ty, r=oli-obkbors-1/+1
2023-02-09Remove `QueryContext`.Nicholas Nethercote-34/+31
2023-02-09Avoid some `tls::with` calls.Nicholas Nethercote-11/+8
2023-02-09Simplify `with_tlv`.Nicholas Nethercote-3/+3
2023-02-09Simplify `tls::enter_context`.Nicholas Nethercote-6/+6
2023-02-08Rollup merge of #107813 - compiler-errors:bad-impl-trait-in-macro-is-ok, r=es...Michael Goulet-2/+3
2023-02-08Rollup merge of #107799 - lcnr:update-provisional-result, r=oli-obkMichael Goulet-5/+8
2023-02-08Rollup merge of #107761 - oli-obk:miri_🪵, r=TaKO8KiMichael Goulet-34/+6
2023-02-08Rollup merge of #107713 - nnethercote:extend-BYTE_SLICE_IN_PACKED_STRUCT_WITH...Michael Goulet-24/+40
2023-02-09Emit an error if -Z instrument-xray is not supportedOleksii Lozovskyi-0/+12
2023-02-09XRay support flag in TargetOptionsOleksii Lozovskyi-0/+15
2023-02-09Emit basic XRay instrumentation attributesOleksii Lozovskyi-0/+28
2023-02-09Allow multiple instrumentation attributesOleksii Lozovskyi-5/+5
2023-02-09Parse "-Z instrument-xray" codegen optionOleksii Lozovskyi-3/+98
2023-02-09Extend `BYTE_SLICE_IN_PACKED_STRUCT_WITH_DERIVE`.Nicholas Nethercote-24/+40
2023-02-09Auto merge of #107717 - nnethercote:opt-TyKind-eq, r=compiler-errorsbors-41/+45
2023-02-08Auto merge of #107811 - matthiaskrgr:rollup-rpjzshk, r=matthiaskrgrbors-153/+236
2023-02-08Do not assemble supertraits for trait aliasesAlan Egerton-17/+31
2023-02-08correctly update goals in the cachelcnr-5/+8
2023-02-08Do not eagerly recover for bad impl-trait in macrosMichael Goulet-2/+3
2023-02-08Rollup merge of #107780 - compiler-errors:instantiate-binder, r=lcnrMatthias Krüger-60/+67