1 /* 2 TEST_OUTPUT: 3 --- 4 fail_compilation/fail194.d(18): Error: function & foo is overloaded 5 --- 6 */ 7 8 import core.vararg; 9 bar(int i,...)10void bar(int i, ...) { } 11 foo()12void foo() { } foo(int)13void foo(int) { } 14 main()15void main() 16 { 17 //bar(1, cast(void function())&foo); 18 bar(1, &foo); 19 } 20