70 references to StringLiteralExpression
Microsoft.CodeAnalysis.CSharp (7)
Binder\Binder_Expressions.cs (1)
671case SyntaxKind.StringLiteralExpression:
Binder\EarlyWellKnownAttributeBinder.cs (1)
82case SyntaxKind.StringLiteralExpression:
Parser\LanguageParser.cs (1)
10186case SyntaxKind.StringLiteralExpression:
Syntax\LiteralExpressionSyntax.cs (1)
21SyntaxKind.StringLiteralExpression => SyntaxKind.StringLiteralToken,
Syntax\SyntaxKindFacts.cs (3)
545SyntaxKind.StringLiteralToken => SyntaxKind.StringLiteralExpression, 547SyntaxKind.SingleLineRawStringLiteralToken => SyntaxKind.StringLiteralExpression, 549SyntaxKind.MultiLineRawStringLiteralToken => SyntaxKind.StringLiteralExpression,
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
CSharpSyntaxKinds.cs (1)
77public int StringLiteralExpression => (int)SyntaxKind.StringLiteralExpression;
CSharpUseNameofInNullableAttributeDiagnosticAnalyzer.cs (1)
81if (argument.Expression is not LiteralExpressionSyntax(SyntaxKind.StringLiteralExpression) and not InterpolatedStringExpressionSyntax)
FormattingRangeHelper.cs (1)
99if (parent.Kind() is SyntaxKind.StringLiteralExpression or
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
ExpressionGenerator.cs (1)
109SyntaxKind.StringLiteralExpression, SyntaxFactory.Literal(valueString, val));
Microsoft.CodeAnalysis.CSharp.EditorFeatures (2)
CompleteStatement\CompleteStatementCommandHandler.cs (1)
416=> currentNode.Kind() is SyntaxKind.InterpolatedStringExpression or SyntaxKind.StringLiteralExpression or SyntaxKind.CharacterLiteralExpression && caret.Position < currentNode.Span.End
StringCopyPaste\StringCopyPasteHelpers.cs (1)
268RawKind: (int)SyntaxKind.StringLiteralExpression,
Microsoft.CodeAnalysis.CSharp.Features (12)
CodeFixes\Suppression\CSharpSuppressionCodeFixProvider.cs (5)
178var category = SyntaxFactory.LiteralExpression(SyntaxKind.StringLiteralExpression, SyntaxFactory.Literal(diagnostic.Descriptor.Category)); 183var ruleId = SyntaxFactory.LiteralExpression(SyntaxKind.StringLiteralExpression, SyntaxFactory.Literal(ruleIdText)); 186var justificationExpr = SyntaxFactory.LiteralExpression(SyntaxKind.StringLiteralExpression, SyntaxFactory.Literal(FeaturesResources.Pending)); 196var scopeExpr = SyntaxFactory.LiteralExpression(SyntaxKind.StringLiteralExpression, SyntaxFactory.Literal(scopeString)); 200var targetExpr = SyntaxFactory.LiteralExpression(SyntaxKind.StringLiteralExpression, SyntaxFactory.Literal(targetString));
ConvertBetweenRegularAndVerbatimString\ConvertBetweenRegularAndVerbatimStringCodeRefactoringProvider.cs (1)
30=> literalExpression.Kind() == SyntaxKind.StringLiteralExpression;
CSharpUseNameofInNullableAttributeDiagnosticAnalyzer.cs (1)
81if (argument.Expression is not LiteralExpressionSyntax(SyntaxKind.StringLiteralExpression) and not InterpolatedStringExpressionSyntax)
Debugging\CSharpProximityExpressionsService_ExpressionTermCollector.cs (1)
81case SyntaxKind.StringLiteralExpression:
EditAndContinue\SyntaxComparer.cs (1)
521case SyntaxKind.StringLiteralExpression:
SplitStringLiteral\SimpleStringSplitter.cs (2)
71var leftExpression = SyntaxFactory.LiteralExpression(SyntaxKind.StringLiteralExpression, firstToken); 72var rightExpression = SyntaxFactory.LiteralExpression(SyntaxKind.StringLiteralExpression, secondToken);
Structure\Providers\StringLiteralExpressionStructureProvider.cs (1)
21if (node.IsKind(SyntaxKind.StringLiteralExpression) &&
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (39)
LexicalAndXml\RawStringLiteralLexingTests.cs (1)
188var literal = SyntaxFactory.LiteralExpression(SyntaxKind.StringLiteralExpression, token);
Parsing\AwaitParsingTests.cs (1)
1531N(SyntaxKind.StringLiteralExpression);
Parsing\ExpressionParsingTests.cs (2)
512Assert.Equal(SyntaxKind.StringLiteralExpression, expr.Kind()); 527Assert.Equal(SyntaxKind.StringLiteralExpression, expr.Kind());
Parsing\LambdaParameterParsingTests.cs (1)
824N(SyntaxKind.StringLiteralExpression);
Parsing\RecordParsing.cs (2)
1910N(SyntaxKind.StringLiteralExpression); 1982N(SyntaxKind.StringLiteralExpression);
Parsing\StatementParsingTests.cs (3)
4357N(SyntaxKind.StringLiteralExpression); 4521N(SyntaxKind.StringLiteralExpression); 4712N(SyntaxKind.StringLiteralExpression);
Parsing\UsingDirectiveParsingTests.cs (2)
3744N(SyntaxKind.StringLiteralExpression); 3906N(SyntaxKind.StringLiteralExpression);
Parsing\Utf8StringLiteralsParsingTests.cs (22)
24N(SyntaxKind.StringLiteralExpression); 36N(SyntaxKind.StringLiteralExpression); 48N(SyntaxKind.StringLiteralExpression); 62N(SyntaxKind.StringLiteralExpression); 76N(SyntaxKind.StringLiteralExpression); 90N(SyntaxKind.StringLiteralExpression); 253N(SyntaxKind.StringLiteralExpression); 269N(SyntaxKind.StringLiteralExpression); 285N(SyntaxKind.StringLiteralExpression); 351N(SyntaxKind.StringLiteralExpression); 367N(SyntaxKind.StringLiteralExpression); 383N(SyntaxKind.StringLiteralExpression); 417N(SyntaxKind.StringLiteralExpression); 433N(SyntaxKind.StringLiteralExpression); 467N(SyntaxKind.StringLiteralExpression); 483N(SyntaxKind.StringLiteralExpression); 639N(SyntaxKind.StringLiteralExpression); 657N(SyntaxKind.StringLiteralExpression); 673N(SyntaxKind.StringLiteralExpression); 805N(SyntaxKind.StringLiteralExpression); 829N(SyntaxKind.StringLiteralExpression); 851N(SyntaxKind.StringLiteralExpression);
Parsing\ValueTupleTests.cs (1)
90N(SyntaxKind.StringLiteralExpression);
Syntax\SyntaxRewriterTests.cs (1)
364var after = SyntaxFactory.LiteralExpression(SyntaxKind.StringLiteralExpression, SyntaxFactory.Literal("After"));
Syntax\SyntaxTests.cs (3)
229[InlineData(SyntaxKind.StringLiteralToken, SyntaxKind.StringLiteralExpression)] 230[InlineData(SyntaxKind.SingleLineRawStringLiteralToken, SyntaxKind.StringLiteralExpression)] 231[InlineData(SyntaxKind.MultiLineRawStringLiteralToken, SyntaxKind.StringLiteralExpression)]
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
CSharpSyntaxKinds.cs (1)
77public int StringLiteralExpression => (int)SyntaxKind.StringLiteralExpression;
ExpressionGenerator.cs (1)
109SyntaxKind.StringLiteralExpression, SyntaxFactory.Literal(valueString, val));
FormattingRangeHelper.cs (1)
99if (parent.Kind() is SyntaxKind.StringLiteralExpression or
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (1)
Formatting\FormattingElasticTriviaTests.cs (1)
165SyntaxKind.StringLiteralExpression,
Microsoft.VisualStudio.LanguageServices.CSharp (2)
CodeModel\MethodXml\MethodXmlBuilder.cs (2)
171case SyntaxKind.StringLiteralExpression: 268case SyntaxKind.StringLiteralExpression: