41 references to InterpolatedStringStartToken
Microsoft.CodeAnalysis.CSharp (7)
Parser\LanguageParser.cs (3)
9961case SyntaxKind.InterpolatedStringStartToken: 10257case SyntaxKind.InterpolatedStringStartToken: 10720case SyntaxKind.InterpolatedStringStartToken:
Parser\LanguageParser_InterpolatedString.cs (1)
84Lexer.InterpolatedStringKind.Normal => SyntaxKind.InterpolatedStringStartToken,
Syntax\SyntaxKindFacts.cs (2)
206case SyntaxKind.InterpolatedStringStartToken: 1735case SyntaxKind.InterpolatedStringStartToken:
Syntax\SyntaxNormalizer.cs (1)
1448if (node.StringStartToken.Kind() == SyntaxKind.InterpolatedStringStartToken)
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
CSharpSyntaxFacts.cs (1)
494case SyntaxKind.InterpolatedStringStartToken:
CSharpVirtualCharService.cs (1)
96SyntaxKind.InterpolatedStringStartToken => TryConvertStringToVirtualChars(token, "", "", escapeBraces: true),
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
445SyntaxKind.InterpolatedStringStartToken or
SpacingFormattingRule.cs (1)
471if (previousKind is SyntaxKind.InterpolatedStringStartToken or
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
CSharpAddParenthesesAroundConditionalExpressionInInterpolatedStringCodeFixProvider.cs (1)
90parenthesizedExpression.GetAncestor<InterpolatedStringExpressionSyntax>()?.StringStartToken.Kind() == SyntaxKind.InterpolatedStringStartToken)
Microsoft.CodeAnalysis.CSharp.EditorFeatures (2)
RawStringLiteral\RawStringLiteralCommandHandler_TypeChar.cs (1)
118if (token.Kind() is not (SyntaxKind.StringLiteralToken or SyntaxKind.InterpolatedStringStartToken or SyntaxKind.InterpolatedSingleLineRawStringStartToken))
StringCopyPaste\StringCopyPasteHelpers.cs (1)
279StringStartToken.RawKind: (int)SyntaxKind.InterpolatedStringStartToken or
Microsoft.CodeAnalysis.CSharp.Features (7)
BraceCompletion\InterpolatedStringBraceCompletionService.cs (2)
45=> leftToken.IsKind(SyntaxKind.InterpolatedStringStartToken) || leftToken.IsKind(SyntaxKind.InterpolatedVerbatimStringStartToken); 77if (token.Kind() is not SyntaxKind.InterpolatedStringStartToken and
BraceMatching\StringLiteralBraceMatcher.cs (1)
43else if (token.Kind() is SyntaxKind.InterpolatedStringStartToken or SyntaxKind.InterpolatedVerbatimStringStartToken)
ConvertBetweenRegularAndVerbatimString\ConvertBetweenRegularAndVerbatimInterpolatedStringCodeRefactoringProvider.cs (1)
92SyntaxKind.InterpolatedStringStartToken, AddRegularStringText);
CSharpAddParenthesesAroundConditionalExpressionInInterpolatedStringCodeFixProvider.cs (1)
90parenthesizedExpression.GetAncestor<InterpolatedStringExpressionSyntax>()?.StringStartToken.Kind() == SyntaxKind.InterpolatedStringStartToken)
SplitStringLiteral\InterpolatedStringSplitter.cs (2)
38=> _interpolatedStringExpression.StringStartToken.Kind() == SyntaxKind.InterpolatedStringStartToken; 74SyntaxFactory.Token(SyntaxKind.InterpolatedStringStartToken),
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (12)
Generated\Syntax.Test.xml.Generated.cs (4)
254=> InternalSyntaxFactory.InterpolatedStringExpression(InternalSyntaxFactory.Token(SyntaxKind.InterpolatedStringStartToken), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.InterpolatedStringContentSyntax>(), InternalSyntaxFactory.Token(SyntaxKind.InterpolatedStringEndToken)); 1688Assert.Equal(SyntaxKind.InterpolatedStringStartToken, node.StringStartToken.Kind); 10230=> SyntaxFactory.InterpolatedStringExpression(SyntaxFactory.Token(SyntaxKind.InterpolatedStringStartToken), new SyntaxList<InterpolatedStringContentSyntax>(), SyntaxFactory.Token(SyntaxKind.InterpolatedStringEndToken)); 11664Assert.Equal(SyntaxKind.InterpolatedStringStartToken, node.StringStartToken.Kind());
Parsing\ExpressionParsingTests.cs (4)
363N(SyntaxKind.InterpolatedStringStartToken); 4973N(SyntaxKind.InterpolatedStringStartToken); 5001N(SyntaxKind.InterpolatedStringStartToken); 5038N(SyntaxKind.InterpolatedStringStartToken);
Parsing\InterpolatedStringExpressionTests.cs (2)
15Assert.Equal("$\"\"", SyntaxFactory.InterpolatedStringExpression(SyntaxFactory.Token(SyntaxKind.InterpolatedStringStartToken)).ToFullString()); 22SyntaxFactory.Token(SyntaxKind.InterpolatedStringStartToken),
Parsing\Utf8StringLiteralsParsingTests.cs (2)
518N(SyntaxKind.InterpolatedStringStartToken); 560N(SyntaxKind.InterpolatedStringStartToken);
Microsoft.CodeAnalysis.CSharp.Workspaces (7)
Classification\ClassificationHelpers.cs (2)
146|| token.IsKind(SyntaxKind.InterpolatedStringStartToken) 170case SyntaxKind.InterpolatedStringStartToken:
CodeGeneration\CSharpSyntaxGenerator.cs (1)
64: SyntaxFactory.Token(SyntaxKind.InterpolatedStringStartToken);
CSharpSyntaxFacts.cs (1)
494case SyntaxKind.InterpolatedStringStartToken:
CSharpVirtualCharService.cs (1)
96SyntaxKind.InterpolatedStringStartToken => TryConvertStringToVirtualChars(token, "", "", escapeBraces: true),
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
445SyntaxKind.InterpolatedStringStartToken or
SpacingFormattingRule.cs (1)
471if (previousKind is SyntaxKind.InterpolatedStringStartToken or
Microsoft.VisualStudio.LanguageServices.CSharp (1)
LanguageService\CSharpHelpContextService.cs (1)
113if (token.IsKind(SyntaxKind.InterpolatedStringStartToken) ||