63 references to StringLiteralExpression
Microsoft.CodeAnalysis.CSharp (13)
_generated\0\Syntax.xml.Main.Generated.cs (1)
2970case SyntaxKind.StringLiteralExpression:
_generated\1\Syntax.xml.Internal.Generated.cs (2)
29469case SyntaxKind.StringLiteralExpression: 34896case SyntaxKind.StringLiteralExpression:
_generated\2\Syntax.xml.Syntax.Generated.cs (1)
1993/// <item><description><see cref="SyntaxKind.StringLiteralExpression"/></description></item>
Binder\Binder_Expressions.cs (1)
742case SyntaxKind.StringLiteralExpression:
Binder\EarlyWellKnownAttributeBinder.cs (1)
82case SyntaxKind.StringLiteralExpression:
Parser\LanguageParser.cs (2)
1251if (argument.expression is LiteralExpressionSyntax { Kind: SyntaxKind.StringLiteralExpression, Token: var literalToken } && 11383case SyntaxKind.StringLiteralExpression:
Symbols\Source\SourcePropertySymbolBase.cs (1)
506if (node.ArgumentList?.Arguments is not [{ NameColon: null, NameEquals: null, Expression: LiteralExpressionSyntax { RawKind: (int)SyntaxKind.StringLiteralExpression } }])
Syntax\LiteralExpressionSyntax.cs (1)
21SyntaxKind.StringLiteralExpression => SyntaxKind.StringLiteralToken,
Syntax\SyntaxKindFacts.cs (3)
599SyntaxKind.StringLiteralToken => SyntaxKind.StringLiteralExpression, 601SyntaxKind.SingleLineRawStringLiteralToken => SyntaxKind.StringLiteralExpression, 603SyntaxKind.MultiLineRawStringLiteralToken => SyntaxKind.StringLiteralExpression,
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseNameofInNullableAttribute\CSharpUseNameofInNullableAttributeDiagnosticAnalyzer.cs (1)
78if (argument.Expression is not LiteralExpressionSyntax(SyntaxKind.StringLiteralExpression) and not InterpolatedStringExpressionSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
90public int StringLiteralExpression => (int)SyntaxKind.StringLiteralExpression;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (1)
88if (parent.Kind() is SyntaxKind.StringLiteralExpression or SyntaxKind.CharacterLiteralExpression)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ExpressionGenerator.cs (1)
116SyntaxKind.StringLiteralExpression, Literal(valueString, val));
Microsoft.CodeAnalysis.CSharp.Features (14)
CodeFixes\Suppression\CSharpSuppressionCodeFixProvider.cs (5)
180var category = LiteralExpression(SyntaxKind.StringLiteralExpression, Literal(diagnostic.Descriptor.Category)); 185var ruleId = LiteralExpression(SyntaxKind.StringLiteralExpression, Literal(ruleIdText)); 188var justificationExpr = LiteralExpression(SyntaxKind.StringLiteralExpression, Literal(FeaturesResources.Pending)); 198var scopeExpr = LiteralExpression(SyntaxKind.StringLiteralExpression, Literal(scopeString)); 202var targetExpr = LiteralExpression(SyntaxKind.StringLiteralExpression, Literal(targetString));
ConvertBetweenRegularAndVerbatimString\ConvertBetweenRegularAndVerbatimStringCodeRefactoringProvider.cs (1)
30=> literalExpression.Kind() == SyntaxKind.StringLiteralExpression;
ConvertToRawString\ConvertInterpolatedStringToRawStringCodeRefactoringProvider.cs (1)
500if (descendant is LiteralExpressionSyntax(kind: SyntaxKind.StringLiteralExpression) ||
ConvertToRawString\ConvertRegularStringToRawStringCodeRefactoringProvider.cs (1)
31=> stringExpression.Kind() is SyntaxKind.StringLiteralExpression;
Debugging\CSharpProximityExpressionsService_ExpressionTermCollector.cs (1)
81case SyntaxKind.StringLiteralExpression:
EditAndContinue\SyntaxComparer.cs (1)
524case SyntaxKind.StringLiteralExpression:
SplitStringLiteral\SimpleStringSplitter.cs (2)
64var leftExpression = SyntaxFactory.LiteralExpression(SyntaxKind.StringLiteralExpression, firstToken); 65var rightExpression = SyntaxFactory.LiteralExpression(SyntaxKind.StringLiteralExpression, secondToken);
src\roslyn\src\Analyzers\CSharp\Analyzers\UseNameofInNullableAttribute\CSharpUseNameofInNullableAttributeDiagnosticAnalyzer.cs (1)
78if (argument.Expression is not LiteralExpressionSyntax(SyntaxKind.StringLiteralExpression) and not InterpolatedStringExpressionSyntax)
Structure\Providers\StringLiteralExpressionStructureProvider.cs (1)
21if (node.IsKind(SyntaxKind.StringLiteralExpression) && !node.ContainsDiagnostics)
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\Performance\CSharpUseSearchValues.Fixer.cs (1)
140isByte ? Utf8StringLiteralExpression : SyntaxKind.StringLiteralExpression,
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
90public int StringLiteralExpression => (int)SyntaxKind.StringLiteralExpression;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (1)
88if (parent.Kind() is SyntaxKind.StringLiteralExpression or SyntaxKind.CharacterLiteralExpression)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ExpressionGenerator.cs (1)
116SyntaxKind.StringLiteralExpression, Literal(valueString, val));
Microsoft.Interop.JavaScript.JSImportGenerator (8)
JSExportGenerator.cs (6)
249LiteralExpression(SyntaxKind.StringLiteralExpression, Literal($"{generatedNamespace}.{initializerClass}")) 253LiteralExpression(SyntaxKind.StringLiteralExpression, Literal(assemblyName)) 348AttributeArgument(LiteralExpression(SyntaxKind.StringLiteralExpression, Literal(wrapperName))), 349AttributeArgument(LiteralExpression(SyntaxKind.StringLiteralExpression, Literal(incrementalContext.SignatureContext.StubTypeFullName))), 350AttributeArgument(LiteralExpression(SyntaxKind.StringLiteralExpression, Literal(incrementalContext.SignatureContext.AssemblyName))), 413Argument(LiteralExpression(SyntaxKind.StringLiteralExpression, Literal(context.QualifiedMethodName))),
JSImportGenerator.cs (2)
265Argument(LiteralExpression(SyntaxKind.StringLiteralExpression, Literal(jsImportData.FunctionName))), 269: LiteralExpression(SyntaxKind.StringLiteralExpression, Literal(jsImportData.ModuleName))),
Microsoft.Interop.LibraryImportGenerator (7)
Analyzers\ConvertToLibraryImportFixer.cs (3)
521if (attrArg.Expression.IsKind(SyntaxKind.StringLiteralExpression)) 528SyntaxFactory.LiteralExpression(SyntaxKind.StringLiteralExpression, 540SyntaxFactory.LiteralExpression(SyntaxKind.StringLiteralExpression,
LibraryImportGenerator.cs (4)
381SyntaxKind.StringLiteralExpression, 387SyntaxKind.StringLiteralExpression, 434SyntaxKind.StringLiteralExpression, 477SyntaxKind.StringLiteralExpression,
Microsoft.Interop.LibraryImportGenerator.Downlevel (4)
DownlevelLibraryImportGenerator.cs (4)
326SyntaxKind.StringLiteralExpression, 332SyntaxKind.StringLiteralExpression, 379SyntaxKind.StringLiteralExpression, 422SyntaxKind.StringLiteralExpression,
Microsoft.Interop.SourceGeneration (2)
SignatureContext.cs (2)
78AttributeArgument(LiteralExpression(SyntaxKind.StringLiteralExpression, Literal(generatorName))), 79AttributeArgument(LiteralExpression(SyntaxKind.StringLiteralExpression, Literal(generatorVersion)))
Microsoft.ML.InternalCodeAnalyzer (1)
ContractsCheckAnalyzer.cs (1)
159return exp.IsKind(SyntaxKind.StringLiteralExpression) || exp.IsKind(SyntaxKind.IdentifierName);
QuarantineTools.Tests (2)
ActiveIssueTests.cs (1)
431SyntaxFactory.LiteralExpression(SyntaxKind.StringLiteralExpression, SyntaxFactory.Literal(issueUrl)))));
QuarantineScriptTests.cs (1)
375SyntaxFactory.LiteralExpression(SyntaxKind.StringLiteralExpression, SyntaxFactory.Literal(issueUrl)))));
Roslyn.Diagnostics.CSharp.Analyzers (4)
NumberCommentsRefactoring.cs (1)
41if (literal.Kind() == SyntaxKind.StringLiteralExpression &&
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
90public int StringLiteralExpression => (int)SyntaxKind.StringLiteralExpression;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\FormattingRangeHelper.cs (1)
88if (parent.Kind() is SyntaxKind.StringLiteralExpression or SyntaxKind.CharacterLiteralExpression)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ExpressionGenerator.cs (1)
116SyntaxKind.StringLiteralExpression, Literal(valueString, val));