14 references to UnaryOperator
Microsoft.CodeAnalysis.CSharp (13)
Binder\Binder.ValueChecks.cs (2)
3705case BoundKind.UnaryOperator: 4175case BoundKind.UnaryOperator:
BoundTree\BoundExpression.cs (1)
543return this.Condition.Kind == BoundKind.UnaryOperator && ((BoundUnaryOperator)this.Condition).OperatorKind.IsDynamic();
BoundTree\BoundTreeVisitors.cs (1)
37case BoundKind.UnaryOperator:
CodeGen\EmitExpression.cs (1)
192case BoundKind.UnaryOperator:
CodeGen\EmitOperators.cs (1)
474while (condition.Kind == BoundKind.UnaryOperator)
CodeGen\EmitStatement.cs (1)
575case BoundKind.UnaryOperator:
Compilation\CSharpSemanticModel.cs (2)
1951else if (highestBoundExpr.Kind == BoundKind.UnaryOperator) 3543case BoundKind.UnaryOperator:
Generated\BoundNodes.xml.Generated.cs (2)
1171: base(BoundKind.UnaryOperator, syntax, type, hasErrors || operand.HasErrors()) 8564case BoundKind.UnaryOperator:
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (1)
238case BoundKind.UnaryOperator:
Operations\CSharpOperationFactory.cs (1)
123case BoundKind.UnaryOperator:
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\ConstantTests.cs (1)
641var actual = ParseAndGetConstantFoldingSteps(source, node => node.Kind == BoundKind.UnaryOperator);