32 references to unaryOp
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (32)
Semantics\NativeIntegerTests.cs (32)
9550unaryOp("+", "nint", "nint nint.op_UnaryPlus(nint value)", "3", "3", 9557unaryOp(" + ", "nuint", "nuint nuint.op_UnaryPlus(nuint value)", "3", "3", 9564unaryOp("+", "System.IntPtr"); 9565unaryOp("+", "System.UIntPtr"); 9566unaryOp("-", "nint", "nint nint.op_UnaryNegation(nint value)", "3", "-3", 9574unaryOp("-", "nuint"); 9575unaryOp("-", "System.IntPtr"); 9576unaryOp("-", "System.UIntPtr"); 9577unaryOp("!", "nint"); 9578unaryOp("!", "nuint"); 9579unaryOp("!", "System.IntPtr"); 9580unaryOp("!", "System.UIntPtr"); 9581unaryOp("~", "nint", "nint nint.op_OnesComplement(nint value)", "3", "-4", 9589unaryOp("~", "nuint", "nuint nuint.op_OnesComplement(nuint value)", "3", getComplement(3), 9597unaryOp("~", "System.IntPtr"); 9598unaryOp("~", "System.UIntPtr"); 9600unaryOp("+", "nint?", "nint nint.op_UnaryPlus(nint value)", "3", "3", 9620unaryOp("+", "nuint?", "nuint nuint.op_UnaryPlus(nuint value)", "3", "3", 9640unaryOp("+", "System.IntPtr?"); 9641unaryOp("+", "System.UIntPtr?"); 9642unaryOp("-", "nint?", "nint nint.op_UnaryNegation(nint value)", "3", "-3", 9667unaryOp("-", "nuint?", null, null, null, null, Diagnostic(ErrorCode.ERR_AmbigUnaryOp, "-operand").WithArguments("-", "nuint?")); 9668unaryOp("-", "System.IntPtr?"); 9669unaryOp("-", "System.UIntPtr?"); 9670unaryOp("!", "nint?"); 9671unaryOp("!", "nuint?"); 9672unaryOp("!", "System.IntPtr?"); 9673unaryOp("!", "System.UIntPtr?"); 9674unaryOp("~", "nint?", "nint nint.op_OnesComplement(nint value)", "3", "-4", 9695unaryOp("~", "nuint?", "nuint nuint.op_OnesComplement(nuint value)", "3", getComplement(3), 9716unaryOp("~", "System.IntPtr?"); 9717unaryOp("~", "System.UIntPtr?");