7 references to UnaryOperatorSignature
Microsoft.CodeAnalysis.CSharp (4)
Binder\Semantics\Operators\UnaryOperatorOverloadResolution.cs (3)
315
operators.Add(new
UnaryOperatorSignature
(kind | UnaryOperatorKind.Enum, enumType, enumType));
316
operators.Add(new
UnaryOperatorSignature
(kind | UnaryOperatorKind.Lifted | UnaryOperatorKind.Enum, nullableEnum, nullableEnum));
338
op = new
UnaryOperatorSignature
(kind | UnaryOperatorKind.Pointer, pointerType, pointerType);
Compilation\BuiltInOperators.cs (1)
287
return new
UnaryOperatorSignature
(kind, opType, opType);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (3)
Semantics\OperatorTests.cs (3)
7576
signature = new
UnaryOperatorSignature
(op | UnaryOperatorKind.Dynamic, type, type);
7582
signature = new
UnaryOperatorSignature
(op | UnaryOperatorKind.Pointer, type, type);
7602
signature = new
UnaryOperatorSignature
(signature.Kind, type, type);