21 references to Operator
Microsoft.CodeAnalysis.CSharp (21)
Binder\Binder_Operators.cs (2)
2783UnaryOperatorKind newKind = kind.Operator().WithType(upconvertSpecialType); 2791var binder = kind.Operator() == UnaryOperatorKind.BitwiseComplement ?
Binder\Semantics\Operators\OperatorKindExtensions.cs (4)
21return ((int)kind.Operator() >> 8) - 16; 69switch (kind.Operator()) 382switch (kind.Operator()) 399throw ExceptionUtilities.UnexpectedValue(kind.Operator());
CodeGen\EmitOperators.cs (3)
40switch (operatorKind.Operator()) 54throw ExceptionUtilities.UnexpectedValue(operatorKind.Operator()); 511Debug.Assert(expression.OperatorKind.Operator() == UnaryOperatorKind.UnaryMinus);
CodeGen\Optimizer.cs (1)
1588if (node.OperatorKind.IsChecked() && node.OperatorKind.Operator() == UnaryOperatorKind.UnaryMinus)
Compilation\CSharpSemanticModel.cs (2)
3797UnaryOperatorKind op = unaryOperator.OperatorKind.Operator(); 3820UnaryOperatorKind op = increment.OperatorKind.Operator();
FlowAnalysis\NullableWalker.cs (1)
9611var op = node.OperatorKind.Operator();
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (5)
31switch (node.OperatorKind.Operator()) 119else if (kind.Operator() == UnaryOperatorKind.UnaryPlus) 135UnaryOperatorKind newKind = kind.Operator().WithType(upconvertSpecialType); 372var op = node.OperatorKind.Operator(); 378var op = node.OperatorKind.Operator();
Operations\CSharpOperationFactory_Methods.cs (3)
417switch (operatorKind.Operator()) 430switch (operatorKind.Operator()) 443switch (operatorKind.Operator())