about summary refs log tree commit diff
path: root/compiler/rustc_infer/src/traits/project.rs
AgeCommit message (Expand)AuthorLines
2023-07-30inline format!() args up to and including rustc_codegen_llvmMatthias Krüger-4/+4
2023-04-26Remove unused `TypeFoldable`/`TypeVisitable` impls.Nicholas Nethercote-1/+1
2023-04-17Spelling - compilerJosh Soref-1/+1
2022-12-18don't restuct references just to reborrowMatthias Krüger-1/+1
2022-12-13squash OpaqueTy and ProjectionTy into AliasTyMichael Goulet-2/+2
2022-07-08Auto merge of #98614 - oli-obk:take_unsound_opaque_types, r=wesleywiserbors-1/+1
2022-07-05Add #[derive(TypeVisitable)]Alan Egerton-1/+1
2022-06-30use a method instead of manually doing what its body doesOli Scherer-1/+1
2022-02-14Call the method fork instead of clone and add proper commentsSantiago Pastorino-1/+1
2022-01-28Remove generalization over projectionkadmin-2/+6
2021-12-19Rollup merge of #91878 - LegionMammal978:less-inband-infer, r=Aaron1011Matthias Krüger-1/+1
2021-12-18Re-introduce concept of projection cache 'completion'Aaron Hill-3/+69
2021-12-13Remove `in_band_lifetimes` from `rustc_infer`LegionMammal978-1/+1
2021-09-14Remove concept of 'completion' from the projection cacheAaron Hill-41/+0
2020-12-20Prevent caching projections in the case of cyclesMatthew Jasper-1/+15
2020-08-30mv compiler to compiler/mark-0/+212