Extend ObjCMigrator to cover automatic migration from message sending to boxable literals, e.g.:
before typedef struct __attribute__((objc_boxable)) CGRect CGRect; /// ... CGRect rect; [NSValue valueWithBytes:&rect objCType:@encode(CGRect)]; [NSValue valueWithCGPoint:functionReturningCGPoint()];
after typedef struct __attribute__((objc_boxable)) CGRect CGRect; /// ... CGRect rect; @(rect); @(functionReturningCGPoint());