]> granicus.if.org Git - clang/commitdiff
new tests, it would be nice to not warn on the second one.
authorChris Lattner <sabre@nondot.org>
Sat, 14 Feb 2009 08:27:44 +0000 (08:27 +0000)
committerChris Lattner <sabre@nondot.org>
Sat, 14 Feb 2009 08:27:44 +0000 (08:27 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@64549 91177308-0d34-0410-b5e6-96231b3b80d8

test/Sema/attr-deprecated.c

index c1a3ae30664c5692db0f22f9b671d1d9ed87a76e..dfe01dc71007c58c5b1b9f583e0a257162a20042 100644 (file)
@@ -23,3 +23,12 @@ extern int var;
 int w() {
        return var; // expected-warning {{'var' is deprecated}}
 }
+
+int old_fn() __attribute__ ((deprecated));
+int old_fn();
+int (*fn_ptr)() = old_fn; // expected-warning {{'old_fn' is deprecated}}
+
+int old_fn() {
+  return old_fn()+1;  // expected-warning {{'old_fn' is deprecated}}
+}
+