31 references to Is
Microsoft.CodeAnalysis.VisualBasic (31)
Binding\Binder_Operators.vb (1)
78If([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 (4)
126BinaryOperatorKind.Is, 144BinaryOperatorKind.Is, 435Debug.Assert(operandType IsNot Nothing OrElse (binOp.Left.IsNothingLiteral() AndAlso (opKind = BinaryOperatorKind.Is OrElse opKind = BinaryOperatorKind.IsNot))) 473Case 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)
29Case BinaryOperatorKind.Is, 63Case BinaryOperatorKind.Is, 94Case BinaryOperatorKind.Is, 206Debug.Assert(opKind = BinaryOperatorKind.Is OrElse opKind = BinaryOperatorKind.IsNot OrElse 220Dim isIsIsNot As Boolean = (opKind = BinaryOperatorKind.Is) OrElse (opKind = BinaryOperatorKind.IsNot) 636BinaryOperatorKind.Is 662BinaryOperatorKind.Is
Lowering\LambdaRewriter\LambdaRewriter.vb (1)
459Dim condition = New BoundBinaryOperator(syntaxNode, BinaryOperatorKind.Is,
Lowering\LocalRewriter\LocalRewriter_BinaryOperators.vb (3)
234Case BinaryOperatorKind.Is, BinaryOperatorKind.IsNot 1311Debug.Assert(node.OperatorKind = BinaryOperatorKind.Is OrElse node.OperatorKind = BinaryOperatorKind.IsNot) 1317Return 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)
1066Dim boundNode = Binary(BinaryOperatorKind.Is, SpecialType(Microsoft.CodeAnalysis.SpecialType.System_Boolean), left, right) 1073Dim 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,