4 instantiations of ParenthesizedExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic (4)
Generated\Syntax.xml.Internal.Generated.vb (1)
19851Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.ParenthesizedExpressionSyntax(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (2)
3753Return New ParenthesizedExpressionSyntax(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newOpenParenToken, newExpression, newCloseParenToken) 25206Return New ParenthesizedExpressionSyntax(SyntaxKind.ParenthesizedExpression, Nothing, Nothing, DirectCast(openParenToken.Node, InternalSyntax.PunctuationSyntax), expression, DirectCast(closeParenToken.Node, InternalSyntax.PunctuationSyntax))
Generated\Syntax.xml.Syntax.Generated.vb (1)
21376Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ParenthesizedExpressionSyntax(kind, errors, annotations, openParenToken, DirectCast(expression.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ExpressionSyntax), closeParenToken), Nothing, 0)
75 references to ParenthesizedExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic (12)
Binding\Binder_Expressions.vb (1)
95Dim operand As BoundExpression = BindExpression(DirectCast(node, ParenthesizedExpressionSyntax).Expression,
Binding\Binder_SelectCase.vb (1)
73Dim parenthesizedExpr = DirectCast(node, ParenthesizedExpressionSyntax)
Binding\Binder_Statements.vb (1)
2372notParenthesizedSyntax = DirectCast(notParenthesizedSyntax, ParenthesizedExpressionSyntax).Expression
Generated\Syntax.xml.Main.Generated.vb (5)
410Public Overridable Function VisitParenthesizedExpression(ByVal node As ParenthesizedExpressionSyntax) As TResult 1145Public Overridable Sub VisitParenthesizedExpression(ByVal node As ParenthesizedExpressionSyntax) 3742Public Overrides Function VisitParenthesizedExpression(ByVal node As ParenthesizedExpressionSyntax) As SyntaxNode 25083Public Shared Function ParenthesizedExpression(openParenToken As SyntaxToken, expression As ExpressionSyntax, closeParenToken As SyntaxToken) As ParenthesizedExpressionSyntax 25216Public Shared Function ParenthesizedExpression(expression As ExpressionSyntax) As ParenthesizedExpressionSyntax
Generated\Syntax.xml.Syntax.Generated.vb (4)
21393Public Shadows Function WithOpenParenToken(openParenToken as SyntaxToken) As ParenthesizedExpressionSyntax 21411Public Shadows Function WithExpression(expression as ExpressionSyntax) As ParenthesizedExpressionSyntax 21429Public Shadows Function WithCloseParenToken(closeParenToken as SyntaxToken) As ParenthesizedExpressionSyntax 21473Public Function Update(openParenToken As SyntaxToken, expression As ExpressionSyntax, closeParenToken As SyntaxToken) As ParenthesizedExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (8)
ElasticTriviaFormattingRule.vb (1)
197TypeOf currentToken.Parent Is ParenthesizedExpressionSyntax Then
ExpressionSyntaxExtensions.vb (1)
25expression = DirectCast(expression, ParenthesizedExpressionSyntax).Expression
ParenthesizedExpressionSyntaxExtensions.vb (1)
42node As ParenthesizedExpressionSyntax,
SyntaxNodeExtensions.vb (1)
797Function(n As ParenthesizedExpressionSyntax) (n.OpenParenToken, n.CloseParenToken),
VisualBasicRemoveUnnecessaryParenthesesDiagnosticAnalyzer.vb (3)
17Inherits AbstractRemoveUnnecessaryParenthesesDiagnosticAnalyzer(Of SyntaxKind, ParenthesizedExpressionSyntax) 28parenthesizedExpression As ParenthesizedExpressionSyntax, 38parenthesizedExpression As ParenthesizedExpressionSyntax, semanticModel As SemanticModel,
VisualBasicSyntaxFacts.vb (1)
1865Dim parenthesizedExpression = DirectCast(node, ParenthesizedExpressionSyntax)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (6)
ExpressionSyntaxExtensions.vb (1)
34Public Function Parenthesize(expression As ExpressionSyntax, Optional addSimplifierAnnotation As Boolean = True) As ParenthesizedExpressionSyntax
SyntaxTreeExtensions.vb (2)
411targetToken.IsChildToken(Of ParenthesizedExpressionSyntax)(Function(parenthesizedExpression) parenthesizedExpression.OpenParenToken) OrElse 854Dim parenthesizedExpression = TryCast(expression, ParenthesizedExpressionSyntax)
VisualBasicRemoveUnnecessaryParenthesesCodeFixProvider.vb (2)
15Inherits AbstractRemoveUnnecessaryParenthesesCodeFixProvider(Of ParenthesizedExpressionSyntax) 22Protected Overrides Function CanRemoveParentheses(current As ParenthesizedExpressionSyntax, semanticModel As SemanticModel, cancellationtoken As CancellationToken) As Boolean
VisualBasicSyntaxGeneratorInternal.vb (1)
77Friend Shared Function Parenthesize(expression As SyntaxNode, Optional addSimplifierAnnotation As Boolean = True) As ParenthesizedExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (6)
CodeGen\CodeGenTuples.vb (6)
12040Dim node = nodes.OfType(Of ParenthesizedExpressionSyntax)().Single().Parent 12047Dim x = nodes.OfType(Of ParenthesizedExpressionSyntax)().Single() 12075Dim node = nodes.OfType(Of ParenthesizedExpressionSyntax)().Single().Parent 12082Dim x = nodes.OfType(Of ParenthesizedExpressionSyntax)().Single() 12109Dim node = nodes.OfType(Of ParenthesizedExpressionSyntax)().Single().Parent 12116Dim x = nodes.OfType(Of ParenthesizedExpressionSyntax)().Single()
Microsoft.CodeAnalysis.VisualBasic.Features (8)
ExtractMethod\Extensions.vb (1)
18Dim parenthesizedExpression = TryCast(node, ParenthesizedExpressionSyntax)
IntroduceVariable\VisualBasicIntroduceVariableService.Rewriter.vb (2)
35Public Overrides Function VisitParenthesizedExpression(node As ParenthesizedExpressionSyntax) As SyntaxNode 38Dim parenthesizedExpression = DirectCast(newNode, ParenthesizedExpressionSyntax)
VisualBasicRemoveUnnecessaryParenthesesCodeFixProvider.vb (2)
15Inherits AbstractRemoveUnnecessaryParenthesesCodeFixProvider(Of ParenthesizedExpressionSyntax) 22Protected Overrides Function CanRemoveParentheses(current As ParenthesizedExpressionSyntax, semanticModel As SemanticModel, cancellationtoken As CancellationToken) As Boolean
VisualBasicRemoveUnnecessaryParenthesesDiagnosticAnalyzer.vb (3)
17Inherits AbstractRemoveUnnecessaryParenthesesDiagnosticAnalyzer(Of SyntaxKind, ParenthesizedExpressionSyntax) 28parenthesizedExpression As ParenthesizedExpressionSyntax, 38parenthesizedExpression As ParenthesizedExpressionSyntax, semanticModel As SemanticModel,
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (4)
Semantics\GetExtendedSemanticInfoTests.vb (1)
2173Dim semanticInfo = CompilationUtils.GetSemanticInfoSummary(Of ParenthesizedExpressionSyntax)(compilation, "a.vb")
Semantics\GetSemanticInfoTests.vb (2)
5643Dim parenthesizedExpr = DirectCast(lambdaExpr.Parent, ParenthesizedExpressionSyntax) 5680Dim parenthesizedExpr = DirectCast(lambdaExpr.Parent, ParenthesizedExpressionSyntax)
Semantics\SelectCaseTests.vb (1)
238Dim semanticSummary = CompilationUtils.GetSemanticInfoSummary(Of ParenthesizedExpressionSyntax)(compilation, "a.vb")
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Generated\Syntax.Test.xml.Generated.vb (1)
14267Private Shared Function GenerateRedParenthesizedExpression() As ParenthesizedExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic.Workspaces (18)
CodeCleanup\Providers\AddMissingTokensCodeCleanupProvider.vb (1)
145Not TypeOf node.Expression Is ParenthesizedExpressionSyntax AndAlso
CodeGeneration\MethodGenerator.vb (2)
119Let expr2 = If(TypeOf expr1 Is ParenthesizedExpressionSyntax, DirectCast(expr1, ParenthesizedExpressionSyntax).Expression, expr1)
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
108Private Shared Function Parenthesize(expression As SyntaxNode, Optional addSimplifierAnnotation As Boolean = True) As ParenthesizedExpressionSyntax
Formatting\Rules\ElasticTriviaFormattingRule.vb (1)
197TypeOf currentToken.Parent Is ParenthesizedExpressionSyntax Then
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (1)
25expression = DirectCast(expression, ParenthesizedExpressionSyntax).Expression
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (2)
411targetToken.IsChildToken(Of ParenthesizedExpressionSyntax)(Function(parenthesizedExpression) parenthesizedExpression.OpenParenToken) OrElse 854Dim parenthesizedExpression = TryCast(expression, ParenthesizedExpressionSyntax)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (1)
34Public Function Parenthesize(expression As ExpressionSyntax, Optional addSimplifierAnnotation As Boolean = True) As ParenthesizedExpressionSyntax
ParenthesizedExpressionSyntaxExtensions.vb (1)
42node As ParenthesizedExpressionSyntax,
Rename\VisualBasicRenameRewriterLanguageService.vb (1)
472expressionOfInvocation = DirectCast(expressionOfInvocation, ParenthesizedExpressionSyntax).Expression
Simplification\Reducers\AbstractVisualBasicReducer.vb (2)
21Protected Shared ReadOnly s_reduceParentheses As Func(Of ParenthesizedExpressionSyntax, SemanticModel, SimplifierOptions, CancellationToken, SyntaxNode) = AddressOf ReduceParentheses 24node As ParenthesizedExpressionSyntax,
Simplification\Reducers\VisualBasicCallReducer.Rewriter.vb (1)
24Public Overrides Function VisitParenthesizedExpression(node As ParenthesizedExpressionSyntax) As SyntaxNode
Simplification\Reducers\VisualBasicParenthesesReducer.Rewriter.vb (1)
17Public Overrides Function VisitParenthesizedExpression(node As ParenthesizedExpressionSyntax) As SyntaxNode
SyntaxNodeExtensions.vb (1)
797Function(n As ParenthesizedExpressionSyntax) (n.OpenParenToken, n.CloseParenToken),
VisualBasicSyntaxFacts.vb (1)
1865Dim parenthesizedExpression = DirectCast(node, ParenthesizedExpressionSyntax)
VisualBasicSyntaxGeneratorInternal.vb (1)
77Friend Shared Function Parenthesize(expression As SyntaxNode, Optional addSimplifierAnnotation As Boolean = True) As ParenthesizedExpressionSyntax
Microsoft.VisualStudio.LanguageServices.VisualBasic (2)
CodeModel\MethodXML\MethodXmlBuilder.vb (2)
182Return TryGenerateParenthesizedExpression(DirectCast(expression, ParenthesizedExpressionSyntax)) 266Private Function TryGenerateParenthesizedExpression(parenthesizedExpression As ParenthesizedExpressionSyntax) As Boolean
Roslyn.Compilers.VisualBasic.IOperation.UnitTests (10)
IOperation\IOperationTests_IParenthesizedExpression.vb (10)
37VerifyOperationTreeAndDiagnosticsForTest(Of ParenthesizedExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 118VerifyOperationTreeAndDiagnosticsForTest(Of ParenthesizedExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 147VerifyOperationTreeAndDiagnosticsForTest(Of ParenthesizedExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 172VerifyOperationTreeAndDiagnosticsForTest(Of ParenthesizedExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 220VerifyOperationTreeAndDiagnosticsForTest(Of ParenthesizedExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 271VerifyOperationTreeAndDiagnosticsForTest(Of ParenthesizedExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 303VerifyOperationTreeAndDiagnosticsForTest(Of ParenthesizedExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 375VerifyOperationTreeAndDiagnosticsForTest(Of ParenthesizedExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 438VerifyOperationTreeAndDiagnosticsForTest(Of ParenthesizedExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics) 464VerifyOperationTreeAndDiagnosticsForTest(Of ParenthesizedExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics)