15 references to UnaryOperator
Microsoft.CodeAnalysis.CSharp (14)
Binder\Binder.ValueChecks.cs (4)
3695case BoundKind.UnaryOperator: 4072case BoundKind.UnaryOperator: 4423case BoundKind.UnaryOperator: 5226case BoundKind.UnaryOperator:
BoundTree\BoundExpression.cs (1)
612return this.Condition.Kind == BoundKind.UnaryOperator && ((BoundUnaryOperator)this.Condition).OperatorKind.IsDynamic();
BoundTree\BoundTreeVisitors.cs (1)
37case BoundKind.UnaryOperator:
CodeGen\EmitExpression.cs (1)
197case BoundKind.UnaryOperator:
CodeGen\EmitStatement.cs (1)
575case BoundKind.UnaryOperator:
Compilation\CSharpSemanticModel.cs (2)
1941else if (highestBoundExpr.Kind == BoundKind.UnaryOperator) 3562case BoundKind.UnaryOperator:
Generated\BoundNodes.xml.Generated.cs (2)
1165: base(BoundKind.UnaryOperator, syntax, type, hasErrors || operand.HasErrors()) 8910case BoundKind.UnaryOperator:
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (1)
236case BoundKind.UnaryOperator:
Operations\CSharpOperationFactory.cs (1)
125case BoundKind.UnaryOperator:
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\ConstantTests.cs (1)
641var actual = ParseAndGetConstantFoldingSteps(source, node => node.Kind == BoundKind.UnaryOperator);