diff options
author | Aaron Ballman <aaron@aaronballman.com> | 2014-01-02 21:26:14 +0000 |
---|---|---|
committer | Aaron Ballman <aaron@aaronballman.com> | 2014-01-02 21:26:14 +0000 |
commit | 05e420abad1fb8e7f01402dd43e16d578855dd17 (patch) | |
tree | 8a006aec09fb93933502322a0e1b58f58d3a4e45 /clang/test/Sema/constructor-attribute.c | |
parent | decb024c86638ade1db1dafabad5e216a75a23b7 (diff) | |
download | bcm5719-llvm-05e420abad1fb8e7f01402dd43e16d578855dd17.tar.gz bcm5719-llvm-05e420abad1fb8e7f01402dd43e16d578855dd17.zip |
Updated the wording of two attribute-related diagnostics so that they print the offending attribute name. Also updates the associated test cases.
llvm-svn: 198355
Diffstat (limited to 'clang/test/Sema/constructor-attribute.c')
-rw-r--r-- | clang/test/Sema/constructor-attribute.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/test/Sema/constructor-attribute.c b/clang/test/Sema/constructor-attribute.c index 6a950979d36..1bb69fc4aa5 100644 --- a/clang/test/Sema/constructor-attribute.c +++ b/clang/test/Sema/constructor-attribute.c @@ -3,13 +3,13 @@ int x __attribute__((constructor)); // expected-warning {{'constructor' attribute only applies to functions}} int f() __attribute__((constructor)); int f() __attribute__((constructor(1))); -int f() __attribute__((constructor(1,2))); // expected-error {{attribute takes no more than 1 argument}} +int f() __attribute__((constructor(1,2))); // expected-error {{'constructor' attribute takes no more than 1 argument}} int f() __attribute__((constructor(1.0))); // expected-error {{'constructor' attribute requires an integer constant}} int x __attribute__((destructor)); // expected-warning {{'destructor' attribute only applies to functions}} int f() __attribute__((destructor)); int f() __attribute__((destructor(1))); -int f() __attribute__((destructor(1,2))); // expected-error {{attribute takes no more than 1 argument}} +int f() __attribute__((destructor(1,2))); // expected-error {{'destructor' attribute takes no more than 1 argument}} int f() __attribute__((destructor(1.0))); // expected-error {{'destructor' attribute requires an integer constant}} |