1 /* 2 TEST_OUTPUT: 3 --- 4 fail_compilation/test12822.d(13): Error: cannot modify delegate pointer in @safe code dg.ptr 5 fail_compilation/test12822.d(14): Error: dg.funcptr cannot be used in @safe code 6 --- 7 */ 8 9 // https://issues.dlang.org/show_bug.cgi?id=12822 test2(int delegate ()dg)10void test2(int delegate() dg) @safe 11 { 12 static int i; 13 dg.ptr = &i; 14 dg.funcptr = &func; 15 } 16 17 int func(); 18