16 references to InstanceUserDefinedIncrementUsageMode
Microsoft.CodeAnalysis.CSharp (16)
Binder\Binder_Operators.cs (16)
3321InstanceUserDefinedIncrementUsageMode mode = getInstanceUserDefinedIncrementUsageMode(node, kind, isChecked, operand, out string? checkedInstanceOperatorName, out string? ordinaryInstanceOperatorName); 3323if (mode != InstanceUserDefinedIncrementUsageMode.None) 3443InstanceUserDefinedIncrementUsageMode getInstanceUserDefinedIncrementUsageMode( 3463return InstanceUserDefinedIncrementUsageMode.None; 3471return InstanceUserDefinedIncrementUsageMode.None; 3483return resultIsUsed ? InstanceUserDefinedIncrementUsageMode.ResultIsUsed : InstanceUserDefinedIncrementUsageMode.ResultIsNotUsed; 3490InstanceUserDefinedIncrementUsageMode mode, 3499Debug.Assert(mode != InstanceUserDefinedIncrementUsageMode.None); 3530InstanceUserDefinedIncrementUsageMode mode, 3669TypeSymbol getResultType(ExpressionSyntax node, TypeSymbol operandType, InstanceUserDefinedIncrementUsageMode mode, BindingDiagnosticBag diagnostics) 3671return mode == InstanceUserDefinedIncrementUsageMode.ResultIsUsed ? operandType : GetSpecialType(SpecialType.System_Void, diagnostics, node); 3680InstanceUserDefinedIncrementUsageMode mode, 3708if (mode != InstanceUserDefinedIncrementUsageMode.None) 3766InstanceUserDefinedIncrementUsageMode mode, 3775Debug.Assert(mode != InstanceUserDefinedIncrementUsageMode.None);