14 instantiations of SemanticTokens
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
ExternalAccess\Razor\SemanticTokensRangesHandler.cs (1)
44
return new
SemanticTokens
{ Data = tokensData };
Handler\SemanticTokens\SemanticTokensFullHandler.cs (1)
41
return new LSP.
SemanticTokens
{ Data = tokensData };
Handler\SemanticTokens\SemanticTokensRangeHandler.cs (1)
39
return new LSP.
SemanticTokens
{ Data = tokensData };
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (11)
SemanticTokens\SemanticTokensFullTests.cs (1)
35
var expectedResults = new LSP.
SemanticTokens
();
SemanticTokens\SemanticTokensRangesTests.cs (1)
34
var expectedResults = new LSP.
SemanticTokens
();
SemanticTokens\SemanticTokensRangeTests.cs (9)
39
var expectedResults = new LSP.
SemanticTokens
();
132
var expectedResults = new LSP.
SemanticTokens
();
188
var expectedResults = new LSP.
SemanticTokens
();
240
var expectedResults = new LSP.
SemanticTokens
();
301
var expectedResults = new LSP.
SemanticTokens
();
384
var expectedResults = new LSP.
SemanticTokens
();
495
var expectedResults = new LSP.
SemanticTokens
();
632
var expectedResults = new LSP.
SemanticTokens
();
714
var expectedResults = new LSP.
SemanticTokens
();
37 references to SemanticTokens
Microsoft.CodeAnalysis.LanguageServer.Protocol (12)
ExternalAccess\Razor\SemanticTokensRangesHandler.cs (2)
18
: ILspServiceDocumentRequestHandler<SemanticTokensRangesParams,
SemanticTokens
>
35
public async Task<
SemanticTokens
> HandleRequestAsync(
Handler\SemanticTokens\SemanticTokensFullHandler.cs (2)
17
: ILspServiceDocumentRequestHandler<SemanticTokensFullParams, LSP.
SemanticTokens
>
31
public async Task<LSP.
SemanticTokens
> HandleRequestAsync(
Handler\SemanticTokens\SemanticTokensRangeHandler.cs (2)
16
SemanticTokensRefreshQueue semanticTokensRefreshQueue) : ILspServiceDocumentRequestHandler<SemanticTokensRangeParams, LSP.
SemanticTokens
>
30
public async Task<LSP.
SemanticTokens
> HandleRequestAsync(
Protocol\Methods.Document.cs (3)
182
public static readonly LspRequest<SemanticTokensParams,
SemanticTokens
?> TextDocumentSemanticTokensFull = new(TextDocumentSemanticTokensFullName);
200
public static readonly LspRequest<SemanticTokensDeltaParams, SumType<
SemanticTokens
, SemanticTokensDelta>?> TextDocumentSemanticTokensFullDelta = new(TextDocumentSemanticTokensFullDeltaName);
227
public static readonly LspRequest<SemanticTokensRangeParams,
SemanticTokens
?> TextDocumentSemanticTokensRange = new(TextDocumentSemanticTokensRangeName);
Protocol\SemanticTokens\SemanticTokensEdit.cs (2)
22
/// Gets or sets the position in the previous response's <see cref="
SemanticTokens
.Data"/>
30
/// Gets or sets the number of numbers to delete in the <see cref="
SemanticTokens
.Data"/>
Protocol\SemanticTokens\SemanticTokensLegend.cs (1)
10
/// Legend used by the server to describe how it encodes semantic token types in <see cref="
SemanticTokens
.Data"/>.
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (25)
SemanticTokens\AbstractSemanticTokensTests.cs (9)
29
private protected static async Task<LSP.
SemanticTokens
> RunGetSemanticTokensFullAsync(TestLspServer testLspServer, LSP.Location caret)
31
var
result = await testLspServer.ExecuteRequestAsync<LSP.SemanticTokensFullParams, LSP.
SemanticTokens
>(LSP.Methods.TextDocumentSemanticTokensFullName,
37
private protected static async Task<LSP.
SemanticTokens
> RunGetSemanticTokensRangeAsync(TestLspServer testLspServer, LSP.Location location)
39
var
result = await testLspServer.ExecuteRequestAsync<LSP.SemanticTokensRangeParams, LSP.
SemanticTokens
>(LSP.Methods.TextDocumentSemanticTokensRangeName,
45
private protected static async Task<LSP.
SemanticTokens
> RunGetSemanticTokensRangesAsync(TestLspServer testLspServer, LSP.Location caret, Range[] ranges)
47
var
result = await testLspServer.ExecuteRequestAsync<SemanticTokensRangesParams, LSP.
SemanticTokens
>(SemanticTokensRangesHandler.SemanticRangesMethodName,
SemanticTokens\SemanticTokensFullTests.cs (2)
33
var
results = await RunGetSemanticTokensFullAsync(testLspServer, testLspServer.GetLocations("caret").First());
35
var
expectedResults = new LSP.SemanticTokens();
SemanticTokens\SemanticTokensRangesTests.cs (2)
32
var
results = await RunGetSemanticTokensRangesAsync(testLspServer, testLspServer.GetLocations("caret").First(), ranges);
34
var
expectedResults = new LSP.SemanticTokens();
SemanticTokens\SemanticTokensRangeTests.cs (12)
37
var
results = await RunGetSemanticTokensRangeAsync(testLspServer, testLspServer.GetLocations("range").First());
39
var
expectedResults = new LSP.SemanticTokens();
132
var
expectedResults = new LSP.SemanticTokens();
188
var
expectedResults = new LSP.SemanticTokens();
240
var
expectedResults = new LSP.SemanticTokens();
301
var
expectedResults = new LSP.SemanticTokens();
384
var
expectedResults = new LSP.SemanticTokens();
495
var
expectedResults = new LSP.SemanticTokens();
630
var
results = await RunGetSemanticTokensRangeAsync(testLspServer, location);
632
var
expectedResults = new LSP.SemanticTokens();
712
var
results = await RunGetSemanticTokensRangeAsync(testLspServer, location);
714
var
expectedResults = new LSP.SemanticTokens();