The following Obj-C methods will get formatted with an extra space between the right paren and the name:
- (void)delete:(id)sender
- (void)export:(id)sender
So they'll incorrectly appear as:
- (void) delete:(id)sender
- (void) export:(id)sender
The fix is to check if the token is a TT_SelectorName instead of tok::identifier. That way keywords recognized by clang-format still get treated as an Obj-C method name (because they're both a TT_SelectorName and tok::delete type).