1 write to Signature
Microsoft.CodeAnalysis.CSharp (1)
Binder\Semantics\Operators\UnaryOperatorAnalysisResult.cs (1)
20
this.
Signature
= signature;
11 references to Signature
Microsoft.CodeAnalysis.CSharp (11)
Binder\Binder_Operators.cs (4)
1471
if (possiblyBest is { HasValue: true,
Signature
: { Method: { } bestMethod } })
2330
var signature = best.
Signature
;
2358
var operandConversion = CreateConversion(node, operandPlaceholder, best.Conversion, isCast: false, conversionGroupOpt: null, best.
Signature
.OperandType, diagnostics);
2786
var signature = best.
Signature
;
Binder\Binder_Statements.cs (2)
2713
UnaryOperatorSignature signature = best.
Signature
;
2721
destination: best.
Signature
.OperandType,
Binder\Binder_TupleOperators.cs (2)
165
conversionForBool = CreateConversion(node, conversionForBoolPlaceholder, best.Conversion, isCast: false, conversionGroupOpt: null, best.
Signature
.OperandType, diagnostics);
166
boolOperator = best.
Signature
;
Binder\Semantics\Operators\UnaryOperatorAnalysisResult.cs (2)
34
MethodSymbol IMemberResolutionResultWithPriority<MethodSymbol>.MemberWithPriority =>
Signature
.Method;
48
return new UnaryOperatorAnalysisResult(OperatorAnalysisResultKind.Worse, this.
Signature
, this.Conversion);
Binder\Semantics\Operators\UnaryOperatorOverloadResolutionResult.cs (1)
87
sb.AppendLine("Overload resolution succeeded and chose " + this.Best.
Signature
.ToString());