From 145feb32984f668ea1caf737af502f60d3d703ea Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Mon, 10 Oct 2011 13:58:40 -0700 Subject: [PATCH] Add a test for binding bare functions Issue #1022 --- src/test/run-pass/fn-bare-bind.rs | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 src/test/run-pass/fn-bare-bind.rs diff --git a/src/test/run-pass/fn-bare-bind.rs b/src/test/run-pass/fn-bare-bind.rs new file mode 100644 index 00000000000..de3db272beb --- /dev/null +++ b/src/test/run-pass/fn-bare-bind.rs @@ -0,0 +1,9 @@ +fn# f(i: int) { + assert i == 10; +} + +fn main() { + // Binding a bare function turns it into a shared closure + let g: fn() = bind f(10); + g(); +} \ No newline at end of file