the following code should compile: auto a = (int x)=>x+1; // fail auto b = function(int x)=>x+1; // fine struct Foo {int function(int) f;} auto s = Foo(function(int x)=>x+1); // fail
These examples don't involve CTFE. There isn't even any constant folding.
Works in 2.060, fixed?