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)
33
var count = (int)
ConvertToRawKind
.ContainsEscapedEndOfLineCharacter * 2;
85
var
kind = convertParams.ContainsEscapedEndOfLineCharacter
86
?
ConvertToRawKind
.ContainsEscapedEndOfLineCharacter
94
cancellationToken => UpdateDocumentAsync(document, parentExpression, kind |
ConvertToRawKind
.SingleLine, provider, cancellationToken),
95
s_kindToEquivalenceKeyMap[(int)(kind |
ConvertToRawKind
.SingleLine)],
104
cancellationToken => UpdateDocumentAsync(document, parentExpression, kind |
ConvertToRawKind
.MultiLineIndented, provider, cancellationToken),
105
s_kindToEquivalenceKeyMap[(int)(kind |
ConvertToRawKind
.MultiLineIndented)],
114
cancellationToken => UpdateDocumentAsync(document, parentExpression, kind |
ConvertToRawKind
.MultiLineWithoutLeadingWhitespace, provider, cancellationToken),
115
s_kindToEquivalenceKeyMap[(int)(kind |
ConvertToRawKind
.MultiLineWithoutLeadingWhitespace)],
125
ConvertToRawKind
kind,
146
var
kind = (
ConvertToRawKind
)int.Parse(equivalenceKey, CultureInfo.InvariantCulture);
163
if ((kind &
ConvertToRawKind
.ContainsEscapedEndOfLineCharacter) == 0 && canConvertParams.ContainsEscapedEndOfLineCharacter)
168
var hasMatchingKind = (kind & ~
ConvertToRawKind
.ContainsEscapedEndOfLineCharacter) switch
170
ConvertToRawKind
.SingleLine => canConvertParams.CanBeSingleLine,
171
ConvertToRawKind
.MultiLineIndented => !canConvertParams.CanBeSingleLine,
175
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,