9 references to BoundUnaryOperator
Microsoft.CodeAnalysis.CSharp (9)
Binder\Binder_Operators.cs (3)
4166
return new
BoundUnaryOperator
(node, kind, operand, ConstantValue.NotAvailable,
4183
return new
BoundUnaryOperator
(
4223
return new
BoundUnaryOperator
(
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (2)
756
return new
BoundUnaryOperator
(syntax, UnaryOperatorKind.BoolLogicalNegation, converted, ConstantValue.NotAvailable, MethodSymbol.None, constrainedToTypeOpt: null, LookupResultKind.Viable, boolean)
2008
new
BoundUnaryOperator
(syntax, UnaryOperatorKind.BoolLogicalNegation, call, ConstantValue.NotAvailable, null, constrainedToTypeOpt: null, LookupResultKind.Viable, returnType);
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (2)
152
new
BoundUnaryOperator
(
176
new
BoundUnaryOperator
(syntax, kind, loweredOperand, null, methodOpt: method, constrainedToTypeOpt: constrainedToTypeOpt, LookupResultKind.Viable, type);
Lowering\SyntheticBoundNodeFactory.cs (2)
1641
return new
BoundUnaryOperator
(expression.Syntax, UnaryOperatorKind.BoolLogicalNegation, expression, null, null, constrainedToTypeOpt: null, LookupResultKind.Viable, expression.Type);
1888
new
BoundUnaryOperator
(syntax, UnaryOperatorKind.BoolLogicalNegation, call, ConstantValue.NotAvailable, methodOpt: null, constrainedToTypeOpt: null, LookupResultKind.Viable, returnType);