[cfe-commits] r47856 - /cfe/trunk/test/Sema/deprecated.c

Chris Lattner sabre at nondot.org
Mon Mar 3 13:17:43 PST 2008


Author: lattner
Date: Mon Mar  3 15:17:42 2008
New Revision: 47856

URL: http://llvm.org/viewvc/llvm-project?rev=47856&view=rev
Log:
move deprecated -> attributes.c

Removed:
    cfe/trunk/test/Sema/deprecated.c

Removed: cfe/trunk/test/Sema/deprecated.c
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Sema/deprecated.c?rev=47855&view=auto

==============================================================================
--- cfe/trunk/test/Sema/deprecated.c (original)
+++ cfe/trunk/test/Sema/deprecated.c (removed)
@@ -1,25 +0,0 @@
-// RUN: clang %s -verify -fsyntax-only
-
-int f() __attribute__((deprecated));
-void g() __attribute__((deprecated));
-void g();
-
-void z() __attribute__((bogusattr)); // todo-warning {{'bogusattr' attribute ignored}}
-
-extern int var __attribute__((deprecated));
-
-int a() {
-  int (*ptr)() = f; // expected-warning {{'f' is deprecated}}
-  f(); // expected-warning {{'f' is deprecated}}
-
-  // test if attributes propagate to functions
-  g(); // expected-warning {{'g' is deprecated}}
-
-  return var; // expected-warning {{'var' is deprecated}}
-}
-
-// test if attributes propagate to variables
-extern int var;
-int w() {
-	return var; // expected-warning {{'var' is deprecated}}
-}





More information about the cfe-commits mailing list