blob: c3518c324d90ce1ef2ae226e88a78b2715e1defc [file] [log] [blame]
#import "BlockGlobals.h"
NSString *(^mutableBlockGlobal)(NSString *) = ^ NSString *(NSString *arg) {
return [@"default mutable block: " stringByAppendingString: arg];
};
NSString *(^ const constBlockGlobal)(NSString *) = ^ NSString *(NSString *arg) {
return [@"default const block: " stringByAppendingString: arg];
};
static NSString *appendToDefault(NSString *arg) {
return [@"default mutable FP: " stringByAppendingString: arg];
}
NSString *(*mutableFPGlobal)(NSString *) = &appendToDefault;
static NSString *appendToDefaultConst(NSString *arg) {
return [@"default const FP: " stringByAppendingString: arg];
}
NSString *(* const constFPGlobal)(NSString *) = &appendToDefaultConst;