diff options
| author | bors <bors@rust-lang.org> | 2025-05-29 02:29:01 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2025-05-29 02:29:01 +0000 |
| commit | 5f025f363df11c65bd31ade9fe6f48fd4f4239af (patch) | |
| tree | 50463e14f9dddf557e2d34a5738ac3730c0e1f4e /tests/codegen/function-return.rs | |
| parent | ebe9b0060240953d721508ceb4d02a745efda88f (diff) | |
| parent | 0830ce036f92673fa54a06cc4eacb47426850d33 (diff) | |
| download | rust-5f025f363df11c65bd31ade9fe6f48fd4f4239af.tar.gz rust-5f025f363df11c65bd31ade9fe6f48fd4f4239af.zip | |
Auto merge of #141581 - lcnr:fold-clauses, r=compiler-errors
add additional `TypeFlags` fast paths Some crates, e.g. `diesel`, have items with a lot of where-clauses (more than 150). In these cases checking the `TypeFlags` of the whole `param_env` can be very beneficial. This adds `fn fold_clauses` to mirror the existing `fn visit_clauses` and then uses this in folders which fold `ParamEnv`s. Split out from rust-lang/rust#141451, depends on rust-lang/rust#141442. r? `@compiler-errors`
Diffstat (limited to 'tests/codegen/function-return.rs')
0 files changed, 0 insertions, 0 deletions
