10 references to BoundUnaryOperator
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Operators.cs (3)
4338return new BoundUnaryOperator(node, kind, operand, ConstantValue.NotAvailable, 4355return new BoundUnaryOperator( 4400return new BoundUnaryOperator(
Binder\Binder_Statements.cs (1)
2701return new BoundUnaryOperator(
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (2)
757return new BoundUnaryOperator(syntax, UnaryOperatorKind.BoolLogicalNegation, converted, ConstantValue.NotAvailable, MethodSymbol.None, constrainedToTypeOpt: null, LookupResultKind.Viable, boolean) 2009new 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)
1637return new BoundUnaryOperator(expression.Syntax, UnaryOperatorKind.BoolLogicalNegation, expression, null, null, constrainedToTypeOpt: null, LookupResultKind.Viable, expression.Type); 1884new BoundUnaryOperator(syntax, UnaryOperatorKind.BoolLogicalNegation, call, ConstantValue.NotAvailable, methodOpt: null, constrainedToTypeOpt: null, LookupResultKind.Viable, returnType);