19 references to Increment
Microsoft.CodeAnalysis.CSharp (1)
Binder\Semantics\Operators\OperatorKindExtensions.cs (1)
386return ExpressionType.Increment;
Microsoft.CSharp (3)
Microsoft\CSharp\RuntimeBinder\BinderHelper.cs (2)
301&& (operatorPayload.Operation == ExpressionType.Increment || operatorPayload.Operation == ExpressionType.Decrement); 415ExpressionType.Increment => SpecialNames.CLR_Increment,
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (1)
1088case ExpressionType.Increment:
System.Linq.Expressions (15)
System\Dynamic\UnaryOperationBinder.cs (1)
94case ExpressionType.Increment:
System\Linq\Expressions\Compiler\LambdaCompiler.Generated.cs (1)
71case ExpressionType.Increment:
System\Linq\Expressions\Compiler\LambdaCompiler.Unary.cs (1)
236case ExpressionType.Increment:
System\Linq\Expressions\Compiler\StackSpiller.Generated.cs (1)
69case ExpressionType.Increment:
System\Linq\Expressions\DebugViewWriter.cs (3)
565case ExpressionType.Increment: 723case ExpressionType.Increment: 928case ExpressionType.Increment:
System\Linq\Expressions\ExpressionStringBuilder.cs (1)
617case ExpressionType.Increment: Out("Increment("); break;
System\Linq\Expressions\Interpreter\LightCompiler.cs (2)
1256case ExpressionType.Increment: 3056case ExpressionType.Increment:
System\Linq\Expressions\UnaryExpression.cs (5)
141functional = ExpressionType.Increment; 335ExpressionType.Increment => Increment(operand, method), 915return new UnaryExpression(ExpressionType.Increment, expression, expression.Type, null); 917return GetUserDefinedUnaryOperatorOrThrow(ExpressionType.Increment, "op_Increment", expression); 919return GetMethodBasedUnaryOperator(ExpressionType.Increment, expression, method);