28 references to Expression
Microsoft.CodeAnalysis.VisualBasic (28)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
2282
VisitRvalue(node.
Expression
)
Analysis\FlowAnalysis\DataFlowPass.vb (1)
1663
value = DirectCast(value, BoundParenthesized).
Expression
Analysis\ForLoopVerification.vb (1)
148
Return ReferencedSymbol(DirectCast(expression, BoundParenthesized).
Expression
)
Binding\Binder_Attributes.vb (1)
816
node = DirectCast(node, BoundParenthesized).
Expression
Binding\Binder_Conversions.vb (1)
1207
Dim enclosed As BoundExpression = parenthesized.
Expression
Binding\Binder_Expressions.vb (3)
1238
Dim enclosed As BoundExpression = MakeValue(parenthesized.
Expression
, diagnostics)
1353
Dim enclosed As BoundExpression = MakeRValue(parenthesized.
Expression
, diagnostics)
1447
Dim enclosed As BoundExpression = ReclassifyExpression(parenthesized.
Expression
, diagnostics)
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
503
node = parenthesized.
Expression
527
expression = DirectCast(expression, BoundParenthesized).
Expression
BoundTree\BoundParenthesized.vb (1)
21
Return
Expression
.ConstantValueOpt
Generated\BoundNodes.xml.Generated.vb (4)
703
If expression IsNot Me.
Expression
OrElse type IsNot Me.Type Then
11151
Me.Visit(node.
Expression
)
12108
Dim expression As BoundExpression = DirectCast(Me.Visit(node.
Expression
), BoundExpression)
13220
New TreeDumperNode("expression", Nothing, new TreeDumperNode() {Visit(node.
Expression
, Nothing)}),
Lowering\LocalRewriter\LocalRewriter.vb (1)
675
Dim enclosed = VisitExpressionNode(node.
Expression
)
Lowering\LocalRewriter\LocalRewriter_AddRemoveHandler.vb (1)
253
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
Semantics\Conversions.vb (1)
1052
Return ClassifyExpressionReclassification(DirectCast(source, BoundParenthesized).
Expression
, destination, binder, useSiteInfo)
Semantics\OverloadResolution.vb (1)
3673
underlying = DirectCast(underlying, BoundParenthesized).
Expression
Symbols\PropertySymbol.vb (1)
199
receiverOpt = DirectCast(receiverOpt, BoundParenthesized).
Expression