//import net.sourceforge.phpdt.core.compiler.CharOperation;
import net.sourceforge.phpdt.core.compiler.ITerminalSymbols;
+import net.sourceforge.phpdt.core.compiler.ITerminalSymbols.TokenName;
import net.sourceforge.phpdt.core.compiler.InvalidInputException;
import net.sourceforge.phpdt.internal.compiler.parser.Scanner;
//import net.sourceforge.phpdt.internal.core.ClasspathEntry;
}
try {
SCANNER.setSource(id.toCharArray());
- int token = SCANNER.getNextToken();
+ TokenName token = SCANNER.getNextToken();
char[] currentIdentifier;
try {
currentIdentifier = SCANNER.getCurrentIdentifierSource();
} catch (ArrayIndexOutOfBoundsException e) {
return null;
}
- int nextToken = SCANNER.getNextToken();
- if (token == ITerminalSymbols.TokenNameIdentifier
- && nextToken == ITerminalSymbols.TokenNameEOF
+ TokenName nextToken = SCANNER.getNextToken();
+ if (token == ITerminalSymbols.TokenName.IDENTIFIER
+ && nextToken == ITerminalSymbols.TokenName.EOF
&& SCANNER.startPosition == SCANNER.source.length) { // to
// handle
// case