40 references to InterpolatedMultiLineRawStringStartToken
Microsoft.AspNetCore.App.Analyzers (2)
Infrastructure\VirtualChars\CSharpVirtualCharService.cs (2)
34if (token.Parent?.Parent is InterpolatedStringExpressionSyntax { StringStartToken.RawKind: (int)SyntaxKind.InterpolatedMultiLineRawStringStartToken }) 101SyntaxKind.InterpolatedMultiLineRawStringStartToken
Microsoft.CodeAnalysis.CSharp (7)
Binder\Binder_InterpolatedString.cs (2)
25if (node.StringStartToken.Kind() is SyntaxKind.InterpolatedSingleLineRawStringStartToken or SyntaxKind.InterpolatedMultiLineRawStringStartToken) 52var isRawInterpolatedString = node.StringStartToken.Kind() is SyntaxKind.InterpolatedSingleLineRawStringStartToken or SyntaxKind.InterpolatedMultiLineRawStringStartToken;
Parser\LanguageParser.cs (3)
10551case SyntaxKind.InterpolatedMultiLineRawStringStartToken: 10847case SyntaxKind.InterpolatedMultiLineRawStringStartToken: 11381case SyntaxKind.InterpolatedMultiLineRawStringStartToken:
Parser\LanguageParser_InterpolatedString.cs (1)
87Lexer.InterpolatedStringKind.MultiLineRaw => SyntaxKind.InterpolatedMultiLineRawStringStartToken,
Syntax\SyntaxKindFacts.cs (1)
236case SyntaxKind.InterpolatedMultiLineRawStringStartToken:
Microsoft.CodeAnalysis.CSharp.CodeStyle (5)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\EmbeddedLanguages\VirtualChars\CSharpVirtualCharService.cs (2)
37if (token.Parent?.Parent is InterpolatedStringExpressionSyntax { StringStartToken.RawKind: (int)SyntaxKind.InterpolatedMultiLineRawStringStartToken }) 99SyntaxKind.InterpolatedMultiLineRawStringStartToken
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
421SyntaxKind.InterpolatedMultiLineRawStringStartToken)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (1)
474SyntaxKind.InterpolatedMultiLineRawStringStartToken)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
496case SyntaxKind.InterpolatedMultiLineRawStringStartToken:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
src\Analyzers\CSharp\CodeFixes\ConvertNamespace\ConvertNamespaceTransform.cs (2)
138if (stringLiteral.GetRequiredParent() is not InterpolatedStringTextSyntax { Parent: InterpolatedStringExpressionSyntax { StringStartToken: (kind: SyntaxKind.InterpolatedMultiLineRawStringStartToken) } interpolatedString }) 145if (stringLiteral.GetRequiredParent() is not InterpolatedStringExpressionSyntax { StringStartToken: (kind: SyntaxKind.InterpolatedMultiLineRawStringStartToken) } interpolatedString)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (2)
123if (token.Kind() is SyntaxKind.InterpolatedMultiLineRawStringStartToken or SyntaxKind.InterpolatedStringTextToken 128if (interpolatedExpression.StringStartToken.IsKind(SyntaxKind.InterpolatedMultiLineRawStringStartToken))
Microsoft.CodeAnalysis.CSharp.EditorFeatures (6)
RawStringLiteral\RawStringLiteralCommandHandler_Return.cs (1)
96SyntaxKind.InterpolatedMultiLineRawStringStartToken))
RawStringLiteral\RawStringLiteralCommandHandler_TypeChar.cs (2)
173SyntaxKind.InterpolatedMultiLineRawStringStartToken)) 222if (token.Kind() is SyntaxKind.InterpolatedSingleLineRawStringStartToken or SyntaxKind.InterpolatedMultiLineRawStringStartToken)
StringCopyPaste\StringCopyPasteHelpers.cs (3)
161InterpolatedStringExpressionSyntax { StringStartToken.RawKind: (int)SyntaxKind.InterpolatedMultiLineRawStringStartToken }; 164=> interpolatedString.StringStartToken.Kind() is SyntaxKind.InterpolatedSingleLineRawStringStartToken or SyntaxKind.InterpolatedMultiLineRawStringStartToken; 279(int)SyntaxKind.InterpolatedMultiLineRawStringStartToken,
Microsoft.CodeAnalysis.CSharp.Features (4)
ConvertToRawString\ConvertInterpolatedStringToRawStringCodeRefactoringProvider.cs (1)
384kind: SyntaxKind.InterpolatedMultiLineRawStringStartToken))
src\Analyzers\CSharp\CodeFixes\ConvertNamespace\ConvertNamespaceTransform.cs (2)
138if (stringLiteral.GetRequiredParent() is not InterpolatedStringTextSyntax { Parent: InterpolatedStringExpressionSyntax { StringStartToken: (kind: SyntaxKind.InterpolatedMultiLineRawStringStartToken) } interpolatedString }) 145if (stringLiteral.GetRequiredParent() is not InterpolatedStringExpressionSyntax { StringStartToken: (kind: SyntaxKind.InterpolatedMultiLineRawStringStartToken) } interpolatedString)
StringIndentation\CSharpStringIndentationService.cs (1)
42StringStartToken.RawKind: (int)SyntaxKind.InterpolatedMultiLineRawStringStartToken
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (3)
Parsing\ExpressionParsingTests.cs (2)
134N(SyntaxKind.InterpolatedMultiLineRawStringStartToken); 169N(SyntaxKind.InterpolatedMultiLineRawStringStartToken);
Parsing\Utf8StringLiteralsParsingTests.cs (1)
902N(SyntaxKind.InterpolatedMultiLineRawStringStartToken);
Microsoft.CodeAnalysis.CSharp.Workspaces (8)
Classification\ClassificationHelpers.cs (1)
153or SyntaxKind.InterpolatedMultiLineRawStringStartToken
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\EmbeddedLanguages\VirtualChars\CSharpVirtualCharService.cs (2)
37if (token.Parent?.Parent is InterpolatedStringExpressionSyntax { StringStartToken.RawKind: (int)SyntaxKind.InterpolatedMultiLineRawStringStartToken }) 99SyntaxKind.InterpolatedMultiLineRawStringStartToken
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (1)
421SyntaxKind.InterpolatedMultiLineRawStringStartToken)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\SpacingFormattingRule.cs (1)
474SyntaxKind.InterpolatedMultiLineRawStringStartToken)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
496case SyntaxKind.InterpolatedMultiLineRawStringStartToken:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (2)
123if (token.Kind() is SyntaxKind.InterpolatedMultiLineRawStringStartToken or SyntaxKind.InterpolatedStringTextToken 128if (interpolatedExpression.StringStartToken.IsKind(SyntaxKind.InterpolatedMultiLineRawStringStartToken))
Microsoft.VisualStudio.LanguageServices.CSharp (1)
LanguageService\CSharpHelpContextService.cs (1)
119or SyntaxKind.InterpolatedMultiLineRawStringStartToken)