5 instantiations of BoundParenthesized
Microsoft.CodeAnalysis.VisualBasic (5)
Binding\Binder_Expressions.vb (2)
110Return New BoundParenthesized(node, reclassified, reclassified.Type) 112Return New BoundParenthesized(node, operand, operand.Type)
Binding\Binder_SelectCase.vb (1)
75Return New BoundParenthesized(node, boundExpression, boundExpression.Type)
Binding\Binder_Statements.vb (1)
2222New BoundParenthesized(midExpression, original, original.Type),
Generated\BoundNodes.xml.Generated.vb (1)
704Dim result = New BoundParenthesized(Me.Syntax, expression, type, Me.HasErrors)
35 references to BoundParenthesized
Microsoft.CodeAnalysis.VisualBasic (35)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
2265Public Overrides Function VisitParenthesized(node As BoundParenthesized) As BoundNode
Analysis\FlowAnalysis\DataFlowPass.vb (1)
1657value = DirectCast(value, BoundParenthesized).Expression
Analysis\ForLoopVerification.vb (1)
148Return ReferencedSymbol(DirectCast(expression, BoundParenthesized).Expression)
Binding\Binder_Attributes.vb (1)
813node = DirectCast(node, BoundParenthesized).Expression
Binding\Binder_Conversions.vb (1)
1193Dim parenthesized = DirectCast(argument, BoundParenthesized)
Binding\Binder_Expressions.vb (3)
1216Dim parenthesized = DirectCast(expr, BoundParenthesized) 1331Dim parenthesized = DirectCast(expr, BoundParenthesized) 1421Dim parenthesized = DirectCast(expr, BoundParenthesized)
Binding\Binder_Utils.vb (1)
1349boundExpression = DirectCast(boundExpression, BoundParenthesized).Expression
BoundTree\BoundExpressionExtensions.vb (4)
71Return DirectCast(node, BoundParenthesized).Expression.IsValue 358node = DirectCast(node, BoundParenthesized).Expression 502Dim parenthesized = DirectCast(node, BoundParenthesized) 527expression = DirectCast(expression, BoundParenthesized).Expression
BoundTree\BoundTreeVisitor.vb (1)
22Return VisitParenthesized(CType(node, BoundParenthesized), arg)
Generated\BoundNodes.xml.Generated.vb (7)
702Public Function Update(expression As BoundExpression, type As TypeSymbol) As BoundParenthesized 9329Return VisitParenthesized(CType(node, BoundParenthesized), arg) 9705Public Overridable Function VisitParenthesized(node As BoundParenthesized, arg As A) As R 10408Public Overridable Function VisitParenthesized(node As BoundParenthesized) As BoundNode 11116Public Overrides Function VisitParenthesized(node As BoundParenthesized) As BoundNode 12073Public Overrides Function VisitParenthesized(node As BoundParenthesized) As BoundNode 13183Public Overrides Function VisitParenthesized(node As BoundParenthesized, arg As Object) As TreeDumperNode
Lowering\LocalRewriter\LocalRewriter.vb (1)
672Public Overrides Function VisitParenthesized(node As BoundParenthesized) As BoundNode
Lowering\LocalRewriter\LocalRewriter_AddRemoveHandler.vb (1)
245Return UnwrapEventAccess(DirectCast(node, BoundParenthesized).Expression)
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.vb (3)
28(midResult.Original.Kind = BoundKind.Parenthesized AndAlso DirectCast(midResult.Original, BoundParenthesized).Expression Is node.LeftOnTheRightOpt)) 437nodeToCheck = DirectCast(nodeToCheck, BoundParenthesized).Expression 464(midResult.Original.Kind = BoundKind.Parenthesized AndAlso node.LeftOnTheRightOpt Is DirectCast(midResult.Original, BoundParenthesized).Expression)))
Lowering\LocalRewriter\LocalRewriter_Conversion.vb (1)
75operand = DirectCast(operand, BoundParenthesized).Expression
Lowering\LocalRewriter\LocalRewriter_UnaryOperators.vb (1)
59current = DirectCast(current, BoundParenthesized).Expression
Lowering\StateMachineRewriter\StateMachineRewriter.StateMachineMethodToClassRewriter.vb (1)
493Public NotOverridable Overrides Function VisitParenthesized(node As BoundParenthesized) As BoundNode
Operations\VisualBasicOperationFactory.vb (2)
86Return CreateBoundParenthesizedOperation(DirectCast(boundNode, BoundParenthesized)) 464Private Function CreateBoundParenthesizedOperation(boundParenthesized As BoundParenthesized) As IParenthesizedOperation
Operations\VisualBasicOperationFactory_Methods.vb (1)
516Dim adjustedInfo = TryGetAdjustedConversionInfo(topLevelConversion, DirectCast(boundOperand, BoundParenthesized).Expression)
Semantics\Conversions.vb (1)
1048Return ClassifyExpressionReclassification(DirectCast(source, BoundParenthesized).Expression, destination, binder, useSiteInfo)
Semantics\OverloadResolution.vb (1)
3313underlying = DirectCast(underlying, BoundParenthesized).Expression
Symbols\PropertySymbol.vb (1)
201receiverOpt = DirectCast(receiverOpt, BoundParenthesized).Expression