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