19 references to BinaryOperation
Microsoft.CodeAnalysis (14)
Generated\Operations.Generated.cs (1)
10399return new BinaryOperation(internalOperation.OperatorKind, Visit(internalOperation.LeftOperand), Visit(internalOperation.RightOperand), internalOperation.IsLifted, internalOperation.IsChecked, internalOperation.IsCompareText, internalOperation.OperatorMethod, internalOperation.ConstrainedToType, internalOperation.UnaryOperatorMethod, internalOperation.OwningSemanticModel, internalOperation.Syntax, internalOperation.Type, internalOperation.OperationConstantValue, internalOperation.IsImplicit);
Operations\ControlFlowGraphBuilder.cs (13)
2213leftOperand = PopStackFrame(frame, new BinaryOperation(operation.OperatorKind, PopOperand(), rightOperand, operation.IsLifted, operation.IsChecked, operation.IsCompareText,
2522new BinaryOperation(isAndAlso ? BinaryOperatorKind.And : BinaryOperatorKind.Or,
2612new BinaryOperation(isAndAlso ? BinaryOperatorKind.And : BinaryOperatorKind.Or,
4863isUp = new BinaryOperation(BinaryOperatorKind.GreaterThanOrEqual,
5017condition = new BinaryOperation(comparisonKind,
5054eitherLimitOrControlVariableIsNull = new BinaryOperation(BinaryOperatorKind.Or,
5095condition = new BinaryOperation(BinaryOperatorKind.LessThanOrEqual,
5115condition = new BinaryOperation(BinaryOperatorKind.GreaterThanOrEqual,
5149var shiftedStep = new BinaryOperation(BinaryOperatorKind.RightShift,
5164return new BinaryOperation(BinaryOperatorKind.ExclusiveOr,
5236IOperation condition = new BinaryOperation(BinaryOperatorKind.Or,
5288IOperation increment = new BinaryOperation(BinaryOperatorKind.Add,
5482condition = new BinaryOperation(BinaryOperatorKind.Equals,
Microsoft.CodeAnalysis.CSharp (2)
Operations\CSharpOperationFactory.cs (2)
1435return new BinaryOperation(operatorKind, left, right, isLifted, isChecked, isCompareText, operatorMethod, constrainedToTypeOpt.GetPublicSymbol(), unaryOperatorMethod,
1462return new BinaryOperation(operatorKind, left, right, isLifted, isChecked, isCompareText,
Microsoft.CodeAnalysis.VisualBasic (3)
Operations\VisualBasicOperationFactory.vb (3)
573left = New BinaryOperation(binaryOperatorInfo.OperatorKind, left, right, binaryOperatorInfo.IsLifted,
591Return New BinaryOperation(binaryOperatorInfo.OperatorKind, left, right, binaryOperatorInfo.IsLifted,
644Return New BinaryOperation(operatorKind, left, right, binaryOperatorInfo.IsLifted, isChecked, isCompareText,