31 references to ConvertToRawKind
Microsoft.CodeAnalysis.CSharp.Features (31)
ConvertToRawString\ConvertInterpolatedStringToRawStringCodeRefactoringProvider.cs (5)
183
ConvertToRawKind
kind,
187
if ((kind &
ConvertToRawKind
.SingleLine) ==
ConvertToRawKind
.SingleLine)
240
var cleanedExpression = (kind &
ConvertToRawKind
.MultiLineWithoutLeadingWhitespace) ==
ConvertToRawKind
.MultiLineWithoutLeadingWhitespace
ConvertToRawString\ConvertRegularStringToRawStringCodeRefactoringProvider.cs (6)
129
ConvertToRawKind
kind,
141
ConvertToRawKind
kind,
148
if ((kind &
ConvertToRawKind
.SingleLine) ==
ConvertToRawKind
.SingleLine)
206
if ((kind &
ConvertToRawKind
.MultiLineWithoutLeadingWhitespace) ==
ConvertToRawKind
.MultiLineWithoutLeadingWhitespace)
ConvertToRawString\ConvertStringToRawStringCodeRefactoringProvider.cs (17)
34
var count = (int)
ConvertToRawKind
.ContainsEscapedEndOfLineCharacter * 2;
86
var
kind = convertParams.ContainsEscapedEndOfLineCharacter
87
?
ConvertToRawKind
.ContainsEscapedEndOfLineCharacter
95
cancellationToken => UpdateDocumentAsync(document, parentExpression, kind |
ConvertToRawKind
.SingleLine, provider, cancellationToken),
96
s_kindToEquivalenceKeyMap[(int)(kind |
ConvertToRawKind
.SingleLine)],
105
cancellationToken => UpdateDocumentAsync(document, parentExpression, kind |
ConvertToRawKind
.MultiLineIndented, provider, cancellationToken),
106
s_kindToEquivalenceKeyMap[(int)(kind |
ConvertToRawKind
.MultiLineIndented)],
115
cancellationToken => UpdateDocumentAsync(document, parentExpression, kind |
ConvertToRawKind
.MultiLineWithoutLeadingWhitespace, provider, cancellationToken),
116
s_kindToEquivalenceKeyMap[(int)(kind |
ConvertToRawKind
.MultiLineWithoutLeadingWhitespace)],
126
ConvertToRawKind
kind,
147
var
kind = (
ConvertToRawKind
)int.Parse(equivalenceKey, CultureInfo.InvariantCulture);
164
if ((kind &
ConvertToRawKind
.ContainsEscapedEndOfLineCharacter) == 0 && canConvertParams.ContainsEscapedEndOfLineCharacter)
169
var hasMatchingKind = (kind & ~
ConvertToRawKind
.ContainsEscapedEndOfLineCharacter) switch
171
ConvertToRawKind
.SingleLine => canConvertParams.CanBeSingleLine,
172
ConvertToRawKind
.MultiLineIndented => !canConvertParams.CanBeSingleLine,
176
ConvertToRawKind
.MultiLineWithoutLeadingWhitespace =>
ConvertToRawString\IConvertStringProvider.cs (3)
24
ConvertToRawKind
kind,
42
public ExpressionSyntax Convert(ParsedDocument document, ExpressionSyntax expression,
ConvertToRawKind
kind, SyntaxFormattingOptions formattingOptions, CancellationToken cancellationToken)
61
ConvertToRawKind
kind,