32 references to unaryOp
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (32)
Semantics\NativeIntegerTests.cs (32)
9516unaryOp("+", "nint", "nint nint.op_UnaryPlus(nint value)", "3", "3", 9523unaryOp(" + ", "nuint", "nuint nuint.op_UnaryPlus(nuint value)", "3", "3", 9530unaryOp("+", "System.IntPtr"); 9531unaryOp("+", "System.UIntPtr"); 9532unaryOp("-", "nint", "nint nint.op_UnaryNegation(nint value)", "3", "-3", 9540unaryOp("-", "nuint"); 9541unaryOp("-", "System.IntPtr"); 9542unaryOp("-", "System.UIntPtr"); 9543unaryOp("!", "nint"); 9544unaryOp("!", "nuint"); 9545unaryOp("!", "System.IntPtr"); 9546unaryOp("!", "System.UIntPtr"); 9547unaryOp("~", "nint", "nint nint.op_OnesComplement(nint value)", "3", "-4", 9555unaryOp("~", "nuint", "nuint nuint.op_OnesComplement(nuint value)", "3", getComplement(3), 9563unaryOp("~", "System.IntPtr"); 9564unaryOp("~", "System.UIntPtr"); 9566unaryOp("+", "nint?", "nint nint.op_UnaryPlus(nint value)", "3", "3", 9586unaryOp("+", "nuint?", "nuint nuint.op_UnaryPlus(nuint value)", "3", "3", 9606unaryOp("+", "System.IntPtr?"); 9607unaryOp("+", "System.UIntPtr?"); 9608unaryOp("-", "nint?", "nint nint.op_UnaryNegation(nint value)", "3", "-3", 9633unaryOp("-", "nuint?", null, null, null, null, Diagnostic(ErrorCode.ERR_AmbigUnaryOp, "-operand").WithArguments("-", "nuint?")); 9634unaryOp("-", "System.IntPtr?"); 9635unaryOp("-", "System.UIntPtr?"); 9636unaryOp("!", "nint?"); 9637unaryOp("!", "nuint?"); 9638unaryOp("!", "System.IntPtr?"); 9639unaryOp("!", "System.UIntPtr?"); 9640unaryOp("~", "nint?", "nint nint.op_OnesComplement(nint value)", "3", "-4", 9661unaryOp("~", "nuint?", "nuint nuint.op_OnesComplement(nuint value)", "3", getComplement(3), 9682unaryOp("~", "System.IntPtr?"); 9683unaryOp("~", "System.UIntPtr?");