about summary refs log tree commit diff
path: root/compiler/rustc_trait_selection
AgeCommit message (Expand)AuthorLines
2022-09-08Rollup merge of #101424 - compiler-errors:operator-err-sugg, r=TaKO8KiDylan DPC-12/+14
2022-09-08Auto merge of #98900 - lcnr:region-stuff, r=jackh726bors-13/+54
2022-09-08don't evaluate with escaping bound varslcnr-13/+54
2022-09-08stop evaluating constants in `Relate`lcnr-1/+1
2022-09-08Rollup merge of #101498 - petrochenkov:visparam, r=cjgillotDylan DPC-3/+1
2022-09-08Adjust spacing in suggestion, add a testMichael Goulet-2/+2
2022-09-08Add associated item binding to non-param-ty where clause suggestionsMichael Goulet-11/+13
2022-09-07Rollup merge of #101503 - spastorino:add-debug-calls, r=compiler-errorsMatthias Krüger-0/+3
2022-09-07Auto merge of #101432 - nnethercote:shrink-PredicateS, r=lcnrbors-6/+6
2022-09-07Add instrument and debug callsSantiago Pastorino-0/+3
2022-09-07rustc: Parameterize `ty::Visibility` over used IDVadim Petrochenkov-3/+1
2022-09-06Rollup merge of #101434 - JhonnyBillM:replace-session-for-handler-in-into-dia...Guillaume Gomez-4/+4
2022-09-06Auto merge of #101359 - compiler-errors:cannot-call-trait-object-with-unsized...bors-0/+17
2022-09-06Auto merge of #101241 - camsteffen:refactor-binding-annotations, r=cjgillotbors-1/+1
2022-09-05Point out when a callable is not actually callable because its return is not ...Michael Goulet-0/+17
2022-09-05UPDATE - into_diagnostic to take a Handler instead of a ParseSessJhonny Bill Mena-4/+4
2022-09-05Pack `Term` in the same way as `GenericArg`.Nicholas Nethercote-6/+6
2022-09-05Make `hir::PathSegment::res` non-optional.Nicholas Nethercote-2/+2
2022-09-04Auto merge of #101296 - compiler-errors:head-span-for-enclosing-scope, r=oli-obkbors-19/+15
2022-09-04Auto merge of #100726 - jswrenn:transmute, r=oli-obkbors-16/+4
2022-09-04Address nits, rename enclosing_scope => parent_labelMichael Goulet-19/+15
2022-09-04Use head span for rustc_on_unimplemented's enclosing_scope attrMichael Goulet-1/+1
2022-09-04Rollup merge of #100647 - obeis:issue-99875, r=nagisaMatthias Krüger-7/+30
2022-09-02Refactor and re-use BindingAnnotationCameron Steffen-1/+1
2022-09-02Rollup merge of #100814 - gabrielBusta:port_trait_selection_diagnostics, r=da...Matthias Krüger-87/+135
2022-09-01Porting 'compiler/rustc_trait_selection' to translatable diagnostics - Part 1Gabriel Bustamante-87/+135
2022-09-01tracing::instrument cleanupOli Scherer-34/+22
2022-09-01Always import all tracing macros for the entire crate instead of piecemeal by...Oli Scherer-1/+1
2022-09-01Directly use the `instrument` macro instead of its full pathOli Scherer-12/+12
2022-08-30Stabilize GATsJack Huey-2/+0
2022-08-30Rollup merge of #100473 - compiler-errors:normalize-the-fn-def-sig-plz, r=lcnrDylan DPC-12/+30
2022-08-30Auto merge of #101183 - Dylan-DPC:rollup-6kewixv, r=Dylan-DPCbors-4/+8
2022-08-30Rollup merge of #101022 - compiler-errors:issue-101020, r=jackh726Dylan DPC-4/+8
2022-08-29Revert let_chains stabilizationNilstrieb-0/+1
2022-08-29Make the trait bound is not satisfied specify kindObei Sideg-7/+30
2022-08-29Auto merge of #98626 - oli-obk:tracing, r=lcnrbors-0/+1
2022-08-29Rollup merge of #100437 - compiler-errors:better-const-mismatch-err, r=oli-obkMatthias Krüger-3/+18
2022-08-28Auto merge of #100497 - kadiwa4:remove_clone_into_iter, r=cjgillotbors-1/+1
2022-08-27Auto merge of #100989 - lcnr:implied-bounds-uwu, r=spastorinobors-1/+12
2022-08-26Don't catch overflow when running with cargo docouz-a-1/+4
2022-08-26Auto merge of #100705 - compiler-errors:issue-100620, r=oli-obkbors-3/+10
2022-08-26Erase late bound regions before comparing types in suggest_dereferencesMichael Goulet-4/+8
2022-08-26Add and use ObligationCtxt::new_in_snapshotMichael Goulet-0/+13
2022-08-25Use real inference variable in build_fn_sig_tyMichael Goulet-9/+16
2022-08-25Don't create an extra infcx in report_closure_arg_mismatchMichael Goulet-3/+1
2022-08-25no unnormalized types for implied boundslcnr-1/+12
2022-08-25Rollup merge of #99332 - jyn514:stabilize-label-break-value, r=petrochenkovYuki Okushi-1/+1
2022-08-24Use ExprItemObligation and ExprBindingObligation tooMichael Goulet-1/+3
2022-08-24Note binding obligation causes for const equate errorsMichael Goulet-3/+16
2022-08-24Rollup merge of #100888 - spastorino:coherence-negative-impls-implied-bounds,...Matthias Krüger-11/+146