X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Ftests%2Ftest-40.cs;h=d62f1adabdc68275f4a573ec32c7e75d3d4552b1;hb=51b93b6c23229e18f9e99db621ea3d733cee9f9d;hp=6d7230e87cdc94322ad6427d076ab0921a11d058;hpb=da4f9e9b2afb23791029d0bb09d78b868aabd870;p=mono.git diff --git a/mcs/tests/test-40.cs b/mcs/tests/test-40.cs index 6d7230e87cd..d62f1adabdc 100644 --- a/mcs/tests/test-40.cs +++ b/mcs/tests/test-40.cs @@ -24,11 +24,26 @@ public class Blah { } enum AA : byte { a, b } - enum BB : ulong { x, y } + enum BB : ulong { x = ulong.MaxValue - 1, y } const int myconstant = 30; - enum Compute { two = AA.b + B.y } + enum Compute : ulong { + two = AA.b + B.y, + three = AA.b - B.y, + four = A.a * BB.x, + five = AA.b >> B.y, + } + + internal enum WindowAttributes : uint { + kWindowNoAttributes = 0, + kWindowCloseBoxAttribute = (1u << 0), + kWindowHorizontalZoomAttribute = (1u << 1), + kWindowVerticalZoomAttribute = (1u << 2), + kWindowCollapseBoxAttribute = (1u << 3), + kWindowNoConstrainAttribute = (1u << 31), + kWindowStandardFloatingAttributes = (kWindowCloseBoxAttribute | kWindowCollapseBoxAttribute) + } // The constant assignment follows a different path const Bar bar_assignment = 0;