30 references to ParseExpression
Microsoft.AspNetCore.App.CodeFixes (1)
Kestrel\ListenOnIPv6AnyFixer.cs (1)
67.WithExpression(SyntaxFactory.ParseExpression($"{instanceVariableInvoked.ToString()}.ListenAnyIP"))
Microsoft.CodeAnalysis.CSharp.Analyzers (1)
MetaAnalyzers\Fixers\CSharpApplyDiagnosticAnalyzerAttributeFix.cs (1)
20return SyntaxFactory.ParseExpression(expression).WithAdditionalAnnotations(Simplifier.Annotation);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseUtf8StringLiteral\UseUtf8StringLiteralCodeFixProvider.cs (1)
191var stringLiteral = ParseExpression(QuoteCharacter + stringValue + QuoteCharacter + Suffix).WithLeadingTrivia(leadingTrivia);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ExpressionGenerator.cs (1)
102return ParseExpression(intermediaryValue.ToString());
Microsoft.CodeAnalysis.CSharp.Features (7)
ChangeSignature\CSharpChangeSignatureService.cs (1)
666? EqualsValueClause(ParseExpression(addedParameter.DefaultValue))
ConvertToInterpolatedString\CSharpConvertPlaceholderToInterpolatedStringRefactoringProvider.cs (1)
27=> SyntaxFactory.ParseExpression(text);
ConvertToRawString\ConvertInterpolatedStringToRawStringCodeRefactoringProvider.cs (2)
251var parsed = (InterpolatedStringExpressionSyntax)ParseExpression(indentedText.ToString(), options: stringExpression.SyntaxTree.Options); 631var parsed = (InterpolatedStringExpressionSyntax)ParseExpression(builder.ToString(), options: stringExpression.SyntaxTree.Options);
Debugging\CSharpProximityExpressionsService.cs (1)
55var expression = SyntaxFactory.ParseExpression(expressionValue);
ReplaceDocCommentTextWithTag\CSharpReplaceDocCommentTextWithTagCodeRefactoringProvider.cs (1)
33=> SyntaxFactory.ParseExpression(text);
src\roslyn\src\Analyzers\CSharp\CodeFixes\UseUtf8StringLiteral\UseUtf8StringLiteralCodeFixProvider.cs (1)
191var stringLiteral = ParseExpression(QuoteCharacter + stringValue + QuoteCharacter + Suffix).WithLeadingTrivia(leadingTrivia);
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (4)
Microsoft.NetCore.Analyzers\InteropServices\CSharpDisableRuntimeMarshalling.Fixer.cs (1)
168var nullCheckAndDecl = (IsPatternExpressionSyntax)SyntaxFactory.ParseExpression($"x is not null and var {nonNullPtrIdentifier}");
Microsoft.NetCore.Analyzers\Performance\CSharpPreferHashDataOverComputeHash.Fixer.cs (3)
50SyntaxFactory.ParseExpression(identifier), 89SyntaxFactory.ParseExpression(identifier), 106SyntaxFactory.ParseExpression(identifier),
Microsoft.CodeAnalysis.CSharp.Workspaces (5)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
3728=> SyntaxFactory.ParseExpression(stringToParse);
Simplification\CSharpSimplificationService.Expander.cs (1)
1094var containingTypeSyntax = ParseExpression(containingTypeString);
Simplification\Reducers\CSharpCastReducer.Rewriter.cs (1)
61var reparsedAncestor = SyntaxFactory.ParseExpression(reducedAncestor.ToFullString());
Simplification\Simplifiers\NameSimplifier.cs (1)
666var reparsedCastExpression = ParseExpression(newCastExpression.ToString());
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ExpressionGenerator.cs (1)
102return ParseExpression(intermediaryValue.ToString());
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Components\ComponentGenericTypePass.cs (1)
133var attributeValueIsLambda = SyntaxFactory.ParseExpression(GetContent(attribute)) is LambdaExpressionSyntax;
Microsoft.Interop.SourceGeneration (2)
Marshalling\ElementsMarshalling.cs (2)
538ParseExpression(elementSetupSubContext.GetIdentifiers(elementMarshaller.TypeInfo).native))))))); 544ParseExpression(elementSetupSubContext.GetIdentifiers(elementMarshaller.TypeInfo).native),
Microsoft.ML.AutoML (1)
Utils\Entity.cs (1)
109var exp = SyntaxFactory.ParseExpression(expression);
Microsoft.ML.InternalCodeAnalyzer (3)
ContractsCheckNameofFixProvider.cs (3)
89candidate = SyntaxFactory.ParseExpression(node.Parent.ToString()); 169var nameofExp = SyntaxFactory.ParseExpression($"nameof({name})").WithTriviaFrom(nameArg); 178var nameofExp = (InvocationExpressionSyntax)SyntaxFactory.ParseExpression($"nameof(a)").WithTriviaFrom(nameArg);
Roslyn.Diagnostics.CSharp.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ExpressionGenerator.cs (1)
102return ParseExpression(intermediaryValue.ToString());
System.Text.RegularExpressions.Generator (2)
UpgradeToGeneratedRegexCodeFixer.cs (2)
410return SyntaxFactory.ParseExpression(optionsLiteral); 417return SyntaxFactory.ParseExpression($"@\"{escapedVerbatimText}\"");