10 references to SemanticTokensSchema
Microsoft.CodeAnalysis.LanguageServer.Protocol (9)
DefaultCapabilitiesProvider.cs (2)
116TokenTypes = [.. SemanticTokensSchema.GetSchema(clientCapabilities.HasVisualStudioLspCapability()).AllTokenTypes], 117TokenModifiers = SemanticTokensSchema.TokenModifiers
Handler\SemanticTokens\SemanticTokensHelpers.cs (2)
90var tokenTypesToIndex = SemanticTokensSchema.GetSchema(supportsVisualStudioExtensions).TokenTypeToIndex; 233var tokenTypeMap = SemanticTokensSchema.GetSchema(supportsVisualStudioExtensions).TokenTypeMap;
Handler\SemanticTokens\SemanticTokensSchema.cs (5)
61private static readonly SemanticTokensSchema s_vsTokenSchema = new(ClassificationTypeNames.AllTypeNames 72private static readonly SemanticTokensSchema s_pureLspTokenSchema = new(ClassificationTypeNames.AllTypeNames 118public static SemanticTokensSchema GetSchema(bool clientSupportsVisualStudioExtensions) 123public static SemanticTokensSchema LegacyTokenSchemaForRazor 126public static SemanticTokensSchema LegacyTokensSchemaForLSIF
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
SemanticTokens\SemanticTokensRangeTests.cs (1)
596var schema = SemanticTokensSchema.GetSchema(capabilities.HasVisualStudioLspCapability());