1 instantiation of ParenthesizedExpressionSyntax
Microsoft.CodeAnalysis.CSharp (1)
Syntax.xml.Internal.Generated.cs (1)
1850internal override SyntaxNode CreateRed(SyntaxNode? parent, int position) => new CSharp.Syntax.ParenthesizedExpressionSyntax(this, parent, position);
173 references to ParenthesizedExpressionSyntax
Microsoft.CodeAnalysis.CSharp (23)
Binder\Binder_Expressions.cs (3)
727return BindParenthesizedExpression(((ParenthesizedExpressionSyntax)node).Expression, diagnostics); 3005syntax = ((ParenthesizedExpressionSyntax)syntax).Expression; 11463receiver = ((ParenthesizedExpressionSyntax)receiver).Expression;
Binder\Binder_Invocation.cs (1)
35return BindMethodGroup(((ParenthesizedExpressionSyntax)node).Expression, invoked: false, indexed: false, diagnostics: diagnostics);
Binder\Binder_Operators.cs (3)
874&& !((ParenthesizedExpressionSyntax)current).Expression.IsKind(SyntaxKind.ParenthesizedExpression)) 880var parenthesizedExpression = (ParenthesizedExpressionSyntax)current;
Binder\Binder_Patterns.cs (1)
481e = ((ParenthesizedExpressionSyntax)e).Expression;
Binder\Binder_Statements.cs (1)
2488nodeForError = ((ParenthesizedExpressionSyntax)nodeForError).Expression;
Compilation\MemberSemanticModel.cs (1)
2189case ParenthesizedExpressionSyntax n:
Compilation\SyntaxTreeSemanticModel_RegionAnalysisContext.cs (1)
23expression = ((ParenthesizedExpressionSyntax)expression).Expression;
Syntax.xml.Main.Generated.cs (6)
79public virtual TResult? VisitParenthesizedExpression(ParenthesizedExpressionSyntax node) => this.DefaultVisit(node); 823public virtual void VisitParenthesizedExpression(ParenthesizedExpressionSyntax node) => this.DefaultVisit(node); 1566public override SyntaxNode? VisitParenthesizedExpression(ParenthesizedExpressionSyntax node) 2529public static ParenthesizedExpressionSyntax ParenthesizedExpression(SyntaxToken openParenToken, ExpressionSyntax expression, SyntaxToken closeParenToken) 2534return (ParenthesizedExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ParenthesizedExpression((Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)expression.Green, (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!).CreateRed(); 2538public static ParenthesizedExpressionSyntax ParenthesizedExpression(ExpressionSyntax expression)
Syntax.xml.Syntax.Generated.cs (5)
1130public ParenthesizedExpressionSyntax Update(SyntaxToken openParenToken, ExpressionSyntax expression, SyntaxToken closeParenToken) 1134var newNode = SyntaxFactory.ParenthesizedExpression(openParenToken, expression, closeParenToken); 1142public ParenthesizedExpressionSyntax WithOpenParenToken(SyntaxToken openParenToken) => Update(openParenToken, this.Expression, this.CloseParenToken); 1143public ParenthesizedExpressionSyntax WithExpression(ExpressionSyntax expression) => Update(this.OpenParenToken, expression, this.CloseParenToken); 1144public ParenthesizedExpressionSyntax WithCloseParenToken(SyntaxToken closeParenToken) => Update(this.OpenParenToken, this.Expression, closeParenToken);
Syntax\SyntaxExtensions.cs (1)
206expression = ((ParenthesizedExpressionSyntax)expression).Expression;
Microsoft.CodeAnalysis.CSharp.CodeStyle (20)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryParentheses\CSharpRemoveUnnecessaryExpressionParenthesesDiagnosticAnalyzer.cs (3)
19: AbstractRemoveUnnecessaryParenthesesDiagnosticAnalyzer<SyntaxKind, ParenthesizedExpressionSyntax> 28ParenthesizedExpressionSyntax parenthesizedExpression, 38ParenthesizedExpressionSyntax parenthesizedExpression, SemanticModel semanticModel, CancellationToken cancellationToken,
src\Analyzers\CSharp\Analyzers\SimplifyInterpolation\CSharpSimplifyInterpolationHelpers.cs (1)
23ConditionalExpressionSyntax { Parent: ParenthesizedExpressionSyntax parent } => parent,
src\Analyzers\CSharp\Analyzers\UseCompoundAssignment\CSharpUseCompoundCoalesceAssignmentDiagnosticAnalyzer.cs (1)
65if (coalesceRight is not ParenthesizedExpressionSyntax parenthesizedExpr)
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpUseNotPatternDiagnosticAnalyzer.cs (1)
65Operand: ParenthesizedExpressionSyntax parenthesizedExpression
src\Analyzers\CSharp\Analyzers\UsePatternMatching\UsePatternMatchingHelpers.cs (1)
29if (asExpression.Parent is not ParenthesizedExpressionSyntax
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (3)
22while (expression?.Parent is ParenthesizedExpressionSyntax parentExpr) 30while (expression is ParenthesizedExpressionSyntax parenExpression) 209while (expression?.Parent is ParenthesizedExpressionSyntax or PostfixUnaryExpressionSyntax(SyntaxKind.SuppressNullableWarningExpression))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (6)
20this ParenthesizedExpressionSyntax node, SemanticModel semanticModel, CancellationToken cancellationToken) 341ParenthesizedExpressionSyntax node, ExpressionSyntax expression, 360private static bool RemovalMayIntroduceInterpolationAmbiguity(ParenthesizedExpressionSyntax node) 409ParenthesizedExpressionSyntax node, ExpressionSyntax parentExpression, SemanticModel semanticModel) 505private static bool RemovalMayIntroduceCastAmbiguity(ParenthesizedExpressionSyntax node) 572private static bool RemovalMayIntroduceCommaListAmbiguity(ParenthesizedExpressionSyntax node)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
699ParenthesizedExpressionSyntax n => (n.OpenParenToken, n.CloseParenToken),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
221if (token.Parent is not ParenthesizedExpressionSyntax parenthesizedExpression)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (2)
1662var parenthesizedExpression = (ParenthesizedExpressionSyntax)node;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (13)
src\Analyzers\CSharp\CodeFixes\ConditionalExpressionInStringInterpolation\CSharpAddParenthesesAroundConditionalExpressionInInterpolatedStringCodeFixProvider.cs (3)
69if (nodeAtInsertPosition is not ParenthesizedExpressionSyntax parenthesizedExpression || 81ParenthesizedExpressionSyntax parenthesizedExpression, 119var parenthesizedExpressionWithClosingParen = parenthesizedExpression.WithCloseParenToken(newCloseParen);
src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryCast\CSharpRemoveUnnecessaryCastCodeFixProvider.cs (1)
59if (old is ParenthesizedExpressionSyntax parenthesizedExpression)
src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryParentheses\CSharpRemoveUnnecessaryParenthesesCodeFixProvider.cs (1)
23ParenthesizedExpressionSyntax p => CSharpRemoveUnnecessaryExpressionParenthesesDiagnosticAnalyzer.CanRemoveParenthesesHelper(p, semanticModel, cancellationToken, out _, out _),
src\Analyzers\CSharp\CodeFixes\UseCompoundAssignment\CSharpUseCompoundCoalesceAssignmentCodeFixProvider.cs (2)
103var coalesceRight = (ParenthesizedExpressionSyntax)currentCoalesce.Right;
src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpUseNotPatternCodeFixProvider.cs (2)
55var parenthesizedExpression = (ParenthesizedExpressionSyntax)notExpression.Operand;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (1)
279if (token.Parent is ParenthesizedExpressionSyntax parenExpr)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
1369if (leftToken.Parent is ParenthesizedExpressionSyntax parenthesizedExpression) 1553while (node is ParenthesizedExpressionSyntax)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
59var parenthesized = includeElasticTrivia
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (4)
CodeGen\CodeGenTupleTest.cs (4)
8484var node = nodes.OfType<ParenthesizedExpressionSyntax>().Single().Parent; 8491node = nodes.OfType<ParenthesizedExpressionSyntax>().Single(); 8518var node = nodes.OfType<ParenthesizedExpressionSyntax>().Single().Parent; 8525node = nodes.OfType<ParenthesizedExpressionSyntax>().Single();
Microsoft.CodeAnalysis.CSharp.Features (27)
Debugging\CSharpProximityExpressionsService_ExpressionTermCollector.cs (1)
150if (expression is ParenthesizedExpressionSyntax parenthesizedExpression)
IntroduceVariable\CSharpIntroduceVariableService.Rewriter.cs (2)
77public override SyntaxNode? VisitParenthesizedExpression(ParenthesizedExpressionSyntax node) 81newNode is ParenthesizedExpressionSyntax parenthesizedExpression)
SignatureHelp\SignatureHelpUtilities.cs (1)
105token.Parent is ParenthesizedExpressionSyntax parenExpr)
SignatureHelp\TupleConstructionSignatureHelpProvider.cs (7)
49if (GetOuterMostParenthesizedExpressionInSpan(root, position, syntaxFacts, currentSpan, cancellationToken, out var parenthesizedExpression)) 84ISyntaxFactsService syntaxFacts, TextSpan currentSpan, CancellationToken cancellationToken, [NotNullWhen(true)] out ParenthesizedExpressionSyntax? result) 88root, position, syntaxFacts, cancellationToken, out var expression)) 129ParenthesizedExpressionSyntax? parenthesizedExpression = null; 219ISyntaxFactsService syntaxFacts, CancellationToken cancellationToken, [NotNullWhen(true)] out ParenthesizedExpressionSyntax? parenthesizedExpression) 226=> token.IsKind(SyntaxKind.OpenParenToken) && token.Parent is ParenthesizedExpressionSyntax; 228private static bool IsParenthesizedExpressionToken(ParenthesizedExpressionSyntax? expr, SyntaxToken token)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryParentheses\CSharpRemoveUnnecessaryExpressionParenthesesDiagnosticAnalyzer.cs (3)
19: AbstractRemoveUnnecessaryParenthesesDiagnosticAnalyzer<SyntaxKind, ParenthesizedExpressionSyntax> 28ParenthesizedExpressionSyntax parenthesizedExpression, 38ParenthesizedExpressionSyntax parenthesizedExpression, SemanticModel semanticModel, CancellationToken cancellationToken,
src\Analyzers\CSharp\Analyzers\SimplifyInterpolation\CSharpSimplifyInterpolationHelpers.cs (1)
23ConditionalExpressionSyntax { Parent: ParenthesizedExpressionSyntax parent } => parent,
src\Analyzers\CSharp\Analyzers\UseCompoundAssignment\CSharpUseCompoundCoalesceAssignmentDiagnosticAnalyzer.cs (1)
65if (coalesceRight is not ParenthesizedExpressionSyntax parenthesizedExpr)
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpUseNotPatternDiagnosticAnalyzer.cs (1)
65Operand: ParenthesizedExpressionSyntax parenthesizedExpression
src\Analyzers\CSharp\Analyzers\UsePatternMatching\UsePatternMatchingHelpers.cs (1)
29if (asExpression.Parent is not ParenthesizedExpressionSyntax
src\Analyzers\CSharp\CodeFixes\ConditionalExpressionInStringInterpolation\CSharpAddParenthesesAroundConditionalExpressionInInterpolatedStringCodeFixProvider.cs (3)
69if (nodeAtInsertPosition is not ParenthesizedExpressionSyntax parenthesizedExpression || 81ParenthesizedExpressionSyntax parenthesizedExpression, 119var parenthesizedExpressionWithClosingParen = parenthesizedExpression.WithCloseParenToken(newCloseParen);
src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryCast\CSharpRemoveUnnecessaryCastCodeFixProvider.cs (1)
59if (old is ParenthesizedExpressionSyntax parenthesizedExpression)
src\Analyzers\CSharp\CodeFixes\RemoveUnnecessaryParentheses\CSharpRemoveUnnecessaryParenthesesCodeFixProvider.cs (1)
23ParenthesizedExpressionSyntax p => CSharpRemoveUnnecessaryExpressionParenthesesDiagnosticAnalyzer.CanRemoveParenthesesHelper(p, semanticModel, cancellationToken, out _, out _),
src\Analyzers\CSharp\CodeFixes\UseCompoundAssignment\CSharpUseCompoundCoalesceAssignmentCodeFixProvider.cs (2)
103var coalesceRight = (ParenthesizedExpressionSyntax)currentCoalesce.Right;
src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpUseNotPatternCodeFixProvider.cs (2)
55var parenthesizedExpression = (ParenthesizedExpressionSyntax)notExpression.Operand;
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (11)
IOperation\IOperationTests_IParenthesized.cs (11)
29Assert.Null(GetOperationTreeForTest<ParenthesizedExpressionSyntax>(source)); 98Assert.Null(GetOperationTreeForTest<ParenthesizedExpressionSyntax>(source)); 142Assert.Null(GetOperationTreeForTest<ParenthesizedExpressionSyntax>(source)); 190Assert.Null(GetOperationTreeForTest<ParenthesizedExpressionSyntax>(source)); 234Assert.Null(GetOperationTreeForTest<ParenthesizedExpressionSyntax>(source)); 251Assert.Null(GetOperationTreeForTest<ParenthesizedExpressionSyntax>(source)); 268Assert.Null(GetOperationTreeForTest<ParenthesizedExpressionSyntax>(source)); 315Assert.Null(GetOperationTreeForTest<ParenthesizedExpressionSyntax>(source)); 362Assert.Null(GetOperationTreeForTest<ParenthesizedExpressionSyntax>(source)); 404Assert.Null(GetOperationTreeForTest<ParenthesizedExpressionSyntax>(source)); 473Assert.Null(GetOperationTreeForTest<ParenthesizedExpressionSyntax>(source));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (4)
Compilation\SemanticModelAPITests.cs (2)
175var assignment = root.DescendantNodes().OfType<ParenthesizedExpressionSyntax>().Single();
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (2)
3847var queryExpr = tree.GetCompilationUnitRoot().DescendantNodes().OfType<ParenthesizedExpressionSyntax>().First();
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (21)
Generated\Syntax.Test.xml.Generated.cs (5)
10423private static ParenthesizedExpressionSyntax GenerateParenthesizedExpression() 11335var node = GenerateParenthesizedExpression(); 11340var newNode = node.WithOpenParenToken(node.OpenParenToken).WithExpression(node.Expression).WithCloseParenToken(node.CloseParenToken); 14809var oldNode = GenerateParenthesizedExpression(); 14825var oldNode = GenerateParenthesizedExpression();
Parsing\DeconstructionTests.cs (14)
1936var lhsContent = (ParenthesizedExpressionSyntax)lhs.Expression; 1953var lhsContent = (ParenthesizedExpressionSyntax)lhs.Expression; 1967var paren = (ParenthesizedExpressionSyntax)lhs.Expression; 1981var paren = (ParenthesizedExpressionSyntax)lhs.Expression; 1995var paren1 = (ParenthesizedExpressionSyntax)lhs.Expression; 1996var paren2 = (ParenthesizedExpressionSyntax)paren1.Expression; 1997var paren3 = (ParenthesizedExpressionSyntax)paren2.Expression;
Parsing\ExpressionParsingTests.cs (2)
3056var parenExp = (ParenthesizedExpressionSyntax)expr;
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
CompilationTestUtils.cs (2)
406case ParenthesizedExpressionSyntax { Expression: { } nested }: 548case ParenthesizedExpressionSyntax paren:
Microsoft.CodeAnalysis.CSharp.Workspaces (22)
Classification\Worker_Preprocesser.cs (1)
132else if (node is ParenthesizedExpressionSyntax parenExpression)
Rename\CSharpRenameRewriterLanguageService.cs (1)
459expressionOfInvocation = ((ParenthesizedExpressionSyntax)expressionOfInvocation).Expression;
Simplification\Reducers\CSharpParenthesizedExpressionReducer.cs (2)
21private static readonly Func<ParenthesizedExpressionSyntax, SemanticModel, SimplifierOptions, CancellationToken, SyntaxNode> s_simplifyParentheses = SimplifyParentheses; 31ParenthesizedExpressionSyntax node,
Simplification\Reducers\CSharpParenthesizedExpressionReducer.Rewriter.cs (1)
21public override SyntaxNode VisitParenthesizedExpression(ParenthesizedExpressionSyntax node)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (3)
22while (expression?.Parent is ParenthesizedExpressionSyntax parentExpr) 30while (expression is ParenthesizedExpressionSyntax parenExpression) 209while (expression?.Parent is ParenthesizedExpressionSyntax or PostfixUnaryExpressionSyntax(SyntaxKind.SuppressNullableWarningExpression))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (6)
20this ParenthesizedExpressionSyntax node, SemanticModel semanticModel, CancellationToken cancellationToken) 341ParenthesizedExpressionSyntax node, ExpressionSyntax expression, 360private static bool RemovalMayIntroduceInterpolationAmbiguity(ParenthesizedExpressionSyntax node) 409ParenthesizedExpressionSyntax node, ExpressionSyntax parentExpression, SemanticModel semanticModel) 505private static bool RemovalMayIntroduceCastAmbiguity(ParenthesizedExpressionSyntax node) 572private static bool RemovalMayIntroduceCommaListAmbiguity(ParenthesizedExpressionSyntax node)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
699ParenthesizedExpressionSyntax n => (n.OpenParenToken, n.CloseParenToken),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
221if (token.Parent is not ParenthesizedExpressionSyntax parenthesizedExpression)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (2)
1662var parenthesizedExpression = (ParenthesizedExpressionSyntax)node;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (1)
279if (token.Parent is ParenthesizedExpressionSyntax parenExpr)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
1369if (leftToken.Parent is ParenthesizedExpressionSyntax parenthesizedExpression) 1553while (node is ParenthesizedExpressionSyntax)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
59var parenthesized = includeElasticTrivia
Microsoft.CodeAnalysis.Test.Utilities (1)
Compilation\ControlFlowGraphVerifier.cs (1)
1284while (syntax.Parent is CSharp.Syntax.ParenthesizedExpressionSyntax or
Microsoft.Interop.ComInterfaceGenerator (1)
VirtualMethodPointerStubGenerator.cs (1)
97private static ParenthesizedExpressionSyntax CreateFunctionPointerExpression(
Microsoft.Maui.Controls.BindingSourceGen (2)
BindingSourceGenerator.cs (1)
256 ParenthesizedExpressionSyntax parenthesized => parenthesized.Expression,
PathParser.cs (1)
28 ParenthesizedExpressionSyntax parenthesized => ParsePath(parenthesized.Expression),
Microsoft.ML.AutoML (1)
Utils\Entity.cs (1)
139else if (exp is ParenthesizedExpressionSyntax p)
Microsoft.VisualStudio.LanguageServices.CSharp (2)
CodeModel\MethodXml\MethodXmlBuilder.cs (2)
181return TryGenerateParentheses((ParenthesizedExpressionSyntax)expression); 323private bool TryGenerateParentheses(ParenthesizedExpressionSyntax parenthesizedExpression)
Roslyn.Diagnostics.CSharp.Analyzers (17)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (3)
22while (expression?.Parent is ParenthesizedExpressionSyntax parentExpr) 30while (expression is ParenthesizedExpressionSyntax parenExpression) 209while (expression?.Parent is ParenthesizedExpressionSyntax or PostfixUnaryExpressionSyntax(SyntaxKind.SuppressNullableWarningExpression))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ParenthesizedExpressionSyntaxExtensions.cs (6)
20this ParenthesizedExpressionSyntax node, SemanticModel semanticModel, CancellationToken cancellationToken) 341ParenthesizedExpressionSyntax node, ExpressionSyntax expression, 360private static bool RemovalMayIntroduceInterpolationAmbiguity(ParenthesizedExpressionSyntax node) 409ParenthesizedExpressionSyntax node, ExpressionSyntax parentExpression, SemanticModel semanticModel) 505private static bool RemovalMayIntroduceCastAmbiguity(ParenthesizedExpressionSyntax node) 572private static bool RemovalMayIntroduceCommaListAmbiguity(ParenthesizedExpressionSyntax node)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
699ParenthesizedExpressionSyntax n => (n.OpenParenToken, n.CloseParenToken),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (1)
221if (token.Parent is not ParenthesizedExpressionSyntax parenthesizedExpression)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (2)
1662var parenthesizedExpression = (ParenthesizedExpressionSyntax)node;
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTokenExtensions.cs (1)
279if (token.Parent is ParenthesizedExpressionSyntax parenExpr)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (2)
1369if (leftToken.Parent is ParenthesizedExpressionSyntax parenthesizedExpression) 1553while (node is ParenthesizedExpressionSyntax)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
59var parenthesized = includeElasticTrivia
System.Private.CoreLib.Generators (2)
IntrinsicsInSystemPrivateCoreLibAnalyzer.cs (2)
223if (expressionToDecompose is ParenthesizedExpressionSyntax parenthesizedExpression) 311if (expressionToDecompose is ParenthesizedExpressionSyntax parenthesizedExpression)