34 references to BoundBinaryOperator
Microsoft.CodeAnalysis.VisualBasic (34)
Binding\Binder_Operators.vb (2)
47result = New BoundBinaryOperator(node, 295Return New BoundBinaryOperator(node, preliminaryOperatorKind Or BinaryOperatorKind.Error, left, right, CheckOverflow, ErrorTypeSymbol.UnknownResultType, hasErrors:=True)
Binding\SyntheticBoundTrees\AnonymousTypeSyntheticMethods.vb (6)
141expression = New BoundBinaryOperator(syntax, BinaryOperatorKind.Multiply, 145Dim boundCondition = New BoundBinaryOperator(syntax, BinaryOperatorKind.Is, 170expression = New BoundBinaryOperator(syntax, BinaryOperatorKind.Add, expression, 309Return New BoundBinaryOperator(Syntax, 315Return New BoundBinaryOperator(Syntax, BinaryOperatorKind.AndAlso, 320Return New BoundBinaryOperator(Syntax, BinaryOperatorKind.OrElse,
Binding\SyntheticBoundTrees\SynthesizedPropertyAccessorBase.vb (2)
259(New BoundBinaryOperator( 339(New BoundBinaryOperator(
Lowering\LambdaRewriter\LambdaRewriter.vb (1)
439Dim condition = New BoundBinaryOperator(syntaxNode, BinaryOperatorKind.Is,
Lowering\LocalRewriter\LocalRewriter_BinaryOperators.vb (4)
493result = New BoundBinaryOperator(node.Syntax, 532result = New BoundBinaryOperator(node.Syntax, 608Dim op = New BoundBinaryOperator(node.Syntax, node.OperatorKind And BinaryOperatorKind.OpMask, left, right, False, left.Type) 709result = New BoundBinaryOperator(node.Syntax, (node.OperatorKind And BinaryOperatorKind.OpMask),
Lowering\LocalRewriter\LocalRewriter_ForEach.vb (2)
388Dim boundAddition = New BoundBinaryOperator(syntaxNode, 467New BoundBinaryOperator(statementSyntax,
Lowering\LocalRewriter\LocalRewriter_ForTo.vb (9)
136New BoundBinaryOperator(rewrittenStep.Syntax, 589New BoundBinaryOperator(stepValue.Syntax, 637New BoundBinaryOperator(value.Syntax, BinaryOperatorKind.RightShift, [step], shiftConst, False, [step].Type)) 639Return TransformRewrittenBinaryOperator(New BoundBinaryOperator(value.Syntax, BinaryOperatorKind.Xor, shiftedStep, value, False, value.Type)) 684New BoundBinaryOperator(limit.Syntax, 706New BoundBinaryOperator(limit.Syntax, 721New BoundBinaryOperator(stepValue.Syntax, 747New BoundBinaryOperator(limit.Syntax, 755New BoundBinaryOperator(limit.Syntax,
Lowering\LocalRewriter\LocalRewriter_LocalDeclaration.vb (3)
210Dim flagIsNothing = New BoundBinaryOperator(syntax, 267Dim flagStateIsZero = New BoundBinaryOperator(syntax, 276Dim flagStateIsTwo = New BoundBinaryOperator(syntax,
Lowering\LocalRewriter\LocalRewriter_NullableHelpers.vb (1)
464Return TransformRewrittenBinaryOperator(New BoundBinaryOperator(syntax, binaryOpKind, left, right, isChecked, resultType))
Lowering\LocalRewriter\LocalRewriter_RaiseEvent.vb (1)
76Dim condition = New BoundBinaryOperator(syntax,
Lowering\LocalRewriter\LocalRewriter_SyncLock.vb (1)
260Dim boundCondition = New BoundBinaryOperator(syntaxNode,
Lowering\SyntheticBoundNodeFactory.vb (1)
1026Dim binOp = New BoundBinaryOperator(Syntax, kind, left, right, False, type)
Symbols\Source\SynthesizedEventAccessorSymbol.vb (1)
457Dim loopExitCondition As BoundExpression = New BoundBinaryOperator(syntax,