16 references to BinaryOperation
Microsoft.CodeAnalysis (14)
Generated\Operations.Generated.cs (1)
11021return 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)
2240leftOperand = PopStackFrame(frame, new BinaryOperation(operation.OperatorKind, PopOperand(), rightOperand, operation.IsLifted, operation.IsChecked, operation.IsCompareText, 2549new BinaryOperation(isAndAlso ? BinaryOperatorKind.And : BinaryOperatorKind.Or, 2639new BinaryOperation(isAndAlso ? BinaryOperatorKind.And : BinaryOperatorKind.Or, 4971isUp = new BinaryOperation(BinaryOperatorKind.GreaterThanOrEqual, 5125condition = new BinaryOperation(comparisonKind, 5162eitherLimitOrControlVariableIsNull = new BinaryOperation(BinaryOperatorKind.Or, 5203condition = new BinaryOperation(BinaryOperatorKind.LessThanOrEqual, 5223condition = new BinaryOperation(BinaryOperatorKind.GreaterThanOrEqual, 5257var shiftedStep = new BinaryOperation(BinaryOperatorKind.RightShift, 5272return new BinaryOperation(BinaryOperatorKind.ExclusiveOr, 5344IOperation condition = new BinaryOperation(BinaryOperatorKind.Or, 5396IOperation increment = new BinaryOperation(BinaryOperatorKind.Add, 5590condition = new BinaryOperation(BinaryOperatorKind.Equals,
Microsoft.CodeAnalysis.CSharp (2)
Operations\CSharpOperationFactory.cs (2)
1577return new BinaryOperation(operatorKind, left, right, isLifted, isChecked, isCompareText, operatorMethod, constrainedToTypeOpt.GetPublicSymbol(), unaryOperatorMethod, 1595return new BinaryOperation(operatorKind, left, right, isLifted, isChecked, isCompareText,