106 references to StringLiteralToken
Microsoft.AspNetCore.App.Analyzers (7)
Infrastructure\VirtualChars\AbstractVirtualCharService.cs (3)
70if (token.RawKind == (int)SyntaxKind.StringLiteralToken || 83if (token.RawKind == (int)SyntaxKind.StringLiteralToken || 111if (token.RawKind == (int)SyntaxKind.StringLiteralToken ||
Infrastructure\VirtualChars\CSharpVirtualCharService.cs (1)
65case SyntaxKind.StringLiteralToken:
RouteEmbeddedLanguage\FrameworkParametersCompletionProvider.cs (1)
549Debug.Assert(token.IsKind(SyntaxKind.StringLiteralToken));
RouteEmbeddedLanguage\Infrastructure\RouteStringSyntaxDetector.cs (1)
48return rawKind == (int)SyntaxKind.StringLiteralToken ||
RouteEmbeddedLanguage\RoutePatternCompletionProvider.cs (1)
401Debug.Assert(token.IsKind(SyntaxKind.StringLiteralToken));
Microsoft.CodeAnalysis.CSharp (53)
_generated\0\Syntax.xml.Main.Generated.cs (9)
2983case SyntaxKind.StringLiteralToken: 6497case SyntaxKind.StringLiteralToken: 6542if (file.Kind() != SyntaxKind.StringLiteralToken) throw new ArgumentException(nameof(file)); 6585if (file.Kind() != SyntaxKind.StringLiteralToken) throw new ArgumentException(nameof(file)); 6586if (guid.Kind() != SyntaxKind.StringLiteralToken) throw new ArgumentException(nameof(guid)); 6587if (bytes.Kind() != SyntaxKind.StringLiteralToken) throw new ArgumentException(nameof(bytes)); 6601if (file.Kind() != SyntaxKind.StringLiteralToken) throw new ArgumentException(nameof(file)); 6615if (file.Kind() != SyntaxKind.StringLiteralToken) throw new ArgumentException(nameof(file)); 6644case SyntaxKind.StringLiteralToken:
_generated\1\Syntax.xml.Internal.Generated.cs (18)
29484case SyntaxKind.StringLiteralToken: 33761case SyntaxKind.StringLiteralToken: 33812if (file.Kind != SyntaxKind.StringLiteralToken) throw new ArgumentException(nameof(file)); 33853if (file.Kind != SyntaxKind.StringLiteralToken) throw new ArgumentException(nameof(file)); 33855if (guid.Kind != SyntaxKind.StringLiteralToken) throw new ArgumentException(nameof(guid)); 33857if (bytes.Kind != SyntaxKind.StringLiteralToken) throw new ArgumentException(nameof(bytes)); 33873if (file.Kind != SyntaxKind.StringLiteralToken) throw new ArgumentException(nameof(file)); 33889if (file.Kind != SyntaxKind.StringLiteralToken) throw new ArgumentException(nameof(file)); 33922case SyntaxKind.StringLiteralToken: 34911case SyntaxKind.StringLiteralToken: 39188case SyntaxKind.StringLiteralToken: 39239if (file.Kind != SyntaxKind.StringLiteralToken) throw new ArgumentException(nameof(file)); 39280if (file.Kind != SyntaxKind.StringLiteralToken) throw new ArgumentException(nameof(file)); 39282if (guid.Kind != SyntaxKind.StringLiteralToken) throw new ArgumentException(nameof(guid)); 39284if (bytes.Kind != SyntaxKind.StringLiteralToken) throw new ArgumentException(nameof(bytes)); 39300if (file.Kind != SyntaxKind.StringLiteralToken) throw new ArgumentException(nameof(file)); 39316if (file.Kind != SyntaxKind.StringLiteralToken) throw new ArgumentException(nameof(file)); 39349case SyntaxKind.StringLiteralToken:
CSharpExtensions.cs (1)
239return token.Kind() is (SyntaxKind.StringLiteralToken or SyntaxKind.Utf8StringLiteralToken) && token.Text.Length > 0 && token.Text[0] == '@';
Parser\DirectiveParser.cs (7)
398if (this.CurrentToken.Kind == SyntaxKind.StringLiteralToken && 442var file = EatToken(SyntaxKind.StringLiteralToken, ErrorCode.ERR_MissingPPFile, reportError: reportError); 513SyntaxToken file = this.EatToken(SyntaxKind.StringLiteralToken, ErrorCode.ERR_ExpectedPPFile, reportError: isActive); 533SyntaxToken file = this.EatToken(SyntaxKind.StringLiteralToken, ErrorCode.ERR_ExpectedPPFile, reportError: isActive); 643var file = this.EatToken(SyntaxKind.StringLiteralToken, ErrorCode.WRN_IllegalPPChecksum, reportError: isActive); 644var guid = this.EatToken(SyntaxKind.StringLiteralToken, ErrorCode.WRN_IllegalPPChecksum, reportError: isActive && !file.IsMissing); 654var bytes = this.EatToken(SyntaxKind.StringLiteralToken, ErrorCode.WRN_IllegalPPChecksum, reportError: isActive && !guid.IsMissing);
Parser\LanguageParser.cs (3)
11126case SyntaxKind.StringLiteralToken: 11424case SyntaxKind.StringLiteralToken: 12051case SyntaxKind.StringLiteralToken:
Parser\LanguageParser_InterpolatedString.cs (1)
595Debug.Assert(token.Kind == SyntaxKind.StringLiteralToken);
Parser\Lexer.cs (1)
379case SyntaxKind.StringLiteralToken:
Parser\Lexer_StringLiteral.cs (3)
28info.Kind = SyntaxKind.StringLiteralToken; 102info.Kind = SyntaxKind.StringLiteralToken; 247info.Kind = SyntaxKind.StringLiteralToken;
Syntax\CSharpLineDirectiveMap.cs (2)
77if (directive.File.Kind() == SyntaxKind.StringLiteralToken) 130if (token.Kind() == SyntaxKind.StringLiteralToken)
Syntax\InternalSyntax\SyntaxFactory.cs (1)
209return SyntaxToken.WithValue(SyntaxKind.StringLiteralToken, leading, text, value, trailing);
Syntax\InternalSyntax\SyntaxToken.cs (2)
243return new SyntaxTokenWithValue<string>(SyntaxKind.StringLiteralToken, text, text); 248return new SyntaxTokenWithValueAndTrivia<string>(SyntaxKind.StringLiteralToken, text, text, leading, trailing);
Syntax\LiteralExpressionSyntax.cs (1)
21SyntaxKind.StringLiteralExpression => SyntaxKind.StringLiteralToken,
Syntax\ShebangDirectiveTriviaSyntax.cs (1)
41if (content.Kind is SyntaxKind.StringLiteralToken)
Syntax\SyntaxEquivalence.cs (1)
88case SyntaxKind.StringLiteralToken:
Syntax\SyntaxKindFacts.cs (2)
211case SyntaxKind.StringLiteralToken: 599SyntaxKind.StringLiteralToken => SyntaxKind.StringLiteralExpression,
Microsoft.CodeAnalysis.CSharp.CodeStyle (10)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\EmbeddedLanguages\VirtualChars\CSharpVirtualCharService.cs (1)
66case SyntaxKind.StringLiteralToken:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.SingleLineRewriter.cs (1)
60if (token.Kind() is SyntaxKind.StringLiteralToken or SyntaxKind.InterpolatedStringTextToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (2)
140case SyntaxKind.StringLiteralToken: 204=> token.Kind() == SyntaxKind.StringLiteralToken && !token.IsVerbatimStringLiteral();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (2)
326SyntaxKind.StringLiteralToken or 404SyntaxKind.StringLiteralToken or
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\StructuredTriviaFormattingRule.cs (1)
32(previousToken.Kind() == SyntaxKind.ColonToken && currentToken.Kind() == SyntaxKind.StringLiteralToken)))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (2)
480case SyntaxKind.StringLiteralToken: 503=> token.Kind() is SyntaxKind.StringLiteralToken or SyntaxKind.InterpolatedStringTextToken;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
60public int StringLiteralToken => (int)SyntaxKind.StringLiteralToken;
Microsoft.CodeAnalysis.CSharp.Features (12)
BraceCompletion\StringLiteralBraceCompletionService.cs (3)
51protected override bool IsValidOpeningBraceToken(SyntaxToken token) => token.IsKind(SyntaxKind.StringLiteralToken); 53protected override bool IsValidClosingBraceToken(SyntaxToken token) => token.IsKind(SyntaxKind.StringLiteralToken); 73if (token.IsKind(SyntaxKind.StringLiteralToken) &&
BraceMatching\StringLiteralBraceMatcher.cs (1)
33if (token.IsKind(SyntaxKind.StringLiteralToken))
Completion\CompletionProviders\Scripting\DirectiveCompletionProviderUtilities.cs (1)
22if (token.Kind() == SyntaxKind.StringLiteralToken && token.Parent!.Kind() == directiveKind)
ConvertBetweenRegularAndVerbatimString\ConvertBetweenRegularAndVerbatimStringCodeRefactoringProvider.cs (1)
60SyntaxKind.StringLiteralToken,
ConvertToRawString\ConvertRegularStringToRawStringCodeRefactoringProvider.cs (1)
46if (token.Kind() != SyntaxKind.StringLiteralToken)
EmbeddedLanguages\CSharpTestEmbeddedLanguageClassifier.cs (1)
35if (token.Kind() is not (SyntaxKind.StringLiteralToken or SyntaxKind.SingleLineRawStringLiteralToken or SyntaxKind.MultiLineRawStringLiteralToken))
EmbeddedLanguages\EmbeddedLanguageUtilities.cs (1)
32return token.Kind() is SyntaxKind.StringLiteralToken or SyntaxKind.Utf8StringLiteralToken && !token.IsVerbatimStringLiteral()
RawStringLiteral\CSharpRawStringLiteralOnAutoInsertService.cs (1)
63if (token.Kind() is not (SyntaxKind.StringLiteralToken or
SplitStringLiteral\StringSplitter.cs (1)
42if (token.Kind() is SyntaxKind.StringLiteralToken or SyntaxKind.Utf8StringLiteralToken)
SyncedSource\FileBasedPrograms\FileLevelDirectiveHelpers.cs (1)
129var message = trivia.GetStructure() is IgnoredDirectiveTriviaSyntax { Content: { RawKind: (int)SyntaxKind.StringLiteralToken } content }
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\Performance\CSharpUseSearchValues.Fixer.cs (1)
143kind: isByte ? Utf8StringLiteralToken : SyntaxKind.StringLiteralToken,
Microsoft.CodeAnalysis.CSharp.Workspaces (12)
Classification\ClassificationHelpers.cs (1)
143is SyntaxKind.StringLiteralToken
Rename\CSharpRenameRewriterLanguageService.cs (1)
689if (newToken.IsKind(SyntaxKind.StringLiteralToken))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\EmbeddedLanguages\VirtualChars\CSharpVirtualCharService.cs (1)
66case SyntaxKind.StringLiteralToken:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.SingleLineRewriter.cs (1)
60if (token.Kind() is SyntaxKind.StringLiteralToken or SyntaxKind.InterpolatedStringTextToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (2)
140case SyntaxKind.StringLiteralToken: 204=> token.Kind() == SyntaxKind.StringLiteralToken && !token.IsVerbatimStringLiteral();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (2)
326SyntaxKind.StringLiteralToken or 404SyntaxKind.StringLiteralToken or
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\StructuredTriviaFormattingRule.cs (1)
32(previousToken.Kind() == SyntaxKind.ColonToken && currentToken.Kind() == SyntaxKind.StringLiteralToken)))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (2)
480case SyntaxKind.StringLiteralToken: 503=> token.Kind() is SyntaxKind.StringLiteralToken or SyntaxKind.InterpolatedStringTextToken;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
60public int StringLiteralToken => (int)SyntaxKind.StringLiteralToken;
Microsoft.DotNet.ProjectTools (1)
src\sdk\src\Cli\Microsoft.DotNet.FileBasedPrograms\FileLevelDirectiveHelpers.cs (1)
129var message = trivia.GetStructure() is IgnoredDirectiveTriviaSyntax { Content: { RawKind: (int)SyntaxKind.StringLiteralToken } content }
Roslyn.Diagnostics.CSharp.Analyzers (10)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\EmbeddedLanguages\VirtualChars\CSharpVirtualCharService.cs (1)
66case SyntaxKind.StringLiteralToken:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.SingleLineRewriter.cs (1)
60if (token.Kind() is SyntaxKind.StringLiteralToken or SyntaxKind.InterpolatedStringTextToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (2)
140case SyntaxKind.StringLiteralToken: 204=> token.Kind() == SyntaxKind.StringLiteralToken && !token.IsVerbatimStringLiteral();
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTreeExtensions.cs (2)
326SyntaxKind.StringLiteralToken or 404SyntaxKind.StringLiteralToken or
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\StructuredTriviaFormattingRule.cs (1)
32(previousToken.Kind() == SyntaxKind.ColonToken && currentToken.Kind() == SyntaxKind.StringLiteralToken)))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (2)
480case SyntaxKind.StringLiteralToken: 503=> token.Kind() is SyntaxKind.StringLiteralToken or SyntaxKind.InterpolatedStringTextToken;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
60public int StringLiteralToken => (int)SyntaxKind.StringLiteralToken;