about summary refs log tree commit diff
path: root/compiler/rustc_trait_selection/src/traits/structural_match.rs
AgeCommit message (Expand)AuthorLines
2022-01-16Auto merge of #92805 - BoxyUwU:revert-lazy-anon-const-substs, r=lcnrbors-3/+0
2022-01-15Reduce use of local_def_id_to_hir_id.Camille GILLOT-1/+0
2022-01-15initial revertEllen-3/+0
2021-12-15Remove `in_band_lifetimes` from `rustc_trait_selection`Sylvan Bowdler-2/+2
2021-11-08Make select_* methods return Vec for TraitEngineDeadbeef-1/+1
2021-10-19Reject closures in patternsTomasz Miąsko-1/+5
2021-08-26make unevaluated const substs optionallcnr-2/+2
2021-08-26require a `tcx` for `TypeVisitor`lcnr-0/+3
2021-07-18Revert "structural_match: non-structural-match ty closures"Santiago Pastorino-5/+1
2020-11-14Use `TypeVisitor::BreakTy` in `structural_match::Search`LeSeulArtichaut-36/+15
2020-11-14Introduce `TypeVisitor::BreakTy`LeSeulArtichaut-1/+1
2020-10-30Remove implicit `Continue` typeLeSeulArtichaut-1/+1
2020-10-30Use `ControlFlow::is{break,continue}`LeSeulArtichaut-1/+1
2020-10-30TypeVisitor: use `ControlFlow` in rustc_{infer,lint,trait_selection}LeSeulArtichaut-30/+20
2020-09-04Change ty.kind to a methodLeSeulArtichaut-1/+1
2020-08-30mv compiler to compiler/mark-0/+281