22 references to ConversionForAssignmentFlags
Microsoft.CodeAnalysis.CSharp (22)
Binder\Binder_Expressions.cs (1)
511
defaultValueBinder.GenerateConversionForAssignment(parameter.Type, valueBeforeConversion, diagnostics,
ConversionForAssignmentFlags
.DefaultParameter));
Binder\Binder_InterpolatedString.cs (1)
360
ConversionForAssignmentFlags
.InterpolatedString);
Binder\Binder_Operators.cs (4)
202
ConversionForAssignmentFlags
.CompoundAssignment |
203
(isPredefinedOperator ?
ConversionForAssignmentFlags
.PredefinedOperator :
ConversionForAssignmentFlags
.None));
2342
BoundExpression resultConversion = GenerateConversionForAssignment(operandType, resultPlaceholder, diagnostics,
ConversionForAssignmentFlags
.IncrementAssignment);
Binder\Binder_Statements.cs (15)
1066
localSymbol.RefKind != RefKind.None ?
ConversionForAssignmentFlags
.RefAssignment :
ConversionForAssignmentFlags
.None);
1502
isRef ?
ConversionForAssignmentFlags
.RefAssignment :
ConversionForAssignmentFlags
.None);
1932
internal BoundExpression GenerateConversionForAssignment(TypeSymbol targetType, BoundExpression expression, BindingDiagnosticBag diagnostics,
ConversionForAssignmentFlags
flags =
ConversionForAssignmentFlags
.None)
1935
internal BoundExpression GenerateConversionForAssignment(TypeSymbol targetType, BoundExpression expression, BindingDiagnosticBag diagnostics, out Conversion conversion,
ConversionForAssignmentFlags
flags =
ConversionForAssignmentFlags
.None)
1955
conversion = (flags & (
ConversionForAssignmentFlags
.IncrementAssignment |
ConversionForAssignmentFlags
.InterpolatedString)) == 0 ?
1961
if ((flags &
ConversionForAssignmentFlags
.RefAssignment) != 0)
1973
((flags &
ConversionForAssignmentFlags
.CompoundAssignment) == 0 ?
1975
(conversion.IsExplicit && (flags &
ConversionForAssignmentFlags
.PredefinedOperator) == 0)))
1981
if ((flags &
ConversionForAssignmentFlags
.DefaultParameter) == 0)
1983
if ((flags &
ConversionForAssignmentFlags
.InterpolatedString) != 0)
Symbols\Source\SourceComplexParameterSymbol.cs (1)
406
valueBeforeConversion, diagnostics, Binder.
ConversionForAssignmentFlags
.DefaultParameter);