3 instantiations of BoundNullableIsTrueOperator
Microsoft.CodeAnalysis.VisualBasic (3)
Binding\Binder_Conversions.vb (1)
411
Return New
BoundNullableIsTrueOperator
(argument.Syntax, argument, booleanType).MakeCompilerGenerated()
Generated\BoundNodes.xml.Generated.vb (1)
1499
Dim result = New
BoundNullableIsTrueOperator
(Me.Syntax, operand, type, Me.HasErrors)
Lowering\LocalRewriter\LocalRewriter_BinaryOperators.vb (1)
1056
Return New
BoundNullableIsTrueOperator
(operand.Syntax, operand, operand.Type.GetNullableUnderlyingType())
19 references to BoundNullableIsTrueOperator
Microsoft.CodeAnalysis.VisualBasic (19)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
2285
Public Overrides Function VisitNullableIsTrueOperator(node As
BoundNullableIsTrueOperator
) As BoundNode
Binding\Binder_Conversions.vb (1)
409
Private Shared Function ApplyNullableIsTrueOperator(argument As BoundExpression, booleanType As TypeSymbol) As
BoundNullableIsTrueOperator
BoundTree\BoundUserDefinedShortCircuitingOperator.vb (1)
22
DirectCast(LeftTest,
BoundNullableIsTrueOperator
).Operand.Kind = BoundKind.UserDefinedUnaryOperator))
CodeGen\OperatorKind.vb (2)
69
''' <see cref="LocalRewriter.VisitNullableIsTrueOperator(
BoundNullableIsTrueOperator
)"/>
78
''' That is when we actually have the <see cref="
BoundNullableIsTrueOperator
"/> as the ancestor and no user defined operators
Generated\BoundNodes.xml.Generated.vb (7)
1497
Public Function Update(operand As BoundExpression, type As TypeSymbol) As
BoundNullableIsTrueOperator
9365
Return VisitNullableIsTrueOperator(CType(node,
BoundNullableIsTrueOperator
), arg)
9777
Public Overridable Function VisitNullableIsTrueOperator(node As
BoundNullableIsTrueOperator
, arg As A) As R
10480
Public Overridable Function VisitNullableIsTrueOperator(node As
BoundNullableIsTrueOperator
) As BoundNode
11197
Public Overrides Function VisitNullableIsTrueOperator(node As
BoundNullableIsTrueOperator
) As BoundNode
12173
Public Overrides Function VisitNullableIsTrueOperator(node As
BoundNullableIsTrueOperator
) As BoundNode
13318
Public Overrides Function VisitNullableIsTrueOperator(node As
BoundNullableIsTrueOperator
, arg As Object) As TreeDumperNode
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (1)
233
Return VisitNullableIsTrueOperator(DirectCast(node,
BoundNullableIsTrueOperator
))
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_UnaryOperator.vb (1)
103
Private Function VisitNullableIsTrueOperator(node As
BoundNullableIsTrueOperator
) As BoundExpression
Lowering\LocalRewriter\LocalRewriter_UnaryOperators.vb (1)
17
Public Overrides Function VisitNullableIsTrueOperator(node As
BoundNullableIsTrueOperator
) As BoundNode
Lowering\StateMachineRewriter\StateMachineRewriter.StateMachineMethodToClassRewriter.vb (1)
641
Public NotOverridable Overrides Function VisitNullableIsTrueOperator(node As
BoundNullableIsTrueOperator
) As BoundNode
Operations\VisualBasicOperationFactory.vb (3)
275
Return CreateBoundNullableIsTrueOperator(DirectCast(boundNode,
BoundNullableIsTrueOperator
))
640
DirectCast(leftTest,
BoundNullableIsTrueOperator
).Operand),
1649
Private Function CreateBoundNullableIsTrueOperator(boundNullableIsTrueOperator As
BoundNullableIsTrueOperator
) As IOperation