15 references to BoundBinaryOperator
Microsoft.CodeAnalysis.CSharp (15)
Compiler\MethodBodySynthesizer.cs (1)
497
BoundExpression loopExitCondition = new
BoundBinaryOperator
(syntax,
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (6)
541
new
BoundBinaryOperator
(syntax, operatorKind, constantValueOpt: null, methodOpt: null, constrainedToTypeOpt: null, LookupResultKind.Viable, loweredLeft, loweredRight, type);
2038
return new
BoundBinaryOperator
(syntax, operatorKind, constantValueOpt: null, methodOpt: null, constrainedToTypeOpt: null, LookupResultKind.Empty, loweredLeft, loweredRight, type);
2048
? new
BoundBinaryOperator
(syntax, operatorKind, null, method, constrainedToTypeOpt: null, default(LookupResultKind), loweredLeft, loweredRight, method.ReturnType)
2172
loweredRight = new
BoundBinaryOperator
(
2185
? new
BoundBinaryOperator
(
2297
return new
BoundBinaryOperator
(
Lowering\LocalRewriter\LocalRewriter_Call.cs (1)
477
rewrittenBoundCall = new
BoundBinaryOperator
(
Lowering\LocalRewriter\LocalRewriter_ForEachStatement.cs (5)
451
rewrittenCondition: new
BoundBinaryOperator
(forEachSyntax,
653
BoundExpression exitCondition = new
BoundBinaryOperator
(
949
BoundExpression exitCondition = new
BoundBinaryOperator
(
1153
BoundExpression exitCondition = new
BoundBinaryOperator
(
1248
right: new
BoundBinaryOperator
(syntax,
Lowering\LocalRewriter\LocalRewriter_StringConcat.cs (1)
563
currentResult = new
BoundBinaryOperator
(current.Syntax, current.OperatorKind, constantValueOpt: null, method, constrainedToTypeOpt: null, default(LookupResultKind), currentResult, right, current.Type);
Lowering\SyntheticBoundNodeFactory.cs (1)
644
return new
BoundBinaryOperator
(this.Syntax, kind, ConstantValue.NotAvailable, methodOpt: null, constrainedToTypeOpt: null, LookupResultKind.Viable, left, right, type) { WasCompilerGenerated = true };