about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2017-04-27 02:48:17 +0000
committerbors <bors@rust-lang.org>2017-04-27 02:48:17 +0000
commit54ef80043a3864495555c96791118ab3a725fe6b (patch)
tree4e19eb056c15ad2bebc60e937f2b1381078c56c9 /src/rustllvm/RustWrapper.cpp
parent6e0c5af9de7727074af21735bdc9197cb9f1ff49 (diff)
parentb48eb5e0be2a6e06d9629f770288c46f7bcb326c (diff)
downloadrust-54ef80043a3864495555c96791118ab3a725fe6b.tar.gz
rust-54ef80043a3864495555c96791118ab3a725fe6b.zip
Auto merge of #37860 - giannicic:defaultimpl, r=nagisa
#37653 support `default impl` for specialization

this commit implements the first step of the `default impl` feature:

> all items in a `default impl` are (implicitly) `default` and hence
> specializable.

In order to test this feature I've copied all the tests provided for the
`default` method implementation (in run-pass/specialization and
compile-fail/specialization directories) and moved the `default` keyword
from the item to the impl.
See [referenced](https://github.com/rust-lang/rust/issues/37653) issue for further info

r? @aturon
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions