diff options
Diffstat (limited to 'tests/ui/rfc-2632-const-trait-impl/const-closure-trait-method.rs')
-rw-r--r-- | tests/ui/rfc-2632-const-trait-impl/const-closure-trait-method.rs | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/tests/ui/rfc-2632-const-trait-impl/const-closure-trait-method.rs b/tests/ui/rfc-2632-const-trait-impl/const-closure-trait-method.rs deleted file mode 100644 index 3e6d19088..000000000 --- a/tests/ui/rfc-2632-const-trait-impl/const-closure-trait-method.rs +++ /dev/null @@ -1,19 +0,0 @@ -// check-pass -#![feature(const_trait_impl)] - -#[const_trait] -trait Tr { - fn a(self) -> i32; -} - -impl const Tr for () { - fn a(self) -> i32 { 42 } -} - -const fn need_const_closure<T: ~const FnOnce(()) -> i32>(x: T) -> i32 { - x(()) -} - -const _: () = assert!(need_const_closure(Tr::a) == 42); - -fn main() {} |