rust/src/test/compile-fail/impure-pred.rs
2011-09-12 12:49:00 +02:00

13 lines
191 B
Rust

// -*- rust -*-
// error-pattern: pure function calls function not known to be pure
fn g() { }
pure fn f(q: int) -> bool { g(); ret true; }
fn main() {
let x = 0;
check (f(x));
}