29 references to StringEnumConverter
Microsoft.CodeAnalysis.LanguageServer.Protocol (29)
Protocol\ChangeAnnotationIdentifier.cs (2)
19[JsonConverter(typeof(StringEnumConverter<ChangeAnnotationIdentifier>))] 20[TypeConverter(typeof(StringEnumConverter<ChangeAnnotationIdentifier>.TypeConverter))]
Protocol\CodeActionKind.cs (2)
16[JsonConverter(typeof(StringEnumConverter<CodeActionKind>))] 17[TypeConverter(typeof(StringEnumConverter<CodeActionKind>.TypeConverter))]
Protocol\FailureHandlingKind.cs (2)
17[JsonConverter(typeof(StringEnumConverter<FailureHandlingKind>))] 18[TypeConverter(typeof(StringEnumConverter<FailureHandlingKind>.TypeConverter))]
Protocol\FileOperations\FileOperationPatternKind.cs (2)
17[JsonConverter(typeof(StringEnumConverter<FileOperationPatternKind>))] 18[TypeConverter(typeof(StringEnumConverter<FileOperationPatternKind>.TypeConverter))]
Protocol\FoldingRangeKind.cs (2)
17[JsonConverter(typeof(StringEnumConverter<FoldingRangeKind>))] 18[TypeConverter(typeof(StringEnumConverter<FoldingRangeKind>.TypeConverter))]
Protocol\Internal\Diagnostics\VSInternalDiagnosticKind.cs (2)
13[JsonConverter(typeof(StringEnumConverter<VSInternalDiagnosticKind>))] 14[TypeConverter(typeof(StringEnumConverter<VSInternalDiagnosticKind>.TypeConverter))]
Protocol\IStringEnum.cs (1)
13/// <see cref="StringEnumConverter{TStringEnumType}"/>.
Protocol\MarkupKind.cs (2)
15[JsonConverter(typeof(StringEnumConverter<MarkupKind>))] 16[TypeConverter(typeof(StringEnumConverter<MarkupKind>.TypeConverter))]
Protocol\Moniker\MonikerKind.cs (2)
17[JsonConverter(typeof(StringEnumConverter<MonikerKind>))] 18[TypeConverter(typeof(StringEnumConverter<MonikerKind>.TypeConverter))]
Protocol\Moniker\UniquenessLevel.cs (2)
18[JsonConverter(typeof(StringEnumConverter<UniquenessLevel>))] 19[TypeConverter(typeof(StringEnumConverter<UniquenessLevel>.TypeConverter))]
Protocol\PositionEncodingKind.cs (2)
17[JsonConverter(typeof(StringEnumConverter<PositionEncodingKind>))] 18[TypeConverter(typeof(StringEnumConverter<PositionEncodingKind>.TypeConverter))]
Protocol\ResourceOperationKind.cs (2)
16[JsonConverter(typeof(StringEnumConverter<ResourceOperationKind>))] 17[TypeConverter(typeof(StringEnumConverter<ResourceOperationKind>.TypeConverter))]
Protocol\SemanticTokens\SemanticTokenFormat.cs (2)
17[JsonConverter(typeof(StringEnumConverter<SemanticTokenFormat>))] 18[TypeConverter(typeof(StringEnumConverter<SemanticTokenFormat>.TypeConverter))]
Protocol\TraceSetting.cs (2)
15[JsonConverter(typeof(StringEnumConverter<TraceSetting>))] 16[TypeConverter(typeof(StringEnumConverter<TraceSetting>.TypeConverter))]
Protocol\TraceValue.cs (2)
17[JsonConverter(typeof(StringEnumConverter<TraceValue>))] 18[TypeConverter(typeof(StringEnumConverter<TraceValue>.TypeConverter))]