about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty/subst.rs
AgeCommit message (Expand)AuthorLines
2021-08-26update `TypeFlags` to deal with missing ct substslcnr-5/+1
2021-08-24Auto merge of #87900 - jackh726:issue-87429, r=nikomatsakisbors-2/+2
2021-08-23When checking associated type bounds, use bound vars for GAT params in param_envjackh726-2/+2
2021-08-22Fix typos “a”→“an”Frank Steffahn-3/+3
2021-05-26Fix typoPaul Trojahn-1/+1
2021-04-02Auto merge of #83207 - oli-obk:valtree2, r=lcnrbors-0/+6
2021-04-01Inline some functions that suddenly show up more in tracesOli Scherer-3/+1
2021-03-31Add tcx lifetime to BinderJack Huey-1/+4
2021-03-31bail out early when substituting mir constants that don't need substitutingOli Scherer-0/+3
2021-03-31Add a new normalization query just for mir constantsOli Scherer-0/+5
2020-11-17Auto merge of #78779 - LeSeulArtichaut:ty-visitor-return, r=oli-obkbors-2/+2
2020-11-16compiler: fold by valueBastian Kauschke-8/+8
2020-11-14Introduce `TypeVisitor::BreakTy`LeSeulArtichaut-2/+2
2020-10-30Remove implicit `Continue` typeLeSeulArtichaut-2/+2
2020-10-30TypeVisitor: use `std::ops::ControlFlow` instead of `bool`LeSeulArtichaut-3/+4
2020-10-21Lift: take self by valueBastian Kauschke-4/+4
2020-10-14Remove unused code from rustc_middleest31-3/+0
2020-09-04Change ty.kind to a methodLeSeulArtichaut-1/+1
2020-08-30mv compiler to compiler/mark-0/+687