diff options
| author | Dylan MacKenzie <ecstaticmorse@gmail.com> | 2020-10-02 14:57:12 -0700 |
|---|---|---|
| committer | Dylan MacKenzie <ecstaticmorse@gmail.com> | 2020-10-05 19:57:27 -0700 |
| commit | af03b1143ede7bcb3f579fa3cf3ea3e579e2c2fc (patch) | |
| tree | a293f473e07f1f1b69dfcc9e9aaa99ded6663998 /src | |
| parent | 2e412fc8e4165eb88aa552ff43d1e91968455ad2 (diff) | |
| download | rust-af03b1143ede7bcb3f579fa3cf3ea3e579e2c2fc.tar.gz rust-af03b1143ede7bcb3f579fa3cf3ea3e579e2c2fc.zip | |
Make `min_const_fn` `impl Trait` test into a gate test
Diffstat (limited to 'src')
| -rw-r--r-- | src/test/ui/consts/min_const_fn/min_const_fn_impl_trait.rs | 2 | ||||
| -rw-r--r-- | src/test/ui/consts/min_const_fn/min_const_fn_impl_trait.stderr | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/test/ui/consts/min_const_fn/min_const_fn_impl_trait.rs b/src/test/ui/consts/min_const_fn/min_const_fn_impl_trait.rs index 7c64d5522c4..a8642d18b56 100644 --- a/src/test/ui/consts/min_const_fn/min_const_fn_impl_trait.rs +++ b/src/test/ui/consts/min_const_fn/min_const_fn_impl_trait.rs @@ -1,3 +1,5 @@ +// gate-test-const_fn_impl_trait + struct AlanTuring<T>(T); const fn no_rpit2() -> AlanTuring<impl std::fmt::Debug> { //~ `impl Trait` AlanTuring(0) diff --git a/src/test/ui/consts/min_const_fn/min_const_fn_impl_trait.stderr b/src/test/ui/consts/min_const_fn/min_const_fn_impl_trait.stderr index 7229e007f40..1a49b59733d 100644 --- a/src/test/ui/consts/min_const_fn/min_const_fn_impl_trait.stderr +++ b/src/test/ui/consts/min_const_fn/min_const_fn_impl_trait.stderr @@ -1,5 +1,5 @@ error[E0658]: `impl Trait` is not allowed in constant functions - --> $DIR/min_const_fn_impl_trait.rs:2:24 + --> $DIR/min_const_fn_impl_trait.rs:4:24 | LL | const fn no_rpit2() -> AlanTuring<impl std::fmt::Debug> { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -8,7 +8,7 @@ LL | const fn no_rpit2() -> AlanTuring<impl std::fmt::Debug> { = help: add `#![feature(const_fn_impl_trait)]` to the crate attributes to enable error[E0658]: `impl Trait` is not allowed in constant functions - --> $DIR/min_const_fn_impl_trait.rs:6:23 + --> $DIR/min_const_fn_impl_trait.rs:8:23 | LL | const fn no_rpit() -> impl std::fmt::Debug {} | ^^^^^^^^^^^^^^^^^^^^ |
