about summary refs log tree commit diff
path: root/compiler/rustc_trait_selection/src
AgeCommit message (Expand)AuthorLines
2021-10-10Fix spelling: Cannonical -> CanonicalJohn Kugelman-5/+5
2021-10-08Rollup merge of #89649 - matthiaskrgr:clippycompl, r=jyn514Guillaume Gomez-3/+3
2021-10-08clippy::complexity fixesMatthias Krüger-3/+3
2021-10-08Auto merge of #89576 - tom7980:issue-89275-fix, r=estebankbors-13/+25
2021-10-07Auto merge of #89629 - GuillaumeGomez:rollup-s4r8me6, r=GuillaumeGomezbors-1/+79
2021-10-07Rollup merge of #89461 - crlf0710:dyn_upcasting_lint, r=nikomatsakisGuillaume Gomez-1/+79
2021-10-06Introduce get_diagnostic_nameCameron Steffen-4/+4
2021-10-06Auto merge of #89323 - estebank:derive-binop, r=petrochenkovbors-1/+1
2021-10-05Consider unfulfilled obligations in binop errorsEsteban Kuber-1/+1
2021-10-05Issue 89275 fix and testTom Farmer-13/+25
2021-10-05Rollup merge of #89317 - JulianKnodt:precise_errors, r=BoxyUwUManish Goregaokar-43/+94
2021-10-04Rollup merge of #89478 - zvavybir:master, r=jyn514Jubilee-2/+8
2021-10-04Rollup merge of #89413 - matthewjasper:spec-marker-fix, r=nikomatsakisJubilee-1/+3
2021-10-04Move generic error message to separate brancheskadmin-43/+94
2021-10-03Combined 4 commits into 1Matthias Kaak-2/+8
2021-10-03Practice diagnostic message conventionHirochika Matsumoto-2/+2
2021-10-03Add `deref_into_dyn_supertrait` lint.Charles Lew-1/+79
2021-10-03Auto merge of #89479 - camsteffen:diag-naming, r=Manishearthbors-5/+5
2021-10-02Make diangostic item names consistentCameron Steffen-5/+5
2021-10-02Auto merge of #89345 - jackh726:89333, r=estebankbors-16/+16
2021-10-01Rollup merge of #88963 - fee1-dead:const-iterator, r=oli-obkManish Goregaokar-9/+16
2021-10-01Don't lose binders when printing trait bound suggestionjackh726-16/+16
2021-09-30Elaborate predicates in min_specialization checksMatthew Jasper-1/+3
2021-09-28Improve help for recursion limit errorsRoss MacArthur-6/+14
2021-09-28More tracing instrumentationOli Scherer-17/+17
2021-09-27Auto merge of #89285 - jackh726:issue-88862, r=nikomatsakisbors-8/+8
2021-09-26Don't normalize opaque types with escaping late-bound regions.jackh726-8/+8
2021-09-27better suggestionsTakayuki Maeda-5/+5
2021-09-26suggest both immutable and mutable trait implementationsTakayuki Maeda-32/+34
2021-09-24Rollup merge of #89001 - jackh726:binder-cleanup, r=nikomatsakisJubilee-36/+46
2021-09-23Auto merge of #88804 - Mark-Simulacrum:never-algo-v2, r=nikomatsakis,jackh726bors-2/+96
2021-09-23Auto merge of #89024 - oli-obk:lazy_tait_is_not_limited_to_being_used_in_retu...bors-5/+1
2021-09-23Auto merge of #89016 - lcnr:non_blanket_impls, r=nikomatsakis,michaelwoeristerbors-4/+4
2021-09-23Check that TAIT generics are fully generic in mir typeck instead of wf-check,...Oli Scherer-5/+1
2021-09-21Auto merge of #89103 - Mark-Simulacrum:migrate-2021, r=estebankbors-13/+15
2021-09-21Auto merge of #89125 - Aaron1011:remove-intercrate-cache, r=jackh726bors-6/+42
2021-09-21Auto merge of #89045 - oli-obk:lazy_normalization_in_opaque_types, r=nikomats...bors-51/+32
2021-09-21use indexmap instead of hashmaplcnr-1/+1
2021-09-21renamelcnr-4/+4
2021-09-20Remove Drop-caused migration-added capturesMark Rousskov-6/+1
2021-09-20Don't use projection cache or candidate cache in intercrate modeAaron Hill-6/+42
2021-09-20Use `ty::Error` for opaque types with errors in its bounds.Oli Scherer-1/+1
2021-09-20Generate inference vars and obligations for projections in opaque types inste...Oli Scherer-19/+24
2021-09-20Inline a function that is only called onceOli Scherer-10/+4
2021-09-20Use tracing debugging in `fold_opaque_ty`Oli Scherer-14/+6
2021-09-20Add helper function to `InferCtxt` that generates inference vars for unresolv...Oli Scherer-11/+1
2021-09-20Enable 2021 compatibility lints for all in-tree codeMark Rousskov-14/+21
2021-09-20Do not store visibility in *ItemRef.Camille GILLOT-1/+1
2021-09-18Auto merge of #89000 - Mark-Simulacrum:no-new-lrc, r=petrochenkovbors-1/+1
2021-09-18Auto merge of #88994 - Aaron1011:intercrate-caching, r=jackh726bors-0/+16