19 references to Decrement
Microsoft.CodeAnalysis.CSharp (1)
Binder\Semantics\Operators\OperatorKindExtensions.cs (1)
390return ExpressionType.Decrement;
Microsoft.CSharp (3)
Microsoft\CSharp\RuntimeBinder\BinderHelper.cs (2)
301&& (operatorPayload.Operation == ExpressionType.Increment || operatorPayload.Operation == ExpressionType.Decrement); 416ExpressionType.Decrement => SpecialNames.CLR_Decrement,
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (1)
1090case ExpressionType.Decrement:
System.Linq.Expressions (15)
System\Dynamic\UnaryOperationBinder.cs (1)
93case ExpressionType.Decrement:
System\Linq\Expressions\Compiler\LambdaCompiler.Generated.cs (1)
70case ExpressionType.Decrement:
System\Linq\Expressions\Compiler\LambdaCompiler.Unary.cs (1)
240case ExpressionType.Decrement:
System\Linq\Expressions\Compiler\StackSpiller.Generated.cs (1)
68case ExpressionType.Decrement:
System\Linq\Expressions\DebugViewWriter.cs (3)
566case ExpressionType.Decrement: 724case ExpressionType.Decrement: 925case ExpressionType.Decrement:
System\Linq\Expressions\ExpressionStringBuilder.cs (1)
618case ExpressionType.Decrement: Out("Decrement("); break;
System\Linq\Expressions\Interpreter\LightCompiler.cs (2)
1260case ExpressionType.Decrement: 3055case ExpressionType.Decrement:
System\Linq\Expressions\UnaryExpression.cs (5)
146functional = ExpressionType.Decrement; 336ExpressionType.Decrement => Decrement(operand, method), 945return new UnaryExpression(ExpressionType.Decrement, expression, expression.Type, null); 947return GetUserDefinedUnaryOperatorOrThrow(ExpressionType.Decrement, "op_Decrement", expression); 949return GetMethodBasedUnaryOperator(ExpressionType.Decrement, expression, method);