about summary refs log tree commit diff
path: root/tests/codegen/integer-overflow.rs
diff options
context:
space:
mode:
authorLeón Orell Valerian Liehr <me@fmease.dev>2024-01-23 21:53:56 +0100
committerGitHub <noreply@github.com>2024-01-23 21:53:56 +0100
commit5da220a095f9e4ab46b7ea19ddfb7bbc7dd63e70 (patch)
treeb799186627f93b59c1de739b0472e85146ba70a9 /tests/codegen/integer-overflow.rs
parent023c3eb44b2e44e0ab057e815154e31ebe907d91 (diff)
parent5e5d1350b600ad8922a7c4bee44611bea597d082 (diff)
downloadrust-5da220a095f9e4ab46b7ea19ddfb7bbc7dd63e70.tar.gz
rust-5da220a095f9e4ab46b7ea19ddfb7bbc7dd63e70.zip
Rollup merge of #119766 - oli-obk:split_tait_and_atpit, r=compiler-errors
Split tait and impl trait in assoc items logic

And simplify the assoc item logic where applicable.

This separation shows that it is easier to reason about impl trait in assoc items compared with TAITs. See https://rust-lang.zulipchat.com/#narrow/stream/315482-t-compiler.2Fetc.2Fopaque-types/topic/impl.20trait.20in.20associated.20type for some discussion.

The current plan is to try to stabilize impl trait in associated items before TAIT, as they do not have any issues with their defining scopes (see https://github.com/rust-lang/rust/issues/107645 for why this is not a trivial or uncontroversial topic).
Diffstat (limited to 'tests/codegen/integer-overflow.rs')
0 files changed, 0 insertions, 0 deletions