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