[cfe-commits] r60357 - /cfe/trunk/test/SemaCXX/__null.cpp
Douglas Gregor
doug.gregor at gmail.com
Mon Dec 1 09:31:40 PST 2008
Author: dgregor
Date: Mon Dec 1 11:31:21 2008
New Revision: 60357
URL: http://llvm.org/viewvc/llvm-project?rev=60357&view=rev
Log:
Add the test for __null
Added:
cfe/trunk/test/SemaCXX/__null.cpp
Added: cfe/trunk/test/SemaCXX/__null.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/SemaCXX/__null.cpp?rev=60357&view=auto
==============================================================================
--- cfe/trunk/test/SemaCXX/__null.cpp (added)
+++ cfe/trunk/test/SemaCXX/__null.cpp Mon Dec 1 11:31:21 2008
@@ -0,0 +1,10 @@
+// RUN: clang %s -fsyntax-only -verify
+
+void f() {
+ int* i = __null;
+ i = __null;
+ int i2 = __null;
+
+ // Verify statically that __null is the right size
+ int a[sizeof(typeof(__null)) == sizeof(void*)? 1 : -1];
+}
More information about the cfe-commits
mailing list