Semantics\NativeIntegerTests.cs (31)
9547unaryOp("+", "nint", "nint nint.op_UnaryPlus(nint value)", "3", "3",
9554unaryOp(" + ", "nuint", "nuint nuint.op_UnaryPlus(nuint value)", "3", "3",
9561unaryOp("+", "System.IntPtr");
9562unaryOp("+", "System.UIntPtr");
9563unaryOp("-", "nint", "nint nint.op_UnaryNegation(nint value)", "3", "-3",
9571unaryOp("-", "nuint");
9572unaryOp("-", "System.IntPtr");
9573unaryOp("-", "System.UIntPtr");
9574unaryOp("!", "nint");
9575unaryOp("!", "nuint");
9576unaryOp("!", "System.IntPtr");
9577unaryOp("!", "System.UIntPtr");
9578unaryOp("~", "nint", "nint nint.op_OnesComplement(nint value)", "3", "-4",
9586unaryOp("~", "nuint", "nuint nuint.op_OnesComplement(nuint value)", "3", getComplement(3),
9594unaryOp("~", "System.IntPtr");
9595unaryOp("~", "System.UIntPtr");
9597unaryOp("+", "nint?", "nint nint.op_UnaryPlus(nint value)", "3", "3",
9617unaryOp("+", "nuint?", "nuint nuint.op_UnaryPlus(nuint value)", "3", "3",
9637unaryOp("+", "System.IntPtr?");
9638unaryOp("+", "System.UIntPtr?");
9639unaryOp("-", "nint?", "nint nint.op_UnaryNegation(nint value)", "3", "-3",
9665unaryOp("-", "System.IntPtr?");
9666unaryOp("-", "System.UIntPtr?");
9667unaryOp("!", "nint?");
9668unaryOp("!", "nuint?");
9669unaryOp("!", "System.IntPtr?");
9670unaryOp("!", "System.UIntPtr?");
9671unaryOp("~", "nint?", "nint nint.op_OnesComplement(nint value)", "3", "-4",
9692unaryOp("~", "nuint?", "nuint nuint.op_OnesComplement(nuint value)", "3", getComplement(3),
9713unaryOp("~", "System.IntPtr?");
9714unaryOp("~", "System.UIntPtr?");