From efab6b8f2a0cacfdaadb0eae441cebbbd11000bc Mon Sep 17 00:00:00 2001 From: Tomas Lindquist Olsen Date: Thu, 2 Oct 2008 01:38:00 +0200 Subject: [PATCH] added test case for last commit (taking delegate of nested function of current function) --- tests/mini/delegate2.d | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 tests/mini/delegate2.d diff --git a/tests/mini/delegate2.d b/tests/mini/delegate2.d new file mode 100644 index 00000000..fb186ae6 --- /dev/null +++ b/tests/mini/delegate2.d @@ -0,0 +1,12 @@ +module mini.delegate2; + +void main() +{ + int foo = 42; + int bar() + { + return foo; + } + int delegate() dg = &bar; + assert(dg() == foo); +}