1 write to Conversion
Microsoft.CodeAnalysis.CSharp (1)
Binder\Semantics\Operators\UnaryOperatorAnalysisResult.cs (1)
23this.Conversion = conversion;
8 references to Conversion
Microsoft.CodeAnalysis.CSharp (8)
Binder\Binder_Operators.cs (5)
1551trueFalseOperator.Conversion, 1656Debug.Assert(result.Conversion.IsImplicit); 1660CreateConversion(left.Syntax, operandPlaceholder, result.Conversion, isCast: false, conversionGroupOpt: null, InConversionGroupFlags.Unspecified, parameterType, diagnostics); 3411var operandConversion = CreateConversion(node, operandPlaceholder, best.Conversion, isCast: false, conversionGroupOpt: null, InConversionGroupFlags.Unspecified, best.Signature.OperandType, diagnostics); 4392var resultOperand = CreateConversion(operand.Syntax, operand, best.Conversion, isCast: false, conversionGroupOpt: null, InConversionGroupFlags.Unspecified, signature.OperandType, diagnostics);
Binder\Binder_Statements.cs (1)
2769best.Conversion,
Binder\Binder_TupleOperators.cs (1)
169conversionForBool = CreateConversion(node, conversionForBoolPlaceholder, best.Conversion, isCast: false, conversionGroupOpt: null, InConversionGroupFlags.Unspecified, best.Signature.OperandType, diagnostics);
Binder\Semantics\Operators\UnaryOperatorAnalysisResult.cs (1)
51return new UnaryOperatorAnalysisResult(OperatorAnalysisResultKind.Worse, this.Signature, this.Conversion);