diff options
| author | Eric <e.lim0322@gmail.com> | 2021-08-30 20:59:45 +1200 |
|---|---|---|
| committer | Caleb Cartwright <calebcartwright@users.noreply.github.com> | 2021-09-02 20:53:15 -0500 |
| commit | d19f69cd7106d8e84d4e92dad4d94249128a9d35 (patch) | |
| tree | 9e4f0beaa6928ef0bea23cde453b7dc064caa49e | |
| parent | c71c68c43fcc1499b7ee2237b718fcffc61961d2 (diff) | |
| download | rust-d19f69cd7106d8e84d4e92dad4d94249128a9d35.tar.gz rust-d19f69cd7106d8e84d4e92dad4d94249128a9d35.zip | |
test: add missing source for #4943
| -rw-r--r-- | tests/source/issue_4943.rs | 9 | ||||
| -rw-r--r-- | tests/target/issue_4943.rs | 2 |
2 files changed, 11 insertions, 0 deletions
diff --git a/tests/source/issue_4943.rs b/tests/source/issue_4943.rs new file mode 100644 index 00000000000..0793b7b4fe1 --- /dev/null +++ b/tests/source/issue_4943.rs @@ -0,0 +1,9 @@ +#![feature(generic_associated_types)] + +impl SomeStruct { + fn process<T>(v: T) -> <Self as GAT>::R<T> + where Self: GAT<R<T> = T> + { + SomeStruct::do_something(v) + } +} diff --git a/tests/target/issue_4943.rs b/tests/target/issue_4943.rs index bc8f1a366da..318f7ebed6e 100644 --- a/tests/target/issue_4943.rs +++ b/tests/target/issue_4943.rs @@ -1,3 +1,5 @@ +#![feature(generic_associated_types)] + impl SomeStruct { fn process<T>(v: T) -> <Self as GAT>::R<T> where |
