Not sure is really an issue or a wanted behaviour. Anyway, for snippet doesn't include the "int" type declaration
Current snippet: for=for (i = 0; i < %cursor%; i++)%block_cursor%
Expected snippet: for=for (int i = 0; i < %cursor%; i++)%block_cursor%