Lines 247-253
Link Here
|
247 |
tokenEnd= scanner.getCurrentTokenEndPosition(); |
247 |
tokenEnd= scanner.getCurrentTokenEndPosition(); |
248 |
if (nextToken == ITerminalSymbols.TokenNameStringLiteral) { |
248 |
if (nextToken == ITerminalSymbols.TokenNameStringLiteral) { |
249 |
keyPositionResult.setOffset(tokenStart + 1); |
249 |
keyPositionResult.setOffset(tokenStart + 1); |
250 |
keyPositionResult.setLength(tokenEnd - tokenStart - 1); |
250 |
keyPositionResult.setLength(tokenEnd - tokenStart); |
251 |
return source.substring(tokenStart + 1, tokenEnd); |
251 |
return source.substring(tokenStart + 1, tokenEnd); |
252 |
} else if (nextToken == ITerminalSymbols.TokenNameIdentifier) { |
252 |
} else if (nextToken == ITerminalSymbols.TokenNameIdentifier) { |
253 |
keyPositionResult.setOffset(tokenStart); |
253 |
keyPositionResult.setOffset(tokenStart); |