15 references to UnderlyingExpression
Microsoft.CodeAnalysis.VisualBasic (15)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
2228VisitRvalue(node.UnderlyingExpression)
Binding\Binder_Operators.vb (1)
790bitwise.UnderlyingExpression.SetWasCompilerGenerated()
Binding\Binder_Statements.vb (1)
3317result.UnderlyingExpression.MakeCompilerGenerated()
BoundTree\BoundUserDefinedBinaryOperator.vb (1)
27Return DirectCast(UnderlyingExpression, BoundCall)
Generated\BoundNodes.xml.Generated.vb (4)
1637If operatorKind <> Me.OperatorKind OrElse underlyingExpression IsNot Me.UnderlyingExpression OrElse checked <> Me.Checked OrElse type IsNot Me.Type Then 11234Me.Visit(node.UnderlyingExpression) 12212Dim underlyingExpression As BoundExpression = DirectCast(Me.Visit(node.UnderlyingExpression), BoundExpression) 13367New TreeDumperNode("underlyingExpression", Nothing, new TreeDumperNode() {Visit(node.UnderlyingExpression, Nothing)}),
Lowering\LocalRewriter\LocalRewriter_BinaryOperators.vb (2)
15Return node.Update(node.OperatorKind, DirectCast(Visit(node.UnderlyingExpression), BoundExpression), node.Checked, node.Type) 22Return Visit(node.UnderlyingExpression)
Operations\VisualBasicOperationFactory_Methods.vb (5)
141operatorMethod:=If(boundUserDefinedBinaryOperator.UnderlyingExpression.Kind = BoundKind.Call, boundUserDefinedBinaryOperator.Call.Method, Nothing), 151Dim isImplicit As Boolean = [operator].UnderlyingExpression.WasCompilerGenerated 152Return OperationFactory.CreateInvalidOperation(_semanticModel, [operator].UnderlyingExpression.Syntax, ImmutableArray(Of IOperation).Empty, isImplicit) 156If [operator].UnderlyingExpression.Kind = BoundKind.Call Then 166Return GetChildOfBadExpressionBoundNode([operator].UnderlyingExpression, index)