32 references to Is
Microsoft.CodeAnalysis.VisualBasic (30)
Binding\Binder_Operators.vb (1)
48If([isNot], BinaryOperatorKind.IsNot, BinaryOperatorKind.Is),
Binding\SyntheticBoundTrees\AnonymousTypeSyntheticMethods.vb (2)
145Dim boundCondition = New BoundBinaryOperator(syntax, BinaryOperatorKind.Is, 310If(reverse, BinaryOperatorKind.IsNot, BinaryOperatorKind.Is),
BoundTree\BoundBinaryOperator.vb (1)
34(OperatorKind And BinaryOperatorKind.OpMask) = BinaryOperatorKind.Is OrElse
CodeGen\EmitOperators.vb (3)
126BinaryOperatorKind.Is, 418Debug.Assert(operandType IsNot Nothing OrElse (binOp.Left.IsNothingLiteral() AndAlso (opKind = BinaryOperatorKind.Is OrElse opKind = BinaryOperatorKind.IsNot))) 456Case BinaryOperatorKind.Is
CodeGen\EmitStatement.vb (5)
500opKind = BinaryOperatorKind.Is OrElse 520Debug.Assert(nonConstType IsNot Nothing OrElse (nonConstOp.IsNothingLiteral() AndAlso (opKind = BinaryOperatorKind.Is OrElse opKind = BinaryOperatorKind.IsNot))) 567Debug.Assert(operandType IsNot Nothing OrElse (expression.Left.IsNothingLiteral() AndAlso (opKind = BinaryOperatorKind.Is OrElse opKind = BinaryOperatorKind.IsNot))) 589Case BinaryOperatorKind.Is 722BinaryOperatorKind.Is
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_BinaryOperator.vb (7)
40Case BinaryOperatorKind.Is, 73Case BinaryOperatorKind.Is, 142Debug.Assert(opKind = BinaryOperatorKind.Is OrElse opKind = BinaryOperatorKind.IsNot OrElse 156Dim isIsIsNot As Boolean = (opKind = BinaryOperatorKind.Is) OrElse (opKind = BinaryOperatorKind.IsNot) 506BinaryOperatorKind.Is 532BinaryOperatorKind.Is 617Case BinaryOperatorKind.Is,
Lowering\LambdaRewriter\LambdaRewriter.vb (1)
439Dim condition = New BoundBinaryOperator(syntaxNode, BinaryOperatorKind.Is,
Lowering\LocalRewriter\LocalRewriter_BinaryOperators.vb (3)
239Case BinaryOperatorKind.Is, BinaryOperatorKind.IsNot 1316Debug.Assert(node.OperatorKind = BinaryOperatorKind.Is OrElse node.OperatorKind = BinaryOperatorKind.IsNot) 1322Return RewriteNullableIsOrIsNotOperator((node.OperatorKind And BinaryOperatorKind.OpMask) = BinaryOperatorKind.Is, If(left.IsNothingLiteral, right, left), node.Type)
Lowering\LocalRewriter\LocalRewriter_LocalDeclaration.vb (1)
211BinaryOperatorKind.Is, flagAsObject,
Lowering\LocalRewriter\LocalRewriter_RaiseEvent.vb (1)
77BinaryOperatorKind.Is,
Lowering\SyntheticBoundNodeFactory.vb (2)
1032Dim boundNode = Binary(BinaryOperatorKind.Is, SpecialType(Microsoft.CodeAnalysis.SpecialType.System_Boolean), left, right) 1039Dim boundNode = Binary(BinaryOperatorKind.Is, SpecialType(Microsoft.CodeAnalysis.SpecialType.System_Boolean), operand, Me.Null(operand.Type))
Operations\VisualBasicOperationFactory_Methods.vb (1)
669Case VisualBasic.BinaryOperatorKind.Is
Semantics\Operators.vb (1)
207Case BinaryOperatorKind.Is
Symbols\Source\SynthesizedEventAccessorSymbol.vb (1)
458BinaryOperatorKind.Is,
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (2)
Semantics\BinaryOperators.vb (2)
901BinaryOperatorKind.Is, 1080Case BinaryOperatorKind.AndAlso, BinaryOperatorKind.OrElse, BinaryOperatorKind.Is, BinaryOperatorKind.IsNot