summary refs log tree commit diff
path: root/compiler/rustc_traits/src/chalk/lowering.rs
AgeCommit message (Expand)AuthorLines
2021-08-26make unevaluated const substs optionallcnr-4/+5
2021-08-26require a `tcx` for `TypeVisitor`lcnr-2/+12
2021-08-19introduce a Coerce predicateNiko Matsakis-0/+4
2021-08-13move Constness into TraitPredicateDeadbeef-4/+4
2021-06-23Use HTTPS links where possibleSmitty-1/+1
2021-03-31Add var to BoundRegion. Add query to get bound vars for applicable items.Jack Huey-16/+17
2021-03-31Add tcx lifetime to BinderJack Huey-6/+11
2021-02-13Make ProjectionTy::trait_ref truncate substs againMatthew Jasper-5/+2
2021-02-01Upgrade ChalkJack Huey-2/+6
2021-01-18Use ty::{IntTy,UintTy,FloatTy} in rustcLeSeulArtichaut-30/+28
2021-01-16Review changesJack Huey-50/+50
2021-01-16CleanupJack Huey-20/+8
2020-12-18Make BoundRegion have a kind of BoungRegionKindJack Huey-37/+29
2020-12-11Move binder for dyn to each list itemJack Huey-29/+34
2020-11-17Auto merge of #78779 - LeSeulArtichaut:ty-visitor-return, r=oli-obkbors-5/+5
2020-11-16compiler: fold by valueBastian Kauschke-13/+13
2020-11-14Introduce `TypeVisitor::BreakTy`LeSeulArtichaut-5/+5
2020-11-09Rollup merge of #78502 - matthewjasper:chalkup, r=nikomatsakisDylan DPC-210/+171
2020-10-30Address review comment and update chalk to 0.36.0Matthew Jasper-29/+29
2020-10-30Fix various Chalk lowering bugsMatthew Jasper-6/+34
2020-10-30Update chalk 0.32.0 -> 0.35.0Matthew Jasper-204/+137
2020-10-30Remove implicit `Continue` typeLeSeulArtichaut-5/+5
2020-10-30TypeVisitor: use `ControlFlow` in rustc_{mir,privacy,traits,typeck}LeSeulArtichaut-5/+6
2020-10-16Review commentsJack Huey-8/+20
2020-10-16Use map_bound(_ref) instead of Binder::bind when possibleJack Huey-21/+13
2020-10-06Update to chalk 0.31. Implement some unimplemented. Ignore some tests in comp...Jack Huey-13/+31
2020-10-06Fix tests from rebaseMatthew Jasper-1/+4
2020-10-06Fix rebaseMatthew Jasper-14/+14
2020-10-06Separate bounds and predicates for associated/opaque typesMatthew Jasper-0/+78
2020-09-24Upgrade chalk to 0.28.0Bram van den Heuvel-10/+17
2020-09-24Update chalk to 0.26.0Bram van den Heuvel-6/+9
2020-09-09Remove def_id field from ParamEnvBram van den Heuvel-60/+47
2020-09-04kind -> kind()Jack Huey-1/+1
2020-09-04Review commentsJack Huey-23/+7
2020-09-04More chalk workJack Huey-217/+382
2020-09-04Upgrade chalk to 0.21Jack Huey-21/+57
2020-09-04Change ty.kind to a methodLeSeulArtichaut-4/+4
2020-08-30mv compiler to compiler/mark-0/+886