19 references to BoundUserDefinedUnaryOperator
Microsoft.CodeAnalysis.VisualBasic (19)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
2296
Public Overrides Function VisitUserDefinedUnaryOperator(node As
BoundUserDefinedUnaryOperator
) As BoundNode
Binding\Binder_Conversions.vb (1)
379
Dim isTrue As
BoundUserDefinedUnaryOperator
= BindUserDefinedUnaryOperator(node, UnaryOperatorKind.IsTrue, argument, isTrueOperator, diagnostics)
Binding\Binder_Operators.vb (2)
767
Dim testOp As
BoundUserDefinedUnaryOperator
= BindUserDefinedUnaryOperator(node,
1243
) As
BoundUserDefinedUnaryOperator
Generated\BoundNodes.xml.Generated.vb (7)
1460
Public Function Update(operatorKind As UnaryOperatorKind, underlyingExpression As BoundExpression, type As TypeSymbol) As
BoundUserDefinedUnaryOperator
9381
Return VisitUserDefinedUnaryOperator(CType(node,
BoundUserDefinedUnaryOperator
), arg)
9791
Public Overridable Function VisitUserDefinedUnaryOperator(node As
BoundUserDefinedUnaryOperator
, arg As A) As R
10494
Public Overridable Function VisitUserDefinedUnaryOperator(node As
BoundUserDefinedUnaryOperator
) As BoundNode
11210
Public Overrides Function VisitUserDefinedUnaryOperator(node As
BoundUserDefinedUnaryOperator
) As BoundNode
12185
Public Overrides Function VisitUserDefinedUnaryOperator(node As
BoundUserDefinedUnaryOperator
) As BoundNode
13331
Public Overrides Function VisitUserDefinedUnaryOperator(node As
BoundUserDefinedUnaryOperator
, arg As Object) As TreeDumperNode
Lowering\Diagnostics\DiagnosticsPass_ExpressionLambdas.vb (1)
32
Public Overrides Function VisitUserDefinedUnaryOperator(node As
BoundUserDefinedUnaryOperator
) As BoundNode
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (1)
260
Return VisitUserDefinedUnaryOperator(DirectCast(node,
BoundUserDefinedUnaryOperator
))
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_UnaryOperator.vb (3)
125
Dim userDefinedOperator = DirectCast(operand,
BoundUserDefinedUnaryOperator
)
175
Private Function VisitUserDefinedUnaryOperator(node As
BoundUserDefinedUnaryOperator
) As BoundExpression
200
Private Function RewriteUserDefinedOperator(node As
BoundUserDefinedUnaryOperator
) As BoundExpression
Lowering\LocalRewriter\LocalRewriter_UnaryOperators.vb (2)
67
Public Overrides Function VisitUserDefinedUnaryOperator(node As
BoundUserDefinedUnaryOperator
) As BoundNode
212
Private Function RewriteLiftedUserDefinedUnaryOperator(node As
BoundUserDefinedUnaryOperator
) As BoundExpression
Lowering\StateMachineRewriter\StateMachineRewriter.StateMachineMethodToClassRewriter.vb (1)
482
Public NotOverridable Overrides Function VisitUserDefinedUnaryOperator(node As
BoundUserDefinedUnaryOperator
) As BoundNode