summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaObjC/fixed-enum.m
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2012-02-07 04:34:38 +0000
committerEli Friedman <eli.friedman@gmail.com>2012-02-07 04:34:38 +0000
commit2beed114ba03a89dad892c70b8df959a7c014dde (patch)
treeb0a3300849be9e40e098bd36034cba7aca95e9f9 /clang/test/SemaObjC/fixed-enum.m
parent987dbdb56e508f2eafcb0824a57533d1e808b0eb (diff)
downloadbcm5719-llvm-2beed114ba03a89dad892c70b8df959a7c014dde.tar.gz
bcm5719-llvm-2beed114ba03a89dad892c70b8df959a7c014dde.zip
Fix a couple of nasty bugs involving negative enum constants. <rdar://problem/10760113>.
llvm-svn: 149965
Diffstat (limited to 'clang/test/SemaObjC/fixed-enum.m')
-rw-r--r--clang/test/SemaObjC/fixed-enum.m7
1 files changed, 0 insertions, 7 deletions
diff --git a/clang/test/SemaObjC/fixed-enum.m b/clang/test/SemaObjC/fixed-enum.m
deleted file mode 100644
index a057dc0d374..00000000000
--- a/clang/test/SemaObjC/fixed-enum.m
+++ /dev/null
@@ -1,7 +0,0 @@
-// RUN: %clang_cc1 -fsyntax-only -verify %s
-// rdar://10381507
-
-typedef enum : long { Foo } IntegerEnum;
-int arr[(sizeof(typeof(Foo)) == sizeof(typeof(IntegerEnum))) - 1];
-int arr1[(sizeof(typeof(Foo)) == sizeof(typeof(long))) - 1];
-int arr2[(sizeof(typeof(IntegerEnum)) == sizeof(typeof(long))) - 1];
OpenPOWER on IntegriCloud