about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2022-11-26Revert "Drive-by: Don't manually call evaluate_obligation_no_overflow"Michael Goulet-2/+3
2022-11-26Auto merge of #104945 - GuillaumeGomez:rollup-ygzbpbe, r=GuillaumeGomezbors-301/+254
2022-11-26Rollup merge of #104921 - compiler-errors:no-binder-on-fut-ty, r=cjgillotGuillaume Gomez-34/+23
2022-11-26Rollup merge of #104909 - compiler-errors:normalize_opaque_types-is-misleadin...Guillaume Gomez-6/+6
2022-11-26Rollup merge of #104788 - compiler-errors:unresolved-ct-in-gen, r=fee1-deadGuillaume Gomez-43/+81
2022-11-26Rollup merge of #104786 - WaffleLapkin:amp-mut-help, r=compiler-errorsGuillaume Gomez-218/+144
2022-11-26Auto merge of #104731 - compiler-errors:early-binder-iter-size-hint, r=cjgillotbors-0/+12
2022-11-26Auto merge of #104935 - matthiaskrgr:rollup-nuca86l, r=matthiaskrgrbors-112/+75
2022-11-26Rollup merge of #104906 - spastorino:remove-ascribeusertypecx, r=compiler-errorsMatthias Krüger-107/+50
2022-11-26Rollup merge of #104880 - krasimirgg:llvm-16-ctx, r=cuviperMatthias Krüger-0/+4
2022-11-26Rollup merge of #104675 - SarthakSingh31:issue-101666, r=jyn514Matthias Krüger-4/+6
2022-11-26Rollup merge of #104121 - Lokathor:mir-opt-when-instruction-set-missing-on-ca...Matthias Krüger-1/+15
2022-11-26Auto merge of #103556 - clubby789:specialize-option-partial-eq, r=scottmcmbors-1/+27
2022-11-26Auto merge of #104730 - petrochenkov:modchild5, r=cjgillotbors-82/+54
2022-11-26Do not record unresolved const vars in generator interiorMichael Goulet-43/+81
2022-11-26Remove unnecessary binder from get_impl_future_output_tyMichael Goulet-34/+23
2022-11-25Auto merge of #99798 - JulianKnodt:ac1, r=BoxyUwUbors-806/+687
2022-11-25Refine instruction_set inline rulesLokathor-1/+15
2022-11-25Rename normalize_opaque_types to reveal_opaque_types_in_boundsMichael Goulet-6/+6
2022-11-25Auto merge of #104902 - matthiaskrgr:rollup-oo27a4u, r=matthiaskrgrbors-288/+225
2022-11-25Define all clauses as dummy_with_span as the usages are all equivalentSantiago Pastorino-7/+5
2022-11-25Remove AscribeUserTypeCxSantiago Pastorino-107/+52
2022-11-25Rollup merge of #104835 - spastorino:use-partially_normalize_associated_types...Matthias Krüger-36/+43
2022-11-25Rollup merge of #104797 - weihanglo:stream-write-dwp, r=jackh726Matthias Krüger-4/+5
2022-11-25Rollup merge of #104760 - nnethercote:rm-LegacyDerive, r=petrochenkovMatthias Krüger-1/+6
2022-11-25Rollup merge of #104716 - lcnr:selection-candidate, r=jackh726Matthias Krüger-247/+171
2022-11-25Auto merge of #104846 - spastorino:santa-clauses-make-goals-early-christmas-ð...bors-441/+560
2022-11-25[llvm-wrapper] adapt for LLVM API changeKrasimir Georgiev-0/+4
2022-11-25add commentlcnr-0/+6
2022-11-25move 2 candidates into builtin candidatelcnr-247/+165
2022-11-25Rollup merge of #104841 - compiler-errors:fishy-bound-var, r=jackh726Matthias Krüger-24/+25
2022-11-25Fix mk_const_listkadmin-1/+1
2022-11-25only emit "enable gce" error if it would fix compile errorBoxy-8/+17
2022-11-25Make `expand_abstract_consts` infallibleBoxy-105/+52
2022-11-25`super_relate_consts` do not spurriously fail on assoc constsBoxy-16/+9
2022-11-25add FIXME'sBoxy-0/+11
2022-11-25correctly intern `List<Const<'tcx>>`Boxy-1/+4
2022-11-25dont skip const evalautable of non unevaluatedsBoxy-6/+1
2022-11-25add FIXME for things that I couldn't find ways to triggerBoxy-3/+5
2022-11-25fmtBoxy-6/+7
2022-11-25reduce duplicated argument logicBoxy-64/+40
2022-11-25also handle it in evaluateBoxy-24/+51
2022-11-25handle assoc consts in fulfill `ConstEquate`Boxy-23/+27
2022-11-25fmtBoxy-16/+18
2022-11-25handle nested obligations in `satisfied_from_param_env`Boxy-37/+47
2022-11-25Add expand_abstract_constkadmin-151/+121
2022-11-25Add empty ConstKind::Abstractkadmin-743/+674
2022-11-25Auto merge of #104602 - petrochenkov:effvisperf5, r=oli-obkbors-95/+128
2022-11-25Introduce PredicateKind::ClauseSantiago Pastorino-360/+505
2022-11-25Simplify a bunch of trait ref obligation creationsOli Scherer-38/+16