4 references to UnaryOperatorSignature
Microsoft.CodeAnalysis.CSharp (4)
Binder\Semantics\Operators\UnaryOperatorOverloadResolution.cs (4)
196inferredCandidate = new UnaryOperatorSignature(UnaryOperatorKind.Lifted | UnaryOperatorKind.UserDefined | kind, MakeNullable(operandType), MakeNullable(resultType), method, constrainedToTypeOpt: null);
200inferredCandidate = new UnaryOperatorSignature(UnaryOperatorKind.UserDefined | kind, operandType, resultType, method, constrainedToTypeOpt: null);
820operators.Add(new UnaryOperatorSignature(UnaryOperatorKind.UserDefined | kind, operandType, resultType, op, constrainedToTypeOpt));
850operators.Add(new UnaryOperatorSignature(