mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-26 19:44:25 +01:00
Merge pull request #146552 from microsoft/hediet/tokenization
Moves tokenization logic from text model to its own text model part.
This commit is contained in:
@@ -68,8 +68,8 @@ export class MainThreadLanguages implements MainThreadLanguagesShape {
|
||||
if (!model) {
|
||||
return undefined;
|
||||
}
|
||||
model.tokenizeIfCheap(position.lineNumber);
|
||||
const tokens = model.getLineTokens(position.lineNumber);
|
||||
model.tokenization.tokenizeIfCheap(position.lineNumber);
|
||||
const tokens = model.tokenization.getLineTokens(position.lineNumber);
|
||||
const idx = tokens.findTokenIndexAtOffset(position.column - 1);
|
||||
return {
|
||||
type: tokens.getStandardTokenType(idx),
|
||||
|
||||
Reference in New Issue
Block a user