2 instantiations of BoundUserDefinedUnaryOperator
Microsoft.CodeAnalysis.VisualBasic (2)
Binding\Binder_Operators.vb (1)
1244Return New BoundUserDefinedUnaryOperator(node, opKind, result, result.Type)
Generated\BoundNodes.xml.Generated.vb (1)
1459Dim result = New BoundUserDefinedUnaryOperator(Me.Syntax, operatorKind, underlyingExpression, type, Me.HasErrors)
24 references to BoundUserDefinedUnaryOperator
Microsoft.CodeAnalysis.VisualBasic (24)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
2280Public Overrides Function VisitUserDefinedUnaryOperator(node As BoundUserDefinedUnaryOperator) As BoundNode
Binding\Binder_Conversions.vb (1)
371Dim isTrue As BoundUserDefinedUnaryOperator = BindUserDefinedUnaryOperator(node, UnaryOperatorKind.IsTrue, argument, isTrueOperator, diagnostics)
Binding\Binder_Operators.vb (2)
737Dim testOp As BoundUserDefinedUnaryOperator = BindUserDefinedUnaryOperator(node, 1213) As BoundUserDefinedUnaryOperator
Generated\BoundNodes.xml.Generated.vb (7)
1457Public Function Update(operatorKind As UnaryOperatorKind, underlyingExpression As BoundExpression, type As TypeSymbol) As BoundUserDefinedUnaryOperator 9363Return VisitUserDefinedUnaryOperator(CType(node, BoundUserDefinedUnaryOperator), arg) 9773Public Overridable Function VisitUserDefinedUnaryOperator(node As BoundUserDefinedUnaryOperator, arg As A) As R 10476Public Overridable Function VisitUserDefinedUnaryOperator(node As BoundUserDefinedUnaryOperator) As BoundNode 11192Public Overrides Function VisitUserDefinedUnaryOperator(node As BoundUserDefinedUnaryOperator) As BoundNode 12167Public Overrides Function VisitUserDefinedUnaryOperator(node As BoundUserDefinedUnaryOperator) As BoundNode 13310Public Overrides Function VisitUserDefinedUnaryOperator(node As BoundUserDefinedUnaryOperator, arg As Object) As TreeDumperNode
Lowering\Diagnostics\DiagnosticsPass_ExpressionLambdas.vb (1)
32Public Overrides Function VisitUserDefinedUnaryOperator(node As BoundUserDefinedUnaryOperator) As BoundNode
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (1)
255Return VisitUserDefinedUnaryOperator(DirectCast(node, BoundUserDefinedUnaryOperator))
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_UnaryOperator.vb (3)
112Dim userDefinedOperator = DirectCast(operand, BoundUserDefinedUnaryOperator) 162Private Function VisitUserDefinedUnaryOperator(node As BoundUserDefinedUnaryOperator) As BoundExpression 187Private Function RewriteUserDefinedOperator(node As BoundUserDefinedUnaryOperator) As BoundExpression
Lowering\LocalRewriter\LocalRewriter_UnaryOperators.vb (2)
67Public Overrides Function VisitUserDefinedUnaryOperator(node As BoundUserDefinedUnaryOperator) As BoundNode 212Private Function RewriteLiftedUserDefinedUnaryOperator(node As BoundUserDefinedUnaryOperator) As BoundExpression
Lowering\StateMachineRewriter\StateMachineRewriter.StateMachineMethodToClassRewriter.vb (1)
481Public NotOverridable Overrides Function VisitUserDefinedUnaryOperator(node As BoundUserDefinedUnaryOperator) As BoundNode
Operations\VisualBasicOperationFactory.vb (5)
92Return CreateBoundUserDefinedUnaryOperatorOperation(DirectCast(boundNode, BoundUserDefinedUnaryOperator)) 487Dim userDefined = DirectCast(boundOperator, BoundUserDefinedUnaryOperator) 511Private Function CreateBoundUserDefinedUnaryOperatorOperation(boundUserDefinedUnaryOperator As BoundUserDefinedUnaryOperator) As IUnaryOperation 524Private Shared Function TryGetOperatorMethod(boundUserDefinedUnaryOperator As BoundUserDefinedUnaryOperator) As MethodSymbol 641BoundUserDefinedUnaryOperator))