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