char ch = token.getTextArray()[token.getTextOffset()]; if (ch == '.' || ch == ',' || ch == ';') { return null;
i = t.getTextOffset(); int textOffset = t.getTextOffset(); while (i<textOffset+t.length()-1) { if (t.charAt(i-textOffset)=='/' && t.charAt(i-textOffset+1)=='*') {
int textOffs = token.getTextOffset(); char[] text = token.getTextArray(); int end = textOffs + token.length();
int textOffs = token.getTextOffset(); char[] text = token.getTextArray(); int end = textOffs + token.length();
/** * Makes one token point to the same text segment, and have the same value * as another token. * * @param t2 The token from which to copy. */ public void copyFrom(Token t2) { text = t2.getTextArray(); textOffset = t2.getTextOffset(); textCount = t2.length(); setOffset(t2.getOffset()); setType(t2.getType()); hyperlink = t2.isHyperlink(); languageIndex = t2.getLanguageIndex(); nextToken = t2.getNextToken(); }
private boolean isJumpToken(Token token) { if (token.getType() == TokenTypes.IDENTIFIER) { // fast skip if (token.length() == 1) { char ch = token.getTextArray()[token.getTextOffset()]; if (ch == '.' || ch == ',' || ch == ';') { return false; } } if (node instanceof JClass) { Position pos = getPosition((JClass) node, this, token.getOffset()); if (pos != null) { return true; } } } return false; }
i = t.getTextOffset(); int textOffset = t.getTextOffset(); while (i<textOffset+t.length()-1) { if (t.charAt(i-textOffset)=='/' && t.charAt(i-textOffset+1)=='*') {
int textOffs = token.getTextOffset(); char[] text = token.getTextArray(); int end = textOffs + token.length();
int textOffs = token.getTextOffset(); char[] text = token.getTextArray(); int end = textOffs + token.length();
/** * Makes one token point to the same text segment, and have the same value * as another token. * * @param t2 The token from which to copy. */ public void copyFrom(Token t2) { text = t2.getTextArray(); textOffset = t2.getTextOffset(); textCount = t2.length(); setOffset(t2.getOffset()); setType(t2.getType()); hyperlink = t2.isHyperlink(); languageIndex = t2.getLanguageIndex(); nextToken = t2.getNextToken(); }