add some new tests

This commit is contained in:
Niko Matsakis 2011-10-11 18:01:54 -07:00 committed by Brian Anderson
parent 70164739e8
commit e8a29fbe3c
3 changed files with 23 additions and 1 deletions

View file

@ -0,0 +1,11 @@
// -*- rust -*-
// error-pattern: safe function calls function marked unsafe
native "cdecl" mod test {
unsafe fn free();
}
fn main() {
test::free();
}

View file

@ -0,0 +1,12 @@
// -*- rust -*-
// error-pattern: unsafe functions can only be called
native "cdecl" mod test {
unsafe fn free();
}
fn main() {
let x = test::free;
}

View file

@ -1,6 +1,5 @@
// -*- rust -*-
// error-pattern: safe function calls function marked unsafe
// xfail-test
unsafe fn f() { ret; }