28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
static void (^g)(void) = ^ {};
static int
(^returnStackBlock(void))(void)
{
__block int i = 42;
return Block_copy(^ int { return ++i; });
}
static double
forwardTest(void)
{
__block double d;
void (^b)(void) = Block_copy(^ {
|
|
|
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
static void (^g)(void) = ^ {};
static int
(^returnStackBlock(void))(void)
{
__block int i = 42;
return [Block_copy(^ int { return ++i; }) autorelease];
}
static double
forwardTest(void)
{
__block double d;
void (^b)(void) = Block_copy(^ {
|