// Header for PCH test blocks.c
intcall_block(int(^bl)(int x,int y),inta,intb){returnbl(a, b);}intadd(inta,intb){returncall_block(^(int x,int y){return x + y;}, a, b);}intscaled_add(inta,intb,ints){
__block int scale = s;returncall_block(^(int x,int y){return x*scale + y;}, a, b);}