[cfe-commits] r123608 - in /cfe/trunk/test: Sema/MicrosoftExtensions.cpp SemaCXX/MicrosoftExtensions.cpp

Francois Pichet pichet2000 at gmail.com
Sun Jan 16 17:08:01 PST 2011


Author: fpichet
Date: Sun Jan 16 19:08:01 2011
New Revision: 123608

URL: http://llvm.org/viewvc/llvm-project?rev=123608&view=rev
Log:
Remove a c++ file test I inadvertently added in Sema last week. 

Removed:
    cfe/trunk/test/Sema/MicrosoftExtensions.cpp
Modified:
    cfe/trunk/test/SemaCXX/MicrosoftExtensions.cpp

Removed: cfe/trunk/test/Sema/MicrosoftExtensions.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Sema/MicrosoftExtensions.cpp?rev=123607&view=auto
==============================================================================
--- cfe/trunk/test/Sema/MicrosoftExtensions.cpp (original)
+++ cfe/trunk/test/Sema/MicrosoftExtensions.cpp (removed)
@@ -1,13 +0,0 @@
-// RUN: %clang_cc1 %s -fsyntax-only -Wno-unused-value -Wmicrosoft -fms-extensions -verify 
-
-
-void f(long long);
-void f(int);
- 
-int main()
-{
-  // This is an ambiguous call in standard C++.
-  // This calls f(long long) in Microsoft mode because LL is always signed.
-  f(0xffffffffffffffffLL);
-  f(0xffffffffffffffffi64);
-}

Modified: cfe/trunk/test/SemaCXX/MicrosoftExtensions.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/SemaCXX/MicrosoftExtensions.cpp?rev=123608&r1=123607&r2=123608&view=diff
==============================================================================
--- cfe/trunk/test/SemaCXX/MicrosoftExtensions.cpp (original)
+++ cfe/trunk/test/SemaCXX/MicrosoftExtensions.cpp Sun Jan 16 19:08:01 2011
@@ -97,3 +97,15 @@
 	ENUM2_b = 0x9FFFFFFF, // expected-warning {{enumerator value is not representable in the underlying type 'int'}}
 	ENUM2_c = 0x100000000 // expected-warning {{enumerator value is not representable in the underlying type 'int'}}
 };
+
+
+void f(long long);
+void f(int);
+ 
+int main()
+{
+  // This is an ambiguous call in standard C++.
+  // This calls f(long long) in Microsoft mode because LL is always signed.
+  f(0xffffffffffffffffLL);
+  f(0xffffffffffffffffi64);
+}





More information about the cfe-commits mailing list