diff options
| author | Aaron Ballman <aaron@aaronballman.com> | 2013-09-11 19:47:58 +0000 |
|---|---|---|
| committer | Aaron Ballman <aaron@aaronballman.com> | 2013-09-11 19:47:58 +0000 |
| commit | 682ee42550a8e0a24693a075bd3431818e88ce13 (patch) | |
| tree | dcc9c7f42168625d8618dca6a0184ed90a6a0b14 /clang/test/SemaCXX/warn-consumed-parsing.cpp | |
| parent | 5b2f4b054054d4bd13bc0b39803ccd3e5e0618ec (diff) | |
| download | bcm5719-llvm-682ee42550a8e0a24693a075bd3431818e88ce13.tar.gz bcm5719-llvm-682ee42550a8e0a24693a075bd3431818e88ce13.zip | |
Tablegen now generates a StringSwitch for attributes containing enumeration arguments to map strings to the proper enumeration value. This makes error checking more consistent and reduces the amount of hand-written code required.
llvm-svn: 190545
Diffstat (limited to 'clang/test/SemaCXX/warn-consumed-parsing.cpp')
| -rw-r--r-- | clang/test/SemaCXX/warn-consumed-parsing.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/test/SemaCXX/warn-consumed-parsing.cpp b/clang/test/SemaCXX/warn-consumed-parsing.cpp index 001fb866b89..9275861985c 100644 --- a/clang/test/SemaCXX/warn-consumed-parsing.cpp +++ b/clang/test/SemaCXX/warn-consumed-parsing.cpp @@ -39,7 +39,7 @@ class CONSUMABLE(unknown) AttrTester1 { bool testsUnconsumed() TESTS_UNCONSUMED; }; -AttrTester1 returnTypestateTester0() RETURN_TYPESTATE(not_a_state); // expected-warning {{unknown consumed analysis state 'not_a_state'}} +AttrTester1 returnTypestateTester0() RETURN_TYPESTATE(not_a_state); // expected-warning {{'return_typestate' attribute argument not supported: 'not_a_state'}} AttrTester1 returnTypestateTester1() RETURN_TYPESTATE(42); // expected-error {{'return_typestate' attribute requires an identifier}} class AttrTester2 { |

