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)
128
ConvertToRawKind
kind,
140
ConvertToRawKind
kind,
147
if ((kind &
ConvertToRawKind
.SingleLine) ==
ConvertToRawKind
.SingleLine)
205
if ((kind &
ConvertToRawKind
.MultiLineWithoutLeadingWhitespace) ==
ConvertToRawKind
.MultiLineWithoutLeadingWhitespace)
ConvertToRawString\ConvertStringToRawStringCodeRefactoringProvider.cs (17)
35
var count = (int)
ConvertToRawKind
.ContainsEscapedEndOfLineCharacter * 2;
90
var
kind = convertParams.ContainsEscapedEndOfLineCharacter
91
?
ConvertToRawKind
.ContainsEscapedEndOfLineCharacter
99
cancellationToken => UpdateDocumentAsync(document, parentExpression, kind |
ConvertToRawKind
.SingleLine, provider, cancellationToken),
100
s_kindToEquivalenceKeyMap[(int)(kind |
ConvertToRawKind
.SingleLine)],
109
cancellationToken => UpdateDocumentAsync(document, parentExpression, kind |
ConvertToRawKind
.MultiLineIndented, provider, cancellationToken),
110
s_kindToEquivalenceKeyMap[(int)(kind |
ConvertToRawKind
.MultiLineIndented)],
119
cancellationToken => UpdateDocumentAsync(document, parentExpression, kind |
ConvertToRawKind
.MultiLineWithoutLeadingWhitespace, provider, cancellationToken),
120
s_kindToEquivalenceKeyMap[(int)(kind |
ConvertToRawKind
.MultiLineWithoutLeadingWhitespace)],
130
ConvertToRawKind
kind,
151
var
kind = (
ConvertToRawKind
)int.Parse(equivalenceKey, CultureInfo.InvariantCulture);
170
if ((kind &
ConvertToRawKind
.ContainsEscapedEndOfLineCharacter) == 0 && canConvertParams.ContainsEscapedEndOfLineCharacter)
175
var hasMatchingKind = (kind & ~
ConvertToRawKind
.ContainsEscapedEndOfLineCharacter) switch
177
ConvertToRawKind
.SingleLine => canConvertParams.CanBeSingleLine,
178
ConvertToRawKind
.MultiLineIndented => !canConvertParams.CanBeSingleLine,
182
ConvertToRawKind
.MultiLineWithoutLeadingWhitespace =>
ConvertToRawString\IConvertStringProvider.cs (3)
23
ConvertToRawKind
kind,
41
public ExpressionSyntax Convert(ParsedDocument document, ExpressionSyntax expression,
ConvertToRawKind
kind, SyntaxFormattingOptions formattingOptions, CancellationToken cancellationToken)
60
ConvertToRawKind
kind,