21 references to ConvertToRawKind
Microsoft.CodeAnalysis.CSharp.Features (21)
ConvertToRawString\ConvertRegularStringToRawStringCodeRefactoringProvider.cs (21)
42private static readonly BidirectionalMap<ConvertToRawKind, string> s_kindToEquivalenceKeyMap = 45KeyValuePairUtil.Create(ConvertToRawKind.SingleLine, nameof(ConvertToRawKind.SingleLine)), 46KeyValuePairUtil.Create(ConvertToRawKind.MultiLineIndented, nameof(ConvertToRawKind.MultiLineIndented)), 47KeyValuePairUtil.Create(ConvertToRawKind.MultiLineWithoutLeadingWhitespace, nameof(ConvertToRawKind.MultiLineWithoutLeadingWhitespace)), 86c => UpdateDocumentAsync(document, span, ConvertToRawKind.SingleLine, options, c), 87s_kindToEquivalenceKeyMap[ConvertToRawKind.SingleLine]), 96c => UpdateDocumentAsync(document, span, ConvertToRawKind.MultiLineIndented, options, c), 97s_kindToEquivalenceKeyMap[ConvertToRawKind.MultiLineIndented]), 106c => UpdateDocumentAsync(document, span, ConvertToRawKind.MultiLineWithoutLeadingWhitespace, options, c), 107s_kindToEquivalenceKeyMap[ConvertToRawKind.MultiLineWithoutLeadingWhitespace]), 193Document document, TextSpan span, ConvertToRawKind kind, CodeActionOptionsProvider optionsProvider, CancellationToken cancellationToken) 216var kind = s_kindToEquivalenceKeyMap[equivalenceKey]; 233ConvertToRawKind.SingleLine => canConvertParams.CanBeSingleLine, 234ConvertToRawKind.MultiLineIndented => !canConvertParams.CanBeSingleLine, 238ConvertToRawKind.MultiLineWithoutLeadingWhitespace => 269ConvertToRawKind kind, 276if (kind == ConvertToRawKind.SingleLine) 333if (kind == ConvertToRawKind.MultiLineWithoutLeadingWhitespace)