15 references to UnderlyingExpression
Microsoft.CodeAnalysis.VisualBasic (15)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
2297VisitRvalue(node.UnderlyingExpression)
Binding\Binder_Conversions.vb (1)
382isTrue.UnderlyingExpression.SetWasCompilerGenerated()
Binding\Binder_Operators.vb (1)
774testOp.UnderlyingExpression.SetWasCompilerGenerated()
BoundTree\BoundUserDefinedUnaryOperator.vb (6)
21Return DirectCast(UnderlyingExpression, BoundCall) 27Debug.Assert(TypeSymbol.Equals(Type, UnderlyingExpression.Type, TypeCompareKind.ConsiderEverything)) 29Debug.Assert(UnderlyingExpression.Kind = BoundKind.BadExpression OrElse UnderlyingExpression.Kind = BoundKind.Call) 31If UnderlyingExpression.Kind = BoundKind.Call Then 32Dim underlyingCall = DirectCast(UnderlyingExpression, BoundCall)
Generated\BoundNodes.xml.Generated.vb (4)
1477If operatorKind <> Me.OperatorKind OrElse underlyingExpression IsNot Me.UnderlyingExpression OrElse type IsNot Me.Type Then 11227Me.Visit(node.UnderlyingExpression) 12202Dim underlyingExpression As BoundExpression = DirectCast(Me.Visit(node.UnderlyingExpression), BoundExpression) 13350New TreeDumperNode("underlyingExpression", Nothing, new TreeDumperNode() {Visit(node.UnderlyingExpression, Nothing)}),
Lowering\LocalRewriter\LocalRewriter_UnaryOperators.vb (2)
69Return node.Update(node.OperatorKind, VisitExpression(node.UnderlyingExpression), node.Type) 76Return Visit(node.UnderlyingExpression)