diff options
Diffstat (limited to 'src/test/ui/rfc-2632-const-trait-impl/call-generic-method-fail.rs')
| -rw-r--r-- | src/test/ui/rfc-2632-const-trait-impl/call-generic-method-fail.rs | 11 | 
1 files changed, 11 insertions, 0 deletions
| diff --git a/src/test/ui/rfc-2632-const-trait-impl/call-generic-method-fail.rs b/src/test/ui/rfc-2632-const-trait-impl/call-generic-method-fail.rs new file mode 100644 index 00000000000..6d4bfe722de --- /dev/null +++ b/src/test/ui/rfc-2632-const-trait-impl/call-generic-method-fail.rs @@ -0,0 +1,11 @@ +#![feature(const_fn)] +#![feature(const_trait_impl)] +#![feature(const_trait_bound_opt_out)] +#![allow(incomplete_features)] + +pub const fn equals_self<T: ?const PartialEq>(t: &T) -> bool { + *t == *t + //~^ ERROR calls in constant functions are limited to constant functions +} + +fn main() {} | 
