if (Character.isJavaIdentifierStart(c)) {
temp.clear();
temp.append(c);
i++;
for (; i < length; i++) {
c = buf.charAt(i);
if (c == ' ' || c == '\t') {
break; //Fast forward through the most common case...
}
if (Character.isJavaIdentifierPart(c)) {
temp.append(c);