blob: 79e57df6eb98495881aa8c0c1e29a57d8e252e0a [file]
//@ compile-flags: -Zcontract-checks=yes
#![expect(incomplete_features)]
#![feature(contracts)]
extern crate core;
use core::contracts::ensures;
#[ensures()]
//~^ ERROR expected an `Fn(&_)` closure, found `()` [E0277]
fn foo(x: u32) -> u32 {
x * 2
}
fn main() {
foo(1);
}